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

[WIP] Mapping Roland DJ-202 #1595

Draft
wants to merge 108 commits into
base: 2.4
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 96 commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
5808914
Roland DJ-202: Add basic mapping
Lykos153 Feb 6, 2018
2dafd65
Roland DJ-202: Begin script with components JS
Lykos153 Feb 17, 2018
b086df6
Roland DJ-202: Add Mixer section
Lykos153 Feb 19, 2018
8878956
Roland DJ-202: Add crossfader
Lykos153 Feb 23, 2018
83d646d
Roland DJ-202: Add track selection
Lykos153 Feb 23, 2018
896f8c8
Roland DJ-202: Add rate fader and keylock
Lykos153 Feb 23, 2018
09105b3
Roland DJ-202: Code cleanup
Lykos153 Mar 12, 2018
0776079
Roland DJ-202: Add jog wheels
Lykos153 Mar 12, 2018
8009a56
Roland DJ-202: Add performance pads
Lykos153 Mar 12, 2018
2cb5f77
Roland DJ-202: Add effect units
Lykos153 Mar 16, 2018
cb38e7a
Roland DJ-202: Invert tempo fader
Lykos153 Mar 16, 2018
f2d3342
Roland DJ-202: Map slip button
eigengrau Apr 9, 2018
e2bb926
Roland DJ-202: Add range button
Lykos153 Mar 16, 2018
c2434f8
Roland DJ-202: Map tap tempo button
eigengrau Apr 9, 2018
4f1503a
Roland DJ-202: Support strip search
eigengrau Apr 9, 2018
9bd1a21
Roland DJ-202: Map shifted FX inputs
eigengrau Apr 10, 2018
8795a6f
Roland DJ-202: Map FX-rack headphones cue
eigengrau Apr 10, 2018
5562189
Roland DJ-202: Map beat grid functions
eigengrau Apr 10, 2018
f0a1bc3
Roland DJ-202: Map key shift functions
eigengrau Apr 10, 2018
05beb43
Roland DJ-202: Replace deprecated control
eigengrau Apr 11, 2018
e0515cb
Roland DJ-202: Map shifted rotary encoder
eigengrau Apr 11, 2018
d6af17d
Roland DJ-202: Map rotary encoder button push
eigengrau Apr 11, 2018
ef8fabc
Roland DJ-202: Map BPM reset
eigengrau Apr 11, 2018
3219d2f
Roland DJ-202: Switch FX focus and FX toggle mappings
eigengrau Apr 12, 2018
8558757
Roland DJ-202: Switch rotary encoder scroll directions
eigengrau Apr 12, 2018
be44cca
Roland DJ-202: Tweak strip-search sensitivity
eigengrau Apr 12, 2018
13e306f
Roland DJ-202: Map right deck
Lykos153 Apr 12, 2018
1799236
Roland DJ-202: Bugfix sampler buttons
Lykos153 Apr 12, 2018
81ef731
Roland DJ-202: Map param-buttons
eigengrau Apr 17, 2018
145aeed
Roland DJ-202: Support brake/soft-start on play/pause
eigengrau Apr 17, 2018
a741f49
Roland DJ-202: Enable reverse-roll on shift+cue
eigengrau Apr 17, 2018
52c8a19
Roland DJ-202: Map pad-state button actions
eigengrau Apr 17, 2018
59641c1
Roland DJ-202: Add user-tweakable code section
eigengrau Apr 18, 2018
01a72b3
Roland DJ-202: Auto-focus effect after enabling
eigengrau Apr 18, 2018
df36c75
Roland DJ-202: Add 4-deck support
eigengrau Apr 18, 2018
cbc6563
Roland DJ-202: Fix key-lock indicator LED
eigengrau Apr 18, 2018
0c1edd5
Roland DJ-202: Improve brake/soft-start function
eigengrau Apr 19, 2018
c3f04cc
Roland DJ-202: Tweak strip-search scaling default
eigengrau Apr 19, 2018
f736738
Roland DJ-202: Fix play/cue indicator LEDs
eigengrau Apr 19, 2018
10a44b4
Roland DJ-202: Light up param buttons on press
eigengrau Apr 19, 2018
9c3134d
Roland DJ-202: Fix hot-cue button status LEDs when using four decks
eigengrau Apr 19, 2018
d389715
Roland DJ-202: Fix sampler button bindings
eigengrau Apr 19, 2018
a6ac5d3
Roland DJ-202: Fix slip-mode indicator LED when using four decks
eigengrau Apr 19, 2018
35ef41d
Roland DJ-202: Work-around cue-button LED self-disabling after press
eigengrau Apr 20, 2018
252ee91
Roland DJ-202: Add auto-show/hide 4-deck GUI
eigengrau Apr 20, 2018
dd66da5
Roland DJ-202: Soft-takeover the FX knob between ‘super1’, ‘mix’
eigengrau Apr 20, 2018
65ab31f
Roland DJ-202: Rework FX button handling
eigengrau Apr 20, 2018
6fe8eff
Roland DJ-202: Work-around play indicator LED self-disable
eigengrau Apr 20, 2018
ce97254
Roland DJ-202: Switch FX super/mix mappings
eigengrau Apr 20, 2018
aa1705f
Roland DJ-202: Improve audio effect cycling
eigengrau Apr 20, 2018
a9264ca
Roland DJ-202: Fix key-lock indicator LED
eigengrau Apr 21, 2018
eb0f40f
Roland DJ-202: Fix derivation of Deck class
eigengrau Apr 21, 2018
67182d6
Roland DJ-202: Fix sync-button indicator issues
eigengrau Apr 21, 2018
aaeae01
Roland DJ-202: Fix PFL status output when using four decks
eigengrau Apr 21, 2018
b7f3435
Roland DJ-202: Indicate loop-in/out/enabled status on button LEDs
eigengrau Apr 22, 2018
318122e
Roland DJ-202: Map loop exit button
eigengrau Apr 22, 2018
8f99556
Roland DJ-202: Optionally bind sampler controls
eigengrau Apr 20, 2018
6ee276b
Roland DJ-202: Support FX routing control
eigengrau Apr 22, 2018
c6a8b27
Roland DJ-202: Allow quickly resetting hot cues
eigengrau Apr 23, 2018
c16bb6a
Roland DJ-202: Indicate pitch-adjust dir. when in key-adjust mode
eigengrau Apr 23, 2018
5d954e6
Roland DJ-202: Use loop button indicator LEDs
eigengrau Apr 25, 2018
a328ab8
Roland DJ-202: Latch slip-mode on double-tap
eigengrau Apr 25, 2018
4cd577e
Add initial SysEx messages
Lykos153 Apr 30, 2018
db87fbb
Roland DJ-202: Support continuous pitch adjustments
eigengrau Apr 28, 2018
8c72e38
Roland DJ-202: Factor out keylock button code
eigengrau Apr 28, 2018
dda9899
Roland DJ-202: Use 14-bit MIDI for volume faders
eigengrau May 2, 2018
376abde
Roland DJ-202: Fix EQ/filter knob groups
eigengrau May 2, 2018
07a5fff
Roland DJ-202: Use 14-bit MIDI for crossfader input
eigengrau May 4, 2018
5a1b800
Roland DJ-202: Use 14-bit MIDI for trim, equalizer knobs
eigengrau May 4, 2018
e3e4f19
Roland DJ-202: Use 14-bit MIDI for tempo faders
eigengrau May 4, 2018
8b72046
Roland DJ-202: Move param button code into separate class
eigengrau May 6, 2018
437ce9d
Roland DJ-202: Encapsulate pad section
eigengrau May 6, 2018
7d577b5
Roland DJ-202: Fix setting the initial deck layers
eigengrau May 6, 2018
fb25c86
Roland DJ-202: Reduce redundant tracking of parent objects
eigengrau May 6, 2018
99f3dc6
Roland DJ-202: Use component group only once it is properly set
eigengrau May 6, 2018
9a0efe7
Roland DJ-202: Deduplicate manual loop button code
eigengrau May 6, 2018
50a6003
Roland DJ-202: Move shared attributes into prototype object
eigengrau May 6, 2018
33b5bef
Roland DJ-202: Make loop button mappings generic
eigengrau May 6, 2018
ada8ff7
Roland DJ-202: Set correct 14-bit crossfader max
eigengrau May 8, 2018
2cc82f5
Updated/added modes: CueLoop, Pitchplay, Roll, Slicer, Sequencer support
upCASE May 21, 2019
5c3a32d
Fixed Pitchplay mode
upCASE Jun 1, 2019
173b00d
Add track preview using the Browser Knob
upCASE Jun 1, 2019
0c274f2
Updated author names and links
upCASE Jun 1, 2019
192956c
Addded support for sorting columns
upCASE Jun 16, 2019
7a1c024
Fixed debug output
upCASE Jun 16, 2019
a14d500
Fix initial values for faders and eq
iRet Apr 13, 2021
54d27bc
Fix tempo faders initial value
iRet Apr 13, 2021
accb7da
Fix crossfader handler
iRet Apr 14, 2021
4147650
Use shift+vinyl to control scratch
iRet Apr 18, 2021
6ae4a64
Better naming
iRet Apr 18, 2021
416e065
Apply eslint fixes
iRet Apr 28, 2021
ddc88bd
Add files via upload
evoixmr Mar 8, 2024
2387b4c
Add files via upload
evoixmr Mar 13, 2024
cc17818
Corrected all the var errors
evoixmr Mar 15, 2024
5654009
Updated Authors
evoixmr Mar 15, 2024
3708f83
Updated Authors/names
evoixmr Mar 16, 2024
abdfa48
Update Roland_DJ-202.midi.xml added sync lock on four decks
BSDguy389 Mar 17, 2024
b5bca7c
Re-added headphones level and headphones mix
BSDguy389 Mar 17, 2024
2929b17
Commit suggestion on constant.
evoixmr Mar 17, 2024
dea0230
Re-added Cue
BSDguy389 Mar 18, 2024
6b9386c
Corrected Cue buttons
BSDguy389 Mar 18, 2024
8f57797
Small cleanup changes after review
upCASE Mar 24, 2024
f8af44b
Update Roland_DJ-202-scripts.js
BSDguy389 Jun 19, 2024
5089bf6
Update Roland_DJ-202-scripts.js
BSDguy389 Jun 19, 2024
425760f
Update Roland_DJ-202.midi.xml
BSDguy389 Jun 20, 2024
198f1b6
Update Roland_DJ-202-scripts.js
BSDguy389 Jun 20, 2024
1cd1cfb
Update Roland_DJ-202.midi.xml
BSDguy389 Jun 20, 2024
56a02ab
Update Roland_DJ-202.midi.xml
BSDguy389 Jun 20, 2024
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
Loading