Releases: la-jarre-a-son/midi-jar
Releases · la-jarre-a-son/midi-jar
1.7.0
Features
- ChordDictionary: added a new module for displaying all available chords
- PianoKeyboard: added target notes (for future use & dictionary)
- ChordDisplay: detect on release option
- ChordDisplay: added chord link to dictionary
- Layout: added a bottom bar with key signature and latency
Fixes
- Notation: adapt centering when single stave
- CircleOfFifths: dominant sector not correclty detected
1.6.2
Fixes
- Chord Display: increase keyboard label font-size
- Chord Display: added chordNote as a label (note name in chord with correct alteration instead of keysignature)
- chord-dictionary: fix some issue in tonal chord dictionary
- Home: correct card aspect ratio and chord-display icon
- Settings: correctly reflect startup minimized option
1.6.1
Fixes
- Chord Display: allow keyboard key height up to 16
1.6.0
Features
- Chord Display: Fully customizable Piano (sizes, colors and labels above keys)
- Chord Display: disable sustain pedal for detection or display
- Chord Display: wrap keyboard option
1.5.1
Features
- window: retain window maximized, aot and path
Fixes
- Chords: correctly order chord inversion vs omissions on detect
- Chords: remove M & maj notation for major chord
- chore: Use a published fork of nlf
- chore: Add flatpak build target
- disable autoupdate and add an update modal
1.5.0
Features
- Chords: Custom chord dictionary with detect omissions and 3 chord notations
- Settings: allow chord omissions & change chord notation
- Chord Display:: display chord full name & highlight alterations
Fixes
- chore: Upgraded tonal to v5
1.4.0
Features
- ui: Rewrite UI entirely
- ui: Added settings drawer for all modules
- Home: new app launch page with startup changelog modal
- About: added Changelog
- Chord Display: multiple modules can be added
- window: retain window position on close
Fixes
- chore: Upgraded all dependencies and fix security warnings
- Midi: Rewrite midi routing with @julusian/midi package
- Credits: correctly list all licenses from dependencies
1.3.0
Features
- ChordQuiz: Added a quiz module with customizable difficulty, modes, and game infos
- Chord Display: Added intervals display
Fixes
- Circle of Fifths: Ensure the current key is highlighted (can happen with strange key signatures)
- Music Notation: Fixed parsing for notes with multiple alterations when using strange key signatures (like B## or Ebb)
- Settings: Swapped default toggle order (N / Y instead of Y / N)
- Settings: Fixed migrations and ensure settings are always defaulted
- misc: Double-clicking the task icon opens window directly
- macos: Avoid MacOS Ventura to trigger notificatons at startup + start minimized
1.2.1
Fixes
- Midi: Consider NOTE_ON with velocity 0 as NOTE_OFF
1.2.0
Features
- Circle of Fifths: Added a Circle of Fifths module with customizable rendering
- Overlay: Circle of Fifths also available in overlay
- Settings: Moved Music Notation settings to its own section (affecting all modules now)
- Staff Notation: Added clef and transpose settings for transposing instruments
Fixes
- Music Notation: Fixed notation in C# giving C instead of B#