Rene Stange
d5e98e625a
Fix: Invalid handling of .syx file indexes ( #34 )
...
Indexes of voice banks are zero-based now in any case (for the user
and internally). In CSysExFileLoader::Load() do not decrement file
index any more to calculate internal voice bank index. Do not
increment internal index, when generating user messages.
3 years ago
probonopd
d86a45324f
Do not hardcode initial voice
3 years ago
probonopd
caad51fda1
MIDI numbering starts with 0, user interface with 1
...
Consistent with DX7
https://commons.wikimedia.org/wiki/File:Yamaha_DX7II-D_-_display_angled_(2017-02-22_17.34.46_by_deepsonic).jpg
https://github.com/probonopd/MiniDexed/issues/11
3 years ago
probonopd
e88d7119dd
Use MIDI messages 0-127
...
https://github.com/probonopd/MiniDexed/issues/11#issuecomment-1053560391
Thanks @rsta2
3 years ago
Rene Stange
b30953b578
Fix order of members in minidexed.h ( #31 )
3 years ago
probonopd
b871fa1798
Show program name on optional HD44780 display
...
Close #21
Thanks @rsta2
3 years ago
probonopd
79fe4aabbf
Load voices from .syx files in /sysex/voice directory
...
https://github.com/probonopd/MiniDexed/issues/11#issuecomment-1052239623
Thanks @rsta2
3 years ago
probonopd
d40051c7c2
Fix Program Change numbering and voice name printing
...
https://github.com/probonopd/MiniDexed/issues/11
3 years ago
probonopd
cdd603091b
Add define `PROFILE` and code to show CPU usage
...
https://github.com/probonopd/MiniDexed/issues/12#issuecomment-1051853664
Thanks @rsta2
3 years ago
probonopd
997d1c9f5f
Use 'char buf_name[11];' and 'setName()'
...
https://github.com/probonopd/MiniDexed/issues/11#issuecomment-1051315444
Thanks @rsta2
3 years ago
probonopd
29acc02891
React to Progam Change MIDI messages, part of #11
...
Thanks @rsta2
Possibly to be moved to Synth_Dexed @dcoredump ?
3 years ago
probonopd
1617763a92
Output MIDI messages for debugging and development
...
https://github.com/probonopd/MiniDexed/issues/8#issuecomment-1050231502
Closes #8
Thanks @rsta2
3 years ago
probonopd
08be352d24
Move RPi code from Synth_Dexed to MiniDexed, thanks @rsta2
...
Move the Raspberry Pi specific code from the classes AudioSynthDexed* from the Synth_Dexed project to the MiniDexed project
https://github.com/probonopd/MiniDexed/issues/8#issuecomment-1048590076
3 years ago
probonopd
a7dc263ceb
Remove key that does not belong into this file
...
61ec9da180 (commitcomment-67209481)
[ci skip]
3 years ago
probonopd
61ec9da180
Combine config.txt for 32-bit and 64-bit models
...
Use 64-bit for RPi 3, 4, 400 and Zero 2, and 32-bit for all other models
No more renaming of config.txt by the user required
https://github.com/probonopd/MiniDexed/issues/23#issuecomment-1047481397
Thanks @rsta2
3 years ago
probonopd
a00bf55eea
Allow selecting the sound interface, thanks @rsta2
...
Using sounddev=sndpwm | sndi2s | sndhdmi in the file cmdline.txt
https://github.com/probonopd/MiniDexed/issues/17#issuecomment-1047473012
3 years ago
probonopd
b1df2ef63c
Support Serial MIDI
...
https://github.com/probonopd/MiniDexed/issues/20#issuecomment-1046300598
Thanks @rsta2
3 years ago
probonopd
d06aab6ccd
Transpose one octave less
...
[ci skip]
3 years ago
probonopd
8ee512dd34
Fix for Raspberry 3, thanks @rsta2
...
https://github.com/probonopd/MiniDexed/issues/16#issuecomment-1046260152
3 years ago
probonopd
89dfcecc85
Load hardcoded default sysex, thanks @dcoredump
...
https://github.com/rsta2/circle/issues/274#issuecomment-1045985978
3 years ago
probonopd
bdb60eb4d1
Apply patch by @rsta2
...
https://github.com/rsta2/circle/issues/274#issuecomment-1040644432
3 years ago
probonopd
0d7af29227
Apply PR #4 without Synth_Dexed git submodule
...
Credits: @dcoredump
PR #4 refers to [Synth_Dexed](https://codeberg.org/dcoredump/Synth_Dexed ) `c6e768820cffd2c9db277ebce3faf67b27efb26b` which [does not seem to exist](https://github.com/probonopd/MiniDexed/runs/5204665368?check_suite_focus=true#step:3:11 ). Hence applying the changes this way.
3 years ago
probonopd
89aca1d0cc
Use Synth_Dexed, thanks @dcoredump
...
https://github.com/rsta2/circle/issues/274#issuecomment-1032660587
3 years ago
probonopd
3602fb3828
Initialize and start miniorgan
...
Thanks @rsta2
https://github.com/rsta2/circle/issues/274#issuecomment-1030880643
3 years ago
probonopd
808a59baa3
Fix freeze, thanks @rsta2
...
https://github.com/rsta2/circle/issues/274#issuecomment-1030851026
3 years ago
Stephan Mühlstrasser
83f862d18c
Fix build errors in initial miniorgan program
...
Fixed build errors in initial attempt to port the Circle
miniorgan sample program to circle-stdlib:
Remove members that are provided by the convencience base
class CStdlibAppStdio.
Correct syntax for invoking base class and member constructors.
Added miniorgan.o module to Makefile.
3 years ago
probonopd
4aba3805bf
Try to port miniorgan
...
Does not work yet
3 years ago
probonopd
c51233252e
Mirror from rsta2/circle#274 (comment), thanks @rsta2
3 years ago