Holger Wirtz
b67de68c77
Fixing displaying of bank name on LCD.
7 years ago
Holger Wirtz
b846c2f84b
Fixes.
7 years ago
Holger Wirtz
9a8b56f71f
Fixed displaying bank and voice on LCD.
7 years ago
Holger Wirtz
0701e277fe
Merge branch 'master' of https://source.parasitstudio.de:63000/wirtz/MicroDexed
7 years ago
Holger Wirtz
8c4095ca08
Added support for showing band and voice on a LCD display.
...
Added initial support for two encoder+switches.
7 years ago
Holger Wirtz
fb174b37d2
Changes for LineOut volume.
7 years ago
Holger Wirtz
e93d8f6eac
Added unmuting of the LineOut.
7 years ago
Holger Wirtz
a99f5ebca3
Fixing code for setting the volume.
7 years ago
Holger Wirtz
836af67646
Added PT8211 output driver option.
7 years ago
Holger Wirtz
5cee620f4a
Small fixes.
7 years ago
Holger Wirtz
1a63a4e58e
Several fixes:
...
- CRC32 is stored at the end of the EEPROM.
- Fixes for volume/pan storing.
- small fixes.
7 years ago
Holger Wirtz
3124205143
Better EEPROM code:
...
Cheksum calculation and auto initializing EEPROM when there is a checksum
mismatch.
7 years ago
Holger Wirtz
400eca2394
EEPROM handling fixed for initial values.
...
Fixes volume/pan handling.
Added OFFSET for EEPROM-addresses.
7 years ago
Holger Wirtz
7c64ae6d2e
Improved volume and pan management.
...
Storing last volume and pan in EEPROM.
7 years ago
Holger Wirtz
5eaeeff4b1
Fixed VolumeRamp.
7 years ago
Holger Wirtz
44e21b8777
Fixed volume code.
7 years ago
Holger Wirtz
493240126f
Fixed xrun calculation from fixed size to a size which is calculated from AUDIO_BLOCK_SAMPLES.
...
Hint in config.h with a location where to change AUDIO_BLOCK_SAMPLES from 128 to 64 to get better latency.
7 years ago
Holger Wirtz
b8015f455f
Fix reading voice/bank data from EEPROM.
...
Simple loudness reduction changed.
Added MIDI CC 121 (reset controllers) and 126/127 (set mono on/off).
7 years ago
Holger Wirtz
892f3f66db
Cleanup and added peak detection counter.
7 years ago
Holger Wirtz
d2052dc28f
Removed freeverb and mixer due to latency problems.
...
Replaced mixer with amp.
Showing maximum timing for the last n secs when showing CPU usage.
7 years ago
Holger Wirtz
54252dd92d
Added freeverbs.
...
Fixed panorama placement in stereo output.
7 years ago
Holger Wirtz
2e2bda1dbd
Remove MASTER_KEY_PIN code. It was awful. I hope I can make this better the next days.
...
Added and fixed stereo panning code of.
7 years ago
Holger Wirtz
c6e5d9d5db
Initial loudness of the stereo outputs coreected.
7 years ago
Holger Wirtz
d124fd44cb
Added MASTER_BUTTON_PIN for overriding the MIDI-MASTER_KEY as an directly
...
connected button to the Teensy.
Added two "amps" before output for emulating a panorama slider.
Added MIDI-CC 7 (Volume) and 10 (Panorama).
7 years ago
Holger Wirtz
5aa25df360
Added checking for MIDI channel (and ignoring everything that is not our MIDI channel).
...
When using MASTER_KEY every notes are turned off.
Moved MASTER_KEY one octave up.
7 years ago
Holger Wirtz
43e8a197f5
Added additional project hints.
...
Smaller changes.
7 years ago
Holger Wirtz
e9c745806c
Added more debug information about which bank/voice is loaded.
7 years ago
Holger Wirtz
b9d7012d03
Fixed checksum calculation of sysex bulk reading.
7 years ago
Holger Wirtz
fdaeb8b79f
Replaced IntervalTimer for showing CPU and MEM usage with
...
elapsedMillis().
7 years ago
Holger Wirtz
2c767f78f8
Fix for checksum calculation at SYSEX voice reading.
...
Small fix for using Serial and/or USB MIDI.
Surrounding of Serial.print(). You now need to define DEBUG when showing output via USB-serial.
7 years ago
Holger Wirtz
6bd7905dbc
Small fixes.
7 years ago
Holger Wirtz
adf748a2b4
Fixes.
7 years ago
Holger Wirtz
dfc0644659
Added midi_channel.
...
Added showing MIDI channel in debug data.
Added checking for necessary write to EEPROM.
7 years ago
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