Anyone running an Xponent with CrossDJ?

   Discuss technical issues with the community. Mixvibes staff provides no support on this board.
Forum rules
Click here to join MIxvibes on DISCORD https://discord.gg/gMdQJ2cJqa

Re: Anyone running an Xponent with CrossDJ?

Postby Jim B on 09 Dec 2012, 12:09

@MusicMeister

Take a look at this thread for LED mapping

viewtopic.php?f=359&t=19330
Jim B
 
Posts: 1974
Joined: 08 Jul 2009, 19:02
Location: Nottingham, England


Re: Anyone running an Xponent with CrossDJ?

Postby loudsubz on 09 Dec 2012, 18:19

Thanks for taking the time to test the mapping. Other than the light output would you say everything is working to your liking? Is the sensitivity of the jog wheels ok? Any lag?

If al is good I think I will buy it today and try mapping, unless you are feeling good this time of year and want to share :)
User avatar
loudsubz
 
Posts: 40
Joined: 09 Dec 2012, 01:55


Re: Anyone running an Xponent with CrossDJ?

Postby MusicMeister on 09 Dec 2012, 18:37

I have a little base functionality - but it's not complete by any means.

And I used a little trick to make it work, and I'm not sure it's the best way to get it working...

What I have is the mixer controls, pitch, play, cue, loop in/out/on/off, PFL, and the jog wheels. I guessed at some of the values so I'm not sure how accurate it is.

There is a LOT that still isn't mapped and there isn't ANY feedback yet. I started reverse engineering last night, but that was a MAJOR pain...

Fortunately, Unclevibes sent me some info that should help a lot, just downloaded it and haven't looked at it yet (about to).

Right now, what I have is VERY beta...

As for the jog wheels, They seem ok. Sensitivity can be adjusted in the software in the MIDI spec easily enough. If someone tried cutting and scratching with them, they'll likely be off though... I took a SWAG at the number per revolution. It works... but I'm not sure how accurate they are.

I'll have something more in a few hours...
User avatar
MusicMeister
 
Posts: 331
Joined: 06 Dec 2012, 03:49
Location: Pensacola, Florida


Re: Anyone running an Xponent with CrossDJ?

Postby MusicMeister on 09 Dec 2012, 19:32

Was wondering why it wasn't working even though everything appeared to be correct...

And then I remembered something from an old discussion on the Torq forum...

Turns out the Xponent requires a sysex series to be sent on startup to 'enable' the led feedback.

Specifically, on the start up of Torq it sends:
*** ZERO *** To Port 1 SysEx Universal Non-Real Time 6 bytes
00 F0 7E 7F 06 01 F7

*** ZERO *** To Port 1 SysEx Unknown Manufacturer 13 bytes
00 F0 00 20 08 00 00 63 0E 16 40 00 01 F7 | c @ |

Optionally, when you start the Xponent you have to hold down the Cue Point 2 and KeyLock buttons when you start up the Xponent. Keeping holding until it's completed it's boot up (all the status LED's are sent).

This was something that was discussed in a Traktor mapping more than 2 years ago so it was a little fuzzy...

FYI: I'm not sure I can program the SysEx sequence into the mapping file to make this automatic though.

BTW, it sends another SysEx sequence on Torq shutdown to disable the lights after it clears the lights. Sneaky sneaky...
User avatar
MusicMeister
 
Posts: 331
Joined: 06 Dec 2012, 03:49
Location: Pensacola, Florida


Re: Anyone running an Xponent with CrossDJ?

Postby MusicMeister on 09 Dec 2012, 20:38

Ok....

Here's the dealio...

You HAVE to start up your Xponent by holding down the Cue 2 and Key Lock buttons. In other words, press and hold, turn on the Xponent, wait for the LED's in the channel strip to light all the way up. Release.

If you don't do this then you will have NO feedback.

This mapping is VERY basic... and I can't promise it works 100% since I've only done marginal testing thus far. I have a LOT more to add to it.

At this point the Loop In/Out/ON-Off, Play/Pause, Cue, Pitch, JogWheels, PFL, Cue/Mix, and the mixer appears to be working. If the LED's aren't working I haven't gotten to them yet. (PFL for example).

None of the Channel LED's are working, no Effects, or much of anything else. If it doesn't work, I haven't gotten to it yet.

Use at your own risk... and test thoroughly before using it live. Like I said, I can't promise there aren't still some bugs in here...

If anyone is interested, I'll start adding more comments as I go along to document what's done thus far.

To use, download, remove the .txt extension, and load the mapping.

And eventually I hope we can get a diagram of the mapping... :)

If this works out, then maybe it will give those Torq users that feel abandoned a place to go. :D I'm sure they'll miss the Beat Markers, Snapshots, the sheer volume of effects available and a few other things, but I'm sure they'll love the ability to add video. :D (With resorting to VDJ or Serato... :P ).
You do not have the required permissions to view the files attached to this post.
User avatar
MusicMeister
 
Posts: 331
Joined: 06 Dec 2012, 03:49
Location: Pensacola, Florida


Re: Anyone running an Xponent with CrossDJ?

Postby MusicMeister on 09 Dec 2012, 21:02

Jim B wrote:The whole mapping side of Cross(DJ) is quite straight forward.

If the jogs on your Xponent are touch sensitive then it can become quite tricky to map. If not then it's quite easy.


Actually the 'trick' I used for this was to make the touch top as a 'Hold' type set to enable vinyl mode.

I then set the jog wheel to a basic type Combo Jog with move.

That way, when you touch the top it enables vinyl mode in the software and then movement on the jog wheel 'scratches' the track.

Movement when not touching the top acts like a pitch bend - but right now it's REAL aggressive. (Needs some work).

FYI - There is a typo (actually mistake in conversion that I did in my head early this morning before getting some sleep) - The encoding uses a base of 64 (dec) and goes down for counterclockwise and up for clockwise movement with a maximum of 127 and a minimum of 0. There's a typo in the existing file where the maximum is set to 0x6F instead of 0x7F. You won't hit it without really cranking on the jog wheels (and even then it's not likely), but I'll fix it soon enough.
User avatar
MusicMeister
 
Posts: 331
Joined: 06 Dec 2012, 03:49
Location: Pensacola, Florida


Re: Anyone running an Xponent with CrossDJ?

Postby MusicMeister on 10 Dec 2012, 07:04

ok... got the minor stuff fixed... but there's a real challenge in mapping the LED meters...

There's a horizontal LED strip to show song position and a set of LED meters that normally shows each of the two channels.

They're all MIDI addressable... but I'm not having any luck with the MIDI Out command that will actually work.

I'll do some more work with it tonight and then probably start a new thread in the troubleshooting section since the basics are enough for the OP. I'd love to get a full mapping, but these LED meters are proving to be tougher than I thought....
User avatar
MusicMeister
 
Posts: 331
Joined: 06 Dec 2012, 03:49
Location: Pensacola, Florida


Re: Anyone running an Xponent with CrossDJ?

Postby Support@MixVibes on 10 Dec 2012, 13:10

j-kut wrote:Jogs are pretty easy, if your controller sends diff notes for top and side touch.

If not you need a button to change from cdj to vinyl behaviour.

Fixed in the next 2.3

Concerning the Sysex sequences, it is not possible into Cross. Most of the MIDI controlers can now give their state at startup with a MIDI note and also clear all leds the same way on shutdown.

May be if you can found these notes...

Unfortunately, I don't have a Xponent to test/do some mappings.
User avatar
Support@MixVibes
 


Re: Anyone running an Xponent with CrossDJ?

Postby loudsubz on 10 Dec 2012, 20:17

Lots of good feedback. To be honest I wasn't expecting this much of a response based on previous dealings on other forums, but its a welcome change.

I just bought the software and going to try it out with the mappings tonight.

thanks again everyone.
User avatar
loudsubz
 
Posts: 40
Joined: 09 Dec 2012, 01:55


Re: Anyone running an Xponent with CrossDJ?

Postby MusicMeister on 10 Dec 2012, 20:50

It's VERY basic and a lot of room for improvement... I can't stress that enough.

I'm still working on it so if you see something that doesn't work - give me time. ;)

The real challenge for me at this point is getting the LED Meters to work.

As for the feedback... I've always told people that if they sent me a controller for a week, I'd map it, make sure it works and send it back.

It's hard to map a controller and know it works without having one available. :(

You got lucky - I've had an Xponent for a long time... actually used to have 2 of them! Traded one for the System 3... which is nice, but that died pretty quickly.
User avatar
MusicMeister
 
Posts: 331
Joined: 06 Dec 2012, 03:49
Location: Pensacola, Florida


PreviousNext

Return to Community Support




Who is online

Users browsing this forum: Google [Bot] and 28 guests

Board index

 
 
   
 
© 2014 Mixvibes