Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add mapping for Roland DJ-505 #2111

Merged
merged 85 commits into from
May 26, 2019
Merged
Show file tree
Hide file tree
Changes from 78 commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
e752fff
Roland DJ-505: Copy over Roland DJ-202 mapping and use it as base
Holzhaus Apr 25, 2019
f73d062
Roland DJ-505: Fix a bunch of linter warnings
Holzhaus Apr 25, 2019
b325211
Roland DJ-505: Add more fixes
Holzhaus Apr 25, 2019
07360bb
Roland DJ-505: Add some fixes
Holzhaus Apr 26, 2019
ba008a2
Roland DJ-505: Fix slip mode button
Holzhaus Apr 27, 2019
a4247bc
Roland DJ-505: Fix some issues
Holzhaus Apr 27, 2019
ae49054
Roland DJ-505: Improve Browse Knob
Holzhaus Apr 27, 2019
933c9e1
Roland DJ-505: Add "Roll" mode performance pads
Holzhaus May 7, 2019
c7050fe
Roland DJ-505: Add "Loop" mode performance pads
Holzhaus May 7, 2019
6834536
Merge branch 'roland-dj-505-mapping' of github.com:Holzhaus/mixxx int…
Holzhaus May 7, 2019
616f965
Roland DJ-505: Improve XML mapping and add descriptions
Holzhaus May 7, 2019
0877889
Roland DJ-505: Implement support for cross fader settings
Holzhaus May 8, 2019
e5e2928
Roland DJ-505: Add basic support for CH 1/2 input switches
Holzhaus May 8, 2019
29eb7c0
Roland DJ-505: Add basic support for the TR-S section (BPM sync)
Holzhaus May 8, 2019
efc0195
Roland DJ-505: Add TODO comments to script code
Holzhaus May 8, 2019
2274081
Roland DJ-505: Add preliminary performance pad LED support
Holzhaus May 9, 2019
2918c0b
Roland DJ-505: Add support for TR/Sampler in Serato mode
Holzhaus May 10, 2019
f816648
Roland DJ-505: Add FX support for TR/Sampler
Holzhaus May 10, 2019
97616ec
Roland DJ-505: Add more TODO comments
Holzhaus May 10, 2019
401d09c
Roland DJ-505: Fix performance pads sampler mode
Holzhaus May 10, 2019
4b0aa8f
Roland DJ-505: Add initial support for custom TR-S samples
Holzhaus May 10, 2019
3b3964a
Roland DJ-505: Add JSHnt configuration
Holzhaus May 11, 2019
84e6dd3
Roland DJ-505: Refactor PadSection code to use ComponentContainers
Holzhaus May 11, 2019
4dc16ad
Roland DJ-505: Add parameter support for ROLL mode
Holzhaus May 11, 2019
fa5ddfc
Roland DJ-505: Add Velocity Sampler Mode for Performance Pads
Holzhaus May 11, 2019
8de987b
Roland DJ-505: Add Cue Loop mode for Performance Pads
Holzhaus May 11, 2019
563f986
Roland DJ-505: Add Pitch Play Mode for Performance Pads
Holzhaus May 12, 2019
a1beadf
Roland DJ-505: Fix KEYLOCK/TEMPO RANGE Button
Holzhaus May 12, 2019
3ca9e77
Roland DJ-505: Fix DJ505.setChannelInput function
Holzhaus May 12, 2019
e67f8ec
Roland DJ-505: Fix Sampler volume on Velocity Sampler mode
Holzhaus May 12, 2019
345689c
Roland DJ-505: Fix DJ505.shiftButton Sampler handling
Holzhaus May 12, 2019
8df4903
Roland DJ-505: Fix DJ505.crossfader.setCurve indentation
Holzhaus May 12, 2019
dde4fde
Roland DJ-505: Use standard EffectUnit component
Holzhaus May 12, 2019
079d462
Roland DJ-505: Fix some linter errors in DJ505.init() function
Holzhaus May 12, 2019
84ee3cd
Roland DJ-505: Fix some linter errors in DJ505.autoShowDecks
Holzhaus May 12, 2019
a9ce093
DJ-505: Fix linter errors in DJ505.crossfader
Holzhaus May 12, 2019
d2c2e44
Roland DJ-505: Fix linter errors in DJ505.setChannelInput
Holzhaus May 12, 2019
d5c769e
Roland DJ-505: Fix linter errors in DJ505.Deck
Holzhaus May 12, 2019
ba7ca1a
Roland DJ-505: Fix linter errors in DJ505.SyncButton
Holzhaus May 12, 2019
687bd7a
Roland DJ-505: Fix linter errors in SlipModeButton
Holzhaus May 12, 2019
a2b56e7
Roland DJ-505: Fix linter errors in DJ505.PadSection
Holzhaus May 12, 2019
f83febf
Roland DJ-505: Apply FX to Sampler and custom TR-S samples
Holzhaus May 12, 2019
86e1d5d
Roland DJ-505: Make sampler controls affect all 16 samplers instead of 8
Holzhaus May 12, 2019
7b0cd6b
Roland DJ-505: Add BACK/SONG and ADD PREPARE/ARTIST buttons
Holzhaus May 12, 2019
f442288
Roland DJ-505: Fix RELOOP/EXIT button behaviour
Holzhaus May 12, 2019
cdb8897
Roland DJ-505: Make Sync button behaviour similar to Owner's Manual
Holzhaus May 12, 2019
eb53d0f
Roland DJ-505: Set sendShifted to true in effect unit
Holzhaus May 12, 2019
c4222d6
Roland DJ-505: Rework deck switching mechanic
Holzhaus May 14, 2019
dda19e1
Roland DJ-505: Fix TR-S Sampler S7/S8 MIDI mapping
Holzhaus May 14, 2019
4a4a913
Roland DJ-505: Map VINYL button ([SHIFT]+[SLIP]) to vinylcontrol_enabled
Holzhaus May 14, 2019
c4b2ccd
Roland DJ-505: Fix TAP button
Holzhaus May 14, 2019
9518d1a
Roland DJ-505: Fix CUE/PLAY button shift values
Holzhaus May 14, 2019
e8cd0af
Roland DJ-505: Remove obsolete PadSection.resetLEDs()
Holzhaus May 14, 2019
9f8fa61
Roland DJ-505: Fix TEMPO RANGE button
Holzhaus May 14, 2019
e60426e
Roland DJ-505: Fix some minor code style nits
Holzhaus May 14, 2019
7ff1376
Roland DJ-505: Map SLOT SELECT button to quantize on/off
Holzhaus May 14, 2019
bd47a4a
Roland DJ-505: Map Hotcue Mode PARAMETER buttons to beats_translate
Holzhaus May 14, 2019
89906ac
Roland DJ-505: Remove obsolete LED workaround for AUTO LOOP button
Holzhaus May 14, 2019
e62a23c
Roland DJ-505: Improve controller documentation
Holzhaus May 14, 2019
698e246
Roland DJ-505: Apply FX to Aux channels if LINE/PHONO switch is used
Holzhaus May 14, 2019
b0c4e53
Roland DJ-505: Make Aux channels configurable
Holzhaus May 14, 2019
2ea7694
Roland DJ-505: Remove unused setting
Holzhaus May 14, 2019
83e034f
Roland DJ-505: Use passthrough mode for PC/LINE/PHONO input selection
Holzhaus May 15, 2019
b95b096
Roland DJ-505: Improve PadSection code readability by using JS enums
Holzhaus May 15, 2019
c0be9ae
Roland DJ-505: Use Auxiliary1 input for TR-S by default
Holzhaus May 15, 2019
25b72a0
Roland DJ-505: Fix TR-S group config
Holzhaus May 15, 2019
5205b90
Roland DJ-505: Fix some warnings during controller init
Holzhaus May 15, 2019
7cba28c
Roland DJ-505: Document hardware/firmware quirks in source code
Holzhaus May 15, 2019
dbed97a
Roland DJ-505: Add VU Meter support
Holzhaus May 15, 2019
e8fcbca
Merge branch 'roland-dj-505-mapping' of github.com:Holzhaus/mixxx int…
Holzhaus May 15, 2019
c1fc469
Roland DJ-505: Use dot notation to fix some linter warnings
Holzhaus May 16, 2019
b818531
Roland DJ-505: Use strict comparisons
Holzhaus May 16, 2019
1d88b86
Roland DJ-505: Do not define PitchPlayMode pads inside loop
Holzhaus May 16, 2019
568da97
Roland DJ-505: Do not define CueLoopMode pads inside loop
Holzhaus May 16, 2019
366531a
Roland DJ-505: Use JS enums instead of const values (ECMAScript >= v6)
Holzhaus May 16, 2019
a062451
Roland DJ-505: Create alias for complete TR-S FX enableOnChannelButton
Holzhaus May 16, 2019
31b6263
Roland DJ-505: Improve strip search implementation
Holzhaus May 16, 2019
77ebfda
Roland DJ-505: Improve VU meter / peak indicator LEDs
Holzhaus May 16, 2019
33889a5
Roland DJ-505: Add support for custom hot cue colors
Holzhaus May 19, 2019
21a198e
Roland DJ-505: Prevent pitchplay pad connection if mode is not activated
Holzhaus May 19, 2019
c0232ea
Roland DJ-505: Remove invalid CUE/PFL button shift options
Holzhaus May 19, 2019
66ba16c
Roland DJ-505: Use ComponentContainers for all performance pad modes
Holzhaus May 19, 2019
7783ba4
Roland DJ-505: Add support for hotcue colors to Pitch Play Mode
Holzhaus May 19, 2019
defd711
Roland DJ-505: Remove unused param from PitchPlayMode.outputColor func
Holzhaus May 21, 2019
c9399f5
Roland DJ-505: Add forum URL to mapping XML file
Holzhaus May 22, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading