Close

test setup1 nearly ready

A project log for Multichannel Audio DSP Field Mixer Recorder

bluetooth app controlled professional portable DSP mixer.balanced audio IO,phantom power,flexible routing,ISO recording. timcode. AVB audio.

ben-bilesben biles 10/18/2015 at 04:180 Comments

I wired up the DSP and managed to program with the USBi programer :) yes !! :)

I'm now just wiring up the ADC - DSP - DAC setup for testing.

I'm using a USBstreamer, 8 channel IO just to clock everything and test playing in 8 channels of I2S and recieveing the mix.

The larger board on the left is the 8 channel pre amp with PGA's that will be wired up to the arduino for contol with I2C. the outputs will go to the inputs on the ADC :)

Theres more balanced audio IO boards to add later but this should be good enough to get the DSP programed and tested. One interesting qwirk with the AD1941 is that if you reprogram the device with SigmaStudio then all the I2C addresses are re-arranged.,, that makes it a reall pain in the **** to make small changes since you need to reprogram the arduino each time with the new addresses.

Maybe I can have a list of variables that are quickly updateable in the arduino code.

anyway, heres a pic of the forst test setup nearly ready to go.

Top left, low noise power supplys including +-5v for 4 PGA's and low noise IO amps. There is 5v 3.3v 2.5v & 1.8v some of which I will not need.

Middle top = 8 channel DAC ( to be wired up TDM to DSP )

Top right = DSP connected to USBi programmer in box bottom right

Top far right = USBstreamer.. XMOS usb2 low latency 8 channel audio IO from PC.

Botom left = 4 channel preamp PGA's ( will be wired to Arduino I2C for control )

Botom middle = Ardauino with USB host shield ( for USBmidi control surface ) may change to ARM9 imx233 olimex or something else if needed for multichannel recording to SSD.

Botom right = ADC , will be wired up to 4 channel PreAmp

AWSOME !!! waterproof box on way for proper first build with connectors etc.

4 channel radio mic reciever board to be added later in there somewhere !

Discussions