hifiberry / hifiberry-os

Linux distribution optimized for audio playback
MIT License
970 stars 123 forks source link

Hifiberry DAC+ DSP crossovers #412

Open Waffle231 opened 1 year ago

Waffle231 commented 1 year ago

DO NOT remove the blocks below, but fill these with the requested data. Incomplete feature requests will be closed. You should remove this comment before posting the feature request.

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

My question relates to the Hifiberry OS DSP function working with the Hifiberry DAC+ DSP Pi Hat. I would like to create a 2.2 setup i.e. 2 speakers and 2 subwoofers. The two speakers would be controlled by the SPDIF out while the two subwoofers would be controlled by the RCA outputs.

Describe the solution you'd like A clear and concise description of what you want to happen.

What I have gathered from the limited documentation is that the system has 4 channels. Can the system by set up in such a way that the audio from Channel 1 with a high pass filter be sent to out with the toslink and Channel 2 with a low pass filter sent out the RCA output. This would be the left channel. Also, the same with Channels 3 and 4. This would be the Right Channel

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

This would be similar to a product such as MiniDSP HD. 2 channels in 4 channels out with DSP.

Additional context Add any other context or screenshots about the feature request here.

I currently own your Digi plus board for Stereo but would like to expand into subwoofers with the DAC+ DSP board. Thank You.

jdyanine commented 5 months ago

I'm trying to achieve exactly that with a Raspberry Pi 4 and a DAC+DSP. The goal is to incorporate an optical Parametric EQ for room correction and a subwoofer crossover. My hardware setup is based on HifiberryOS 64-bit version 20240115, and the DSP program in use is "DAC+ DSP Universal version 15."

I have successfully implemented a Parametric EQ for room correction over the SPDIF output using the "Sound/Parametric Equalizer/Speaker Equalizer" module, and it works well. However, I encountered an issue where the same module, along with "Sound/Channels," is malfunctioning and incapable of adjusting the analog outputs. Although the features are present, they do not function over the analog outputs.

The "Sound/Parametric Equalizer/Sound Design" module is the only one that can modify the analog outputs, but it operates as a global setting that also impacts the optical output. Therefore, it is not suitable for this specific use case.

Additionally, the Update module is not functional, and I am unable to update to version 20240124 either through the webUI or SSH.