Hello. I want to make or convert an audio mixer to digital audio mixer with audio interface with 14 channell. Whats the most adequated Arduino todo it?
Maybe the Arduino MEGA2560 would be the ideal.... it's just a suggestion
....Domingo
How would You convert one single channel?
Then multiply the need for that by 14 and search for a controller that handles it.
Sounds like gross overkill!
"converting an audio mixer to digital audio mixer" is an absolutely massive engineering challenge for an experienced engineer. Whether you use an Arduino - and which one (generally, a Nano) is way down on the list after you select the audio components and are well into design of the audio section.
So if and when Daniel can explain - in strict detail - what work he has done on the Audio design, we can advice. But definitely not until then. ![]()
Not to mention the proposed control interface - WiFi via a Web browser?
The regular Arduino isn't nearly powerful enough for digital mixing & digital signal processing. You'd also have to add ADCs & DACs. The ADC built into a regular Arduino is only 10-bits and too-slow for "CD quality" audio, and there is no DAC.
And assuming you want to interface with a computer that would require a driver, or you can use a "soundcard" chip that's class compliant so it works with the Microsoft & Apple supplied drivers.
I assume digital mixers are built-around special DSP chips, and audio interfaces are usually built around special-purpose chips. This is advanced stuff!!!
Check Texas Instruments.
I'd just use a desktop computer with a suitable audio interface that offers the desired number of analog inputs. Plenty of software out there that will handle the mixing/processing part.
There's absolutley no rationale whatsoever to use an Arduino of any kind for this.
For nome Im just planning. I want to use the regular physicall interface of an analog mixer and ONLY that. Im trying to make an copy of signal from mixer with gain, eq and all effects from mixer and convert all to USB so that i can process that on a daw. With all channell splited on a daw.
So why don't you just use any read-made audio ADC with USB out intended for PC use? These have been manufactured since the very first emergence of the USB port itself, so plenty to choose from...
The Teensy 4.0/4.1 can handle TDM which allows 8 channels of audio per I2S unit, and there are two I2S units on that chip - so in theory 16 channels in. Not sure you can easily get digital audio out again easily though. So allowing for inserts and other effect send and returns you might be limited to 5 channels or less per T4, with a master on a separate T4.
The Teensy 4's have enough grunt (dual-issue 600MHz processor) to do the audio processing, no other Arduino compatible is likely to match it. The Teensy audio library makes a lot of the signal processing easy to setup, but be warned this is still a mammoth task I think. Perhaps think more about providing a front end to a DAW?
I want to use or make an ADC that deliver 16 channell or more and that i can plug XLR, 1/4 inch Jack, line level microphone or inst impedance. I don't found any adc that do this.
I think it's a matter of searching a little better, to be honest. These products do exist, especially in the professional product range. For instance Tascam US-16x08 seems to come very close; you could use XLR-1/4" adapters for the 8 channels that have a balanced 1/4" input instead of XLR.
Consider that you can also split your requirements into two: (1) a 16-channel analog mixer and (2) a one-channel ADC for USB connectivity. Might make your search a bit easier, although I'd expect high-end 16 channel mixers to have USB functionality by default...Likewise for mic input you can use a mixer that has line inputs and augment those with mic preamps.
Well quite - a mixer isn't just a set of ADCs into a DSP unit.
Firstly you need microphone preamps for the microphone inputs, with phantom power and protection circuitry.
You need this preamp to have 50dB or so of variable gain (input level pot) that you can configure, in order to handle different input levels - far too large a range to do digitally. Then you can feed that to an ADC. You'd need to think about clipping-detection too. Also how do you tie in the input level to the digital side of things?
And each mixer channel also has inserts and direct out typically, so that's another DAC and ADC per channel at line level. (Although you might want to use only virtual effects and finesse this).
Did you mean that with that I can make an device that allow me recording up to 16 tracks of audio in my daw?
No. You started off by saying a mixer, these only have one output.
I think you vastly underestimated what a task you are embarking on. Which is somewhat typical for a beginner with little knowledge.
Viz. #4. ![]()
You might find more information about possilibities over at the Teensy forum, as a lot of audio projects use these boards and the audio library. https://forum.pjrc.com/forums/8-Audio-Projects
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.