Holger Wirtz
|
6a340465d5
|
Added MIDI-CC code for effects:
* CC 102: filter frequency
* CC 103: filter resonance
* CC 104: filter octave
* CC 105: delay time
* CC 106: delay feedback
* CC 107: delay volume
|
6 years ago |
Holger Wirtz
|
e9e2be92e8
|
Added option for disabling filter.
|
6 years ago |
Holger Wirtz
|
7cee3b5c87
|
Added exp-curve for filter resonance setting.
|
6 years ago |
Holger Wirtz
|
298ae13c8c
|
Added mixer2 for controlling whole delay volume.
Replaced delay-sync with delay-volume in UI.
|
6 years ago |
Holger Wirtz
|
edcb352a6c
|
Fixing problems with delay.
Resized the delay length for 1200ms maximum delay with T_3.6.
Added mixing of first delay tap... perhaps not the best way, but works :-)
|
6 years ago |
Holger Wirtz
|
c6042abf31
|
Fixes for effects.
|
6 years ago |
Holger Wirtz
|
685794ab2a
|
Setting initial effect values at startup.
Small fixes.
|
6 years ago |
Holger Wirtz
|
1bab42b0cc
|
Effects-UI is ready for testing.
|
6 years ago |
Holger Wirtz
|
e3bcc61194
|
Added effects menu to UI - still not ready to use.
|
6 years ago |
Holger Wirtz
|
39f994bb34
|
Disable filter and delay. Will be re-enabled soon again.
|
6 years ago |
Holger Wirtz
|
b00e904355
|
Showing bank on LCD as 8 chars instead of 10.
Small internal renaming.
|
6 years ago |
Holger Wirtz
|
4eb4bee9f7
|
Timing optimization while writing data to EEPROM: Now everything is written with some time between
the write updates for avoiding drop outs due to long uüdate operations.
|
6 years ago |
Holger Wirtz
|
5ee8533851
|
Removed reverb (seems to be too noisy).
Fixed effect chain.
|
6 years ago |
Holger Wirtz
|
3a0996aa99
|
Small fixes.
|
6 years ago |
Holger Wirtz
|
ec91f59f3e
|
Added delay, reverb, filter - just with fixed values - only as a first test.
Fixed maximum note allocation code in dexed.h.
|
6 years ago |
Holger Wirtz
|
751e8d2ffe
|
Fixed filename.
|
6 years ago |
Holger Wirtz
|
0a3511033a
|
Fixing MIDI input channel.
|
6 years ago |
Holger Wirtz
|
187f178a19
|
Fixes for bank selection between 0 and 99.
|
6 years ago |
Holger Wirtz
|
f0cbc8d3ab
|
Added selection of MIDI channel.
Added auto-store for volume/midi-channel and voice/bank.
Small fixes.
|
6 years ago |
Holger Wirtz
|
f43164b7d6
|
Fixed and optimized simple UI handling.
|
6 years ago |
Holger Wirtz
|
d4fe310fff
|
Optimized bank and voice loading (not ready yet).
|
6 years ago |
Holger Wirtz
|
c10258cafd
|
Fixed volume (loudness) calculation.
|
6 years ago |
Holger Wirtz
|
66dab0bdbd
|
Trying to fix loudness...
|
6 years ago |
Holger Wirtz
|
992fce9e4a
|
Logarithmic volume also for PT8211.
|
6 years ago |
Holger Wirtz
|
8c648d4864
|
Added logarithmic volume curve.
|
6 years ago |
Holger Wirtz
|
bfac53701b
|
First complete version of simple UI.
|
6 years ago |
Holger Wirtz
|
190bad2f46
|
Added showing the current selected volume inside the display.
Added configurable number of steps for volume encoder.
|
6 years ago |
Holger Wirtz
|
2a93214d17
|
Added left encoder as volume pot.
|
6 years ago |
Holger Wirtz
|
06e410173e
|
Created derived classes for Encoder4 and LiquidCrystal_I2CPlus.
|
6 years ago |
Holger Wirtz
|
ed8be3aa69
|
Added first steps for a simple UI.
|
6 years ago |
Holger Wirtz
|
e9e01ea080
|
Showing some more information at startup.
Enhanced presentation of CPU and Mem usage.
Enhanced elapsing timer for showing CPU/Mem usage.
|
6 years ago |
Holger Wirtz
|
e02a26c40a
|
Fixed very bad and idiot bug for PT8211 usage.
|
6 years ago |
Holger Wirtz
|
9cc7d58a63
|
Showing banks and voices as number beginning from 1 instead of 0.
|
6 years ago |
Holger Wirtz
|
b846c2f84b
|
Fixes.
|
6 years ago |
Holger Wirtz
|
9a8b56f71f
|
Fixed displaying bank and voice on LCD.
|
6 years ago |
Holger Wirtz
|
8c4095ca08
|
Added support for showing band and voice on a LCD display.
Added initial support for two encoder+switches.
|
6 years ago |
Holger Wirtz
|
fb174b37d2
|
Changes for LineOut volume.
|
6 years ago |
Holger Wirtz
|
e93d8f6eac
|
Added unmuting of the LineOut.
|
6 years ago |
Holger Wirtz
|
a99f5ebca3
|
Fixing code for setting the volume.
|
6 years ago |
Holger Wirtz
|
836af67646
|
Added PT8211 output driver option.
|
6 years ago |
Holger Wirtz
|
5cee620f4a
|
Small fixes.
|
6 years ago |
Holger Wirtz
|
1a63a4e58e
|
Several fixes:
- CRC32 is stored at the end of the EEPROM.
- Fixes for volume/pan storing.
- small fixes.
|
6 years ago |
Holger Wirtz
|
3124205143
|
Better EEPROM code:
Cheksum calculation and auto initializing EEPROM when there is a checksum
mismatch.
|
6 years ago |
Holger Wirtz
|
400eca2394
|
EEPROM handling fixed for initial values.
Fixes volume/pan handling.
Added OFFSET for EEPROM-addresses.
|
6 years ago |
Holger Wirtz
|
7c64ae6d2e
|
Improved volume and pan management.
Storing last volume and pan in EEPROM.
|
6 years ago |
Holger Wirtz
|
5eaeeff4b1
|
Fixed VolumeRamp.
|
6 years ago |
Holger Wirtz
|
44e21b8777
|
Fixed volume code.
|
6 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.
|
6 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).
|
6 years ago |
Holger Wirtz
|
892f3f66db
|
Cleanup and added peak detection counter.
|
6 years ago |