Commit Graph

  • 60443e959b chore: fix zip #660 Antonia Elsen 2024-06-04 01:02:42 -0700
  • 993e8e26b8 chore: i don't make the rules Antonia Elsen 2024-06-04 00:45:53 -0700
  • 0e34012227 ci: enable builds on all PR, pushes Antonia Elsen 2024-06-03 23:04:46 -0700
  • f5b0b33f7f build: add Makefile, build scripts, refactor dir structure for build files and submodules Antonia Elsen 2024-06-03 23:02:00 -0700
  • cb1d7b81d4
    Merge branch 'main' into QuadDAC8Chan #657 probonopd 2024-05-30 18:44:45 +0200
  • afa72d21aa
    Attempt to fix #646 (#649) old-baseline probonopd 2024-05-30 18:43:48 +0200
  • 4c23f02fe0
    Merge branch 'main' into probonopd-fix-646 #649 probonopd 2024-05-30 18:04:48 +0200
  • ae93f8e476
    SetVoiceName() suggested by @diyelectromusic probonopd 2024-05-30 18:04:36 +0200
  • 2f5aa0dd5c Update queue size as per Rene's suggestion. Kevin 2024-05-28 21:29:19 +0100
  • 156147b83d Adjusted default chunk sizes to correctly support number of channels. Kevin 2024-05-28 15:56:58 +0100
  • 0e7aadbbfa Update to required develop branch of circle Kevin 2024-05-28 15:16:13 +0100
  • 96fbce6c59 First implementation of using four PCM5102 I2S sound devices for 8-channel mono sound output on a Raspberry Pi 5. Requires latest develop branch of circle. Kevin 2024-05-28 15:13:47 +0100
  • d08280bc70
    Support for ST7789 based (SPI) displays (#652) Kevin 2024-05-09 18:58:46 +0100
  • 90e81f550d Update to allow for font size as an option. #652 Kevin 2024-05-07 12:39:46 +0100
  • 425b191bdc Allow setting of more advanced SPI parameters: mode and clock. Kevin 2024-05-06 15:11:03 +0100
  • 120d1bd579 Minor formatting fixes to tidy up. Kevin 2024-05-06 13:30:03 +0100
  • 1e4b578323 Update to develop branch of circle that now supports st7789 character mode display. Kevin 2024-05-06 13:08:01 +0100
  • a38bfb940d Added more details to minidexed.ini about ST7789 and SPI options. Kevin 2024-05-05 15:15:59 +0100
  • 3b171c6872 Implementation of ST7789 display - requires updated circle with new ST7789 character driver. Kevin 2024-05-05 15:09:22 +0100
  • 8b14855007 Initial build with basic structure to support st7789device once added to circle. Kevin 2024-05-03 14:06:22 -0700
  • 7f9bbd8546
    Merge b6316e34f9 into 4fa9e167b2 #446 Luca 2024-04-29 13:05:20 +0200
  • 8306fcddbf
    Attempt to fix #646 probonopd 2024-04-25 19:44:33 +0200
  • 4fa9e167b2
    Initial implementation of USB MIDI SysEx message handling. (#634) Kevin 2024-04-25 18:30:02 +0100
  • 8810380225 Remove unused parameter from USB message handling. #634 Kevin 2024-04-25 04:48:14 -0700
  • 0967f7afd7
    Merge branch 'main' into USBMIDISysEx Kevin 2024-04-24 22:27:11 +0100
  • e2dc897c8a
    Update README.md (#643) [ci skip] Kevin 2024-04-24 21:13:17 +0100
  • 5405ae2ffc
    Update README.md #643 probonopd 2024-04-24 22:13:02 +0200
  • 5aaa648472
    Update README.md Kevin 2024-04-20 07:20:04 +0100
  • d1323c093c
    Merge branch 'main' into USBMIDISysEx Kevin 2024-04-17 20:28:12 +0100
  • 75eb763055
    Very early initial support for RPi 5 based on dev branch of circle. (#638) Kevin 2024-04-17 20:21:18 +0100
  • 2528ec1bbe
    Update README.md for RPi 5 #638 probonopd 2024-04-17 21:19:25 +0200
  • 6324d7f08f
    Build for Raspberry Pi 5 probonopd 2024-04-16 18:51:21 +0200
  • 0cdb75fe70 Added parameter to choose UART option on all RPi versions to be GP14/15 Kevin 2024-04-16 04:32:18 -0700
  • abc132e65a Very early initial support for RPi 5 based on dev branch of circle. Kevin 2024-04-15 13:37:01 -0700
  • ea23c1a77d Initial implementation of USB MIDI SysEx message handling. Kevin 2024-04-03 04:41:37 -0700
  • 349100d65a
    Demo songs probonopd 2024-03-25 16:12:44 +0100
  • 082445b630
    Default MIDIAutoVoiceDumpOnPC to 0 (#614) probonopd 2024-03-25 13:51:22 +0000
  • 50d0dde791
    Merge branch 'main' into probonopd/issue611 #614 probonopd 2024-03-25 13:35:16 +0000
  • 544aaff5b8
    Fix for Issue #628 - MIDI Button Channel 16 treated as OMNI by mistake. (#629) Kevin 2024-03-25 13:32:23 +0000
  • c38299dbcf
    Merge branch 'main' into probonopd/issue611 probonopd 2024-03-25 13:26:31 +0000
  • 1a4f739379 Additional logging for UI buttons #630 Kevin 2024-03-23 10:28:51 -0700
  • f8c703cb3b Fix for Issue #628 - MIDI Button Channel 16 treated as OMNI by mistake. #629 Kevin 2024-03-23 09:24:47 -0700
  • cc7b1a5ac2
    diyelectromusic probonopd 2024-03-11 21:57:52 +0100
  • 5f8f19d5fc 32 note polyphony on a PI 4 #623 Kevin 2024-03-10 14:38:42 -0700
  • e080221d31 Default MIDIAutoVoiceDumpOnPC to 0 Fixes #611 probonopd 2024-02-05 19:44:06 +0000
  • 891a57809c
    Wiki (anchor) links fixed, markdown linting (#607) Geo Maciolek 2024-01-29 16:21:39 -0500
  • 74f3bea1f5 Wiki (anchor) links fixed, markdown linting "*" lists changed to "-" lists, bare URLs changd to use <...>, alt text added, etc. #607 Geo Maciolek 2024-01-29 13:55:31 -0500
  • 4755c5d861
    Performance file handling (#581) probonopd 2024-01-27 17:52:22 +0000
  • 5f6660fae7
    Merge branch 'main' into PerformanceUpdates #581 Kevin 2024-01-24 16:55:12 +0000
  • aeac944ff0 Ensure bank selection works when PCCH is not enabled, and that UI remains consistent when changing banks. Kevin 2024-01-23 14:46:52 -0800
  • a3dbc3d12c implement NPRN protocl for controlling TGs with a MIDI controller #604 Simon Pettersson 2024-01-18 09:03:22 +0100
  • 753c205991
    Update getsysex.sh (#602) 2024-01-16 probonopd 2024-01-16 19:11:03 +0100
  • 7d18461d09 Fix an assert that should be a run-time test. Kevin 2024-01-15 08:58:20 -0800
  • 07cdafc1f2 Make performance bank select asynchronous to MIDI and UI to stop corruptions on loading performances. Kevin 2024-01-14 13:09:53 -0800
  • dffe3ad384
    Update getsysex.sh #602 Gintaras Valatka 2024-01-11 22:46:36 +0000
  • 66409c6739 Suggested update to UI to show bank/performance numbers. Kevin 2024-01-08 09:51:44 -0800
  • 726470abfd Fix for issue where wrong performance is selected [L] on new save. Kevin 2024-01-08 09:02:46 -0800
  • 7c6d544008 Fix bug in MIDI button handling commands. Kevin 2024-01-03 15:43:17 -0800
  • 878c7b540d
    Merge a9a39a9947 into d99b9862bb #444 Luca 2023-12-31 18:55:30 -0700
  • 2871901d3c
    Merge branch 'main' into PerformanceUpdates Kevin 2023-12-31 15:17:27 +0000
  • b6316e34f9
    Merge branch 'main' into setVelocityScale #446 probonopd 2023-12-31 14:00:48 +0000
  • d99b9862bb
    Comment on pull request probonopd 2023-12-31 13:52:40 +0100
  • 692f57ae9e Bugfix - removed redundant legacy check that results in out of order performance files being skipped on load. Kevin 2023-12-31 01:52:55 -0800
  • e49a410d7e Fix a minor off-by-one error found in review. Kevin 2023-12-30 09:20:22 -0800
  • 7a9dd25786 Remove verbose debug options (doh!) Kevin 2023-12-30 09:06:12 -0800
  • 5e910a5201 Bugfixes for legacy cases when no performance directory exists plus some extra checks for saving and deleting performances. Kevin 2023-12-30 09:03:43 -0800
  • f06a125e31 Merge branch 'PerformanceUpdates' of github.com:diyelectromusic/MiniDexed into PerformanceUpdates Kevin 2023-12-30 07:35:52 -0800
  • d5819608c5 Remove debug information, fix few bugs, including PgmUpDown handling and performance numbers out of range. Kevin 2023-12-30 07:34:12 -0800
  • f10421b635
    Merge branch 'main' into PerformanceUpdates Kevin 2023-12-30 14:00:03 +0000
  • 9bc36800b9
    Set USB Gadget name to MiniDexed and fix setting of USB product (device) ID. Fixes #416 (#593) Kevin 2023-12-30 12:06:10 +0000
  • e965a5318a Set USB Gadget name to MiniDexed and fix setting of USB product (device) ID. Fixes #416 #593 Kevin 2023-12-22 13:31:31 -0800
  • 2109b576e3 Initial implementation of performance bank switching in the UI menu. Kevin 2023-12-20 03:47:17 -0800
  • 36d138f3da Initial version with performance banks, selectable over MIDI only. Kevin 2023-12-16 08:07:50 -0800
  • a02515360d Start of subdirectory implementation for performance banks. Kevin 2023-12-09 11:03:03 -0800
  • 0d331bdbde
    Revert last change #588 usb-naming probonopd 2023-12-09 18:42:19 +0100
  • a8f8740d5c
    Disable the MIDI Output as it is currently unused probonopd 2023-12-09 18:11:01 +0100
  • e9f90b0694
    Patch Circle USB strings probonopd 2023-12-09 17:52:39 +0100
  • 06be0a533c
    MDX_Vault probonopd 2023-12-09 16:44:57 +0100
  • 6d526c6412
    Soundplantage probonopd 2023-12-06 22:28:38 +0100
  • 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. Kevin 2023-12-04 13:36:26 -0800
  • c6325cd04c
    zip after getting performance files probonopd 2023-12-03 11:10:48 +0100
  • d4c7b67293
    Clarify pseudo-code #575 switch_perf_dir probonopd 2023-12-02 21:15:13 +0100
  • 2eb2809a61
    Do not hardcode PERFORMANCE_DIR probonopd 2023-12-02 20:58:52 +0100
  • 27688f323e
    Do not hardcode PERFORMANCE_DIR probonopd 2023-12-02 20:55:59 +0100
  • 9a0404aed7
    Distinguish between MSB and LSB on program change probonopd 2023-12-02 20:55:03 +0100
  • a8fed895cb Extend .gitignore [ci skip] probonopd 2023-12-02 18:46:40 +0000
  • 42ce72e420 cp -r probonopd 2023-12-02 12:25:35 +0000
  • b75e336972 Merge branch 'main' of https://github.com/probonopd/MiniDexed probonopd 2023-12-02 12:16:40 +0000
  • 9908abff34 Fetch performances from https://github.com/Banana71/Soundplantage Thanks @Banana71 probonopd 2023-12-02 12:14:53 +0000
  • 258a456d40
    Add USB Gadget Device support (#567) Kevin 2023-11-24 20:00:49 +0000
  • 59c4ea8573 Set "official" (as allocated from pid.codes) USB vendor and device ID for MiniDexed #567 Kevin 2023-11-21 00:25:33 -0800
  • e05cb6c5c2
    Synth_Dexed af3c7ce probonopd 2023-11-20 19:17:24 +0100
  • d81b242095 Comments on some "m_pTG[nTG]->ControllersRefresh();" when changing the range or target of controllers, due to problems. Holger Wirtz 2023-11-20 09:56:58 +0100
  • 6cf87bdbe4
    Merge branch 'probonopd:main' into main Holger 2023-11-20 09:55:14 +0100
  • 38eb7db10c
    Remove " from filenames dx5_performances probonopd 2023-11-05 19:26:29 +0100
  • 80217ff3ab
    Fix split point probonopd 2023-11-05 19:23:44 +0100
  • 86476d558f
    Fix split point probonopd 2023-11-05 19:16:10 +0100
  • c6189bfcb1
    Fix split mode probonopd 2023-11-05 18:33:35 +0100
  • 081c970b2b
    Fix split mode probonopd 2023-11-05 18:32:26 +0100
  • 3129c4c338
    Split mode probonopd 2023-11-05 18:27:03 +0100