Author Topic: Want to build multichannel audio interface  (Read 846 times)

Offline Zipdox

  • High Voltage Technician
  • ***
  • Posts: 134
  • Karma: +1/-0
    • View Profile
    • Zipdox
Want to build multichannel audio interface
« on: November 14, 2020, 12:02:14 AM »
I am kind of a music/recording guy and I'm interested in building my own multichannel (4 or more) ADC. I've looked online and I found a hackaday post of a high end stereo DAC, but not much about ADCs, let alone multichannel ones.

I was hoping there's a single USB chipset with more than 2 analog inputs but I wasn't able to find one. All chipsets with builtin ADCs feature 2 inputs at most. I looked up some internal photos of professional equipment and all of them use separate ADC chips and USB chips.

After some googling I came to the conclusion that the only viable chips for multichannel ADCs are those from Cirrus Logic (considering CS5368), which are priced around 18$ per chip for an 8 channel one. Then I still need to find a USB interface chip. The ADCs are also controlled (or programmed, I don't know) through I2C or SPI which makes life more difficult.

I have no idea how to approach this.

Does anyone have any experience or advice with this kind of thing?
« Last Edit: November 14, 2020, 12:20:47 AM by Zipdox »

Offline TMaxElectronics

  • High Voltage Technician
  • ***
  • Posts: 188
  • Karma: +11/-0
    • View Profile
    • My random (and very empty) electronics blog
Re: Want to build multichannel audio interface
« Reply #1 on: November 14, 2020, 09:13:51 PM »
I think the easiest way to do this would be with a microcontroller that has a USB interface.
I usually use PICs and there are some usb-audio example projects available on the net, and I'm sure that other manufacturers have the same.
You would need external ADCs for that though... unless you only want 12bits :P

The small pic32mx devices might be fast enough, but I can't comment on that, as I have only used them for MIDI, where the throughput is a lot lower obviously :D
That pic also has some audio support in its serial modules, but I also haven't ever used that...

Do you need stereo or mono channels?

Offline Zipdox

  • High Voltage Technician
  • ***
  • Posts: 134
  • Karma: +1/-0
    • View Profile
    • Zipdox
Re: Want to build multichannel audio interface
« Reply #2 on: November 15, 2020, 01:06:11 AM »
What do you mean by stereo or mono channels? A stereo channel is 2 channels really.

Offline Zipdox

  • High Voltage Technician
  • ***
  • Posts: 134
  • Karma: +1/-0
    • View Profile
    • Zipdox
Re: Want to build multichannel audio interface
« Reply #3 on: November 16, 2020, 06:58:44 PM »
I did some more research and there appears to be a more economic 8 channel ADC chip, AK5558. It's on Digi-Key for $9.55.

For the microcontroller, I'm hoping an STM32 is suitable, because they're cheap and readily available.

Offline Da_Stier

  • High Voltage Technician
  • ***
  • Posts: 107
  • Karma: +7/-0
    • View Profile
Re: Want to build multichannel audio interface
« Reply #4 on: November 16, 2020, 07:25:04 PM »
Depending on your level of programming skills and the time you want to spend, an arduino micro might be interesting as well, it has a native usb port already integrated.
For the external DACs / ADCs you could start by searching for the audio variety on Digikey (I believe you can filter the use to be audio) and then take a look at the recommended circuit and layout in the datasheet.
Especially the higher bit ones (like 16 to 24 bit) require a bit of attention to perform well.

There are also evalkits for basically what you want to build.
However they are not really cheap at all.
https://www.digikey.at/products/en?mpart=CDB4270&vendor=598
They would contain all you will need and was designed by the people who produce the ICs, which is a good thing most of the times.
However something like this might be a good starting point, since you can have a look at what you need.

Offline johnf

  • High Voltage Technician
  • ***
  • Posts: 160
  • Karma: +5/-0
    • View Profile
Re: Want to build multichannel audio interface
« Reply #5 on: November 17, 2020, 08:07:36 PM »
Check out Silicon chip magazine they have recently run articles on a very high end two channel system
might give you ideas for your own one article was usb supercodec

http://www.siliconchip.com.au/Issue/2020/November/Balanced+Input+Attenuator+for+the+USB+SuperCodec
complete codec started in the August issue

Offline Zipdox

  • High Voltage Technician
  • ***
  • Posts: 134
  • Karma: +1/-0
    • View Profile
    • Zipdox
Re: Want to build multichannel audio interface
« Reply #6 on: November 18, 2020, 10:35:09 PM »
Check out Silicon chip magazine they have recently run articles on a very high end two channel system
might give you ideas for your own one article was usb supercodec

http://www.siliconchip.com.au/Issue/2020/November/Balanced+Input+Attenuator+for+the+USB+SuperCodec
complete codec started in the August issue
Two channel interfaces are trivial. They can be made with off-the-shelf components really. That's why I'm specifically talking about multichannel.

Offline Zipdox

  • High Voltage Technician
  • ***
  • Posts: 134
  • Karma: +1/-0
    • View Profile
    • Zipdox
Re: Want to build multichannel audio interface
« Reply #7 on: November 18, 2020, 10:38:29 PM »
Depending on your level of programming skills and the time you want to spend, an arduino micro might be interesting as well, it has a native usb port already integrated.
I highly doubt an Arduino micro would be able to support the required USB bandwidth and support I2S. The programming skill I think is not a problem if I stick to STM32. Though I still have to find a way to implement USB.

There are also evalkits for basically what you want to build.
However they are not really cheap at all.
"not cheap" is an understatement.

High Voltage Forum

Re: Want to build multichannel audio interface
« Reply #7 on: November 18, 2020, 10:38:29 PM »

 


* Recent Topics and Posts

post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
Today at 01:06:02 AM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
Today at 12:44:31 AM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
Today at 12:41:33 AM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
Today at 12:11:13 AM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
June 13, 2021, 11:52:11 PM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
June 13, 2021, 11:38:44 PM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
June 13, 2021, 10:26:51 PM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
June 13, 2021, 09:57:56 PM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
June 13, 2021, 09:29:08 PM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
June 13, 2021, 08:53:25 PM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
June 13, 2021, 07:22:05 PM
post Re: First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
June 13, 2021, 07:02:28 PM
post Re: HFSSTC with fixed crystal-controlled frequency
[Solid State Tesla Coils (SSTC)]
Steve Ward
June 13, 2021, 06:25:20 PM
post First middle sized DRSSTC - Phase lead tuning
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Rapy2
June 13, 2021, 02:48:59 PM
post OpenTheremin v3 loosing calibration after minutes
[Electronic Circuits]
gianpaolo
June 13, 2021, 12:00:09 PM
post Re: What is the guidence on SpaceX rockets based on ? PID's?
[General Chat]
Mads Barnkob
June 12, 2021, 07:28:03 PM
post Re: Rocket engine questions
[General Chat]
klugesmith
June 12, 2021, 07:23:12 PM
post Re: Rocket engine questions
[General Chat]
rikkitikkitavi
June 12, 2021, 12:24:06 PM
post Re: Nice PC Board Tesla
[Solid State Tesla Coils (SSTC)]
Da_Stier
June 12, 2021, 10:06:18 AM
post Re: Rocket engine questions
[General Chat]
plasma
June 12, 2021, 10:01:29 AM
post Re: Nice PC Board Tesla
[Solid State Tesla Coils (SSTC)]
Twospoons
June 12, 2021, 08:47:08 AM
post Re: What is the guidence on SpaceX rockets based on ? PID's?
[General Chat]
Patrick
June 12, 2021, 07:03:10 AM
post Re: Complications in the design of the first DRSSTC
[Dual Resonant Solid State Tesla coils (DRSSTC)]
PEDRO HENRIQUE
June 12, 2021, 06:42:56 AM
post Re: Nice PC Board Tesla
[Solid State Tesla Coils (SSTC)]
davekni
June 12, 2021, 04:20:53 AM
post Re: SKM100 Mini DRSSTC
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Willsmith001
June 11, 2021, 11:08:24 PM
post Re: How much propagation delay is too much propagation delay
[General Chat]
Willsmith001
June 11, 2021, 11:07:00 PM
post Re: Nice PC Board Tesla
[Solid State Tesla Coils (SSTC)]
Da_Stier
June 11, 2021, 12:33:55 PM
post Re: Nice PC Board Tesla
[Solid State Tesla Coils (SSTC)]
futurist
June 11, 2021, 12:03:24 PM
post Re: How much propagation delay is too much propagation delay
[General Chat]
davekni
June 11, 2021, 06:47:52 AM
post Re: How much propagation delay is too much propagation delay
[General Chat]
Power-Max
June 11, 2021, 06:32:02 AM
post Re: How much propagation delay is too much propagation delay
[General Chat]
davekni
June 11, 2021, 05:16:03 AM
post Re: SKM100 Mini DRSSTC
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
June 11, 2021, 04:53:50 AM
post Re: Why are SGT50T65FD1PN soo cheap on lcsc?
[General Chat]
Hydron
June 10, 2021, 11:51:17 PM
post Re: Rocket engine questions
[General Chat]
MRMILSTAR
June 10, 2021, 09:52:59 PM
post Re: Rocket engine questions
[General Chat]
Patrick
June 10, 2021, 09:16:25 PM
post Re: Why are SGT50T65FD1PN soo cheap on lcsc?
[General Chat]
Weston
June 10, 2021, 08:19:40 PM
post Fujifilm PMT module PMT12A, reverse engineering
[Detection, Counting and Measurements]
Mads Barnkob
June 10, 2021, 08:05:27 PM
post Nice PC Board Tesla
[Solid State Tesla Coils (SSTC)]
alan sailer
June 10, 2021, 07:46:12 PM
post Re: Is it possible to go fully CW with a DRSSRC?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Uspring
June 10, 2021, 06:31:40 PM
post Re: Why are SGT50T65FD1PN soo cheap on lcsc?
[General Chat]
rikkitikkitavi
June 10, 2021, 02:12:07 PM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic Circuits]
T3sl4co1l
June 10, 2021, 05:14:41 AM
post How much propagation delay is too much propagation delay
[General Chat]
Power-Max
June 10, 2021, 05:10:24 AM
post Re: Why are SGT50T65FD1PN soo cheap on lcsc?
[General Chat]
Power-Max
June 10, 2021, 04:50:34 AM
post Re: SKM100 Mini DRSSTC
[Dual Resonant Solid State Tesla coils (DRSSTC)]
alan sailer
June 10, 2021, 01:36:31 AM
post Re: Why are SGT50T65FD1PN soo cheap on lcsc?
[General Chat]
Steve Ward
June 09, 2021, 09:15:22 PM
post Re: Is it possible to go fully CW with a DRSSRC?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Power-Max
June 09, 2021, 08:02:15 PM
post Re: Complications in the design of the first DRSSTC
[Dual Resonant Solid State Tesla coils (DRSSTC)]
PEDRO HENRIQUE
June 09, 2021, 07:17:27 PM
post Re: Analog HFBR amplifier
[Electronic Circuits]
Max
June 09, 2021, 06:58:33 PM
post Aisler PCB Manufacturer
[Printed Circuit Board]
Max
June 09, 2021, 06:58:12 PM
post [WTS] (US) Large Ferrite U and E Cores, assorted types
[Sell / Buy / Trade]
Steve Ward
June 09, 2021, 05:44:06 PM

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 
SimplePortal 2.3.6 © 2008-2014, SimplePortal