diy tacT ambiophonic processor on the cheap. Can it be done?

Status
Not open for further replies.
I should have posted this in the PC based subforum. Moderators please feel free to move it over.

After years of using a cumbersome physical barrier between two closely positioned speakers for crosstalk cancellation (see ambiophonics) I finally removed it and used some currently available free software instead. I´m still smiling. It works. I couldn´t be any happier.

Here´s the glitch: Having to use a computer with its fan noise, opening up the software window and clicking here and there to get it going every time. Also I´m going to need a external soundcard (I have a laptop) so I can use my DVD player´s digital out through the software before the amp.

TacT offer a standalone ambiophonic processor that makes me drool. But I can´t afford it, its 1800 euro.

Now, my knowledge about computers and soundcards amounts to zero so please bear with me.

my question is, is there an alternative, like some little fanless, even screenless computer that I could download the software onto, then switch on and off for my listening sessions without the hassle, for cheap?
In other words, can we diy something resembling a tact ambiophonic processor?
 
Last edited:
I've an Apple mac mini booted into Windows and using Foobar with several plugins (equalizer, crossover, room correction).
You can use the internal soundcard but I recommed an external soundcard og better one or more usbdacs.
Foobar can be remotely controlled via http (e.g. Safari web browser on an iPhone)

And the mini is quiet, very quiet and is the greenest desktop computer today.
Booted into osx and loaded with Plex you get one of the best mediacenters!
Again an iPhone can be used or Apples Remote (keyboard and mouse only needed to install the software and setup).
 
The mini Mac seems convenient. I would love for someone to test Stephan Hotto´s four channel ambiophonic transcoder software in it and comment. What with all the bit rates, compatibilites and so on the number of potential snags are too daunting for a computer-ignorant as me to fork out good money to such uncertainties.
I would like to play dvd´s on it and have both front and back channels through the transcoder. Could I have component video out from the mac? Any lip-sync issues?
 
atom 330 mini-itx fanless embedded board should be plenty + audiotrack PCI card with directwire feature. VST host. VLC player and mediaplayer classic both have video delay.

VNC into it when needed so you don't have to have a screen.
 
As above, an atom board should be able to do the trick, and if you must have music/dvd playback on the same device the the nvidia ion+atom platform is what I'd look at.

However if you want to do 4 channel ambionphonics, and media playback on one device I'm not sure if the atom is up to the task.

PS how to you want the sound to come out the computer? SPDIF (if so you'll be limited to two channel unless you want to compromise quality), HDMI? Analog?
 
Both analog and digital out would be ideal so I can choose whichever sounds best. I´m using a Yamaha AX1 processor/amp that has analog and SPDIF digital inputs.
So would four channel SPDIF necesarily compromise quality? Would it be possible for the soundcard to route the front and backs to two different SPDIF jacks? (I have three AX1 units so one could be taking the front and another the back speakers at the same time.

I´m already appalled by the boards and cards mentioned. It´s going to take me a while to learn about those. I hope I don´t dismay in the process. Thanks and please keep posting.
 
Last edited:
So would four channel SPDIF necesarily compromise quality?

Over a single SPDIF connection yes because you would have to re-encode to DD or DTS for your receiver to accept it.

Would it be possible for the soundcard to route the front and backs to two different SPDIF jacks?

Yes it is possible for software to send front and back channels to two different SPDIF output - either on the same sound card or over multiple soundcards. If you go this way the quality should not be compromised.
 
So far I prefer the atom board idea over the Mac mini on account of the price.

After some quick browsing on the boards and cards that have been suggested and seeing that the audiotrack PCI stretches my budget too far,(the atom boards are more in the neighbourhood) would like to narrow in my requirements:
If I use my dvd player´s digital out as a source and since the AX1 processor features lip-sync correction, I could maybe use a more simple soundcard with digital in-out that can take dts or DolbyDIgital for movies and plain stereo from CD´s? I would then use the four channel version of the ambiophonic transcoder only for videos and the lesser DD or DTS would not be a problem.

As Stephan Hotto´s software seems to require different input/output devices through the transcoder, would I need two soundcards instead of one?

I still don´t see how the atom board could be configured so as to perform the ambiophonic software without the usual computer+screen windows and mouse routine hassle?
 
If you want to keep it simple I'd avoid sending compressed DD/DTS to a PC soundcard. Realtime decoding of internal inputs can be a huge PITA.

Also look into Virtual Audio Cable. It'll allow you to route audio to various soundcards irrespective if the software supports multiple cards or not.

I still don´t see how the atom board could be configured so as to perform the ambiophonic software without the usual computer+screen windows and mouse routine hassle?

Yes you need a screen to configure it. But it should be a once only thing.

There's a few ways to do this - the simplest is to have a shortcut to your ambiophonic processor in the start menu so it is launched automatically on boot. The more complex method is to use HORM (hybernate once read many). You can patch this into windows xp from the xp embedded iso. What this allows you to do is create a fully working xp environment -all software running and setup as needed. Then you create a hibernate file form this state, and once HORM is enabled the PC will boot into the saved state every time it is powered on. The MP3car.com forums are probably the best resource for setting up HORM.
 
Last edited:
I really apreciate your input.
I am going to proceed one step at a time:right now I am looking for a soundcard so I can have my cd player´s digital out processed by the software in real time.
Once I have that going, I´ll aim for the dedicated board as per your suggestions.
 
I finally have the software running on my laptop with my cd player as a source.I´m using Edirol ua-1d (usb-to-spdif adapters) at both input and output. I´m also using Virtual Audio Cable to route the signal.

I am now ready to substitute a fanless mini ITX board for my laptop.
If I use the usb-to-spdif adapters, I understand I don´t need a external soundcard?

The 330 is not available at this site: mini-itx.com - store - Intel Atom Mini-ITX boards
Could you please recommend one of the available fanless boards?

Can I install the aplications I need for this purpose in the ITX copying them off the laptop on a pendrive, or may I need downloading them from Internet?

Finally, I suppose I will need to run Windows on the board. Do they come with windows installed by default?
 
When I play a dvd,even with the player configured for two channel PCM output, Virtual Audio Cable´s stream displaying window shows no signal is being received. Seems like the usb/spdif adaptor does not accept the data. Too bad because it seems to be the only dedicated usb to spdif adaptor that can input spdif and output usb.


Also, while playing cd´s, every twenty minutes or so streaming stops and I get the following message:
IN: Cannot post buffer u99/2- overlapped Device Io control returned TRUE

Any ideas where the problem lies?
 
When I play a dvd,even with the player configured for two channel PCM output, Virtual Audio Cable´s stream displaying window shows no signal is being received. Seems like the usb/spdif adaptor does not accept the data. Too bad because it seems to be the only dedicated usb to spdif adaptor that can input spdif and output usb.

Does your USB to SPDIF input adapter accept 48khz sampling rate?

Is your DVD player outputting or upsampling audio beyond 16bit/48khz?

I also vaguely remember some type of copy protection over SPDIF, maybe your USB receiver is detecting this. More info here:
S/PDIF - Wikipedia, the free encyclopedia
 
The 330 is not available at this site: mini-itx.com - store - Intel Atom Mini-ITX boards
Could you please recommend one of the available fanless boards?

Fan version here
mini-itx.com - store - Intel Atom Mini-ITX boards

Not Atom 330 but a tad faster and fanless
mini-itx.com - store - Intel Atom Mini-ITX boards

I use an AMD LE-1620 for lots of audio processing and you can see where it stacks up
PassMark Software - CPU Benchmarks - List of Benchmarked CPUs

You can also use an older creative audigy card with kxdrivers and set it up to use ASIO so you can use a VST host for all sorts of VST plugins including the Mosc ambio vst.

I have a feeling you are not a computer person so this might all be giberish to you.

Lots of resources myself and others have gathered is located here.
Audio Tuning via Software - MP3Car.com Wiki
There is also a very long thread in the multiway here at DIYA section about building a PC based XO but that was an expensive solution. I am a thrifty consumer so I offer cheap solutions that work.


You could do everything in linux since the creator of brutefir also aided in ambiophonic development on the PC. I never could get "brutefir on usb memory stick" to work though.
 
Last edited:
Good idea! I just asked the guys at miniDSP to consider the idea of developing an ambio plugin.


I have a feeling you are not a computer person so this might all be giberish to you.
Not a computer person indeed. And all your responses are much appreciated. I´m just getting a taste of what I´m in for. 🙁 I do hope the miniDSP guys find the idea interesting.



Does your USB to SPDIF input adapter accept 48khz sampling rate?

Is your DVD player outputting or upsampling audio beyond 16bit/48khz?

The adapter accepts 32/44.1/48khz inputs.

I also vaguely remember some type of copy protection over SPDIF, maybe your USB receiver is detecting this. More info here:
S/PDIF - Wikipedia, the free encyclopedia
That must be it.I´m doomed! The text says consumer spdif has the protection, but proffesional hardware does not. I´ll have to look into that.

I was told at my local computer store that the Atom mini-iTX boards need a hard drive. Is that so?
 
Last edited:
Hi,

One can ask: Does one really need to do it with PC? 🙂

TacT uses RACE algorithm. See the block diagram of RACE here post #298:
http://www.diyaudio.com/forums/multi-way/36254-try-ambiophonics-your-speakers.html#post2166283

And note Ralph's comments too.

This can be done perfectly with simple analog electronics with a few opams!

- Elias

TacT offer a standalone ambiophonic processor that makes me drool. But I can´t afford it, its 1800 euro.

Now, my knowledge about computers and soundcards amounts to zero so please bear with me.

my question is, is there an alternative, like some little fanless, even screenless computer that I could download the software onto, then switch on and off for my listening sessions without the hassle, for cheap?
In other words, can we diy something resembling a tact ambiophonic processor?
 
Elias: I stood up and took note when you first suggested this in a previous post. I do wish it can be done.I can tell you that. The computer solution is proving to be full of hurdles and uncertainties for a computer-ignorant as me.
The problem is: who is going to do it? It´s outside of my capabilites.
I would suggest everyone interested to nudge the guys at miniDSP into it by saying so at their thread. They seem most open to suggestions.
 
Status
Not open for further replies.