-
rustinjoe
Hello brilliant creators of music,
In an attempt to reduce my sound synthesis latency I picked up a new sound card with ASIO drivers. When I got the card I re-configured PD to use the ASIO drivers, and I set my latency down to ~10 ms, and the audio sounded fine. However, when I tested the latency I found out that I get an extra 100 ms delay on top of PD's delay when I use the ASIO drivers. When I take this mystery latency into account, I get better latency when I use the MMIO drivers.I noticed that PD uses pulseaudio for routing when it uses the ASIO drivers. I know that pulseaudio is supposed to be low latency, but could this be where my magic 100ms delay is coming from? If so, do any of you know how to fix it?
thanks!
-
rustinjoe
Hi,
I have not been successful using the dumpOSC block. Instead I use the blocks from the mrpeach library. The blocks you need are udpreceive and unpackOSC. Like so[import mrpeach]
[udpreceive IP port#]
|
|
[unpackOSC]
|
|
[routeOSC /yourPathVar]
|
|
out it comesThis isn't too hard to set up, so it might be worth a try. Here is a good reference for using the mrpeach library
http://en.flossmanuals.net/PureData/OSC