When the controller is connected, Crossfader FX Tempo Blend does not work as expected. Without the controller connected, it works normally.
B) DETAILED STEPS TO REPRODUCE:
Connect the controller to the laptop.
Start djay pro and load tracks to both decks.
Enable Crossfader FX (4 bars) and Tempo Blend from the drop down menu beside the crossfader. Select any effect from the list.
Start playing track 1. At any point activate the transition using either the button in the menu or using the arrow keys of the keyboard.
C) EXPECTED RESULTS:
The two tracks should exchange tempos during the transition, ending with track 2 playing at its original tempo.
D) ACTUAL RESULTS:
Track 2 starts playing at the same tempo as track 1. But at the end of the transition, track 2 is still playing at the tempo of track 1 instead of its original tempo.
I’m using the built-in MIDI mappings for the controller.
Here’s the link to the video which shows the CXF settings and the actual issue.
I also noticed that with the controller connected, moving the crossfader when CFX is enabled, does not reflect the changes of the EQ settings. Without a controller connected, moving the crossfader also reflects the changes to EQ.
The crossfader curve setting is not working correctly with djay pro. Regardless of the switch position, the crossfader movement is always linear in djay. That’s another issue I had since day one which I had reported in Hercules Impulse 500 & T7 mappings. Anyway, I’m not using the controller’s crossfader to control the CFX transition. I use the left or right arrow keys on my keyboard to initiate the transition.
Copy the files to a new location or external drive before uninstalling djay. After reinstallation, you can simply copy these files back to their original locations to maintain your Hot Cues, Saved Loops, My Collection Playlists, History and Queue.
After backing up these files, please uninstall djay.
Reboot your device.
Download the latest djay version from the Official Microsoft Store, and reinstall djay.
Launch djay and log into your Algoriddim djay account.
Retest CFX and let me know if the issue persists. I hope that helps!
@Slak_Jaw I followed exactly the steps you provided to reinstall djay and restore my backups.
The first time I tried CFX with the controller connected, CFX worked as expected. Then I closed djay, disconnected the controller, started djay and CFX was again working as expected. Then I closed djay, reconnected the controller, started djay and CFX is not working again!
I believe it has to do with the MIDI mapping. Here’s what I tried.
I created a duplicate of the built-in mapping. Then I used Notepad++ to edit the file in MIDI Mappings folder. I deleted everything in the file except the following (uuid redacted):
{
USBID = <*I116961579>;
uuid = “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”;
version = <*I5>;
}
This created an empty midi mapping for my controller. With that loaded, CFX works fine. If I load back the built-in mapping, CFX stops working.
Interesting… I don’t have access to an Inpulse 500 to test this myself, so I need to pass this onto our hardware engineering team on Monday to see if they can reproduce the issue on their end. I’ll report back when I have news. Thanks!
In the meantime, you could try my suggestion above and retest with the original (built-in) MIDI mapping:
I’m connecting the controller with the USB cable provided (with ferrites on both ends) directly to the same USB port of the laptop that I always used. It has never changed.
Using a different USB port does not fix the issue.
Thanks for confirming @Apos. Our hardware engineering team was not able to reproduce this issue on the same setup as you. The CFX transitions with Temp Blend work as expected with the controller connected or disconnected. We will continue trying to replicate this, but can’t really offer any further suggestions until we can consistently reproduce it on our end.