Multichannel output

We all have our ideas regarding recording! Share your experience.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
Post Reply
jamh
Posts: 3
Joined: Mon Jul 06, 2009 9:21 pm
Operating System: Please select

Multichannel output

Post by jamh » Tue Jul 07, 2009 3:56 pm

I was considering Audacity in order to output to an array of speakers (from 10 to 16) arranged as a circle around the listeners, with various effects such as a sound circling around the audience, and 3D effects.

Is it possible to use Audacity for multiple outputs, say with a motu 828 firewire? Does it allow independent outputs? Also, are there any spatial filters/effects?

steve
Site Admin
Posts: 81653
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Multichannel output

Post by steve » Tue Jul 07, 2009 4:15 pm

Audacity does not currently support multiple outputs.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

jamh
Posts: 3
Joined: Mon Jul 06, 2009 9:21 pm
Operating System: Please select

Re: Multichannel output

Post by jamh » Tue Jul 07, 2009 4:37 pm

So the next question is how difficult will this be to implement? Is the code nicely laid out where one might attempt in doing this as an addon or mod?

steve
Site Admin
Posts: 81653
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Multichannel output

Post by steve » Tue Jul 07, 2009 5:15 pm

jamh wrote:how difficult will this be to implement?
Pretty tricky I would guess. Audacity uses portaudio to communicate with the the sound system, and I don't think that portaudio supports multi-channel output.

With Audacity 1.3 you can Export multi-channel files, so it may be easier to Edit in Audacity, but use another application to play it.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

jamh
Posts: 3
Joined: Mon Jul 06, 2009 9:21 pm
Operating System: Please select

Re: Multichannel output

Post by jamh » Tue Jul 07, 2009 5:21 pm

Thanks! I dug some conflicting info. Does anyone have more?

http://osdir.com/ml/audio.portaudio.dev ... 00056.html

steve
Site Admin
Posts: 81653
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Multichannel output

Post by steve » Tue Jul 07, 2009 5:59 pm

Ah yes, if you can harness ASIO, then you are in with more of a chance. Audacity does not support ASIO by default due to licensing restrictions, but it is possible to build Audacity with ASIO support. (see here for more information http://wiki.audacityteam.org/index.php? ... _Interface ).

I'm not a programmer myself, but I know that the Audacity developers are quite fastidious about having the code laid out nicely so that it is readable for other programmers. I'm guessing that this will still be a tough project.

An alternative approach that you could possibly take (if developing on Linux) would be to "graft in" per channel ports for Jackd.

This is really beyond the scope of this help forum, but you can obtain the Audacity source code from here: http://audacityteam.org/download/beta_source
If having studied that you are still wanting to give it a shot you may be better to speak directly to the Audacity developers by joining their mailing list: http://audacityteam.org/community/developers
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Multichannel output

Post by Gale Andrews » Tue Jul 07, 2009 8:46 pm

Jamh wrote (to feedback_AT_audacityteam_DOT_ORG)
I was thinking of using Audacity for performance, but I need
multichannel output support for 10 to 20 speakers. Is this doable at
all? Say through jackd on linux?

Please see:
http://forum.audacityteam.org/viewtopic ... 26&t=11172

and:
http://ardour.org/node/2776
Audacity doesn't support multi-channel output (even if you compile 1.3.7 Beta with ASIO support), though this is a definite aim longer term. No work can be done on multi-channel output until we have finished bugfixing the Beta code and released it as a new Stable 2.0 version. This should be done towards the end of this year.

Also Audacity cannot record from multiple sound devices, though it has limited support for recording multiple channels from one device (this usually requires ASIO on WIndows). See:
http://audacityteam.org/wiki/index.php? ... _Recording

Like Steve said, if you would like to offer your help towards implementing multi-channel output, please subscribe to and introduce yourself on our developers' mailing list:
https://lists.sourceforge.net/lists/lis ... city-devel


Thanks


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

Post Reply