Holger Wirtz
f1f406fdb9
Smaller fixes and additions.
7 years ago
Holger Wirtz
beae42e8ff
Added storage of bank and voice in EEPROM.
7 years ago
Holger Wirtz
06ffb961e9
Small changes and fixes.
7 years ago
Holger Wirtz
d22840823f
Fixed summing of signals as integers.
...
Added midinotes.h.
Added overload detection.
Small fixes.
7 years ago
Holger Wirtz
c2e0bfe632
Fixes for summing up notes as integer (instead of float).
7 years ago
Holger Wirtz
fba0ecb5dc
Testing summing up tone generation as integer instead of float.
7 years ago
Holger Wirtz
a54b879471
Fixed typo.
7 years ago
Holger Wirtz
0d26a425eb
Fixed MIDI test notes.
...
Added Teensy optimized 32bit DSP saturation code.
7 years ago
Holger Wirtz
16beb6b362
Fixes for bank switching and master-key.
7 years ago
Holger Wirtz
97f6b3f99a
Added BankSelect and ProgramChange controllers.
7 years ago
Holger
0eece1dea5
Update README.md
7 years ago
Holger
91242ad75e
Update README.md
7 years ago
Holger Wirtz
d4f09c574d
Added bank switching by master key.
7 years ago
Holger Wirtz
09f4b3463e
Added bank loading (banks have to be organized in _one_ sysex file per
...
directory (named like the bank number), e.g. 5/ROM1B.SYX).
7 years ago
Holger Wirtz
95c783fab6
Master key reworked (now only working when hold and using a command key).
...
Fixes.
7 years ago
Holger Wirtz
0adb5eb3eb
Fixes.
7 years ago
Holger Wirtz
0529aa0505
Small fixes.
7 years ago
Holger Wirtz
e294710566
Hopefully fixed controller handling.
...
Added master key support for voice selection (32 white keys started from C1) and
volume handling (10 keys started from C#1).
7 years ago
Holger Wirtz
68b9579c6e
Fixed master_key auto disabling.
7 years ago
Holger Wirtz
f53ca9da36
Merge branch 'master' of https://github.com/dcoredump/MicroDexed
7 years ago
Holger Wirtz
e3c42a1457
Small fixes and debug output.
7 years ago
Holger Wirtz
b9f7f19cc6
Small fixes.
...
Cleanup.
7 years ago
Holger Wirtz
08a59887e5
Added SysEx recognation and parameter change.
7 years ago
Holger Wirtz
d53b2d52d2
Added masterkey (C8) for ebaling switching the sounds.
7 years ago
Holger Wirtz
cd80459f4a
Added USBHost support.
7 years ago
Holger Wirtz
d58ad40ba6
Isolated loading sysex from SD and moving sysex data into engine.
7 years ago
Holger Wirtz
41ff645b3b
Code cleanup.
7 years ago
Holger Wirtz
113c35a112
Code cleanup add license additions.
7 years ago
Holger Wirtz
ac0b29b4ee
Added usbMIDI code.
...
Fixes.
Tested mod wheel etc.
7 years ago
Holger Wirtz
cc1732cc9e
Fixes.
7 years ago
Holger Wirtz
862a888b71
Fixes for loading sysex.
7 years ago
Holger Wirtz
98e7d87678
Fixes, tests, extensions and some docs.
7 years ago
Holger Wirtz
ce7d0133b9
Small FPU optimisations.
7 years ago
Holger Wirtz
823df46819
Small fixes.
7 years ago
Holger Wirtz
ffe25453d5
Smaller additions.
...
Fixes.
7 years ago
Holger Wirtz
5078331a8c
Added SysEX reading and showing values.
7 years ago
Holger Wirtz
402582030c
Merge branch 'master' of https://github.com/dcoredump/MicroDexed
7 years ago
Holger Wirtz
f5bae5286f
Started SysEX reading from SD.
7 years ago
Holger
634dc732e8
Create README.md
7 years ago
Holger Wirtz
01e701bd59
Added random velocity values for MIDI test.
7 years ago
Holger Wirtz
288c1f69b8
Replaced sin() to sinf() and log() to logf() for using floats instead of doubles.
7 years ago
Holger Wirtz
06dbd23898
Changed all "double" values to macro FRAC_NUM (defined in synth.h as float), for using the FPU in the Teensy.
...
Added shortcut if audio output is blocking -> go to MIDI input checking.
7 years ago
Holger Wirtz
b440783402
Started to add code for SD card.
7 years ago
Holger Wirtz
06d5f6698e
Fixes, optimizations and tests.
7 years ago
Holger Wirtz
7cbb2608ec
Simplified audio calculation function.
...
Small fixes.
7 years ago
Holger Wirtz
ba27df8a81
Added function for setting max acceptable notes.
...
Limited to 10 notes at a time to avoid xruns.
7 years ago
Holger Wirtz
bbebaa85d3
Optimized timing but problems with >11 notes at the same time.
7 years ago
Holger Wirtz
c7626929a9
Fixes.
7 years ago
Holger Wirtz
dcff54c92a
Removed seperated MID/audio threads.
7 years ago
Holger Wirtz
e325348fc7
Replaced looper with IntervalTimer.
7 years ago