Take the 2-minute tour ×
Sound Design Stack Exchange is a question and answer site for sound engineers, producers, editors, and enthusiasts. It's 100% free, no registration required.

I work in a sensory research lab and we wanted to set up 5 or more speakers and control them with one computer, probably running Matlab. Is there a ready hardware solution for controlling 5 or more channels with a single computer. The project requires to synchronize audio and visual stimuli in different locations at different times. The Audio doesn't need to be complex, but the speakers need to play the sounds separately, not necessarily concurrently. Thank you for reading!

share|improve this question

migrated from avp.stackexchange.com Jan 27 at 15:03

This question came from our site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation.

1  
Can you add more detail? Do you want to be able to programmatically select between any number of outputs (5 in this case) and send analog, monophonic or stereo sound to the outputs? Or do you just want a manual method to take one analog output and be able to route it to multiple destinations? –  Ian C. Jun 3 '11 at 19:26
    
@ Ian C. The project requires to synchronize audio and visual stimuli in different locations at different times. The Audio doesn't need to be complex, but the speakers need to play the sounds separately, not necessarily concurrently. –  Adam Arp Jun 3 '11 at 23:49

2 Answers 2

up vote 3 down vote accepted

An easy solution would be to use a recording interface that has more than 5 outputs.

I own a M-Audio ProFire 2626 which has 8 analog inputs and 8 analog outputs that you can individually control and route any input to any output with the included software. There are also several other brands/models of interfaces with the same number of outputs that are a bit cheaper. You will need to shop around to find what fits your needs/budget.

To send pre-recorded material to the outputs you will need software like Audacity. You will simply need to import each audio file that needs to go to a separate speaker to a separate track. Then route each track to a different output channel.

share|improve this answer

The M-Audio Delta 1010LT PCI card has 8 unbalanced ("RCA jack") outputs and is confirmed to interface correctly with Matlab using Psychtoolbox. It's a lot cheaper than the ProFire 2626 (currently about $200 US).

Obviously, you'll need an amplifier that can deal with 5+ channels as well if you go this route.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.