ShamiTab release notes.
Follow the latest improvements to notation rendering, editing, import, layout,
localization, and shamisen-specific workflow.
New Features
Score Layout Controls
- Score Options is now a collapsible inspector section with aligned controls for stave scaling, bar numbers, technique alignment, short stems, and dynamic-row behavior.
- The Font Size control now supports offsets from -5 to +5 and applies to tab notes, grace notes, and rest markers.
Confirmable Tuning
- Tuning edits are staged in the Track inspector until an apply button is clicked, including preset, per-string, and all-string semitone changes.
- New apply modes let tuning changes either keep written positions or preserve sounding pitches, with pitch-preserving changes moving notes to lower strings when needed.
Recent File Browser
- The welcome screen now includes an All Files browser for cached recent tabs, with scrolling and Most recent, A-Z, and Z-A sorting.
- Recent tab retention increased from five to fifty cached projects while keeping the splash preview compact.
Localization
- Translated the newest splash browser, Score Options, font-size, bar-number, tuning, and v1.1.3 patch-note copy across all supported app languages.
Bug Fixes
Measure System
- Measures now space notes and rests by their musical start time, so longer durations occupy proportionate visual space instead of stretching events evenly.
Rhythm Beaming
- Standard Format beaming now respects beat windows in 6/8, 9/8, and 12/8, including dotted-quarter groups and offset sixteenth-note cases.
- Isolated short-note flags now scale to their event space and avoid visually connecting into neighboring notes or beam groups.
Notation Options
- Bar numbers can now be limited to the first bar per system line or hidden entirely from Score Options.
New Features
Transport Readouts
- The transport duration pill now shows the current note or rest duration instead of a confusing measure-position fraction.
- Simplified the playback feel marker on the score by removing the leading note-and-ellipsis cue.
Interface Cleanup
- Removed inactive crossed-out future-update items from the top menu bar until those tools are ready.
- Centered notation palette glyphs in their buttons and made hover descriptions clearer and more consistent.
Bug Fixes
Editing Flow Fixes
- Creating a note on empty space or a rest now keeps the cursor in place; pressing Right creates the next note position on the same string.
- Copying and pasting triplets now preserves their triplet markers as well as their note durations.
- The floating touch-control launcher now starts at the bottom-left of the score stage instead of briefly appearing at the top-left.
Barline Alignment
- Internal barlines now render as a single shared line instead of doubled side-by-side lines.
- String lines now meet barlines cleanly without pale duplicate edges or small gaps at measure boundaries.
New Features
Visual Style Labels
- Renamed the rhythm style selector to Visual Style so it describes the visible notation format more clearly.
- Renamed Western Rhythm to Standard Format and Oyama Rhythm to Oyama-ryu Format for clearer user understanding.
- Renamed the selector helper label from Choices to Formats.
Bug Fixes
Alternate Ending Entry
- Fixed alternate ending entry so comma-separated values such as 1, 2 can be typed into the repeat/navigation panel.
New Features
Oyama Rhythm
- Added a score-wide rhythm style selector with Western Rhythm and Oyama Rhythm choices.
- Displays short-note rhythm as independent per-note flags without Western stems or beams.
- Includes Oyama-style rest dots, short-rest flags, and beat dashes for longer rests.
- Uses Oyama-specific placement for triplets, technique markers, finger markers, and barlines.
Score Comments
- Add comments above the stave from Note > Add Comment or Ctrl+Alt+M.
- Optionally show a dashed pointer line from the comment back to its note position.
- Click existing comments to edit or delete them.
New Score Setup
- Choose rhythm style, tuning, number of tracks, title, and artist before creating a score.
- The setup window opens from the welcome screen, File > New, and Ctrl+N.
- Rhythm style choices include visual examples of Western and Oyama notation.
Patch Notes Window
- Added Help > Patch Notes for release history inside the app.
- Added the current version and a Patch Notes link to the welcome screen.
Score Readability
- String lines now clear around note labels and text markers for improved legibility.
Expanded Localization
- New windows, patch notes, comments, and setup controls now use translated UI strings.
Bug Fixes
Imported Rhythm Validation
- Fixed false underfull/overfull warnings caused by stale imported timeline duration markers.
Western Rhythm Preservation
- Kept Western Rhythm rendering separate from Oyama-specific notation behavior.
New Features
Core Editor
- Created the shamisen-first notation editor with bars, notes, rests, durations, tuplets, ties, techniques, dynamics, and lyrics.
- Added score rendering, cursor navigation, track controls, measure tools, section markers, and layout controls.
- Added playback, metronome, tuning, soundbank, import, save/open, print, and PDF export workflows.
- Added the User Guide, Keyboard Guide, welcome screen, inspectors, and responsive workspace panels.