dual-mono dsp - diyAudio
Go Back   Home > Forums > Source & Line > Digital Line Level
Home Forums Rules Articles diyAudio Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 3rd September 2015, 11:53 AM   #1
diyAudio Member
 
Join Date: Jan 2005
Location: Sweden
Default dual-mono dsp

A dual-mono dsp is on my wishlist
Hypex dlcp is if I'm not misstaken capable of this but I would like to use
another solution for dac's and buffers. It would suprise me if I'm the only
one that has been thinking of this solution.
Two "Minishark's" might work. Comments anyone ?

Click the image to open in full size.
  Reply With Quote
Old 3rd September 2015, 08:02 PM   #2
Eldam is offline Eldam  France
diyAudio Member
 
Join Date: Sep 2012
Location: France
HP filter before each amp to avoid the full modulation at the input to be played at the output (befote the amp if each of one is playing in its own frequency range) = to allow each amp to output at its best ?

10 m ? symetric transmission + FIFO between each DAC ?

What is the streamer ? a pc ?

PC (soundcard internal or external) to I2S or USB ????
  Reply With Quote
Old 3rd September 2015, 08:38 PM   #3
diyAudio Member
 
Join Date: Mar 2014
Assume this is just because you can?
  Reply With Quote
Old 3rd September 2015, 08:40 PM   #4
Eldam is offline Eldam  France
diyAudio Member
 
Join Date: Sep 2012
Location: France
just the // 10 m is odd ?
  Reply With Quote
Old 3rd September 2015, 09:16 PM   #5
diyAudio Member
 
Join Date: Jan 2005
Location: Sweden
In my setting it will take somewhere around 10 m to get from the right to the left channel.
For someone else it might take less.
  Reply With Quote
Old 4th September 2015, 12:04 AM   #6
Eldam is offline Eldam  France
diyAudio Member
 
Join Date: Sep 2012
Location: France
It might BE easier to have 6 x 10 m of flat wire for the speakers !

Is it possible to split the output from a single MiniShark in two I2S Signal (instead two in your road map) ?

Is it really for a 2 speakers (not a two rooms systems with 2 speakers in each room ?

Teleporter Digital Transfer Module : it's I2S output, but I don't know if it's glue to your source ?

Last edited by Eldam; 4th September 2015 at 12:13 AM.
  Reply With Quote
Old 4th September 2015, 02:12 AM   #7
diyAudio Member
 
Join Date: Mar 2007
Location: California
Quote:
Originally Posted by dahlberg View Post
A dual-mono dsp is on my wishlist
Hypex dlcp is if I'm not misstaken capable of this but I would like to use
another solution for dac's and buffers. It would suprise me if I'm the only
one that has been thinking of this solution.
Two "Minishark's" might work. Comments anyone ?

Click the image to open in full size.
This is similar to what I am doing in my current active loudspeaker endeavors - I have one Raspberry Pi in each speaker and stream audio to each over WiFi (it's compressed audio, however, with hardware you could stream uncompressed audio I believe). There are one or more DACs on each Pi, which are connected to the onboard amplifier(s). I process the audio stream using software on the Pis (using Linux DSP crossover software, part of which I wrote) and output the resulting channels to the DACs, amps, and drivers.

The cost of this is quite affordable and the performance seems pretty good to me. I don't believe that I will ever buy dedicated DSP hardware again when I can do more using less expensive general computing hardware.

Unless you are stuck on high rate audio, there is no need for cables and the range is only limited by your signal strength.
__________________
"Hardware eventually fails. Software eventually works" - Michael Hartung
ACD LADSPA plugins - implements IIR digital crossover filters under Linux (e.g. on a Raspberry Pi, miniPC, etc.)
  Reply With Quote
Old 4th September 2015, 03:15 AM   #8
Eldam is offline Eldam  France
diyAudio Member
 
Join Date: Sep 2012
Location: France
Hi Charlie,

Tell us more please !

What is the streamer solution used to sent the data on each RasberryPi ? From a PC ?

EQ : FIR ? IIR ?
  Reply With Quote
Old 4th September 2015, 04:06 AM   #9
diyAudio Member
 
Join Date: Mar 2007
Location: California
Quote:
Originally Posted by Eldam View Post
Hi Charlie,

Tell us more please !

What is the streamer solution used to sent the data on each RasberryPi ? From a PC ?

EQ : FIR ? IIR ?
The implementation is explained here and there in this thread:
LADSPA plugin programming for Linux audio crossovers
The crossover/EQ is implemented using IIR filters in software. There is also multichannel fractional delay capability separate from the filtering. Works very well. There is a link to download the software package, and a link to a tutorial (not mine) on the subject, in my signature.

To get the audio to the Pis in the loudspeakers I am streaming audio at 48kHz after compressing it to 320k MP3 using the LAME encoder. I'm trying to conserve bandwidth because I stream over WiFi. I haven't explored higher sample rates or bit rates. Part of the reason is that 48kHz is easily achievable using inexpensive hardware (Pi, DAC, etc.) but above this things start to become more challenging (and expensive).

I use the freely available VLC software as streaming server and client, with a couple of additional things that make it easy to manage everything.

I reported some issues with delay between left and right channels in the thread I linked to above. After adding a RTC to each Pi and using NTP to get the timebases closely synchronized I'm no longer experiencing these problems. The way I have it set up, if there is something that is not right I can reset it all from the server with a click of the mouse.

With this approach, I would like to build a distributed audio system, for instance stereo main speakers plus multiple subs each operating independently. Everything should operate together as if they were physically connected. This offers freedom in placement of the subs, and should make it possible to add more speakers in other areas that are covered by the LAN and remotely turn them off and on as needed.
__________________
"Hardware eventually fails. Software eventually works" - Michael Hartung
ACD LADSPA plugins - implements IIR digital crossover filters under Linux (e.g. on a Raspberry Pi, miniPC, etc.)
  Reply With Quote
Old 4th September 2015, 12:34 PM   #10
diyAudio Member
 
Join Date: Jan 2005
Location: Sweden
This is my setup. Right now I'm running (3x8m) signalcables under the floor.
No electronics between the speakers is a major priority.
Click the image to open in full size.

The teleporter was a useful link, thanks.

A dsp solution is what I'm aiming/hoping for and low cost is not a priority.
I have a few friends that are more than interessted in a similar solution
that also have need for the added cpu recources that a dual dsp would supply.
That's 5-way filters with high order xo's and a lot of different compensation points.

I have the Najda dsp today and one way of getting closer to a dual mono
would be to separate the dac's and buffers from the present chassie and run
3x spdif instead of analog signal cables under the floor.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
grounding dual mono to mimick a mono block mozarti Chip Amps 5 27th November 2014 10:07 AM
Hypex mono 2 channel dsp ds23man Digital Line Level 2 7th January 2011 12:14 PM
making dual mono jack from single mono jack dubmunkey Analog Line Level 2 12th October 2006 03:16 PM
Single Mono's or Dual Mono? Tazzy Pass Labs 8 3rd October 2002 03:03 PM
Dual Mono - Anti Mono Power Supplies pmkap Everything Else 3 16th February 2002 06:10 AM


New To Site? Need Help?

All times are GMT. The time now is 04:14 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Copyright 1999-2016 diyAudio

Content Relevant URLs by vBSEO 3.3.2