How to battle latency between uniwire plugin and receptor 2?

Locked New Topic
RELATED
PRODUCTS

Post

Greets all..
newbie here. I am trying desperately to use the uniwire plugin with either FL Studio 9.1 or Ableton 8.1.x .

equip:
Receptor 2 Total Workstation Rack on DHCP LAN setup:

receptor dhcp <-> netgear 4 port switch <-> d-link router <-> win7 pro machine <-> software <-keystation 61es midi input

m-audio keystation 61es midi controller keyboard
FL Studio/Ableton
win 7 pro on i7 quad core proc with 4gb mem.


On Ableton, I can get it all running but with a ton of latency. I have tried tweaking the default buffer size set on my receptor 2 and then changing the buffer size in the software. If I crank the buffer size specified on the uniwire plugin, I get great sound but with much latency. I have tried leaving the buffer size set in receptor setup alone, to default 256 -- and then increasing buffer size on plugin. Unless I crank the plugin buffer size all the way.. I get popping, dropped audio, etc. The price of this being great latency between the touch of the keyboard controller.

On FL Studio 9.1 I get nothing but crashes. Software locks up and I have to end task it.

Sorry If I'm missing the boat, but just getting started with all of it, and losing the battle ;) Any help appreciated.

-Steve

Post

forgot to add that my m-audio keystation 61es is coming into win7 machine thru usb port.

Post

Stevedev,

As you probably know Uniwire uses the Ethernet cable for audio and midi connection. Ethernet is pretty fast, but it's asynchronous, meaning there are packs of data being sent, not a constant stream of data. This means, that to ensure audio (which requires a constant stream to be transmitted effectively) is passed between receptor and computer effectively an extra bit of latency needs to be added. because of this Uniwire MUST run with a minimum latency of double your host sequencer is. So if Ableton is running at 256 samples, then the Uniwire connection will be a 512 samples of latency.

All this is a roundabout way of saying that the best way to keep latency down on Uniwire is to move the audio buffer/latency down on your host sequencing software.

- Kevin

Post

Ok I will give that a shot.. thx man.

-S

Locked

Return to “Muse Research and Development”