Waveform out of Traktor
just out of curiosity.
It looks like Traktor can output a waveform to Pioneer cdj. Could it be possible to get this info from Traktor to another program,much like how people hijack Denon track info?
Waveform out of Traktor
just out of curiosity.
It looks like Traktor can output a waveform to Pioneer cdj. Could it be possible to get this info from Traktor to another program,much like how people hijack Denon track info?
sound of crickets
How would one go about finding how it sends this waveform data to the cdjs? I know Denon has a midi command sheet that explains much about the track info output is this something pioneer has released?
I’m pretty sure the waveform output for Pioneer CDJ’s is done through a proprietary HID connection, so there’s probably no way to hook into it at all.
I thought i would ask
I dug around a bit, but nothing looked like an obvious solution. Didn’t someone hack the HID for the F1 two years ago? Would their method work here?
I’ve been looking for a solid app to have a smartphone mirror just a quarter of the Windows display. If it doesn’t lag you could just have a clip-on screen holder on the back of your mixer, tt, or controller, anyone know of something like that?
There’s a few apps out there that will mirror the screen to a smartphone. I’ve used both Splashtop and Teamviewer on my Windows PC and my Android phone/iPad (I mirror my display to my iPad for every gig). I know you can zoom in using teamviewer, not sure about splashtop. Using splashtop there are 2 quality settings, low quality is near enough lag free, high quality there is a slight (50ms max) delay.
touch OSC
For what?? touchOSC will not do any of the things mrdorianjames was asking for!!
I don’t think mirroring is quite what I was thinking? I was hoping for more technical info coming out of Traktor. Possibly something to manipulate via max/msp. Precise track info/tempo /BPM/waveform transients info/browser tree info etc.
I understand what you mean here but actually your statement is false, touch osc can receive and display messages/info from your host, in midi it can of course only display incoming midi messages (like a cc value) but in osc (I think) it can display any info received so probably not the waveform (as it doesn’t have a proper ‘object’ to host/receive that) but most track info sure it can/could if one finds a way to get that info from traktor.
that’s why I was hoping the cdj HID might send that info to be intercepted some how.
Lemur could also be used as far of my understanding goes.
I’m not sure I understand what lemur is TBH. I thought it was just a multi-touch screen/controller that used OSC. Am I wrong in assuming that?
yeah sorry I wasn’t clear, yes Lemur is like touch osc on steroids , way far advanced. I meant it can display incoming messages like touch osc.
Sorry, I specifically meant displaying the waveform via TouchOSC. I agree that there is probably a way to get the track info etc. out via midi (As this is already possible, I have a tsi that outputs track name etc. to my SC2900’s), but I have no idea how it works.
VLC should be what you are looking for, but with a ton, really a ton of work.
VLC can stream a stream of your desktop, even just a rectangle of it. You would then need to set up another computer with a program that takes the stream and divides the big rectangle with the two waveforms and part of the mixer into two video streams of just the waveforms themselves.
Then you could output those to whatever you wanted.
Of course, the latency with this method would be simply enormous, far too big to do anything practical with it but some visualizations.
Reverse engineering proprietary HID protocols is going to be hard, if not impossible. Only “easy” way would be for you to contact a software engineer at either NI or Pioneer, and try to get some info on how the actual raw data is transferred.
Third option: Output the audio to a second computer, and use some waveform monitoring software to get the actual waveform image. Fullscreen that, and mirror the image to whatever you need to mirror it to.
…
Browser info would be awesome.