Commit Graph

333 Commits (aeac944ff0907ce1d89b62d29d529602f9a5bf6f)
 

Author SHA1 Message Date
Kevin aeac944ff0 Ensure bank selection works when PCCH is not enabled, and that UI remains consistent when changing banks. 10 months ago
Kevin 7d18461d09 Fix an assert that should be a run-time test. 10 months ago
Kevin 07cdafc1f2 Make performance bank select asynchronous to MIDI and UI to stop corruptions on loading performances. 10 months ago
Kevin 66409c6739 Suggested update to UI to show bank/performance numbers. 10 months ago
Kevin 726470abfd Fix for issue where wrong performance is selected [L] on new save. 10 months ago
Kevin 7c6d544008 Fix bug in MIDI button handling commands. 11 months ago
Kevin 2871901d3c
Merge branch 'main' into PerformanceUpdates 11 months ago
probonopd d99b9862bb
Comment on pull request 11 months ago
Kevin 692f57ae9e Bugfix - removed redundant legacy check that results in out of order performance files being skipped on load. 11 months ago
Kevin e49a410d7e Fix a minor off-by-one error found in review. 11 months ago
Kevin 7a9dd25786 Remove verbose debug options (doh!) 11 months ago
Kevin 5e910a5201 Bugfixes for legacy cases when no performance directory exists plus some extra checks for saving and deleting performances. 11 months ago
Kevin f06a125e31 Merge branch 'PerformanceUpdates' of github.com:diyelectromusic/MiniDexed into PerformanceUpdates 11 months ago
Kevin d5819608c5 Remove debug information, fix few bugs, including PgmUpDown handling and performance numbers out of range. 11 months ago
Kevin f10421b635
Merge branch 'main' into PerformanceUpdates 11 months ago
Kevin 9bc36800b9
Set USB Gadget name to MiniDexed and fix setting of USB product (device) ID. Fixes #416 (#593) 11 months ago
Kevin 2109b576e3 Initial implementation of performance bank switching in the UI menu. 11 months ago
Kevin 36d138f3da Initial version with performance banks, selectable over MIDI only. 11 months ago
Kevin a02515360d Start of subdirectory implementation for performance banks. 11 months ago
probonopd 06be0a533c
MDX_Vault 11 months ago
probonopd 6d526c6412
Soundplantage 11 months ago
Kevin 494005102b Initial update in performance file handling. This change makes the 6-digit number in the filename indicate a performance "voice number" in MiniDexed. The external filename numbers will now match any Program Change messages using the common MIDI concept of user selecting 1..128 whilst internally they are treated as 0..127. Note: in the case of performances, performance 1 (index 0) is the Default "performance.ini" file for backwards compatibility. 12 months ago
probonopd c6325cd04c
zip after getting performance files 12 months ago
probonopd a8fed895cb Extend .gitignore [ci skip] 12 months ago
probonopd 42ce72e420 cp -r 12 months ago
probonopd b75e336972 Merge branch 'main' of https://github.com/probonopd/MiniDexed 12 months ago
probonopd 9908abff34 Fetch performances from https://github.com/Banana71/Soundplantage 12 months ago
Kevin 258a456d40
Add USB Gadget Device support (#567) 12 months ago
probonopd c5c4e13814
Update README.md 1 year ago
probonopd 157cf955b8
Mention editors and MiniDexedLibrarian 1 year ago
probonopd d9dc84d583
Add Synth Geekery 1 year ago
probonopd e924ad5d19
Update Acknowledgements 1 year ago
probonopd 54e77e9aba Performances update by @Banana71 1 year ago
Kevin 9503ad1246
Fix for Issue 535, putting something on the display as soon as it is initalised. (#542) 1 year ago
probonopd 3098705663
Delete 000055_Choir 1TG_Dry.ini 1 year ago
probonopd 838ee97dfd
Delete 000001_mDx-Piano.ini 1 year ago
probonopd 9931998434
Fix breakpoint note names (#536) 1 year ago
Kevin b2c95bda78
Add Program/TG Select buttons and choice for Program Change to act on Voices or Performances (#500) 1 year ago
probonopd 375900b9ec Update performances by @Banana71 1 year ago
Luca 8a3488021a
Added configuration needed to choose between Modern, OPL and Mark I engines (#443) 1 year ago
Tom Dial 571816feaa
corrected misspelling in build.sh error message (#520) 1 year ago
Kevin 87dc5ce432
Issue470 fix - Performance file bounds checking and error handling (#494) 2 years ago
Kevin bb50d022f3
Fix for Issue #471 Ignore MIDI All Notes Off in Omni mode (#493) 2 years ago
Kevin af0420edfa
Issue491 fix - Bank number auto-switching and bank number skipping issues in UI (#492) 2 years ago
probonopd 0d30aa301f Update performances by @Banana71 2 years ago
Kevin 00e2f101bb
If running on a RPI 1 or single core Pi then default to the TG1 menu as the home menu. (#481) 2 years ago
Kevin 582c740741
Expand Program Change messages across banks (#464) 2 years ago
probonopd 7e0251eee5
Use script to checkout correct versions of submodules (#475) 2 years ago
Luca 3a51fd74a7
Skip empty voices while scrolling (#466) 2 years ago
Kevin edd22ba8c6
Support for subdirectories in the SysEx voices directory (#473) 2 years ago