BCD 3000 complete support for trunk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Low
|
Guy Martin |
Bug Description
Attached are the script and mapping for the BCD 3000.
It has the following enhancement :
- make sure lights are set to off when mixxx is started/stopped
- query the rotary knobs and slider values at startup so mixxx has the right values immediately
- loop_in is set when "set loop" button is pressed and loop_out is set when released (requires fix for bug 632533)
- reloop button turn on and off the looping
- rewritten jog support (requires fix for bug 632542) and allow to have acceleration on or off
- add flanger effect, channel one is bound to "FX up" and channel two to "FX down" button
- bind lfoDepth to knob "1", lfoDelay to knob "2" and lfoPeriod to knob "3"
- got rid of useless bindings with status 0x80 which the BCD never outputs
I don't see anything else that can be bound, that leaves us with knob "4", "FX on" and "ACTION" button free.
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
I found out I left debug enabled in the script. You probably want to turn it off before committing :)
Also, these mappings have an additional change compared to the old one, the cue button uses "cue_default" instead of "cue_gotoandstop" which makes it respect the cue behavior choice in the config.