Problem with Cubase/MIDI

Posted on

Member Since: Sep 24, 2006

I have a Roland E-86 connected by a little MIDI interface to my computer. Using Cubase, I do get the signal from my keyboard, but there's a delay before I hear the sounds through my speakers and some notes I play get "lost" when I play fast... Is there any way to fix this? I have a Pentium IV 2ghz, and I just upgraded my RAM from 256 to 1GB. I saw an amelioration but... would the problem be fixed with another 1GB stick?

Thanks!

[ Back to Top ]


Cone Poker
Member
Since: Apr 07, 2002


Dec 30, 2006 08:12 pm

what you're experiencing is a little bit of latency. What soundcard are you using? When possible use the ASIO drivers for it, that may help. I do all my midi stuff via USB so I don't really know on this one.

Czar of Midi
Administrator
Since: Apr 04, 2002


Dec 30, 2006 08:15 pm

Yep, latency is being introduced by the sound card. As Loki asked, what sound card are you using? This will help us figure out how to get you into the settings to adjust the buffer to lower the latency so the delay will be minimized. Also what recording software are you using. this will help as well since the buffer can be adjusted there as well.

Member
Since: Sep 24, 2006


Dec 30, 2006 09:20 pm

I've actually just fixed this latency problem by downloading some ASIO drivers... my soundcard is an integrated soundcard (Soundmax) that came with my motherboard. The MIDI interface I use is a MIDISPORT USB UNO.

Thing is, I still get this problem where a lot of notes get "lost". After a bit of research, I found out about this "MIDI clog" problem, that seems to be it. Thing is, I still haven't been able to fix it... I'm using Cubase SX3, I've tried turning aftertouch/polypressure/etc. off, it doesn't help.

Czar of Midi
Administrator
Since: Apr 04, 2002


Dec 30, 2006 11:18 pm

Well I have been using midi since its birth. I have rarely if ever had a problem called midi clog that was caused by a midi interface. I have used multiple controller's and played very fast and huge chords with out ever clogging even on an old P III machine with 512 meg of ram in the old days. The clog that is occurring is because the sound card, even with ASIO drivers cannot do the job. It is that plain and simple. A stock type sound card is not built or designed to process that kind of information that quickly. It doesn't matter if you do find an ASIO driver for it. They simply are not designed for that kind of use. Simple audio playback is what they are made for.

Member
Since: Sep 24, 2006


Dec 31, 2006 12:06 am

So what do you suggest me to do?

It'd be kinda frustrating to have to buy a new sound card as I already have an EDIROL UA-5 (thing is... it doesn't take MIDI)

What would be the least expensive solution?

Czar of Midi
Administrator
Since: Apr 04, 2002


Dec 31, 2006 12:28 am

If you have an Edirol UA-5 then I suggest getting that set up to use. It will run much better with Cubase then the stock sound card will as it is designed for higher performance use. You can use that and your USB Uno together without any problems.

Make sure to go download the latest driver revision though and install that.

Member
Since: Sep 24, 2006


Dec 31, 2006 12:30 am

How exactly can I use the two together? (I don't see how I can link the UNO to the EDIROL in Cubase)

Czar of Midi
Administrator
Since: Apr 04, 2002


Dec 31, 2006 12:33 am

They don't need to link in Cubase. The Uno is a midi interface and only sends data to the midi tracks and you software synths you play. The UA-5 is an audio interface and is the link for the audio tracks. It record and plays back audio.

They performing 2 completely separate functions.

Member
Since: Sep 24, 2006


Dec 31, 2006 12:39 am

Ok here's what I just did:

I used the ASIO4ALL driver in Device Setup. In the driver setups, I disabled my Soundmax soundcard (which I was using) and enabled my Edirol.

I'm guessing I am using my Edirol as soundcard now as the sound comes through my Edirol-connected headphones. Thing is.... I'm still getting that clog issue, some notes get lost, and the "note off" signal often doesn't get through and the note sustains until I close the VSTi...

By the way, thanks a lot for your time helping, as I'm quite desperate right now :(

Czar of Midi
Administrator
Since: Apr 04, 2002


Dec 31, 2006 01:43 am

Does the Edirol unit have its own ASIO drivers, or a WDM driver? If so try those out and see what happens. I will assume it has WDM at least as the ASIO4ALL is not actually a driver it is an emulator that works with WDM to emulate an ASIO type set up. It does not work with some interfaces so you may want to try just going with the straight WDM drivers and see what change that makes.

I am wondering as well if there is a some buffer setting in Cubase SX that is set too low. I am not very familiar with the inner workings and menus in Cubase as I have not used it in years. But I would try looking at the audio latency buffer and make sure it is set to at least 128, if it is already then try bumping it up to 256, then 512 if that does not work. 128 would be the optimum if you can get it set there.

As well there should be a midi buffer that should be set and if it is too low as well it can cause issues like what you're experiencing.

I'll keep thinking on this as well. I have some work to finish and then its off to la la land for me tonight.

Member
Since: Sep 24, 2006


Dec 31, 2006 09:13 am

Is there any way to use WDM drivers in Cubase SX? I haven't been able to do that as I can't find that option.

As for the buffer, I've tried, 128, 256, 512 and even more, and I still get the same problem.

Czar of Midi
Administrator
Since: Apr 04, 2002


Dec 31, 2006 03:12 pm

I would surely hope so, WDM is the second biggest driver type after ASIO. In some hardware it is actually designed to work better then ASIO as it is native to windows.

You should have a small window that will allow choosing the driver type, ASIO, WDM/KS and possilby MME. It will require you to restart Cubase though to take effect.

I am still thinking it is a setting in Cubase that is effecting the midi buffer itself then if that is still the problem.

Administrator
Since: Apr 03, 2002


Dec 31, 2006 03:14 pm

Actually, WDM is FAR bigger and more widely used than ASIO, it's only recording enthusiasts that use ASIO, gamers and typical computer users will use WDM 99.9% of the time.

Member
Since: Sep 24, 2006


Dec 31, 2006 05:24 pm

From everything I've read, from message boards to Cubase's "Getting Started" guide, it's impossible to directly use WDM drivers. Thing is, no matter if I use ASIO4ALL, the Windows Multimedia driver or the DirectX driver, I still get the same result.

At this point I'm thinking it's either my keyboard that's too old (Roland E-86, 1993) or my MIDI interface that doesn't work well...

Or should I try using another software than Cubase SX?

Administrator
Since: Apr 03, 2002


Dec 31, 2006 05:38 pm

Well, Cubase is made by Steinberg, Btienberg also invented the ASIO driver type, so, well, it's not too suprising they make using WDM difficult/impossible.

I use WDM personally, my card work better with it, albeit marginally better, still better...and thats with Sonar as well.

Member
Since: Sep 24, 2006


Jan 01, 2007 08:58 pm

Well, I've tried using Cakewalk Sonar 6.0, tried different thing with different settings, included using the WMD drivers... and I still get the same problem.

I think it's safe to assume that it's not a software issue or a driver issue. Now either even the Edirol UA-5 isn't good for this, or the UNO MIDI interface doesn't work as it should...

Czar of Midi
Administrator
Since: Apr 04, 2002


Jan 02, 2007 09:32 pm

If at all possible I would try using your Uno and the Edirol unit on another PC or laptop to narrow it down. Since it is doing the same thing with the Edirol it did with the stock sound card I would point more toward the Uno then. Possibly a bad driver install or bad driver period. But the hardware could be defective as well. Maybe try the Uno on another PC or possibly try another midi interface if you can borrow one.

Member
Since: Sep 24, 2006


Jan 05, 2007 11:41 pm

Well that was it!

I bought another MIDI interface and it fixed the problem... I'll get a refund on the other one pretty soon...

Thanks :)

Czar of Midi
Administrator
Since: Apr 04, 2002


Jan 06, 2007 12:59 am

Sweet deal to get it straightened out then. I honestly have never seen a midi interface go bad like that. It is either working or not working.

Member
Since: Jul 28, 2008


Jul 28, 2008 09:15 am

Hey this seems to be a place where i can get help!! ;)

i have an Akai xr20 beat production centre! it is linked to my edirol soundcard which is linked to my laptop! NOW when i record the beat (that i made on the akai) into a cubase midi file it reads it and records it perfect! all good! BUT now i face the problem of recording the midi to an audio track (so's i can do a mixdown)! THE audio track doesnt recieve any soundwaves however it does if the midi in/out is on the microsoft wave table and not the edirol souncard! but that is given me a rubbish sound! i need to know how i can set up my akai properly with cubase!

all help please

Liam


Member
Since: Jul 28, 2008


Jul 28, 2008 09:16 am

Deleted By Noize2u

Czar of Midi
Administrator
Since: Apr 04, 2002


Jul 28, 2008 06:51 pm

Hey Liam, well it sounds like you are sending the midi data to cubase and it is recording it.

You have two choices here.

1: You can add a VSTi track with an instrument or synth and send the midi data to it in Cubase and do it that way.

2: You can record the audio from the Akai and work with it as an audio track in Cubase.

I guess I should have started with the fact that midi data is not sound itself, it only tells a synth what to do with the data as far as note on and off messages.

Related Forum Topics:



If you would like to participate in the forum discussions, feel free to register for your free membership.