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
4dbca53871
Add functionality to use files as MIDI data to send to simulated device
2019-08-05 14:11:25 +02:00
John Stäck
3b405adebb
Add example files for sysex commands
2019-08-05 14:10: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
Johan Berglund
44b91a1a89
Merge pull request #31 from Trasselfrisyr/moremenus
...
Even more menus!
2019-07-28 11:47:13 +02:00
John Stäck
fe39e29f03
Update readme about filters lib
2019-07-27 17:15:38 +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
ce9459fe75
Added newer version hex files.
2019-07-24 14:48:58 +02:00
Johan Berglund
2eec404cca
Updated manual and version number.
2019-07-24 14:43:38 +02:00
John Stäck
6844341d77
Merge pull request #28 from Trasselfrisyr/wlpower
...
Menu option to set midibeam power level
2019-07-22 12:05:00 +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
2b147d91fd
Merge pull request #23 from Trasselfrisyr/simfix
...
More correct display simulation
2019-07-01 14:45:40 +02:00
Mikael Degerfält
4f295a6b52
More correct display simulation
...
enable/disable works more like the real thing, however not entirely correct. When enabling the display, it takes the current content of the screen buffer instead of the data that has been send to the display controller.
2019-07-01 14:41:39 +02:00
John Stäck
9ab101067a
Merge pull request #22 from Trasselfrisyr/menuscroll
...
Support scrolling in menus (fixed)
2019-06-29 10:17:54 +02:00