Johan Berglund
|
7449b04725
|
Send extra controller CC2 even if CC1 is off.
|
2019-09-12 18:47:56 +02:00 |
|
Johan Berglund
|
a141434952
|
Octave setting had stopped working. Corrected.
|
2019-09-11 07:25:38 +02:00 |
|
John Stäck
|
75ee097857
|
Merge branch 'master' into sysex
|
2019-08-26 16:09:32 +02:00 |
|
Johan Berglund
|
bab51190e1
|
Fix for bite vibrato sensitivity. Added increased range of sensitivity settings. Added possibility to use both bite and lever for vibrato at the same time. Separate timing interval for breath (trying to get speed up again). Moved Teensy touch sense calls for pinky key and special key to function less often called (every standard CC interval). Changed menu name VEL BIAS to VEL BOOST which is a more accurate description.
|
2019-08-25 12:38:02 +02:00 |
|
Johan Berglund
|
8ad8803c57
|
Added AT (aftertouch) instead of OFF for Level control.
|
2019-08-21 18:33:09 +02:00 |
|
Johan Berglund
|
d5506ff2b9
|
Added secondary CC for extra controller and a Level CC control (stored), both with new settings for pinky key. New pinky settings: "EC2" sends on/off (127/0) for extra ctr CC2. "ECS" uses pinky key as switch between sending primary and secondary CC with extra controller. "LVL" lights up breath and portamento LEDs to indicate level (breath LED on full is max level, portamento LED full is min level), and level can be adjusted with K5 (up) and K1 (down). "LVP" is the same as "LVL", but with stored level transmitted at power up.
|
2019-08-21 08:44:22 +02:00 |
|
Johan Berglund
|
fcf3bf2e17
|
Adjust bite vibrato sensitivity range.
|
2019-08-20 09:19:52 +02:00 |
|
John Stäck
|
9e76cfbdde
|
Upper bound on length of version string for sysex message
|
2019-08-15 08:04:41 +02:00 |
|
John Stäck
|
660d6583b3
|
Rename midi value conversion functions to something that possibly makes more sense
|
2019-08-15 08:04:14 +02:00 |
|
John Stäck
|
186be9ceb6
|
Proper bounds for breath cc value
|
2019-08-15 07:53:04 +02:00 |
|
John Stäck
|
fc36e5939b
|
Add "magic" CRC value that skips verification (for testing purposes)
|
2019-08-09 08:19:02 +02:00 |
|
John Stäck
|
e264b01dfd
|
Use wiring.h with proper case, so building hopefully works on Linux
|
2019-08-07 17:36:41 +02:00 |
|
John Stäck
|
1e9b470619
|
Actually match teensy/arduino signatures
|
2019-08-04 11:20:17 +02:00 |
|
John Stäck
|
8e6effaa41
|
no printf() in teensy code
|
2019-08-04 10:53:54 +02:00 |
|
John Stäck
|
1cdface168
|
Handle receiving of sysex conig data
|
2019-08-04 10:51:48 +02:00 |
|
John Stäck
|
72b305830f
|
Add facility to receive config via sysex
|
2019-07-30 11:55:20 +02:00 |
|
John Stäck
|
075905f7ea
|
Take exception to exceptions to handle argparser errors and help
|
2019-07-29 17:23:38 +02:00 |
|
John Stäck
|
2741ff5a27
|
Config management mode, to send/receive config via usb midi sysex
|
2019-07-29 17:05:10 +02:00 |
|
John Stäck
|
db4e4ac2f7
|
Needs more whitespace
|
2019-07-28 14:50:31 +02:00 |
|
John Stäck
|
4966a7ea42
|
Incorporate Filters code into NuEVI repo for smoother setup.
|
2019-07-27 16:58:34 +02:00 |
|
John Stäck
|
c6ad2b6c53
|
Init variables to avoid (incorrect) compiler warnings
|
2019-07-27 13:32:39 +02:00 |
|
John Stäck
|
3ae4147d7e
|
Move all the LED things to a separate file, as mentioned in comments
|
2019-07-27 00:42:27 +02:00 |
|
John Stäck
|
3903ec7b98
|
Mistakes were made
|
2019-07-27 00:20:01 +02:00 |
|
John Stäck
|
a5385a9ec1
|
Wrap status led usage in neat functions
|
2019-07-27 00:06:52 +02:00 |
|
John Stäck
|
6f976ea14d
|
Use proper 3rd trill value for readTrills()
|
2019-07-27 00:02:25 +02:00 |
|
John Stäck
|
e04a14ef95
|
Simplify readSwitches()
|
2019-07-26 23:42:08 +02:00 |
|
John Stäck
|
25d22fc42f
|
Make (almost) all EEPROM settings read be bounded, and rewritten if "out of bounds"
|
2019-07-25 11:58:09 +02:00 |
|
John Stäck
|
c8e96343d0
|
Move EEPROM read/write functions to settings
|
2019-07-25 11:07:41 +02:00 |
|
John Stäck
|
9fbfde3867
|
Force flags from dipSw to "nice 1-bit values" to prevent menus from locking up
|
2019-07-25 09:24:58 +02:00 |
|
John Stäck
|
16e9bd0407
|
Define constant for "dipswitch" positions
|
2019-07-25 09:09:00 +02:00 |
|
John Stäck
|
ae41482351
|
Move all EEPROM stuff into settings file
Refactor version upgrade logic
Add some new settings values
|
2019-07-25 08:50:54 +02:00 |
|
John Stäck
|
def0dcacd0
|
Remove global var for wireless power, add wl channel menu
|
2019-07-25 08:48:28 +02:00 |
|
John Stäck
|
33bfc9ea08
|
Use settings flag for DAC output mode (remove CVSCALEBOARD define)
|
2019-07-25 08:48:28 +02:00 |
|
John Stäck
|
671dfe9b2c
|
Define constant for "dipswitch" positions
|
2019-07-25 08:47:58 +02:00 |
|
John Stäck
|
7b179d4343
|
Add settings for fast boot, bcas mode, 3rd trill, dac out
|
2019-07-25 08:47:58 +02:00 |
|
John Stäck
|
c38adcd56c
|
Move all EEPROM stuff into settings file
Refactor version upgrade logic
Add some new settings values
|
2019-07-25 08:47:58 +02:00 |
|
Johan Berglund
|
2eec404cca
|
Updated manual and version number.
|
2019-07-24 14:43:38 +02:00 |
|
John Stäck
|
66b782da16
|
Menu option to set midibeam power level
|
2019-07-20 10:38:23 +02:00 |
|
Johan Berglund
|
407683bbc3
|
Added portamento on vibrato lever when vibrato is controlled with bite
|
2019-07-18 14:50:35 +02:00 |
|
Johan Berglund
|
ed7db007eb
|
Removed SR and SR+ from CC list
|
2019-07-18 14:07:52 +02:00 |
|
Johan Berglund
|
597991c968
|
Added possibility to use bite sensor for vibrato.
|
2019-07-18 13:58:28 +02:00 |
|
Johan Berglund
|
e251b86100
|
Merge pull request #26 from blind/adjustbugfix
Flush screen buffer to display in adjust menu (issue #24)
|
2019-07-17 12:28:05 +02:00 |
|
Johan Berglund
|
8159a4ec16
|
Merge pull request #27 from blind/subblink
Flush screen buffer when sub cursor is black
|
2019-07-17 12:23:12 +02:00 |
|
Mikael Degerfält
|
faff2dcfe9
|
Flush screen buffer when sub cursor is black
Fixes issue #25
|
2019-07-17 12:19:53 +02:00 |
|
Mikael Degerfält
|
bae4956ea6
|
Flush screen buffer to the display in adjust menu
The return value (that flagged for redraw) was ignored when handling input in the adjust menu.
|
2019-07-17 11:56:28 +02:00 |
|
Johan Berglund
|
1cc50cff63
|
Added secondary breath CC setting (free 1-127) with a rise multiplier to make this CC rise faster than primary CC, for example to get a fast rising VCA control together with a less steep VCF slope. Changed portamento sensor name to BITE. Put SNS dots for MPR121 and Teensy touch keys on separate rows to avoid blanking when redrawn. Note: Update resets to factory settings.
|
2019-07-15 13:46:34 +02:00 |
|
Johan Berglund
|
1d34681c40
|
EXTRAS menu page added, with items LEGACY PB, LEGACY BR, GATE HOLD and SPECIAL KEY to enable/disable these special functions.
|
2019-07-15 07:51:44 +02:00 |
|
Johan Berglund
|
9f7fbb60c3
|
Deglitching on keys also for CV note pitch. CV note pitch now also changes immediately when new note is fingered in note off state, not waiting for new note on.
|
2019-07-12 13:57:34 +02:00 |
|
Mikael Degerfält
|
73e6db7686
|
Only handle scrolling if there are items to scroll
|
2019-06-27 16:00:05 +02:00 |
|
Mikael Degerfält
|
0e32077042
|
Support scrolling in menus
Menus can now have more than 6 entries. There is now an almost empty ABOUT entry in the main menu.
|
2019-06-27 12:57:49 +02:00 |
|