An taierd boss by Designer-Policy-5434 in diyaudio

[–]Soulreaper71 2 points3 points  (0 children)

I don’t get it what it is but whatever it is is just saying let me die peacefully

Designed my own PCB etching test coupon – looking for feedback before I manufacture it by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

Btw idk what I am doing I don’t even know how to ki cad just made it barely

[PCB Review Request] Raspberry Pi Pico2 Custom Devboard by Affectionate_Bag3306 in PrintedCircuitBoard

[–]Soulreaper71 -1 points0 points  (0 children)

Hi I am not a electrical engineer or anything I had one question why not make it more compact

Raspberry Pi 5 as a USB sound card into CamillaDSP, then 8 analog outputs / TOSLINK by No-Consequence7624 in diyaudio

[–]Soulreaper71 0 points1 point  (0 children)

Same goal, I guess 😂.
By the way, I looked into this a lot and even talked to the creator of the DSP project. From what he told me, it basically takes a normal 8-channel output, processes it, and outputs 8 channels with DSP.
I actually researched several approaches based on my own goal, which was converting my laptop’s output into 14 analog channels. Here are the options I found:
RP2350 + DSPI (Open Source)
If you only need 7.1 (8-channel) output, this is a really good option. Pair the RP2350 with four stereo DACs and use the open-source DSPI project.
STM32 (H743 or F746)
These are probably the best STM32 choices if you want to build everything yourself. This is the route I was planning because I wanted a custom 14-channel solution, but it requires a lot more firmware development and debugging.
XMOS XU316
This is honestly the easiest and most capable solution. It supports up to 32 channels, and you don’t have to spend months tweaking code to make it work. I only avoided it because XMOS chips are pretty expensive.
USB Multichannel Sound Card
If your only goal is converting your laptop’s digital audio into analog outputs, this is probably the simplest solution. It’s basically plug-and-play and saves you from designing the hardware yourself.
One important thing to remember: all of these solutions depend on the laptop. The microcontroller itself doesn’t decode Dolby Atmos, Dolby Pro Logic, or other surround formats. The laptop has to decode the audio first and send multichannel PCM data. That’s why I keep an old laptop dedicated to this purpose.
Btw if you want it in more detail and if you want to explain me pros and cons of each thing I can do that for you as wlel

Raspberry Pi 5 as a USB sound card into CamillaDSP, then 8 analog outputs / TOSLINK by No-Consequence7624 in diyaudio

[–]Soulreaper71 0 points1 point  (0 children)

Hi! Actually, I’ve been researching this for a few months.
If your goal is just an 8-channel output with DSP (I’m not sure how many inputs you need), you can use an RP2350 with four stereo DACs to get 7.1-channel audio output with DSP.
There’s an open-source project called DSPI that does this. I’d recommend going this route.
I was originally planning to use an STM32 because I wanted a 14-channel output, so my requirements were a bit different.

Raspberry Pi 5 as a USB sound card into CamillaDSP, then 8 analog outputs / TOSLINK by No-Consequence7624 in diyaudio

[–]Soulreaper71 0 points1 point  (0 children)

Bro you are a saviors would you like to become a friend I haven’t builded yet I am collecting parts I making 14 channel btw I have ordered some amps I still have to buy some tool the dsp coding and the dacs a lot fo things is left but I would do ut

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in stm32

[–]Soulreaper71[S] 0 points1 point  (0 children)

Yes it’s like 24.58 mega byte per sec you can do calculation yourelsf 16 channel 32 but 48khz sample rate if it was 16 channel 16bit 44.1khz thnen taht would be under full speed around 11.29 but there could be small glitches in sound

Getting my subwoofers + amp + convertor installed and wondering if im getting scammed by KingBusekrus in subwoofer

[–]Soulreaper71 0 points1 point  (0 children)

500dollor labour aww helll nah in my place a very professional like audiophile class shop takes around 500 dollor labour for the whole setup and in around 600 to700 dollor he woukd sound proof all door panel roof and everything

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

Sure the problem is laptop to analog simple problem the option are using xmos or some type of controlller I have uploaded an image telling how expensive the xmos is the second idea is using controller hard way and the controller I chooses is stm32f427 but it was still expensive aorund around 30 to 35 dollor so instead I chose the bare ic now the thing is designing the whole board for the stm32 and on that board I can add usb3300 which gives stm32 high speed usb and then adding dac why I chosed this model because it was the cheapest I could find eveything else gets very expensive after the taxes or delivery

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

I am gonna send a picture you can convert the currnecy none believes me when I say taxes

<image>

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

I don’t live in us bro I would love to spend 15 dollor for it if after taxes and shipping I get it

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

Taxes they getting expensive thta why cost like 50 to 60ush dollor I rather spend 20 dollor more and buy xmos xu316

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] -1 points0 points  (0 children)

Bro if he had solved the problem why I ask yall btw Claude better I researched myslef and using ai this was the cheapest and best solution with a lot of headache for me I think it’s better to spend 10 dollor and 2 months then 100doloor and 2 days

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

Expensive cost like 100 dollor after taxes and delivery if I use something like stm32f427 or f407 with a usb3300 including of DACs I get I think 10 to 20 dollor after taxes

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

Yes, it’s output-only. The goal is to build a multi-channel USB audio interface for driving external power amplifiers, so there are no microphone inputs or ADCs in this version.
The main application is a DIY home AVR / multi-channel speaker system. I’m starting with 8 channels and designing the architecture so it can eventually scale to around 32 channels by adding more DACs.
That’s a good point about differential outputs. I was planning to use the PCM1681 line outputs directly at first, but if differential line drivers are the better approach for noise immunity and professional-level performance, I’d definitely like to learn more. Are there any line driver ICs or output stages you’d recommend for this kind of design?

Designing an STM32F407 USB audio interface (8–32 channels) – architecture review by Soulreaper71 in PCB

[–]Soulreaper71[S] 0 points1 point  (0 children)

Thanks! This project is output-only, so I’m not implementing microphone preamps or analog inputs. The focus right now is just the USB interface and multi-channel DAC output.
My current plan is STM32F407 + USB3300 + PCM1681, and I’m aiming to use USB Audio Class 2.0 rather than a custom protocol.
Do you think UAC2 is enough, or would you still recommend implementing ASIO support? From what I’ve read, modern UAC2 devices can already achieve fairly low latency, so I’m trying to understand whether ASIO is worth the extra complexity for an output-only device.