Repository navigation
Releases: xKirtle/bandmate
Releases · xKirtle/bandmate
Release list
v1.1.0
v1.0.0
What's Changed
Features
- Tidy the Chord Finder on a phone: Look up's fields on two lines, Left-handed only in Settings by @xKirtle in #980
- Keep Snapshots of each Song’s lyrics, to compare and restore by @xKirtle in #996
- Undo and redo any edit to a Song from the Song page header, Lyric Sheet included by @xKirtle in #1000
- Take a Tour of Bandmate on a Demo Song from the empty Songs page by @xKirtle in #1006
- Snapshots, Backup file names and dates follow your time zone by @xKirtle in #1010
- Publish a
:1image tag, and say what every 1.x promises by @xKirtle in #1012
Docs
- Show the Songs page on desktop in the wiki's Your songs by @xKirtle in #984
- Note in the README that Bandmate is developed with heavy AI assistance by @xKirtle in #1013
Full Changelog: v0.11.0...v1.0.0
v0.11.0
What's Changed
Features
- Attach Bandmate's binary for Linux and macOS to each release by @xKirtle in #859
- Slow down or speed up a Clip with its Tempo, keeping its pitch by @xKirtle in #874
- Move a Clip's audio up or down by semitones with its Pitch by @xKirtle in #877
- Keep a Latency Offset for each Input, so each input of an interface is calibrated on its own by @xKirtle in #880
- Type a Latency Offset in milliseconds, in calibration or Settings by @xKirtle in #885
- Calibrate the latency in a full-screen sheet with a metronome, hands-free by default by @xKirtle in #893
- Calibration finishes by itself once the average is precise enough by @xKirtle in #894
- List every Input in Settings, to record from or calibrate by @xKirtle in #896
- Recording settings on the Timeline list every Input, and the Not calibrated pill goes by @xKirtle in #897
- Calibration stops after 40 clicks, even if the mic hears nothing by @xKirtle in #898
- Buttons, chips and tabs show a subtle hover shade, and Chord diagrams' fingers take the accent by @xKirtle in #903
- Pick the Input to record from with a mic button on the Timeline by @xKirtle in #906
- Import audio and Mix down sit in the Timeline's transport row, folding into ⋯ when it's narrow by @xKirtle in #907
- Backups sit in one card in Settings, with Upload and New Backup in its header by @xKirtle in #909
- The mic button sits with the Timeline's other icon buttons, and Undo and Redo fold into ⋯ on a narrow row by @xKirtle in #911
- Settings only listens to an Input once you press Test input by @xKirtle in #917
- Refuse to start on a database a newer Bandmate changed, saying why on every page by @xKirtle in #922
- Bandmate copies its database before upgrading it, so an upgrade can be rolled back by @xKirtle in #923
- Say in the log what an upgrade did: where the Upgrade copy went and which migrations it applied by @xKirtle in #927
- Name the Upgrade copy to roll back with when Bandmate won't run on a newer database by @xKirtle in #931
- Show how to play each Chord Suggest suggests in the Chord Finder by @xKirtle in #939
- Hear a Voicing strummed in the Chord Finder's Look up by @xKirtle in #940
- Hear each suggested Chord in the Chord Finder's Suggest by @xKirtle in #941
- Hear the shape you've placed in the Chord Finder's Name it by @xKirtle in #942
- Hear a Chord from its popover in Read mode by @xKirtle in #943
- Arpeggiate a Chord's Voicing in the Chord Finder, one string at a time by @xKirtle in #944
- Make Backups on a schedule, keeping only the newest few by @xKirtle in #968
- Skip a Scheduled Backup when nothing has changed, and show how the schedule is doing by @xKirtle in #969
- Keep a Scheduled Backup, so the schedule never deletes it by @xKirtle in #970
- Suggest rhymes while you write, in the languages a song is sung in by @xKirtle in #975
Fixes
- Keep every Settings tab to the same width on wide windows by @xKirtle in #887
- List every Input in Firefox once an input opens by @xKirtle in #901
- Keep the database inside a data directory whose path holds # or ? by @xKirtle in #946
Docs
- Show how to run Bandmate without Docker, from a release binary or built yourself by @xKirtle in #860
- The wiki shows calibrating as an animation, in place of a long paragraph by @xKirtle in #913
- Rewrite the upgrade and rollback guide around Upgrade copies by @xKirtle in #925
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
Features
Fixes
- Wrap Song titles between words on a phone, not mid-word by @xKirtle in #704
- Delete deletes Clips selected by drawing a box or with select all by @xKirtle in #732
- A Merge lands on its topmost Track when a neighbour only touches its span by @xKirtle in #744
- Leaving a Song no longer always warns after an Alternate's Lines failed to save as it closed by @xKirtle in #750
- A Split selects only the right half of each Clip it cuts by @xKirtle in #758
- Home and End go to the start and end from anywhere on the Song page by @xKirtle in #759
- A Master uploaded as ".m4a" is named ".m4a", like a Sound by @xKirtle in #779
- Start a barre chord diagram at its barre fret, labelled with the fret by @xKirtle in #788
- Line up the checkboxes in the Songs page's Status filter by @xKirtle in #793
- Keep a chord diagram's fret label clear of the barre beside it by @xKirtle in #790
- Track, Clip and Cue names typed then left behind are saved, and closing the tab asks first by @xKirtle in #823
- Esc takes back a Detail or Master name typed, and a Master's name or notes left behind are saved by @xKirtle in #824
- Esc takes back a Section's Label typed, and a Label or Alternate name left behind is saved by @xKirtle in #825
- Never leave a Folder half deleted, or delete a Song filed into it meanwhile, when deleting it with its Songs by @xKirtle in #826
- Custom tuning notes being typed count as unsaved, and are saved when left behind by @xKirtle in #835
- Show a Track's volume as saved after its fader is let go where it started by @xKirtle in #836
- Keep a Master's name or notes typed when the Song changed elsewhere by @xKirtle in #848
Docs
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
Fixes
- A phone held sideways shows the Timeline full-screen by @xKirtle in #697
- Icon buttons no longer keep their hover box after a tap on a touch screen by @xKirtle in #698
- Phones and narrow windows no longer show the shortcuts button or key names by @xKirtle in #700
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
Features
- Settings' first tab is This device, with a Left-handed switch for Chord diagrams by @xKirtle in #654
- The Input and Latency Offset chosen in one tab apply in every open tab by @xKirtle in #655
- See and change the Input and Latency Offset in Settings by @xKirtle in #656
- Remove the Songs page's lyrics Import by @xKirtle in #659
- The image now includes yt-dlp, ffmpeg and QuickJS, so Beats can be added from a link by @xKirtle in #669
- Add a Beat from a link in the Beat Library by @xKirtle in #671
- Warn when a Beat added from a link is already in the Beat Library by @xKirtle in #672
- Add a Beat from a link in the Beat Picker by @xKirtle in #673
- See and update yt-dlp from the About tab by @xKirtle in #676
- Show Cue changes at once, before they're saved by @xKirtle in #678
- Make the lyrics larger or smaller in Read mode by @xKirtle in #680
- Gather Read mode's Lyric Size, Chords, Transpose and Chord Chart into a Reading menu by @xKirtle in #682
Fixes
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
Features
- Show a Chord Chart of the Song's Chords above the Lyric Sheet in Read mode by @xKirtle in #557
- Hide, show or pin the Chord Chart in Read mode by @xKirtle in #558
- Show a Chord's diagram when you hover or tap it in Read mode by @xKirtle in #560
- Browse and Prefer a Chord's Voicings from its popover by @xKirtle in #561
- Draw every icon from one set, so icons look the same on every device by @xKirtle in #588
- Larger Lines and Chords, and quieter chrome, in Read mode by @xKirtle in #590
- Mute Section Labels in Read mode by @xKirtle in #593
- Pick a Palette, and System, Light or Dark, in a new Settings tab by @xKirtle in #594
- Gather Backups and About into Settings, as tabs beside Appearance by @xKirtle in #596
- A logo, favicon and home-screen icon: a guitar pick with a flat by @xKirtle in #597
- Show a Backup upload's progress, with Cancel and dismissible messages by @xKirtle in #606
- Drop Backup files on the Backups page to upload them, several at once by @xKirtle in #607
- Keep Songs together in Folders by @xKirtle in #621
- Rename and delete Folders by @xKirtle in #622
- Search and filters look in every Folder by @xKirtle in #623
- Drag Songs into and out of Folders by @xKirtle in #624
- Backups bring back each Song's Folder by @xKirtle in #625
- Group Songs by Folder when picking what to back up or restore by @xKirtle in #626
- The Chord Finder is called Chords in the navigation and on its page by @xKirtle in #628
- Filter the Songs page by several Statuses at once, from a filter bar by @xKirtle in #637
- Tag Songs with names of your own, shown as chips on the Songs page by @xKirtle in #638
- Filter the Beat Library and Beat Picker by several Producers and Keys, from a filter bar by @xKirtle in #639
- Filter Songs by Tag, and rename, merge or delete a Tag by @xKirtle in #640
- Backups carry Songs' Tags, and a Restore matches them by name by @xKirtle in #641
- Show Songs' Tags in a column of their own by @xKirtle in #646
- A comma finishes a Tag as you type it, and pasting a list adds each by @xKirtle in #647
Fixes
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
Features
- Transpose a Song's Chords in Read mode by @xKirtle in #452
- Show the key a transposed Song is played in, and spell its Chords for it by @xKirtle in #453
- Merge selected Clips on one Track into one Clip by @xKirtle in #461
- Merge selected Clips across Tracks by @xKirtle in #462
- Set each Clip's Gain with a gain line across it by @xKirtle in #471
- Fade each Clip in and out from dots on its gain line by @xKirtle in #472
- Split Clips in two at the playhead by @xKirtle in #473
- Undoing a new Take returns the playhead to its Clip's start by @xKirtle in #475
- Add a Chord Finder page to look up how to play any Chord by @xKirtle in #490
- Pick a Song's tuning from named tunings, or enter six custom notes by @xKirtle in #491
- Pick a tuning in the Chord Finder by @xKirtle in #492
- Mirror Chord Finder diagrams for left-handed players by @xKirtle in #493
- Prefer a Voicing of each Chord in the Chord Finder, kept per tuning on your device by @xKirtle in #494
- Name a Chord from a fretboard in the Chord Finder by @xKirtle in #495
- Suggest Chords from a Key, or what follows a Chord, in the Chord Finder by @xKirtle in #496
- Open the Chord Finder from a Song by @xKirtle in #497
- Back up chosen Songs from a new Backups page by @xKirtle in #515
- Back up the Beat Library, or Everything by @xKirtle in #517
- Rename and delete Backups by @xKirtle in #518
- Restore Songs from a Backup by @xKirtle in #519
- Choose to replace or keep both when restoring Songs and Beats already in Bandmate by @xKirtle in #520
- Restore the Beat Library, or everything a Backup holds by @xKirtle in #521
- Upload a Backup file to restore from, from this install or another by @xKirtle in #522
- Hide the Songs page's search and filters until there's a Song by @xKirtle in #532
- Hide the Beat Library's search and filters when there are no Beats by @xKirtle in #533
- Add several Beats at once through a review table by @xKirtle in #534
- Flag files already in the Beat Library when adding several Beats by @xKirtle in #535
- Set a field on all ticked Beats when adding several by @xKirtle in #536
- Preview a file in the Add Beats table before adding it by @xKirtle in #537
- Drop audio files or folders onto the Beat Library by @xKirtle in #538
- Pick what goes in a Backup with checkboxes by @xKirtle in #544
- Back up chosen Beats, not just the whole Beat Library by @xKirtle in #547
- Pick which Beats to restore from a Backup, including Backups of chosen Beats by @xKirtle in #550
Docs
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
Features
- Show a keyboard on the shortcuts button by @xKirtle in #401
- Add start and end buttons beside play/pause by @xKirtle in #402
- Name the Clip menu's delete "Delete Clip", and offer Take choices only with several Takes by @xKirtle in #403
- Toggle Chords from the Lyric Sheet's heading in Read mode by @xKirtle in #404
- Select Clips on the Timeline with a click or Ctrl/⌘+click by @xKirtle in #417
- Select Clips by dragging a box over the Timeline, or every Clip with Ctrl/⌘+A by @xKirtle in #418
- Drag several selected Clips together by @xKirtle in #420
- Dragging several selected Clips snaps by any of their edges by @xKirtle in #421
- Delete every selected Clip at once, undone as one step by @xKirtle in #422
- Open a Selection menu with Delete N Clips on a Clip in a Selection of several by @xKirtle in #423
- Select Clips on a touch screen with a long press on empty lane space, then a drag by @xKirtle in #425
- Freeze the Timeline while recording by @xKirtle in #426
- Copy and paste Clips on a Track with Ctrl/⌘+C and Ctrl/⌘+V by @xKirtle in #435
- Paste Clips copied from several Tracks, adding Tracks where they run past the last by @xKirtle in #436
- Cut Clips with Ctrl/⌘+X by @xKirtle in #437
- Duplicate several selected Clips from the Selection menu by @xKirtle in #438
- Copy and Cut Clips from the Clip and Selection menus by @xKirtle in #439
- Click empty lane space to move the playhead there and choose that Track by @xKirtle in #442
Fixes
- Keep whether Chords are shown on each device, so hiding them no longer edits the Song by @xKirtle in #406
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
Features
- The Loop only wraps playback at its end, and never moves the playhead by @xKirtle in #336
- Move Import audio and Recording settings into a ⋯ menu in the transport row by @xKirtle in #337
- Mix down the whole Timeline to a WAV file by @xKirtle in #338
- Mix down the Loop's stretch by @xKirtle in #339
- Pick a Mixdown's format: WAV 16-bit and MP3 by @xKirtle in #340
- Record at the playhead when it's past the chosen Track's last Clip by @xKirtle in #345
- Snap a moved Clip to other Clips' edges by @xKirtle in #352
- Trimming a Clip snaps to other Clips' edges by @xKirtle in #353
- Clips also snap to the playhead and the Loop's edges by @xKirtle in #354
- The Loop snaps to Clips and the playhead by @xKirtle in #355
- Shortcuts match their exact keys, so Shift+R no longer records, and their hints are named for the platform by @xKirtle in #363
- Sync mode's hints name keys for the platform, and Shift+Alt+↑ no longer nudges a Cue by @xKirtle in #364
- A ? button and key open the Song page's shortcuts dialog by @xKirtle in #365
- The Timeline's hints name keys for the platform by @xKirtle in #366
- On a Mac, ⌘Y redoes and ⌘+wheel zooms, like every other ⌘ Shortcut by @xKirtle in #373
- Shortcut keys aren't named on phones by @xKirtle in #374
- The shortcuts dialog calls Alt+drag a Nudge, not a Slip by @xKirtle in #377
- Step a Take's Nudge with ↑/↓ in its box, and take the step Shortcuts out of the dialog by @xKirtle in #384
- Nudge a Cue only in Write mode, and list it under Timeline editing by @xKirtle in #385
- Keep the page from scrolling behind a modal dialog by @xKirtle in #386
Fixes
- Hide Record on a phone's transport-only Timeline by @xKirtle in #342
- Centre a Track's grip in its strip, clear of the Chosen Track's line by @xKirtle in #383
Full Changelog: v0.4.0...v0.5.0