Have a feature request or suggestion? Post your idea here!


3 follower Segui

12 Necessary big fixes and feature requests.

1. The ability to jump back behind the first part of the file and keep the phrase quantization intact . It drives me crazy when I’m 28 beats into a song and I jump back 32 beats that it stops at the first beat, breaks the sync and beat jump functions and lets the song play the first beat 4+ beats early (Depending on how much space is between the first beat and the beginning of the file). So annoying. Native instruments figured this out. It’s not brain surgery.

2. Searching / browsing functions can display both audio and video files simultaneously. I know ten video djs that refuse to switch from serato video to RB specifically because of that bug.

3. The similar tracks suggestion area needs to really be a user managed relationship database. The artist should be able to build the relationship between the tracks. The artist’s opinion about weather to tracks will work well together is far more important than the stupid pioneer algorithm that self populate that list.

4. Pay the licensing fee and self populate Camelot keys into the key field!!

5. Make the full spectrum wave form colors gray-out like serato as you turn back the frequency knobs.

6. Allow all EFXs (including the release EFXs) to be toggled between pre-fader and post-fader. I hate that when I use the release echo as a termination EFX ... that it’s pre-fader on the DJM900NXS2 and post-fader on the DDJ1000 (internal vs external sound cards).

7. Allow pad editor mapping’s to be saved as files like traktor’s .tsi so we don’t have to rebuild the custom pages when we do a clean install or get a new laptop. Or if I just want to give my buddy my custom pages for his xp1.

8. Allow the meta data appearing in the deck to change. Why do you guys get to decide what meta data fields matter to the user. We should be able to put comments in the play deck instead of some other useless field, if we want to.

9. Midi automation functionality. You should be able to hit a record button and have the software record every movement with a time code and then save it to a file or stream it. There are so many third party applications that could be developed to use that data. It would put pioneer to the top of the software food chain in months. Traktor used to do this and the idiots pulled it out. Flip kinda does this but the feature should be recording all the midi info for the entire GUI and saved like an audio recording.

10. “Undo load” midi command that’s mappable. It could be a simple undo command see feature but the load function needs and undo sub function. So if you load a track on top of a live track you can hit one button and get back to exactly where you were.

11. Target deck assignment should be based on which track has been on-air the longest. And should switch automatically when you pull the target track off-air. And since the 900 Nexis is a pioneer product you would think you could get it to work with it least that particular external sound card regardless if it’s listening to the midi commands on the channel faders or not.

12. Last thing ::: and this one is super important..... pioneer rekordboxdj software developers !!! If your reading this at work, get up from your desk, go over to the department that is designing the firmware and embedded software features for the CDJ2000NXS2... find the clueless Designer that decided to “not” put a 32 beat value beatjump button on the touch screen... and smack that person, hard !!, on the side of the head and say “WTF!”


Walt White Con risposta

Commento ufficiale


@Walt >

1) Already on the list, not sure if/when it will be added.

2) A highly requested feature we hope they will be able to implement soon. It's a very technical hurdle, but they are aware of the importance of mixed-media playlists.

3) You can already do that using the "matching" feature on the right side of the waveform area:

Clicking that button with two tracks loaded will link them in a "match" and can be recalled later with various criteria in for smart playlists, etc.

4) Again, highly requested, and that horse is taking a beating.

5) Personally, I hate that functionality, but you're certainly welcome to request it. ;)

6) That ability depends entirely upon the type of effect, and how/where it would be applied to the audio dependent of the audio device configuration. Unfortunately it is the way it is because of those limitations.

7) While not readily export/importable, you could do this yourself:

~/Library/Application Support/Pioneer/rekordbox/pad

I'm not on my Windows machine to confirm, but the path there may be:


If you have customized USER1, then copy the User1.pad.csv file.

8) That's about controlling the GUI for consistency and ease-of-use. While we'd love for it to be flexible and accommodate every DJs' preferences, the current configuration reflects the use and preference of the majority of users. Allowing it to be modified is not a simple task and would certainly result in additional support requests when users can't figure out why no information is showing due to their changes.

9) You could record the output MIDI using a 3rd party application, but there are other MIDI functions I feel should be improved before a request like that is even considered.

10) Oh man, we need UNDO so badly for so many things.

11) I don't know if I agree with that assessment, I can't think of too many practical applications where that would be desired or useful - perhaps there's something you've thought of that I can't envision?

12) If you're talking about direct hardware function - that has to do with limitations of the hardware itself. Here's what I posted to a topic about the beat jump on the XDJ-RX2:

Yes, it is a memory issue -- because in order for the unit to have the ability to jump immediately to 16 or 32 beats ahead (or back), it has to contain that audio within its buffer, and the ability to then rapidly buffer an additional 32 in that same direction in case you press it again. For a simple example, let's take a 120BPM track...

16 beats would be 8 seconds, meaning 16 seconds total (combining 8s ahead and 8s behind the play position) would need to be buffered, with the ability to buffer an additional 8s nearly instantaneously should the DJ jump forward or back. Note that we don't need to buffer a full 16 seconds on a jump, as if we jump forward 16 beats, those 8s we just jumped were previously ahead of the play position, but are now behind the play position. It just takes some fancy memory management to shuffle that addressing around so it doesn't need to be loaded twice, but is still accessible in the right order. So the player would need the ability to buffer the maximum amount of audio needed after a jump (8s), and with the highest quality file supported by the CDJ-2000NXS2 being a WAV / AIFF at 24bit / 48kHz, the player needs to call up 2.25MB of audio instantaneously, while continuing to stream that song at 2304kbps. It's not just pulling the data from the USB drive at that speed, as I mentioned before - it has to process it as well. It's not just a matter of filling that memory buffer bucket. I know it doesn't sound like much, but this unit is a purpose-designed piece of DJ gear, not your computer running a CPU on a bus capable of handling massive amounts of data and flexible in its operation to perform different things a different times as needed.

Want to make that 32 or 64 beats? Just double or quadruple the numbers I've just posted (except the streaming rate, that's the same for the maximum quality audio). 

This is not an official statement, but if it were already possible, they would have included it. The fact they never did tells me that the hardware in the unit is simply not powerful enough to provide that kind of performance.


As always, thanks for your feedback!

Azioni per commenti Permalink

Accedi per aggiungere un commento.

4 commenti


5. I own a DJ school and I teach hundreds of little kids how to DJ. The Serato adjustable full color spectrum waveforms are critical for teaching visual learners what happens when frequencies are removed from a mix. If a kid can see the low (pink) frequencies in the waveform and can see the pink vanish as they turn the bass knob down… they will understand the process of frequency adjustment much more clearly.

I also change the hardware knob colors on the classroom controllers so that each frequency knob matches the spectrum color it adjusts on the wave form. Many times I use Serato GUI when teaching frequency knob mixing to show them what is happening visually. I get a much better engagement from the students when they have both visual and auditory feedback.

Most DJs don’t even know the pink in the spectrum is the low frequencies until Serato proves it to them. You might not like the feature cause you understand what your looking at… but from an educational perspective … that color adjusting waveform makes a huge difference to the beginner and intermediate DJ.

6. Traktor has a simple toggle button right in the effects module itself to make the audio path of the effect pre or post fader. It seems like you guys are trying to apply the routing to each effect individually based on your statement. (If I’m understanding what your saying). Couldn’t the audio routing toggle be done with the audio after it’s processed? Then you are not creating a pre-or post audio path for each effect type… instead the engineers are creating only 2 paths for all audio that has an effect running on it after the audio is processed by the effect.

It drives me nuts when there is no manual control of the sustain length of a release echo. It’s a preset time interval based on the capture length. There should be a feedback parameter to adjust manually like Traktor has. You can adjust echo/delay length with Traktor’s feedback parameter.

So when I grab a 1/4 note audio sample ... I pull down the fader four beats later ... the echo is still going for an additional 4 beats cause the set interval is an 8 beat sustain. It’s not a big deal on the 900 cause it’s pre fader But on the ddj1000 the echo bleeds through even when the fader is down. When your dropping into a quiet breakdown, it’s really annoying.

11. So to give you a situation to envision why the target deck should be assigned to the deck that is on-air the longest….

When you’re mixing two songs together with sync on and you’re changing tempo during the mix… many times you don’t reach your target tempo by the time the exiting track is silenced.

it’s not intuitive to grab the tempo fader of a silenced track that is not playing to adjust the global tempo for the entire master audio feed. It makes even less sense when you’re using 3 or 4 decks with looping samples in a genre like techno

I realize that simply stopping the deck changes on-air track to master… But when you’re dealing with four decks of loops running… Many times you want to leave the loop running so it’s on phrase so you can bring it back in later.

Same thing goes for target deck with the key stoplight feature you just added in the beta 5.4. You want RB to be showing you the harmonics of the song everyone is listening to. Not a song that has the fader down waiting to be brought back into the mix five or six minutes down the road.

I realize this one is low priority. That problem only happens in a very unique workflow.

12. K… now I finally understand why you guys dont have 32 on the beat jump on the CDJ2000NXS2.

I know hind sight is 20/20… but I wish pioneer would  have made more of an effort to solve that issue.  A 32 beat beat jump is the only value most artists care about. 16 and 32 is all that matters. Who jumps 2 beats? Ever?


85% of the tracks on the market are phrased at 32 beats.   In my opinion... not being able to provide a 32 beat value warranted a main board spec upgrade before you guys went to the manufacturing phase. I would have paid $500 more per unit to have it jump 32 beats without latency.  




Thanks for your time :)

Walt White 0 voti
Azioni per commenti Permalink

5) Please put this request in as a separate post so it's less likely to get lost in the noise. ;)

6) This is because for some hardware, the fader is actually manipulating the audio at the controller (or mixer) itself, rather than within the software. If it were simply a MIDI control with the master audio going out to the hardware's output, then it could be switched. But in order to provide consistency, even those devices where it is MIDI control, they prefer to follow the same behaviour as if it were externally mixed audio.

11) I hate the current master deck pitch configuration; it should work like Serato DJ where all pitch faders are linked. It doesn't matter which one you move - if it moves in a positive direction from where it is, the pitch change is positive to all sync'd decks.

As for the stoplight, I've only played with it briefly, but I believe much like the other matching / smart list features, the settings allow you to target the match criteria, as in which one is master, deck X, or a selected track.

12) Oh, I know - everyone thinks it's a simple thing because their software can do it, but taking the CDJ-2000NXS2 (for example), it was released Feb. 2016, with the design and planning process having been the 2 years prior, so really, it's based on 2014-spec hardware. I know people will see that and think "Yeah, but that's only 4 years ago! Certainly it could have done it...?" But the answer is along the lines you said yourself -- it could have been done, but it would have been complicated and expensive! Hopefully future hardware is more capable and we'll find something new to complain about.


Pulse 0 voti
Azioni per commenti Permalink