User Forum


Helpful Links and Info
Search
Use Advanced Search
Go Back   NI User Forums > DJ Area > Previous TRAKTOR Versions > TRAKTOR 3

Closed Thread
 
Thread Tools Search this Thread
  #1  
Old 06-04-2006, 16:56
Moderator
Thread Starter  
Join Date: Sep 2003
Posts: 6,782
BCD2000 & Traktor Programming

OK so now that some of us have the beast, we are no doubt discovering the driver disk ships without any templates for other apps. At this point I've not even installed the Behringer DJ software only the BCD 2000 drivers.

A couple of early notes. I've now had two cases where traktor stops getting data from the BCD2000. A look in Midi monitor shows the system is receiving data but no values are making it to Traktor. This is a problem people have seen before with T3 and I don't know if this is anything special with the BCD2000. Time will tell

Build quality is OK but I have a stiff knob... possibly something to be proud of... except its the the PFL MIX knob whose knob is stiff (more precisely sticky) and its a Control I use a lot when mixing under headphones <porn innuendo ='off'/>

Initial immediate attempts to get the job wheels doing something useful have not been unsuccessful. I have gotten them to do something not useful so at least they can do something. There is lots to do here.

I have not had a chance to do any other programming yet but will start later tonight. I've got a shipload of side work to do right now and until that is done there will only be a little time for this effort.

One thing quite different and seemingly very deficient is the ability to do on controller programming. One of the huge benefits of the BCR and BCF controllers is the ability to do individual control programming and to save them to presets. Im sorry Behringer but unless your software is WAY WAY better that Traktor I ain't using it and I want a controller that can be well integrated with Traktor. Part of my hope was the programmability of the other BC? controller would exist here, so far that is not evident. On the face of it I would easily have given up the Mic controls to get programability onto the controller. use the FX knobs and value buttons to serve double duty and provide preset selector in the top left section.

OK onto programming... I've had a couple of Emails asking about the learn function described . As near as I can tell Behringer were talking about Traktors standard MIDI Learn functions. OR Behringer support are not properly trained on the BCD2000 because unlike its counterparts (BCR and BCF) and as near as I can tell it has no built in Learn functions.

Final bit of obvious but unobvious info. If you use the controller purely in midi mode don't expect the headphone jack to work. Its only doing Midi data not audio in this mode. Also, the USB connection is USB 1.1 (12 Mbit) it only does 4 Channels too which is all USB1.1 can really support so you have Master L+R and Monitor L+R (goes to headhones and you only get that if you use the Behringer software by the looks of things, although I'm not at all certain thats the case.

Phil
  #2  
Old 06-04-2006, 17:55
Moderator
Thread Starter  
Join Date: Sep 2003
Posts: 6,782
Re: BCD2000 & Traktor Programming

I've sent a message off to Behringer support proposing a coolaborative effort to solve the jog wheel programming issues. Provide us with some simple immediate midi programming guidance to make the jog wheels fly in Traktor 3.

In return we'll develop and build out complete TKS files and programming guidance docs for the BCD 2000 and Traktor 3.

I think this is a good deal for us if Behringer buy in to it, I hope they will, we get help solving the immediate problems and they get others expert in the software use to create the docs and help guides for them.

whaddaya reckon?

Phil
__________________
Phil
You can go with this, or you can go with that. I think I'll go with this, coz this is where its at....
  #3  
Old 06-04-2006, 18:41
Forum Member
 
Join Date: May 2003
Posts: 2,325
Re: BCD2000 & Traktor Programming

I reckon they should pay you for doing the work they shoulda done in the first place.

And I can't believe they're using USB 1.1. What, did they get a deal on discontinued parts somewhere?

I'm curious about the sound quality in the AD/DA converters. Up to snuff?

I was nervous when this was released, but it's starting to seem as if the projected Kombine controller doesn't have anything to worry about -- yet.
__________________
Steve Boyett
Podcasts: Podrunner | Groovelectric
Traktor 2.5.3 (2 Decks Working > 4 Decks Crashed)
Shuttle XPC | Sony Vaio laptop | XP Pro
M-Audio FireWire 410 | Presonus Firebox | Faderfox DJ1
  #4  
Old 06-04-2006, 18:52
Moderator
Thread Starter  
Join Date: Sep 2003
Posts: 6,782
Re: BCD2000 & Traktor Programming

boysteve wrote:
...And I can't believe they're using USB 1.1. What, did they get a deal on discontinued parts somewhere?
The original design is over two years old and the USB interface was not updated since. You're right tho its electrical design specs are a little dated.

boysteve wrote:
...I'm curious about the sound quality in the AD/DA converters. Up to snuff?
Dunno, I have not even tried at this point.

boysteve wrote:
...I was nervous when this was released, but it's starting to seem as if the projected Kombine controller doesn't have anything to worry about -- yet.
That was the idea, to get some comparative info. You have no reason to be scared. You have a controller targeted at Traktor, Granted you are more expensive but Kombine is for Traktor and that counts for a lot. Getting good comparative evaluation data will definitely help understand the good and bad of the controller.

Phil
  #5  
Old 06-04-2006, 20:37
NI Product Owner
 
Join Date: Mar 2006
Posts: 25
Re: BCD2000 & Traktor Programming

Don't worry too much....this sucker looks like an economy car next to the Kombine! Being designed to operate with Traktor specifically goes a long way.....as far as price....in most cases, you get what you pay for.

I think I'll wait a bit longer!
  #6  
Old 06-04-2006, 20:49
Forum Member
 
Join Date: May 2003
Posts: 2,325
Re: BCD2000 & Traktor Programming

Thank you for the encouragement!
__________________
Steve Boyett
Podcasts: Podrunner | Groovelectric
Traktor 2.5.3 (2 Decks Working > 4 Decks Crashed)
Shuttle XPC | Sony Vaio laptop | XP Pro
M-Audio FireWire 410 | Presonus Firebox | Faderfox DJ1
  #7  
Old 06-04-2006, 20:55
Moderator
Thread Starter  
Join Date: Sep 2003
Posts: 6,782
Re: BCD2000 & Traktor Programming

rawb wrote:
Don't worry too much....this sucker looks like an economy car next to the Kombine! Being designed to operate with Traktor specifically goes a long way.....as far as price....in most cases, you get what you pay for.

I think I'll wait a bit longer!

Yeah, think Yugo vs BMW 535....
  #8  
Old 07-04-2006, 06:54
Moderator
Thread Starter  
Join Date: Sep 2003
Posts: 6,782
Re: BCD2000 & Traktor Programming

Gibus and I both looked at the output of the jog wheels in MidiOX tonight and we both came to the same conclusion within about a minute or two of each other (freaky). The Jog wheels produce a CC19 Dec64 value when wound backward and Dec 65 when wound forward.

It seems JMugus advice provided this morning is good and we need to assign the control to button values but I don't know how we will get it to work yet. I can see some work to build some translation tables in MidiOX on the horizon or maybe Bomes Midi Traslator can help.

Right now I'm so tired I can't think straight so its a something to look at tomorrow night.

Phil
  #9  
Old 07-04-2006, 11:43
Forum Member
 
Join Date: Nov 2003
Posts: 210
Re: BCD2000 & Traktor Programming

PhilL_Tf wrote:
Gibus and I both looked at the output of the jog wheels in MidiOX tonight and we both came to the same conclusion within about a minute or two of each other (freaky). The Jog wheels produce a CC19 Dec64 value when wound backward and Dec 65 when wound forward.

It seems JMugus advice provided this morning is good and we need to assign the control to button values but I don't know how we will get it to work yet. I can see some work to build some translation tables in MidiOX on the horizon or maybe Bomes Midi Traslator can help.

Right now I'm so tired I can't think straight so its a something to look at tomorrow night.

Phil
Hi Phil,

So the BCD 2000 only sends one constant value in each direction? I'm not sure if will work then, I think that should send from 0 to 64 in one direction while moving and from 65 to 127 in the other direction. If you can't get to work try it with any infinitive rotatory of you controller.

The "Jump Beats Fine" needs only one CC but you need to set it as Rotatory (64) not as button, is like a Phase Shift. Before version 3, I've been using the "Pitch Bend" to slow down or accelerate a track to keep them in sync. The problem is that the "Pitch Bend" control in Traktor is an emulation of the "real" decks, turntables and Cd-players, behaviour, in real turntables when you slow down the deck you get a change in the pitch too, depending what is sounding (for example a a synth pad) it can sound really bad in the mix. With the "Jump Beats Fine" doesn't matter what is sounding you can precisely change the "phase" without changing the pitch. Magic!
  #10  
Old 07-04-2006, 15:24
Forum Newcomer
 
Join Date: Apr 2006
Posts: 6
Re: BCD2000 & Traktor Programming

my PFL mix knob is also mega sticky!
  #11  
Old 07-04-2006, 15:55
NI Product Owner
 
Join Date: Aug 2006
Posts: 948
Re: BCD2000 & Traktor Programming

Hmm doesn't sound too good... I think your best bet is to get a refund and buy a Bitstream for a few more bucks 0=)
  #12  
Old 07-04-2006, 19:00
Moderator
Thread Starter  
Join Date: Sep 2003
Posts: 6,782
Re: BCD2000 & Traktor Programming

After a decent nights sleep and a good long early morning conversation with a friend Rich McGann, I've got some more info. Rich has forgotten about twice as much about MIDI as I will likely ever know and as a sometime Traktor DJ, Knob twiddler, and heavy duty programmer, he is great resource and night owl.

He confirmed what Gibus and I both found last night that the Jog wheels only produce relative values for the Control Change (CC) events when rotated clockwise the wheels produce value 65 and when rotated left they produce value 64. They produce no value when stopped leaving the software to determine the wheel is not moving. The presents problems for Traktor because the two control types that Traktor expects produce absolute values for knobs or for button its straight on / off (127 or 0 respectively). I've played around for several hours using direct input but have not yet found where direct provides any value but for true mod wheels.
There may need to be some changes to Midi support in Traktor to make native relative modes work but don't expect that anytime soon.

The up shot of what we know today is that if you want to buy the BCD2000 to make use of the jog wheels and don't want to spend time mucking around with hacks to make it work then this is NOT the controller for you.

I have no answer from Behringer yet and to be honest I don't think I'll get anything that will be useful to us if they respond at all. My feeling is that hey are aware that the wheels won't drive Traktor and may be crafting .TKS templates that don't address the jog wheels at all or possibly will create a SYSEX dump to change the jog wheel modes.

In the meantime Rich reckons the way ahead to make use of MIDIOX or Bomes MIDI translator to produce the events necessary to drive Traktor, although neither of us are sure exactly how successful this will be. Ultimately to work in traktor like we expect the jog wheel values need to translate to a form like a momentary push button where it produces 127 when rotating right and after say 10 Msec of no value, it sends 0.

For Midi Translator assign Deck Pitch bend up to Keyboard key S and Pitch Bend Down to Key A then create events that listen for CC19 Val 65 and send key press release events for Key S and when it gets CC19 Val 64 generate Key Press A. sounds simple but its been a while since I've done it so it may take some tweaking.

Bottom line for now is that if you are itching to buy a controller but do not want to spend time mucking around making job wheels work without a hack or two then the BCD Controller is NOT for you Take a look at the Kontrol-DJ instead.

If you can wait a bit to see if we can make it work with minimal hacks then its worth while holding off, Besides I'm sure the Bitstream is close.

I've not heard back from Behringer and to be honest I don't think we'll get any useful responses, if we get one at all, but there is always hope and we may yet be surprised.

Steve, I have to say if you are worried about competition; then it ain't here with the BCD!


Phil
  #13  
Old 07-04-2006, 20:31
Forum Member
 
Join Date: May 2003
Posts: 2,325
Re: BCD2000 & Traktor Programming

Well, it's a shame about the BCD2000 but not really a surprise (see: "behringer"). I mean, a low-cost unit more effective than the Hercules would have been nice, especially with a built-in soundcard. What app WOULD it be effective for out of the box, do you think?
__________________
Steve Boyett
Podcasts: Podrunner | Groovelectric
Traktor 2.5.3 (2 Decks Working > 4 Decks Crashed)
Shuttle XPC | Sony Vaio laptop | XP Pro
M-Audio FireWire 410 | Presonus Firebox | Faderfox DJ1
  #14  
Old 07-04-2006, 21:14
Forum Newcomer
 
Join Date: Sep 2003
Posts: 10
Re: BCD2000 & Traktor Programming

PhilL_Tf wrote:
In the meantime Rich reckons the way ahead to make use of MIDIOX or Bomes MIDI translator to produce the events necessary to drive Traktor, although neither of us are sure exactly how successful this will be. Ultimately to work in traktor like we expect the jog wheel values need to translate to a form like a momentary push button where it produces 127 when rotating right and after say 10 Msec of no value, it sends 0.
I'll try to get a look at that too this week-end...
I need to recollect my brain first on all that MIDI stuff :-(
  #15  
Old 07-04-2006, 21:30
NI Product Owner
 
Join Date: Jul 2006
Posts: 2,855
Re: BCD2000 & Traktor Programming

boysteve wrote:
What app WOULD it be effective for out of the box, do you think?
The one it actually ships with, I reckon ("It perfectly complements the included BEHRINGER B-DJ software")?

Yes, OF COURSE this is a very serious comment.
__________________
-DJ AudioRapture (Certifiable Equal Opportunity Offender)
I do not subscribe to threads by default. Do not expect an answer from me. It's not you - it's me.
Du. Du Hast. Cowgirl. | Goth Club Rick Roll
Closed Thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 06:03.
Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.