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

Pioneer DDJ-400: Address outstanding issues #3479

Merged
merged 88 commits into from
Jan 31, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
6f4ac89
add DDJ-400 contoller
nschloe Dec 16, 2019
a053a56
DDJ-400: make sure the loop buttons don't turn off on shift press
nschloe Jan 8, 2020
80d4c1a
ddj-400: add link to upstream midi spec
nschloe Jan 11, 2020
8e61cb4
ddj400: camel case
nschloe Jan 14, 2020
126da0c
ddj400: remove dead code
nschloe Jan 14, 2020
04914cd
ddj400: document sortAsc better
nschloe Jan 14, 2020
405945c
ddj400: fix indentation
nschloe Jan 14, 2020
2197bb2
ddj400: require only mixxx 2.2
nschloe Jan 14, 2020
1c2d3f3
Merge remote-tracking branch 'upstream/2.2' into pioneer-ddj-400-2
Holzhaus Jan 20, 2020
7bae0f8
Pioneer DDJ-400: Auto-fix eslint issues
Holzhaus Jan 20, 2020
9c98add
Pioneer DDJ-400: Use function expressions instead of declarations
Holzhaus Jan 20, 2020
b7b20db
Merge pull request #1 from Holzhaus/pioneer-ddj-400-2
nschloe Jan 21, 2020
38b4403
make sure the beatloop buttons don't turn off at shift
nschloe Feb 1, 2020
0ff8237
fix startup warning
nschloe Feb 3, 2020
c969a29
pioneer ddj-400: remove sample flickers
nschloe Feb 3, 2020
6758d9d
Set highspeedScale to 20, to allow quick search through track using S…
dj3730 Mar 13, 2020
a61bd39
pioneer ddj-400: update descr for some fields
nschloe Feb 3, 2020
9fc5987
Updates to comments
dj3730 Mar 13, 2020
b23190c
fixes small bug spotted by @dj3730
nschloe Feb 3, 2020
e6001ad
correction to highspeedScale factor
dj3730 Mar 14, 2020
a44b7c6
ddj-400: better commenting
nschloe Feb 4, 2020
798694b
fixes a problem with samplerPlayOutputCallbackFunction, for some reas…
dj3730 Mar 15, 2020
218ec25
DDJ-400: script control of rate sliders to correct behavior
dj3730 Mar 3, 2020
9f81d2d
Implements changes to effect unit handling as requested by @Be-ing
dj3730 Mar 1, 2020
22d65ab
ddj-400: better description for reloop_andstop
nschloe Feb 4, 2020
a676bca
Added support for Track Loaded animations when track is loaded to a d…
dj3730 Mar 17, 2020
047e37f
DDJ-400: Extends Sampler support to 16 samplers. Blinks sampler pad…
dj3730 Mar 3, 2020
663607f
Merge pull request #3 from dj3730/ddj400
nschloe Mar 2, 2020
82420c9
small formatting fixes
dj3730 Mar 17, 2020
25b4581
Merge pull request #4 from dj3730/ddj400
nschloe Mar 3, 2020
33c4c38
Implement changes requested by Be-ing: Remove extraneous comments an…
dj3730 Mar 30, 2020
cbd4609
formatting fixes
dj3730 Mar 30, 2020
1fb1b1b
Merge pull request #5 from dj3730/ddj400
nschloe Mar 17, 2020
a5b5d85
Merge pull request #6 from dj3730/ddj400
nschloe Mar 31, 2020
0e6b884
trailing whitespace
nschloe Mar 31, 2020
55d1d7b
some style fixes
nschloe Mar 31, 2020
de9364f
more style
nschloe Mar 31, 2020
3834bff
Refactors beatjump pad to use script bindings
jusko Dec 17, 2020
23f1b5f
Replicates rekordbox's beatjump shift mode
jusko Dec 17, 2020
d1376a3
Replicates rekordbox's beatjump pad lighting in shift mode
jusko Dec 19, 2020
87af195
Removes auto 4 beat loop which does not work as expected
jusko Dec 19, 2020
a770be6
Uses standard mixxx controls for looping in and out
jusko Dec 21, 2020
981e875
Turns loop button lights on at startup and off at exit
jusko Dec 21, 2020
039cbf7
Implements loop adjust feature using shift mode
jusko Dec 21, 2020
38a011f
Implements loop button light states
jusko Dec 21, 2020
aab85f5
Allows changing effects on the currently selected unit
jusko Dec 22, 2020
fa5061d
Adds soft takeover to Level/Depth knob
jusko Dec 22, 2020
a6efb47
Ensures FX light is cleared on exit
jusko Dec 22, 2020
49b4735
Removes CUE/LOOP CALL "memory" cue point scrolling
jusko Dec 22, 2020
7b26034
Adds phrase jump forward & back
jusko Dec 22, 2020
78d95f7
Refactors sampler code
jusko Dec 22, 2020
2e6de8e
Standardizes function expressions (by removing nonstandard helper)
jusko Dec 22, 2020
54353ca
Makes nonstandard global variable an attribute of the PioneerDDJ400 o…
jusko Dec 22, 2020
21176bf
Removes stale PAD FX mappings
jusko Dec 22, 2020
bfb6e79
Significantly tightens jogwheel beat nudging
jusko Dec 22, 2020
3120764
Adds quantize toggle to unused mapping
jusko Dec 22, 2020
115d4dc
Removes duplicate code & update sampler descriptions
jusko Dec 22, 2020
e09f302
Fixes code style issues
jusko Dec 23, 2020
90e3d05
Ensures controller beat sync works the same as Mixxx interface
jusko Dec 24, 2020
b421cbd
Allows loop doubling/halving on disabled loops too
jusko Dec 24, 2020
310686b
Minor cosmetic restructuring
jusko Dec 24, 2020
662f034
Inverts the control logic on the Level/Depth knob
jusko Dec 24, 2020
01114ec
No need to toggle focus on and off an effect anymore
jusko Dec 24, 2020
d779baf
Unmaps master gain knob
jusko Dec 26, 2020
e6cd0f0
Removes experimental pad modes
jusko Dec 26, 2020
f91bec1
Final cosmetic restructuring
jusko Dec 26, 2020
d21112a
Fixes FX channel switch
jusko Dec 26, 2020
d320773
Adds code style review suggestions
jusko Jan 3, 2021
bef3cb0
Simplifies tempo slider calculation and adds note
jusko Jan 4, 2021
b68b6b9
Simplifies track loaded callback
jusko Jan 4, 2021
619e523
Simplifies beat fx knob function
jusko Jan 4, 2021
e8b7961
Explains some controller idiosyncrasies
jusko Jan 4, 2021
752529b
Uses a variable to store the size of quick jumping
jusko Jan 4, 2021
b5d5f09
Updates xml mapping
jusko Jan 4, 2021
c5cfb7e
Replaces sync_master with explicit enabling of sync_enabled (i.e., sy…
jusko Jan 4, 2021
0c972eb
Adds note explaining the upper/lower limits on beatjump size increasi…
jusko Jan 4, 2021
632608a
Improves effects implementation
jusko Jan 4, 2021
881a703
Updates beat sync implementation
jusko Jan 5, 2021
cc851c9
Ensures soft takeover on mix is retained when killing all FX
jusko Jan 5, 2021
4a9322d
Prevents redundant disabling of sync lock
jusko Jan 6, 2021
7df6b0a
Simplifies beatjump pad lighting
jusko Jan 6, 2021
e51a3b4
Removes unneeded shift binding
jusko Jan 6, 2021
cef4518
Removes unneeded output mapping
jusko Jan 6, 2021
4ed1ebf
Cleans up unneeded comments
jusko Jan 6, 2021
d03096d
Uses shift to toggle meta/mix mapping on Level/Depth knob
jusko Jan 7, 2021
6b1f108
Retains FX light state when shift is pressed
jusko Jan 7, 2021
04028e2
Makes jogwheel nudging slightly less sensitive
jusko Jan 30, 2021
f4a9283
Adds <manual> tag to the mapping
jusko Jan 30, 2021
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