Hello,
i want to build a very compact (Midi) DJ-Controller with Audio Interface like the Faderfox DJ 4 (not available and no Audio Interface).
Requirement for the Audio Interface (PC & Mac):
1x Stereo Master Out: 24 Bit / 48kHz
1x Stereo Headphone Out: 24 Bit / 48kHz
1x Mono Mic in: 24 Bit / 48kHz
(1x Stereo Line in: 24 Bit / 48kHz)
Midi Interface for the switches/faders
=> It would be great if there were no additional drivers to install. (As with most commercial DJ controllers on the market)
I'm currently researching the best solution to implement this in a easy way.
Unfortunately, I have only used USB on the microcontroller for the serial interface, so I consider myself a beginner here.
Idea 1: (my current favorite)
I found the CM6631A. It seems, it can do 2x Stereo IN, 2x Stereo OUT and Midi IN/OUT? (+ a small Atmega for MIDI RX/TX <=> Fader/Buttons)
Did one of you ever Test the Midi-Interface of this Chip?
How can i Configure/Programm?
I found some Screenshots of a "USB DAC Configuration Tool" but where can i Download and can this handle Audio IN and Midi too?
Does this option need extra driver?
Idea 2:
- use a STM32F411 + Audio DAC (2x Stereo IN, 2x Stereo OUT) for Audio and Midi.
I'm not sure if I can get this implemented. I imagine the part with multiple USB audio & MIDI and compatibility to be extremely complex.
Idea 3:
- Teensy 4.x
There is code for a USB-Audio interface with Stereo IN and Stereo OUT and MIDI. But not Multiple USB Audio Output.
Idea 4:
- XMOS XE208/XE216
Maybe the ideal controller for my project.
There is very little information about this and eval boards are very expensive or no longer available.
Idea 5:
- PIC32MX or PIC32MZ (for example ... PIC32MZ0512EFE064) + Audio DAC
What do you think? Would it work with a CM6631A + ATMEGA? Does anyone else have a better idea?
Which platform will be the easiest and fastest to implement?
Tom
i want to build a very compact (Midi) DJ-Controller with Audio Interface like the Faderfox DJ 4 (not available and no Audio Interface).
Requirement for the Audio Interface (PC & Mac):
1x Stereo Master Out: 24 Bit / 48kHz
1x Stereo Headphone Out: 24 Bit / 48kHz
1x Mono Mic in: 24 Bit / 48kHz
(1x Stereo Line in: 24 Bit / 48kHz)
Midi Interface for the switches/faders
=> It would be great if there were no additional drivers to install. (As with most commercial DJ controllers on the market)
I'm currently researching the best solution to implement this in a easy way.
Unfortunately, I have only used USB on the microcontroller for the serial interface, so I consider myself a beginner here.
Idea 1: (my current favorite)
I found the CM6631A. It seems, it can do 2x Stereo IN, 2x Stereo OUT and Midi IN/OUT? (+ a small Atmega for MIDI RX/TX <=> Fader/Buttons)
Did one of you ever Test the Midi-Interface of this Chip?
How can i Configure/Programm?
I found some Screenshots of a "USB DAC Configuration Tool" but where can i Download and can this handle Audio IN and Midi too?
Does this option need extra driver?
Idea 2:
- use a STM32F411 + Audio DAC (2x Stereo IN, 2x Stereo OUT) for Audio and Midi.
I'm not sure if I can get this implemented. I imagine the part with multiple USB audio & MIDI and compatibility to be extremely complex.
Idea 3:
- Teensy 4.x
There is code for a USB-Audio interface with Stereo IN and Stereo OUT and MIDI. But not Multiple USB Audio Output.
Idea 4:
- XMOS XE208/XE216
Maybe the ideal controller for my project.
There is very little information about this and eval boards are very expensive or no longer available.
Idea 5:
- PIC32MX or PIC32MZ (for example ... PIC32MZ0512EFE064) + Audio DAC
What do you think? Would it work with a CM6631A + ATMEGA? Does anyone else have a better idea?
Which platform will be the easiest and fastest to implement?
Tom
Last edited: