Anyway to decrease the delay from midi controller to software?

Home :: General Discussion :: Anyway to decrease the delay from midi controller to software?Reply
Anyway to decrease the delay from midi controller to software?
Posted on: 06.04.2013 by Alberta Cuttler
I'm using Traktor Pro with my DJC4 midi controller and I notice a slight delay from when I raise a fader channel, pitch level, turn a knob, etc. to the actual change in the software (whether TP, VDJ, etc.). Is there a way to decrease or possibly eliminate this delay since it can affect the output such as when to cut the bass bass, pitch change, etc.? Is this always going to be there compared to using a actual mixer? Anything we can do in the software, midi controller, or computer to adjust this?
Shawn Vanhaitsma
07.04.2013
Originally Posted by antifmradio
the only other thing i can believe of at this point (since we are also talking GUI)
is either RAM or processor.
IF the issue is happening the same way across different programs then i doubt is the programs
and instead........ the above two items.

Everything else in the chain of what happens is directly AUDIO related.
Everything is always a possibility. I just don't understand where audio is related to any of this. two very separate things.. They are simple byte messages. There is no complex processing involved and several concurrent MIDI Messages can be sent in the same packets or even between audio buffers as its handled by its own device/host (IE: Generic MIDI Driver vs ASIO Driver), which is why I suggested he try a 5 pin MIDI Cable and try t just as a controller.. If it works fine through his 5 pin, that would indicate an issue with the USB host drivers, or the USB hardware in general (on the computer side... Possibly controller side) or best case scenario just the USB cord

Midi Cable direct,Cables, Connections, Drivers for USB the things I would check
Shawn Vanhaitsma
08.04.2013
Originally Posted by antifmradio
yea i just tried to open that attachement
its pretty small so use this image instread

http://www.antifmradio.com/uploads/t...dio-buffer.gif
That has nothing to do with MIDI Latency.. sorry

His audio buffer will affect the audible difference he can hear when he presses a midi command it changes the audio in some way as the delay to process it is affected by such. But this in no way affects the on screen GUI changes related to his midi commands.
Libbie Orion
07.04.2013
Originally Posted by balakoth
Yep id love to see this too... Since the only place you are going to change message burst speeds is within the driver specs itsself. Right now you are just making up settings that dont exist

MIDI Latency is pretty much a 30 year standard coming in under 2 ms. Only suggestions I have is using a 5 pin MIDI connect from the controller to your midi in if you have one. Possibly update your USB drivers if it is USB based.

But once Antifmradio tells us all how to magically adjust midi latency by number.. Im sure people will flock to him and hes going to make some money. Since I doubt Native Instruments even knows about this setting.
Please see my reply to joemann002.
And let me know if you would like to discuss the nature of your reply here.
Im not out to make up settings, as you can see in the attached image
but most importantly, when someone starts a thread here where they are looking for help

dont waste their time by posting something like this for the public to be wasting their time with.
If you have a problem or doubt my "attempt and remembering his needed solution" then it would have been best to send me a PM or research it on your own.

The biggest waste of joemann002 time in this thread and anyone else who finds it via a search would be a reply like yours, turning this thread into something its not.

balakoth i at least hope i have also shown you something in a setting you didnt know about as well my friend.
We are all here learning things. So try to help out.
Libbie Orion
07.04.2013
Originally Posted by joemann002
Any update? Do I need to adjust or change values in the ASIO settings? I don't see a place on TP preferences where we can set it to like 1ms, 2ms, etc.
Sorry joemann002, Turns out i had to play both Friday AND saturday evening this weekend. Im just getting up and just got my stuff all rigged up again, and i went into my traktor settings to that area i remembered.

Now, like i said (and you can see it in my original message) where im trying to remember specifically what the settings were for and i said "I Think" its what you are looking for.

See attached image. If it isnt big enough, let me know and ill email it to you because i dont know if DJTT community s (attachment) reduces the pics.

THis one is larger http://www.antifmradio.com/uploads/t...dio-buffer.gif
traktor-audio-buffer.jpg

In there you can see how i got to that screen

Preferences > Audio Setup >
I have my latency slider down to 96 but i didnt really put it there....
next to it click "SETTINGS"
and that extra dialog box opens up.

It has two tabs. Audio Settings and Diagnostics. You want Audio Settings (yes i know you said midi in your first post here but just go with it)
Look at the USB BUFFER. i have it set at 2ms

What is yours set at before you even change it.
If it higher?
If it is and you didnt do that, it could have adjusted itself when you moved your latency higher because of any issues previously.

Like i said originally here, i did NOT set it at 96. It set itself there when i adjusted mine to "2ms" and click the X on the dialog box.

I hope that helps mate. Make your adjustment and close EVERYTHING
then reopen TSPro and give it a go.
When making changes like this, i always shut the software down and reopen just to make sure its all saved in.

Let us know what happens buddy
Shawn Vanhaitsma
07.04.2013
Originally Posted by antifmradio
there is another box you open i believe and i cant look at it toevening
but it has everything to do with the latency in the midi signal

its there, and you can set it for
1ms
2ms
3ms
4ms
5ms

when i get my ass up after toevening s gig in the morning ill take a look. im not 100% positive but i believe its what you are looking for
its in your traktor preferances though..... hold tight
Yep id love to see this too... Since the only place you are going to change message burst speeds is within the driver specs itsself. Right now you are just making up settings that dont exist

MIDI Latency is pretty much a 30 year standard coming in under 2 ms. Only suggestions I have is using a 5 pin MIDI connect from the controller to your midi in if you have one. Possibly update your USB drivers if it is USB based.

But once Antifmradio tells us all how to magically adjust midi latency by number.. Im sure people will flock to him and hes going to make some money. Since I doubt Native Instruments even knows about this setting.
Alberta Cuttler
07.04.2013
Originally Posted by antifmradio
there is another box you open i believe and i cant look at it toevening
but it has everything to do with the latency in the midi signal

its there, and you can set it for
1ms
2ms
3ms
4ms
5ms

when i get my ass up after toevening s gig in the morning ill take a look. im not 100% positive but i believe its what you are looking for
its in your traktor preferances though..... hold tight
Any update? Do I need to adjust or change values in the ASIO settings? I don't see a place on TP preferences where we can set it to like 1ms, 2ms, etc.
Shawn Vanhaitsma
05.04.2013
Originally Posted by hellnegative
the audio Latency will affect the controller to software response. turn your latency up and test it if you don't believe so. what are your system specs?
In a logical world this makes no sense. Sure I tested it just for giggles since I Know it doesn't, but yeah it didn't affect anything for me.

Im also not the original poster and don't use an all in one controller audio device. But still, separate protocols should not affect each other in that way.. Engineering dictates such.

Using a Audio 10 midi in to attempt to recreate the same thing for the OP and based on your statement.. also gives me the same results.. Audio Latency effects midi message delivery in no way what so ever for me.
Shawn Vanhaitsma
05.04.2013
Originally Posted by elmgroove
Google the "latency" setting in Traktor. I believe ideally you want it to be less than 12ms, if your CPU can afford it.
... He said MIDI what would your audio latency have to do with the reaction from on screen movement to fader movement


Ok he didn't say midi.. but his explanation made that clear
Alberta Cuttler
06.04.2013
I'm using Traktor Pro with my DJC4 midi controller and I notice a slight delay from when I raise a fader channel, pitch level, turn a knob, etc. to the actual change in the software (whether TP, VDJ, etc.). Is there a way to decrease or possibly eliminate this delay since it can affect the output such as when to cut the bass bass, pitch change, etc.? Is this always going to be there compared to using a actual mixer? Anything we can do in the software, midi controller, or computer to adjust this?
Shawn Vanhaitsma
07.04.2013
Originally Posted by antifmradio
the only other thing i can believe of at this point (since we are also talking GUI)
is either RAM or processor.
IF the issue is happening the same way across different programs then i doubt is the programs
and instead........ the above two items.

Everything else in the chain of what happens is directly AUDIO related.
Everything is always a possibility. I just don't understand where audio is related to any of this. two very separate things.. They are simple byte messages. There is no complex processing involved and several concurrent MIDI Messages can be sent in the same packets or even between audio buffers as its handled by its own device/host (IE: Generic MIDI Driver vs ASIO Driver), which is why I suggested he try a 5 pin MIDI Cable and try t just as a controller.. If it works fine through his 5 pin, that would indicate an issue with the USB host drivers, or the USB hardware in general (on the computer side... Possibly controller side) or best case scenario just the USB cord

Midi Cable direct,Cables, Connections, Drivers for USB the things I would check
Libbie Orion
07.04.2013
the only other thing i can believe of at this point (since we are also talking GUI)
is either RAM or processor.
IF the issue is happening the same way across different programs then i doubt is the programs
and instead........ the above two items.

Everything else in the chain of what happens is directly AUDIO related.
Shawn Vanhaitsma
08.04.2013
Originally Posted by antifmradio
yea i just tried to open that attachement
its pretty small so use this image instread

http://www.antifmradio.com/uploads/t...dio-buffer.gif
That has nothing to do with MIDI Latency.. sorry

His audio buffer will affect the audible difference he can hear when he presses a midi command it changes the audio in some way as the delay to process it is affected by such. But this in no way affects the on screen GUI changes related to his midi commands.
Libbie Orion
07.04.2013
yea i just tried to open that attachement
its pretty small so use this image instread

http://www.antifmradio.com/uploads/t...dio-buffer.gif
Libbie Orion
07.04.2013
Originally Posted by balakoth
Yep id love to see this too... Since the only place you are going to change message burst speeds is within the driver specs itsself. Right now you are just making up settings that dont exist

MIDI Latency is pretty much a 30 year standard coming in under 2 ms. Only suggestions I have is using a 5 pin MIDI connect from the controller to your midi in if you have one. Possibly update your USB drivers if it is USB based.

But once Antifmradio tells us all how to magically adjust midi latency by number.. Im sure people will flock to him and hes going to make some money. Since I doubt Native Instruments even knows about this setting.
Please see my reply to joemann002.
And let me know if you would like to discuss the nature of your reply here.
Im not out to make up settings, as you can see in the attached image
but most importantly, when someone starts a thread here where they are looking for help

dont waste their time by posting something like this for the public to be wasting their time with.
If you have a problem or doubt my "attempt and remembering his needed solution" then it would have been best to send me a PM or research it on your own.

The biggest waste of joemann002 time in this thread and anyone else who finds it via a search would be a reply like yours, turning this thread into something its not.

balakoth i at least hope i have also shown you something in a setting you didnt know about as well my friend.
We are all here learning things. So try to help out.
Libbie Orion
07.04.2013
Originally Posted by joemann002
Any update? Do I need to adjust or change values in the ASIO settings? I don't see a place on TP preferences where we can set it to like 1ms, 2ms, etc.
Sorry joemann002, Turns out i had to play both Friday AND saturday evening this weekend. Im just getting up and just got my stuff all rigged up again, and i went into my traktor settings to that area i remembered.

Now, like i said (and you can see it in my original message) where im trying to remember specifically what the settings were for and i said "I Think" its what you are looking for.

See attached image. If it isnt big enough, let me know and ill email it to you because i dont know if DJTT community s (attachment) reduces the pics.

THis one is larger http://www.antifmradio.com/uploads/t...dio-buffer.gif
traktor-audio-buffer.jpg

In there you can see how i got to that screen

Preferences > Audio Setup >
I have my latency slider down to 96 but i didnt really put it there....
next to it click "SETTINGS"
and that extra dialog box opens up.

It has two tabs. Audio Settings and Diagnostics. You want Audio Settings (yes i know you said midi in your first post here but just go with it)
Look at the USB BUFFER. i have it set at 2ms

What is yours set at before you even change it.
If it higher?
If it is and you didnt do that, it could have adjusted itself when you moved your latency higher because of any issues previously.

Like i said originally here, i did NOT set it at 96. It set itself there when i adjusted mine to "2ms" and click the X on the dialog box.

I hope that helps mate. Make your adjustment and close EVERYTHING
then reopen TSPro and give it a go.
When making changes like this, i always shut the software down and reopen just to make sure its all saved in.

Let us know what happens buddy
Shawn Vanhaitsma
07.04.2013
Originally Posted by antifmradio
there is another box you open i believe and i cant look at it toevening
but it has everything to do with the latency in the midi signal

its there, and you can set it for
1ms
2ms
3ms
4ms
5ms

when i get my ass up after toevening s gig in the morning ill take a look. im not 100% positive but i believe its what you are looking for
its in your traktor preferances though..... hold tight
Yep id love to see this too... Since the only place you are going to change message burst speeds is within the driver specs itsself. Right now you are just making up settings that dont exist

MIDI Latency is pretty much a 30 year standard coming in under 2 ms. Only suggestions I have is using a 5 pin MIDI connect from the controller to your midi in if you have one. Possibly update your USB drivers if it is USB based.

But once Antifmradio tells us all how to magically adjust midi latency by number.. Im sure people will flock to him and hes going to make some money. Since I doubt Native Instruments even knows about this setting.
Alberta Cuttler
07.04.2013
Originally Posted by antifmradio
there is another box you open i believe and i cant look at it toevening
but it has everything to do with the latency in the midi signal

its there, and you can set it for
1ms
2ms
3ms
4ms
5ms

when i get my ass up after toevening s gig in the morning ill take a look. im not 100% positive but i believe its what you are looking for
its in your traktor preferances though..... hold tight
Any update? Do I need to adjust or change values in the ASIO settings? I don't see a place on TP preferences where we can set it to like 1ms, 2ms, etc.
Libbie Orion
05.04.2013
there is another box you open i believe and i cant look at it toevening
but it has everything to do with the latency in the midi signal

its there, and you can set it for
1ms
2ms
3ms
4ms
5ms

when i get my ass up after toevening s gig in the morning ill take a look. im not 100% positive but i believe its what you are looking for
its in your traktor preferances though..... hold tight
Christiana Ercolani
05.04.2013
Ah okay, I thought you meant audio. To be honest, if its visually not responding right away, I wouldn't worry too much as long as your audio is responding in time. But I might not be picky enough
Alberta Cuttler
05.04.2013
My question is not about audio delay, but the delay from rotating knobs, pushing buttons, sliding faders, etc. on my DJC4 controller and what I see happen in the software. There seems to be a slight delay from when I move the actual knob,fader, etc. on the controller to when it actually moves in the software.

For example when I push the Pitch level like just above the 0% mark on my controller and it's like 1mm up the pitch level in the software is still at 0%. Or when I make returning the pitch level back down to 0% the software will show the bpm to normal when the level is still a bit above the 0% on my actual controller.

So is there a way to fix this or not within the software or computer settings? This is also true for some of the other knobs for gain, eqs, etc. If anyone can give me some feedback that would be great.

Where do I look in TP to check what my current latency is?
Diogo Dj Dragão
05.04.2013
When you're screwing around with the audio driver latency settings, the latency you're hearing is of course latency in your audio driver. That is totally separate from any latency involved with MIDI processing.
Shawn Vanhaitsma
05.04.2013
Originally Posted by hellnegative
the audio Latency will affect the controller to software response. turn your latency up and test it if you don't believe so. what are your system specs?
In a logical world this makes no sense. Sure I tested it just for giggles since I Know it doesn't, but yeah it didn't affect anything for me.

Im also not the original poster and don't use an all in one controller audio device. But still, separate protocols should not affect each other in that way.. Engineering dictates such.

Using a Audio 10 midi in to attempt to recreate the same thing for the OP and based on your statement.. also gives me the same results.. Audio Latency effects midi message delivery in no way what so ever for me.
Emelina Chillson
05.04.2013
the audio Latency will affect the controller to software response. turn your latency up and test it if you don't believe so. what are your system specs?
Shawn Vanhaitsma
05.04.2013
Originally Posted by elmgroove
Google the "latency" setting in Traktor. I believe ideally you want it to be less than 12ms, if your CPU can afford it.
... He said MIDI what would your audio latency have to do with the reaction from on screen movement to fader movement


Ok he didn't say midi.. but his explanation made that clear
Christiana Ercolani
05.04.2013
Google the "latency" setting in Traktor. I believe ideally you want it to be less than 12ms, if your CPU can afford it.
Shawn Vanhaitsma
05.04.2013
Wish I could help.. but ive NEVER had MIDI Latency issues.... this seems like something else is amiss here. I don't see a reason a byte format message should be delayed over even a 6 foot distance

<< Back to General DiscussionReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy