291 Commits (44f85a8e466e3facfe1c38ea5e4f3ad394ae5bb3)

Author SHA1 Message Date
  Andrew Belt 44f85a8e46 MIDI to Gate: Add Aftertouch "Gate amplitude" mode. 5 months ago
  Andrew Belt 264d1d4c46 MIDI to Gate: Add "Trigger mode". 5 months ago
  Andrew Belt 976b111673 MIDI to CV: Add monophonic modes: Last, First, Lowest, Highest. Add "Release retrigger" mode. 5 months ago
  Andrew Belt 844b45057f MIDI-Map: Set param value without Engine smoothing, since MIDI-Map already filters it. 10 months ago
  Andrew Belt bf407fbeaf MIDICC_CV and CV_MIDICC: Use 1-16 instead of 0-15 for default MIDI CC numbers. 1 year ago
  Andrew Belt 8bba27b77f VCV Audio-2: Get normalled 2nd input value directly from 1st input port instead of DC-coupled value. 1 year ago
  Andrew Belt 45feab5f2c Use isKeyCommand() instead of manually checking key and mods, to fix key commands on non-QWERTY keyboard layouts. 1 year ago
  Andrew Belt 535fb0b1c2 Tweak doc comments and changelog. 1 year ago
  Andrew Belt a994fefc15 MIDI_CV: Use MidiParser. 1 year ago
  Andrew Belt 195bae86bc MIDI CV: When sustain pedal is released, disable gate if no notes are held. 1 year ago
  Andrew Belt 9a5d35d462 Use ThemedPJ301MPort for all VCV Core modules. Fix PJ301M-dark graphic. 2 years ago
  Andrew Belt d3e2b487f4 Use dark panels in Core's Module constructors. 2 years ago
  Andrew Belt 26fe1837bd MIDI-CV: Improve labels for pwRange and clockDivisions in context menu. 3 years ago
  Andrew Belt d104a6080e Audio 2: Only turn on red "0 dB" lights when clipping. 3 years ago
  Andrew Belt f2e1951d91 Align VCV Audio-2 VU meter light thresholds with meter labels. 3 years ago
  Andrew Belt d795561e97 Fix MIDI module learned note/CC bugs 4 years ago
  Andrew Belt 3dabea0eda Refactor note and CC types in MIDI interface modules. 4 years ago
  Andrew Belt ebda3472fb Make Gate_MIDI notes unique (meaning only one cell can use a particular note). Use Schmitt trigger for Gate_MIDI inputs. 4 years ago
  Andrew Belt 8f4a5d2681 Fix MIDI to CV incorrectly setting pitch wheel and mod wheel outputs in MPE mode. 4 years ago
  Andrew Belt 49231c2b38 Refactor MIDI to CV menus. 4 years ago
  Andrew Belt bdee8330c7 Add "Pitch bend range" setting to MIDI to CV module. 4 years ago
  Andrew Belt 8e2170c7dc Instead of using temporary audio buffer on stack when resampling in Audio module, resample directly with AudioPort's input/output buffers. 4 years ago
  Andrew Belt f93a6dd82a MIDI-CV: Handle MIDI Song Position Pointer message by setting clock position. Don't reset clock position on MIDI Stop message. 4 years ago
  Andrew Belt 18da898899 Swap parameter name and module name in MIDI-Map parameters. 4 years ago
  Andrew Belt c28a4c02f7 Rename 14-bit mode on MIDI CC to CV. 4 years ago
  Andrew Belt ac853905cc Set BlankWidget width before it is added to the RackWidget, so it doesn't unnecessarily shove other modules. 4 years ago
  Andrew Belt 2e4580112e Fix hang when initializing Audio module. 4 years ago
  Andrew Belt 943632aacb Fix MIDI-Map not handling CC. 4 years ago
  Andrew Belt 82187f1ba4 Fix order of Audio-16 outputs 13/14 and 15/16. 4 years ago
  Andrew Belt 40fa0bc4c3 Reorder STOP and CONT port declarations in CV_MIDI. 4 years ago
  Andrew Belt 118d2ecb56 Fix swapping of STOP and CONT ports of MIDI_CV. 4 years ago
  Andrew Belt 555a11e61e Fix draw order of Audio2 lights. 4 years ago
  Andrew Belt b172bf79d3 Use relative positions of Audio VU texts. 4 years ago
  Andrew Belt c3aee9098e Draw VU meter text on Audio2. 4 years ago
  Andrew Belt 0b0170f463 Rename AudioWidget to AudioDisplay, MidiWidget to MidiDisplay. Move 4 years ago
  Andrew Belt c8fb280685 Add fixed MIDI-CV panel from Pyer. Fix port positions in Gate-MIDI. 4 years ago
  Andrew Belt 37af76ebf9 Add VU meter lights to Audio2. 4 years ago
  Andrew Belt 53df270a6e Fix Notes and MIDI Map display size. 4 years ago
  Andrew Belt d95878b7dc Implement Notes panel redesign by Pyer. 4 years ago
  Andrew Belt 4874e9fcad Use Engine::updateParamHandle_NoLock() in another place in MIDIMap::dataFromJson(). 4 years ago
  Andrew Belt 0fd6d8a858 Fix deadlock in MIDI Map dataFromJson() and onReset() by creating a few Engine::*_NoLock() methods and calling them. Make Engine::updateParamHandle() write-lock instead of read-lock. 4 years ago
  Andrew Belt c10d6fb6a1 Tweak pitch input/output names of CV-MIDI and MIDI-CV. 4 years ago
  Andrew Belt faaaa7f620 Get numInputs, numOutputs, and sampleRate each audio block in Audio, instead of when the stream opens. 4 years ago
  Andrew Belt 4023367874 Add ability to toggle master module in Audio. 4 years ago
  Andrew Belt 3abe6aa804 Implement all Core panel redesigns. Reorganize Core module class and SVG names. 4 years ago
  Andrew Belt 94bff3c1a3 Implement new panel design in CV-MIDI, MIDI-CC, and MIDI-Gate. 4 years ago
  Andrew Belt ce7469d102 Rename Core panels. Implement Audio and MIDI-CV redesigns. 4 years ago
  Andrew Belt 681b76708e Add rightText to createCheckMenuItem(), createBoolMenuItem(), and 4 years ago
  Andrew Belt 4567cc4220 Master audio module (the module that clocks Engine) makes more sense. 4 years ago
  Andrew Belt a37ad4eeb5 Rename EventState::setHovered() etc to setHoveredWidget() etc. 4 years ago