Commit History

Manual changes saved
bcca2db
verified

Hitekno commited on

== Updated 08/08/2025 == Enable the playback/editing and other functions for generated chord charts located in "My Library". Make the BPM number directly enterable after double-clicking on it. If the user enters a title in the progression description, update the display of the [Progression Title] field. Add (and enable the function after implementation) a [Play] button in a transport bar for the chord chart in the [Generated Progression] field. Strictly respect the number of bars corresponding to the user's request or recording. Play the corresponding chord (with a piano sound) when the user clicks on it. In the [My Library] menu, display the metronome set to the indicated values of the loaded progression. Also display a drop-down submenu to choose the output instrument from a list of General Midi instruments. In the comments in the [Analysis Notes] panel, take into account the actual chords entered by the user where applicable. When playing the generated progression, ALWAYS use chord inversions like a pianist! When referring to user-entered chords in the description, the term "Time Signature" refers to the unit of time per measure! For example, "Duration of each fret in the chord grid: 4 beats" is preferably written as "Time Signature: 4/4". In the description, chords are separated by commas, while chord grid squares are separated by slashes. In the [Tonal Analysis] panel, chords should sound when the corresponding bubbles are clicked! Also display the [Instrument Selection] submenu in the [Generated Progression] panel. When the [Edit/Lock] menu of the [Generated Progression] is enabled for chord modification, also make the time signature (4 beats, etc.) editable. Make the time signature adjustable, and modify the duration of each chord accordingly to adapt to the new time signature entered by the user. Start AND synchronize the metronome with the playback trigger of the loaded progression grid. Ask the AI what the chord inversion is, and apply this technique to the chord generation of the current progression! Add and enable all necessary MIDI functions for connecting and playing progressions via any connected or available MIDI interface, and ensure that the choice of MIDI interfaces is available at all times. - Initial Deployment
7f5bdfe
verified

Hitekno commited on

initial commit
00054f5
verified

Hitekno commited on