Commit Graph

  • 9a9ce1c3b1
    Delete userinterface.cpp.orig probonopd 2022-03-22 18:18:06 +0100
  • 0af4804fed
    `performance.ini` files probonopd 2022-03-21 23:06:54 +0100
  • e5c60e1ac0
    Center setting for stereo, closes #53 (#55) probonopd 2022-03-21 23:05:09 +0100
  • 3f4768dfc5
    Document the menu probonopd 2022-03-21 22:45:55 +0100
  • d59a74ff69
    Add LCD screenshot probonopd 2022-03-21 22:18:38 +0100
  • c3d9d44ddc Center setting for stereo, closes #53 #55 probonopd 2022-03-21 22:07:38 +0100
  • 69ef0c3df7
    Use a default performance.ini probonopd 2022-03-21 22:02:57 +0100
  • d2242ca474
    Enable 4 tone generators and detune by default probonopd 2022-03-21 22:01:43 +0100
  • 2199208d34
    Load performance config from performance.ini (#54) Rene Stange 2022-03-21 21:58:49 +0100
  • f948ebf097 Load performance config from performance.ini #54 Rene Stange 2022-03-21 20:29:51 +0100
  • 7519da5e13
    Fix Stereo channel swap with HDMI (#52) Rene Stange 2022-03-21 19:02:29 +0100
  • 28269ad6ee Fix Stereo channel swap with HDMI #52 Rene Stange 2022-03-21 15:48:06 +0100
  • 9d81a69ea9
    Update README.md probonopd 2022-03-20 21:35:13 +0100
  • f4f185dac2
    Update README.md probonopd 2022-03-20 21:34:53 +0100
  • 8f8552f3e7
    Add detune and Stereo balance (#51), closes #13 Rene Stange 2022-03-20 21:32:12 +0100
  • bc1c5729e3 Add Stereo balance (pan) setting #51 Rene Stange 2022-03-20 20:15:01 +0100
  • fae07ba112 Add master tune parameter to UI Rene Stange 2022-03-20 14:28:29 +0100
  • adf378d961
    Update README.md probonopd 2022-03-19 15:05:30 +0100
  • 6d7de048ef
    Update README.md probonopd 2022-03-19 15:04:38 +0100
  • d6025f1943
    Support multiple Dexed instances (#50) Rene Stange 2022-03-19 14:47:18 +0100
  • 5f4c3f0c2b Merge branch 'main' into multi-instance #50 Rene Stange 2022-03-19 09:19:45 +0100
  • 63bf2e47ce Configure MIDI mapping from UI Rene Stange 2022-03-19 09:14:41 +0100
  • ca380d0740 ui: Precede screen messages with TG number Rene Stange 2022-03-19 05:50:08 +0100
  • 04535c92e7 pckeyboard: Fake MIDI events Rene Stange 2022-03-19 05:44:01 +0100
  • ff69fdc395 Support TG select in UI Rene Stange 2022-03-18 23:42:22 +0100
  • 8789dca1ec Maintain voice bank number per TG Rene Stange 2022-03-18 22:32:01 +0100
  • 0045c6012e Support 8 Dexed instances (TGs) with multi-core Rene Stange 2022-03-18 22:04:04 +0100
  • ae302e42ab Update Synth_Dexed probonopd 2022-03-18 19:02:29 +0100
  • 52ebc43671 Initial support for multiple Dexed instances Rene Stange 2022-03-18 16:40:45 +0100
  • 99a6f84bc8 dexedadapter: Protect setSustain() with spin-lock too Rene Stange 2022-03-18 15:50:08 +0100
  • a08604df8d
    Implement Pitch Bend, Modulation, and Sustain probonopd 2022-03-17 19:08:25 +0100
  • 4d785fdf37 Add Sustain, #10 #49 probonopd 2022-03-17 18:48:13 +0100
  • 186c6f4e1b Fix Pitch Bend and Modulation probonopd 2022-03-17 18:46:45 +0100
  • b6d1372ec4 Implement Pitch Bend and Modulation CC, thanks @rsta2 probonopd 2022-03-15 19:08:19 +0100
  • 87513f4736 Update Synth_Dexed, remove workaround probonopd 2022-03-15 19:02:23 +0100
  • e28f91bc5c
    Do not enable Debug messages by default probonopd 2022-03-14 23:33:33 +0100
  • 6f3f2e12da
    Multi-core support (#47) Rene Stange 2022-03-14 23:32:35 +0100
  • 28e1df5327 Merge branch 'multi-core-support' of https://github.com/rsta2/MiniDexed into multi-core-support #47 Rene Stange 2022-03-14 22:58:30 +0100
  • 67af775ec9 Add CPU full speed support Rene Stange 2022-03-14 22:55:41 +0100
  • 7dde5e8c25
    Merge branch 'main' into multi-core-support probonopd 2022-03-14 19:13:08 +0100
  • 2b1c7c4562 Add volume control to MIDI CC and UI Rene Stange 2022-03-14 10:19:44 +0100
  • 715212fc14
    Cleanup Makefile (#46) Rene Stange 2022-03-14 08:56:51 +0100
  • b408b26870 Render sound on secondary CPU core 1 Rene Stange 2022-03-14 08:51:28 +0100
  • 9bb423d132 Update submodule circle-stdlib to v15.12 Rene Stange 2022-03-14 05:56:52 +0100
  • ae80e8aff2 Cleanup Makefile #46 Rene Stange 2022-03-14 05:19:21 +0100
  • d52d233d28
    Only small changes for README.md, so images for RPi2/RPi3 can now created alsoOnly small fixes. (#44) Holger 2022-03-13 23:41:31 +0100
  • 71c5c55aa8
    Use `n_samples` in Synth_Dexed/src/dexed.cpp #44 probonopd 2022-03-13 23:30:36 +0100
  • 8159d2d3ac
    Update README.md probonopd 2022-03-13 19:32:23 +0100
  • b44f46b0b0
    Update README.md probonopd 2022-03-13 18:04:58 +0100
  • 0b5638fff1
    Simplify probonopd 2022-03-13 16:25:37 +0100
  • 1a96b05398
    Simplify probonopd 2022-03-13 16:25:05 +0100
  • d3556c077d
    Simplify by using preconfigured config.txt probonopd 2022-03-13 16:09:50 +0100
  • 18cba0f4e5
    Fix pi02 entry probonopd 2022-03-13 16:05:58 +0100
  • ccd77d6e39
    Upload artifactaUpload to GitHub Artifacts (when not building from main branch)s probonopd 2022-03-13 15:59:30 +0100
  • 7179bdd9fa Changes for recipe inside README.md for fixing config.txt for RPi2. Holger Wirtz 2022-03-13 15:37:36 +0100
  • 738c667c48 Fixed instructions for RPi2 support in README.md. Holger Wirtz 2022-03-13 13:18:27 +0100
  • a7e50a7686 Added (README.md) command for installation on SD card. Holger Wirtz 2022-03-13 12:14:02 +0100
  • 9d1f6a1398 Installation example in README.md: Added different compiler installation. Added ARM_MATH_NEON to src/Makefile. Holger Wirtz 2022-03-13 11:55:00 +0100
  • d40b4ebd37
    Revert "Added support for CMSIS_5, so upstream Synth_Dexed can be used (#41)" (#42) probonopd 2022-03-12 21:30:57 +0100
  • e788b0d6a3 Revert "Added support for CMSIS_5, so upstream Synth_Dexed can be used (#41)" #42 probonopd 2022-03-12 21:29:51 +0100
  • fb6507cb96
    Added support for CMSIS_5, so upstream Synth_Dexed can be used (#41) CMSIS_5 Holger 2022-03-12 20:56:58 +0100
  • ac52481bde Submodules for Synth_Dexed and CMSIS_5 added. #41 Holger Wirtz 2022-03-12 14:22:40 +0100
  • e687c5f219 Fix for branch of Synth_Dexed Holger Wirtz 2022-03-12 14:15:26 +0100
  • 12ddbccae5 Fixes for using standard Synth_Dexed. Added support for CMSIS. Holger Wirtz 2022-03-12 12:30:10 +0100
  • b6274b1374 Revert "Use the CSoundBaseDevice::Write() method from a secondary CPU core" probonopd 2022-03-11 19:18:48 +0100
  • 2c98815c22 Revert "Remove "usbspeed=full"" probonopd 2022-03-11 19:18:36 +0100
  • d6ddeaf35a Revert "Fix previous commit" probonopd 2022-03-11 19:18:10 +0100
  • 377f328e7f
    Fix previous commit multi-core probonopd 2022-03-11 18:50:34 +0100
  • 29ee39521f
    Remove "usbspeed=full" probonopd 2022-03-11 18:50:04 +0100
  • f784824254 Use the CSoundBaseDevice::Write() method from a secondary CPU core probonopd 2022-03-11 18:36:22 +0100
  • 7707f90d46
    Add initial optional rotary encoder support (#40) Rene Stange 2022-03-07 20:14:38 +0100
  • 132b4c5222 Add initial optional rotary encoder support #40 Rene Stange 2022-03-07 10:08:19 +0100
  • a569f0e744 Add driver for KY-040 rotary encoder Rene Stange 2022-03-07 09:46:50 +0100
  • 53ece29eff
    Speed up boot probonopd 2022-03-06 22:14:57 +0100
  • f3d83ecd77
    Add pinout probonopd 2022-03-06 22:13:41 +0100
  • c9c33ce79c Update pins for LCD RS and RW probonopd 2022-03-06 22:05:13 +0100
  • 928922743a Define USE_PWM_AUDIO_ON_ZERO probonopd 2022-03-06 22:00:00 +0100
  • 27fe767e4d Update Synth_Dexed with fix for clipping probonopd 2022-03-06 21:57:24 +0100
  • 7365c715d8
    Fix build probonopd 2022-03-02 20:00:47 +0100
  • 8be0781b49
    Restructure code and add new features (#37) Rene Stange 2022-03-02 19:49:03 +0100
  • 2ccc96fb0c
    Document `SoundDevice` in `minidexed.ini` #37 probonopd 2022-03-02 19:48:12 +0100
  • 3f433aa81f
    Use minidexed.txt probonopd 2022-03-02 19:44:34 +0100
  • 5948e68db1
    Merge branch 'main' into restructure-code probonopd 2022-03-02 19:39:07 +0100
  • db2dc5aca6 Suppress frequent messages in MIDI dump Rene Stange 2022-03-02 13:20:08 +0100
  • 33825f3f9e Support multiple USB MIDI inputs at once Rene Stange 2022-03-02 13:18:05 +0100
  • e65b4f6654 Code cleanup for src/minidexed.* Rene Stange 2022-03-02 11:08:14 +0100
  • adadc17690 Support headless operation on Raspberry Pi 4 Rene Stange 2022-03-02 11:00:01 +0100
  • 6baba1eb7e
    Increase CHUNK_SIZE and CHUNK_SIZE_HDMI probonopd 2022-03-01 21:18:07 +0100
  • c02d749d3c Cleanup Makefile Rene Stange 2022-03-01 20:14:04 +0100
  • 25c2f12aa1 Include voices.c in sysexfileloader.cpp Rene Stange 2022-03-01 20:11:01 +0100
  • 175fb3b441 Add headers to all files Rene Stange 2022-03-01 20:08:45 +0100
  • b0b62a7640 Move MIDI handling from CMiniDexed to specific classes Rene Stange 2022-03-01 19:49:18 +0100
  • ae0a2262c4 Add class CUserInterface Rene Stange 2022-03-01 15:56:20 +0100
  • ad64003450 Add class CDexedAdapter Rene Stange 2022-03-01 12:40:05 +0100
  • 314196e132 Make synth parameters configurable Rene Stange 2022-03-01 11:29:25 +0100
  • 1a68a427de
    Update the firmware and bootloader probonopd 2022-02-28 18:49:20 +0100
  • 046a662834
    Set minimized CHUNK_SIZE and CHUNK_SIZE_HDMI probonopd 2022-02-28 18:42:01 +0100
  • d5e98e625a
    Fix: Invalid handling of .syx file indexes (#34) Rene Stange 2022-02-28 18:39:33 +0100
  • 23744021be Fix: Invalid handling of .syx file indexes #34 Rene Stange 2022-02-28 08:56:40 +0100
  • d86a45324f Do not hardcode initial voice probonopd 2022-02-27 18:34:30 +0000