Skip to content

Releases: la-jarre-a-son/midi-jar

1.7.0

05 Jan 11:17
Compare
Choose a tag to compare

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

19 Dec 10:26
Compare
Choose a tag to compare

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

12 Dec 02:28
Compare
Choose a tag to compare

Fixes

  • Chord Display: allow keyboard key height up to 16

1.6.0

11 Dec 23:34
Compare
Choose a tag to compare

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

21 Nov 02:13
Compare
Choose a tag to compare

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

07 Nov 06:13
Compare
Choose a tag to compare

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

25 Sep 12:23
Compare
Choose a tag to compare

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

20 Jun 15:40
Compare
Choose a tag to compare

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

05 Nov 20:58
Compare
Choose a tag to compare

Fixes

  • Midi: Consider NOTE_ON with velocity 0 as NOTE_OFF

1.2.0

21 Sep 09:01
153a80e
Compare
Choose a tag to compare

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#