Ahh gotcha, this effectively means the cross fader is set in the middle right? So the heard track should still follow what is being reported out in the app since bringing the fader up past .99 means a track is heard. Maybe send a video of you doing a mix and we can see if the app follows your mix?
Yes. When is set to thru is like it is set in the middle. I will make new video with commentary im the weekend
Anyone else here have SC5000s like @ReOrderDJ? We did some live tests today and it looks like the fader states from the current go library just donāt work with SC5000s. Iām curious if we can find other fader states and have some code to hopefully discover those, if anyone has some SC5000s to test let us know.
I have the SC5000ās, but do not have an X1800/X1850.
Insert an app calibrator. It stores the fader states which the devices use. So on first start, you press calibrate, do your fader movements to the limits, and after this, the position states are used for displaying the tracks. don“t know if this would work, but it could be an attemp.
I found something interesting today. Crossfader is affecting track info pulling from Prime 2. I made two videos. The second one is most important. It works like that. To show info from the deck you have to push play, open up channel fader and slide cross fader to the side representing this deck (in my example left side is deck 1 and right side is deck 2). When cross fader is in the middle Unbox is not showing track info. When you have two decks playing in the same time and both channel faders open, the cross fader position determines is the info pulled from deck 1 or deck 2. Its demonstrated in second video. Sorry for chaos in the video, but I didnāt expect the result I found. Also you canāt read my laptop screen (is to bright) so you have to believe my commentary.
When I did the same things for logging purpose I had a different result. Cross fader was not affecting information. What I did:
- Push play on deck 1.
- Open up channel fader on deck 1 (track info was shown from deck 1 - Alex OāRion).
- Push play on deck 2.
- Open up channel fader on deck 2 (track info didnāt change from previous state).
- Close channel fader on deck 1 (track info was shown from deck 2 - Volen Sentir).
Then I did this from deck 2 to deck 1 but with different result:
- Push play on deck 2.
- Open up channel fader on deck 2 (track info was shown from deck 2 - Volen Sentir).
- Push play on deck 1.
- Open up channel fader on deck 1 (track info was shown from deck 1 - Alex OāRion).
- Close channel fader on deck 1 (track info didnāt change from previous state).
The difference is in the step 4.
Here is log.txt (40.3 KB)
This seems like you have found something that is super obvious now Iāve looked at this and itās something I missed totally.
With DJ equipment there is a few different ways the audio is sent around the gear. This depends on whether or not the mixer hardware is analogue or digital.
If the mixer is analogue then the audio actually goes through the faders then the thru buttons can kill a physical connection. If the audio is digitally mixed and is just done via software then the faders will be sending commends and the thru buttons just send a command to the controller to kill the crossfader. I think that the Prime units are digitally mixed and this is how Serato do most of their controllers. Hardware mixed (Allen & Heath Xone 43c) and software mixed (Pioneer DDJ-SX).
The mixer will send commends via StagelinQ regardless of the thru switches in a similar way to how Serato DJ audio can be de-coupled from the Serato Video crossfader.
A way around this would be to have a button in Unbox that you press to disable crossfader track logging and the software will simply ignore any StagelinQ info received if the crossfader is not used.
An option in Unbox that says something like āIf the crossfader is set to THRU on your controller then select here to deactivate the Unbox crossfader track loggingā.
Iāll test what you have found but this makes a lot of sense. StagelinQ sends out fader positions of everything but this may not reflect what the actual audio is doing as the data and audio are two different things.
Do we have a newer version for Mac?
Hi all, should this work with the prime go?
Hi, welcome to the community!
The Go has a StagelinQ socket just like the rest of the series, so it should work exactly the same way. Give it a try
If you discover any issues you can feed then back here, to improve the software.
Thanks for the reply @PKtheDJ Iāve downloaded the software but it doesnāt seem to work for me. I assume I just connect the go to my pc via Ethernet cable and run the software? Sorry for the noob questions.
Connect via Ethernet, Start Software, Choose Denon. The websiteadress which shown in the software, you can use in OBS Browser as source. Then it shows the Tracks, you play.
You can also do it with the text-element. Then you have to use the .txt file in the denon folder.
Okay seems to work okay, though seems to get stuck after approx. 4 - 6 tracks are reported. Though it does continue to update the Artist/track files with the same info. of the stuck track details.
Hope that helps? Cheers - Mike
Hi, Iāve got the software working after I needed to allow access through my firewall. All good after about 30 mins of testing. Will be streaming on twitch tomorrow and will use the software live. Thanks to everyone who has contributed to its development.
Thanks for testing and sending over the videos @DrLastContaQt, following @MrWilksā ideas, I wonder if the channel mixer fader and external volume variables do report different states based on the cross fader being set to thru or not.
Iām creating a debug view in Unbox that should help us out, basically youāll be able to switch into a debug view and see / copy the logs directly from the app, and it will log all known state variables. This should help us get people set up quicker, and help us see what last happened if the app stops working mid-set. Iāve been busy lately, but will try to get this out ASAP.
Thanks as always!
Streamed for 1 hour on twitch tonight using my prime go. Used beatport link and local files without any issues. What a great solution.
Awesome to hear! Could you send over a link?
Edit: Nvm found it, you can set the browser width a bit bigger in OBS to prevent the stacked Now Playing text btw. Looks great on your channel!
Thanks. I was planning on overhauling my scenes today but ran out of time so just wanted to get it running. Will have it looking slicker for my next stream.
Hey me again! I have a friend who has 2 SC6000 players and an omnitronic TRM-402 mixer. The mixer is analogue so has no Ethernet connections. If we get an Ethernet hub and connect both players to the hub and the laptop to the hub, will this configuration allow for the app to work?
Iām not sure actually, I would test it out and report back. My guess is that we would at least get the track data from the decks. The new debug mode that is coming will help with testing this out, and will allow us to easily see what data is coming from the setup.