Login | Register 
Products Applications Downloads Features Wiki forum Store
 

Asio support

Send us your requests for enhancements (RFEs)

Asio support

Postby adamS » Mon Apr 19, 2010 5:39 am

are there any plans to support asio sound in the future? this would help me avoid using multiple programs just to make sound triggers and the like.
best
adam
adamS
 
Posts: 93
Joined: Tue Jul 08, 2008 8:52 am

Re: Asio support

Postby ben » Tue Apr 20, 2010 3:38 pm

We have looked at asio many times, but usually find a device that works fine with DirectSound. I won't argue the usefulness of asio here, but would like to ask what problms you have with triggering multiple sound samples. If you are just triggering sounds on events, have you tried the Audio Play CHOP? It has been designed for triggering samples quickly. This is different from the Audio Stream and Audio Out CHOPs which have been designed for continuous audio streams and thus have a buffer and more latecy. Maybe there is another method available that will make your audio triggering setup less complex?
User avatar
ben
Staff
 
Posts: 865
Joined: Thu Nov 08, 2007 5:55 pm
Location: Toronto

Re: Asio support

Postby vinz99 » Sun Apr 25, 2010 11:27 am

Just found this thread when searching for ASIO.
Not sure what exactly adams wants, but for me ASIO would be very useful to have multiple audio streams in Touch directly from just one application.

For example I'd like a lot to have cubase (or another audio app) running and outputting 3/4 audio streams into touch, do audio analysis on them and drive sops or tops with them.

ASIO with virtual audio cables should do it, or Rewire, but it looks like Rewire is not planned at all.

I guess another way to do this would be doing audio analysis stuff in another app and sending the result with OSC or midi. Which app could do this by the way ? Pure Data ?

But since touch has good filtering and audio analysis tools, it seems a shame to have the need for another app running in the background.

Thanks for any suggestion regarding this kind of setup.
Vincent
vinz99
 
Posts: 52
Joined: Wed Apr 15, 2009 9:34 am

Re: Asio support

Postby Jesse » Mon Apr 26, 2010 1:32 am

Pd could definitely take care of this - there are a lot of aduio analysis patches available on puredata.info... Processing also has the monome library, which has built in frequency detection.. and both can send OSC quite easily. Max/MSP, VVVV, Isadora, oF, Chuck,

I agree that it would be nice to have ASIO support in Touch, and also more audio CHOP's in general, but there are other things I depend on Touch for, so am content to wait...
------
piggybacking off of Achim's skillz since 2010...
User avatar
Jesse
 
Posts: 167
Joined: Wed Feb 03, 2010 1:29 pm

Re: Asio support

Postby vinz99 » Mon Apr 26, 2010 2:56 am

Well with further testings, I realised that I couldn't open twice my soundcard asio driver (m-audio firewire), ie first application launched controls it. So asio support in itself wouldn't be sufficient.

Tried playing with virtual audio cable (VAC 4.10) and asio4all to get multiple audio channels out of cubase and in PD, but it was very buggy and prone to crash.

I thought maybe a good solution would be to write a little VST plugin which would do the FFT, resample it (not sure what amount of data can be sent with OSC ?) and send it with OSC to Touch. Already wrote a VST plugin for analysis, so should not be that hard to do, and it would work with all sequencer apps.
vinz99
 
Posts: 52
Joined: Wed Apr 15, 2009 9:34 am

Re: Asio support

Postby greg » Tue Aug 03, 2010 7:52 am

Has anyone tried OSC to send audio streams to TouchDesigner? You can do 10+ channels over gigabit Ethernet. See http://www.derivative.ca/wiki/index.php ... SC_In_CHOP.

To see the bundles formatted, try this: Create an Oscillator CHOP and wire it to an OSC Out CHOP.

In the same network, put down an OSC In CHOP - you should see the same 44.1K audio signal.

Create an OSC In DAT to look at the same signal. Set its Maximum lines to 1 and then its port to 10000. Play around with its other options.
User avatar
greg
Staff
 
Posts: 291
Joined: Tue Nov 13, 2007 12:08 am

Re: Asio support

Postby rodberry » Tue Aug 03, 2010 3:34 pm

I'd be curious to see how the OSC audio works.

Also thinking on a local machine that shared memory might be exploited? Although it is probably intended for 60 frames a second rather that 44100 frames per second. ( @ @ )
User avatar
rodberry
 
Posts: 905
Joined: Wed Nov 14, 2007 1:51 pm
Location: Hobart, Tasmania, Australia


Return to Wishlist and RFEs

Who is online

Users browsing this forum: No registered users and 1 guest