So I’m thinking about using the BeagleBoneBlack for multichannel audio DSP, but there are still some questions I have about it.
Since the audio capes are stackable, and you can assign each one a unique address, and the AM335X uses McASP, I should
be able to process multiple channel input separately on the board, but choose to output the resultant signal on only use one of the capes?
We were considering that, but were concerned if we could find a fast enough mux to do 6 channels at 48kHz, and that plus clock issues.
Thanks for the idea, though! I will check out how the Am335x fares in TDM.
My general idea so far is to stack 3 audio capes to receive 6 channel input, then process and output probably stereo (or 6 channel out for feedback); I guess I’ll see how the multiplexing will fit in once I understand the board more.
Since the audio capes are stackable, and you can assign each one a unique address, and the AM335X uses McASP, I should
be able to process multiple channel input separately on the board, but choose to output the resultant signal on only use one of the capes?
Interesting. Are you keen to avoid soldering?
I've got some Cirrus 6in/8out codecs* mounted on LQFP=>DIP adaptor boards** which I'm hoping to eventually wire up to a Bone proto cape. Given that these devices have a TDM mode and some kernel driver support I reckoned it should not be too hard to do.
If anyone else is especially interested in multi-channel Bone audio please do get in touch.
I’ve been trying to work with the CS42448 audio codec as a peripheral for the STM32F405 Discovery Board, but with little success. I’m also very interested in porting the codec over to the BB and the Raspberry Pi (any ARM processors, really). If you have any information or code you’d be willing to share, I’d be eternally grateful. I would also be happy to share board layouts I’ve been using for the codec.
I have decided to forgo the CS42448 board for now, as its Evaluation board a codec board, and instead I am going to see if I can figure out stacking the audio capes with the BBB, and how the BBB does multichannel audio… and if that doesn’t work, I might have to try the external board.
I have decided to forgo the CS42448 board for now, as its Evaluation board a codec board, and instead I am going to see if I can figure out stacking the audio capes with the BBB, and
how the BBB does multichannel audio... and if that doesn't work, I might have to try the external board.
Suggest a quick scan of the Rev B audio cape schematics. There might be one or two issues arising