MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI Yoke >> MIDI Yoke NT >> Clicks n pops in XP
(Message started by: Irdial on Dec 18th, 2001, 9:41am)

Title: Clicks n pops in XP
Post by Irdial on Dec 18th, 2001, 9:41am
I've installed Yoke in XP Pro and am running it with a MidiMan AudioPhile 2496 through the S/PDIF digital ins and outs. Having installed the yoke, I get pops and clicks when I play audio. This is especially apparent when playing from within Propellerheads Reason.

I've upped the buffer within Reason which eases the problem, but its still pretty bad. Any ideas what causes this and how to get around it?

Many thanks!

Will

Title: Re: Clicks n pops in XP
Post by Jamie OConnell on Dec 18th, 2001, 12:55pm
This is the first I've heard about this happening.  I can't fathom how transferring MIDI data internally could affect Audio, but perhaps it has something to do with increased resource/cpu usage?  Are you sure that you don't experience this without MIDI Yoke NT attached?

Title: Re: Clicks n pops in XP
Post by Irdial on Dec 18th, 2001, 2:55pm
Yep, absolutely sure. I can uninstall it and audio is suddenly fine, with no pops, as before!


Title: Re: Clicks n pops in XP
Post by Jamie OConnell on Dec 19th, 2001, 12:23am
In that case, maybe your best solution would be a hardware loop-back: acquire another MIDI interface, and physically attach a MIDI cable from the input to the output.  In the first application open the MIDI output port and in the receiving application, open the MIDI input port.

Title: Re: Clicks n pops in XP
Post by TrOn on May 1st, 2002, 4:12am
I have the same problem and I know what the deal here is.

After you select Midi Yoke in Reason as your Midi In (Reason Sequencer) the priority of the program (Reason) is changed to "High" (dunno why, but I think MidiYoke does this) and that's why the cracks start.

Now you have to change the priority back to normal manually (goto TaskManager, CTRL+ALT+DEL, right click on Reason.exe process and set priority to "Normal"). This has to be done everytime you start Reason for the first time. It's anoying and I would like to know, if this is gonna get fixed.

Title: Re: Clicks n pops in XP
Post by Jamie OConnell on May 1st, 2002, 11:54am
Thanks for the information.  MIDI Yoke does create a thread for its own use from each applictation that opens it.  To reduce the Class and/or Priority you can edit the registry.  All the normal warnings about registry editing apply.

Go to: HKEY_CURRENT_USER\Software\Microsoft\Multimedia\MYokeNT\Parameters

There are 2 relevant values:
  ThreadClass    - 0 = Normal Priority Class, 1 = High Priority Class, 2 = Realtime Priority Class
  ThreadPriority - 0 = Normal Priority, 1 = Above Normal, 2 = Highest, 3 = TimeCritical

If High Priority Class  is a problem, you can reduce it to Normal (0).  You'll need to reboot before any changes take effect.


Title: Re: Clicks n pops in XP
Post by TrOn on May 3rd, 2002, 5:46pm
Great, it works! Thx a lot! :)

I had to set both the class and the priority to 0 (normal) for it to work. Now when I select MidiYoke port, the priority stays normal and there are no cracks.



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.