v1.1.0
Tuitar v1.1.0 Release Notes
Overview
Tuitar is a terminal-based guitar tablature editor built with Go and Bubble Tea, featuring modal editing, real-time playback, and dynamic tab management.
New Features & Improvements
- Audio Playback: Real-time audio output with visual highlighting of notes
- Improved Player: Lower volume by default to prevent distortion and smoother playback
- Modal Editing Enhancements: Normal/Insert modes refined for better workflow
- README & Documentation Updates: Updated installation instructions, key bindings, and usage tips
- Linux Binary Only: Pre-built binary for Linux AMD64 ready for immediate use
Key Bindings
- Navigation: hjkl, arrow keys, w/b (measure boundaries), g/$ (measure start/end)
- Editing: i (insert mode), x (delete), 0-9 (fret numbers), - (rests)
- Playback: Space (play/pause), m/M (add/remove measures)
- Browser: d (delete tab), Enter (edit tab)
Technical Details
- Built with Go and Bubble Tea TUI framework
- Uses SQLite for persistent tab storage
- Implements Beep library for real-time audio playback
- Linux-only pre-built binary available for immediate download
Installation
Download the Linux binary:
- Linux AMD64:
tuitar-linux-amd64
Requirements
- Linux terminal with UTF-8 support
- ALSA or PulseAudio/PipeWire libraries for audio playback
Known Limitations
- Windows, macOS, and Android builds not available
- Basic tab notation; advanced techniques like bends/slides planned for future releases
Roadmap
- Continued improvements to audio playback and performance
- Advanced tab notation (bends, slides, hammer-ons, pull-offs)
- Multi-instrument support
- Tab sharing functionality