DIYMobileAudio.com Car Stereo Forum banner

Head Unit? We Don't Need No Stinking Head Unit

1 reading
24K views 75 replies 30 participants last post by  Ride154  
#1 · (Edited)
I spent way too long this weekend figuring out how to do Prologic II in the car, and during the process I managed to collect some info on how to eliminate the need for a head unit in the car.

Thought this info might be useful for people, so here ya go!

The first way to eliminate the head unit is fairly obvious. Download crap to your phone, turn on Bluetooth, and stream it to your stock head unit.

There are a couple of downsides to this option. First, Bluetooth is compressed. Second, your stuck with your stock amps. The speakers are fairly simple to replace of course.

I've told this story a hundred times, but here goes again:
I'm a big fan of keeping my stock stereo. I ripped out the stock system in an Accord I purchased fourteen years back, and the system I installed was so byzantine and ugly, it rendered the car un-sellable. I literally gave the car away.

Due to that, every system I've done since then is 100% separate from the stock system.

If you want to go that route, you can use an Android or iPhone, which connects to your processors, which connect to your amps.

Up until recently, I have personally used an RCA cable to connect to my processors. Bluetooth has come a long way though; I personally cannot tell the difference between the Bluetooth connection in my car and the RCA connection. If I'm not mistaken, my Bluetooth is compressed, which yields a bitrate of 352 kbps. ( Audio quality of bluetooth aptX - News and Articles - SoundExpert )

One thing that sucks about this setup is that it's compressed. Even worse, I listen to a lot of compressed recordings. So we're actually compressing it TWICE. (You have an MP3 that's compressed, the mp3 software on your phone uncompresses the mp3 data to an audio stream. Then the audio stream is fed to a bluetooth app on the phone, which REcompresses the audio, sends it out over the air, where's it's picked up by the Bluetooth receiver and decoded back into an audio stream.)

The obvious solution would be to keep the stream in MP3 format, and transmit that over the air. I'm not knowledgeable enough about Bluetooth to say why this isn't done. But I'm certain that it's NOT done, as APTX and MP3 are two entirely different codes.

TLDR : It's kind of amazing that Bluetooth sounds as good as it does, because there's a whole lotta compression going on.

Due to that, the obvious solution is to run lossless.

Apple's Airplay can do lossless. This is because it doesn't transmit over Bluetooth, it transmits over WiFi. 802.11N WiFi has a bandwidth of 600Mbps.
BTW, this is complete overkill for lossless stereo; this is enough bandwidth for something like 500 uncompressed audio streams. A compact disc requires 1.4Mbit/s! (https://cs.marlboro.edu/term/fall04/acoustics/bandwidth.txt)


I'm not a huge fan of the Airplay solution for a couple of reasons. First, it means you have to use an iPad or an iPhone for a source. Second, you have to hack up an Airplay unit to get it to work in a car. ( http://www.diymobileaudio.com/forum...nical-advanced-car-audio-discussion/162760-airport-express-w-optical-out-3.html )

If you're already an Apple user, the Airplay option looks decent, and costs less than $200. So, this is a cheaper option than a nice head unit, it doesn't require you to chop up your car, and it gives you the convenience of having all your music on your phone.


But if you're an Android guy like me, keep reading...

First, get yourself a phone or tablet that does Bluetooth 4.0. I'm using a "ZTE ZMAX" which is available at every WalMart for $180.
Second, get yourself a Bluetooth receiver than can do APTX lossless. There are dozens on eBay and Amazon for around $50. Here's one : http://www.amazon.com/AGPtEK®-Wirel...GHO/ref=sr_1_6?ie=UTF8&qid=1439230717&sr=8-6&keywords=agptek+bluetooth+receiver

By going this route, we can avoid a series of compression steps. For instance, you can put FLAC files on your Android (uncompressed), broadcast them over Bluetooth using APTX Uncompressed, which is received by the Bluetooth decoder and sent to your DAC via an optical connection.

By going this route you're eliminating a series of digital to analog conversions, and more importantly, you're eliminating the MP3 compression and the APTX compression.

On a side note, I was skeptical about Bluetooth for a long-ass time. I was an early adopter of Bluetooth and it sounded like ass. There was no treble, no bass, and it sounded worse than Skype. As I understand it, the reason that Bluetooth became so good is because the bandwidth was ramped up dramatically. Basically BT wasn't designed for audio, it was designed for peripherals, like wireless mice. "Bluetooth 4.0 promises speeds similar to Bluetooth 3.0 of up to 25Mbps. Both Bluetooth 4.0 and Wi-Fi Direct use the 802.11 networking standard to reach their maximum speeds. " http://www.pcworld.com/article/208778/Wi_Fi_Direct_vs_Bluetooth_4_0_A_Battle_for_Supremacy.html

Unless I'm missing something, this gets you very close to the ideal of having a digital connection from source to DAC. We are transmitting a digital uncompressed stream. The only difference is that we're doing it over the air instead of over a piece of glass.

 
#2 ·
This is an interesting idea. I have been thinking about how I to play HiRes audio in my car. What I have done so far is use my FIIO E17, feeding into the analog input of my stock stereo, from my HTC One M9. I can only get it to do 16 bits @ 44kHz from my phone though. I can get 24 bits @ 96kHz if hook up my laptop but that is a pain. My phone supports BT 4.0 so I wonder if this may be a way for me to use my phone as a source without using a wire.

Sad thing is even if I can get 96kHz or above my MiniDSP is going to downsample it to 48kHz....
 
#3 ·



But if you're an Android guy like me, keep reading...

First, get yourself a phone or tablet that does Bluetooth 4.0. I'm using a "ZTE ZMAX" which is available at every WalMart for $180.
Second, get yourself a Bluetooth receiver than can do APTX lossless. There are dozens on eBay and Amazon for around $50. Here's one : http://www.amazon.com/AGPtEK®-Wirel...GHO/ref=sr_1_6?ie=UTF8&qid=1439230717&sr=8-6&keywords=agptek+bluetooth+receiver

Are any of the car audio amplifiers that have built in blue tooth using 4.0?
 
#5 ·
I made a flac file player from a Raspberry Pi and a cheap usb DAC that I've been using in my truck that I like a lot. A few hundred flac files are on a 32 GB usb stick. The Pi has a usb wireless adaptor. The whole thing is powered by a micro-usb charger plugged into the cigarette lighter. I run mpd on the Pi, connect to it using the wireless on my phone, control it using an app on my phone. The DAC is plugged into the aux input on my factory stereo. I think it sounds better than playing CDs, maybe the DAC is better than the factory one.
 
#8 ·
#9 ·
if they'd just put a 5 band parametric equalizer and time alignment on each channel, they'd have a winner there...

I see an upgrade port, and a telephony? port?

the chip that makes clari-Fi possible may have extra processing ability, even if it just made a left/right time alignment like the Front Row by Kicker, available it would be just about right.

I know a lot of tweaker studs can't handle the truth, but reality says that a 5 channel amp with 75W on the highs and 350W on the sub, is a pretty punchy setup.

give me that bluetooth connectivity and throw in a little DSP action for slopes, parametric fix, levels...

then gift it with the clari-Fi circuit, (based on some sound science) and handle it with a remote that slips under the seat or in the door if you like that, left handed controls...

haha...
 
#10 ·
I have been doing this for years. I had this working on my note 2 back in the day. Use any device with aptx and stream it to a Bluetooth to optical converter that I got mine at best buy the rocket fish one and it's aptx ready. Then just pipe optical into my behringer deq and dcx. **** sounds ****ing fantastic and got rid of all my noise issues from my cables I had before lol. I stream all my milk and slacker that way. Sounds fantastic.
 
#18 · (Edited)
Same here. Using the Samsung Galaxy Note II and Int'l Galaxy Note 8.0" phablet (both have Apt-X/CSR and the 8.0 has the same electronic guts as the Note II) streaming to the Arcam rBlink Apt-X BT receiver into RF 360.3, Sony XDP-4000X, and Helix DSP Pro.

The Note II has the advantage of having a built-in FM Tuner (hardware chip tuner), and I'm using the Spirit1/Spirit2 Real FM Radio apps by Mike Reid. You can also use iHeartRadio, Tune-In Radio, or other radio streaming apps to listen to radio stations from around the globe.


Both Galaxy Notes have the ability to use 128GB microSDXC cards for media storage. ;) And Sandisk now makes a 200GB microSDXC card! :surprised: Main music player app is the Android USB Audio Player Pro by eXtream Software Development.

Also using the Notes hardwired via USB OTG+Power cable into the SMSL X-USB XMOS USB to Coaxial/Optical Converter fed into the DSPs.
 
#13 ·
This post is exactly what I have been looking for. I have been trying to find an easy way to use the mhl port on my Sony Xperia Z phone to feed digital signal into my Alpine H700 as well as my factory head unit via line output converter.

If I can have a Bluetooth signal of similar quality as a cd or mhl/hdmi connector, then why not. This is so much cleaner of an install also.

What are you thoughts on this unit.

http://www.amazon.com/Belkin-SongSt...aps&ie=UTF8&qid=1441242854&sr=1-4-catcorr&keywords=bluetooth+4+receiver+optical

I like seeing items with lots of reviews if possible and I trust the Belkin name.
 
#23 ·
This is the exact same unit as mine, except mine has APT lossless.

One gripe that I have with the unit is that there's ZERO documentation. I can't see any way to "enable" lossless transmission. (Both my phone and the receiver support it.)

I hate to "leave it up to the software" to use the lossless transmission; I really wish there was an LED or a setting that would confirm that I'm going lossless, particularly since the whole reason I paid extra was to get that capability.
 
#14 ·
Good idea Patrick. Have you also considered going the wired route and using an MHL dongle/hdmi extractor for the audio side and a BT connection to the any BT head unit for display and media control. It'll give you everything your idea has plus the added functionality and convenience. I can't say for sure it will work with Android but it works fine with Apple and their Digital AV adapter. Bing used that concept recently in the build I linked below.

http://www.diymobileaudio.com/forum/build-logs-project-install-gallery/214721-copper-madness-2015-prius-v-illusion-focal-alpine-gz-tru-jbl.html

A really cool thing about it is that your phone calls and prompts are outputted to the BT side of things. Eliminating them from the amplified SQ music source. So you won't get blasted with a full scale ding.

I've been looking into it and it seems like it can be taken one step further by integrating a BT phone call/head unit sources into the active music without it affecting the digital stream quality going to the DSP from the phone.

It involves using an EMU-0404USB proaudio mixer which comes with multiple analog and digital I/O and mixes them all together to output either a variable/fixed high quality analog out or a Digital Toslink/Coax output. When you are listening to the SQ phone source, the radio won't be outputting anything into the mixer. But when you get a call or want to listen to say FM, the head unit will naturally pause the phone through BT and the only audio going to the mixer will be that lower quality source. You'll still get analog noise into the mixer from the head unit source but, it should be completely benign since that source will likely or can be attenuated enough to make it no louder than dither in a digital track.

Also since that source can be attenuated from either the head unit or the input pot on the mixer you can adjust its volume relative to the fixed digital input so it won't be too loud. It'll just be proportionately lower than the SQ source.

I have never tried this idea but it looks solid based on the EMU's manual. The only thing you have to deal with is pressing a button on the mixer to activate the output each time it turns on. I'm sure there some easy way to design a circuit to do that on power up each time. Oh and a high quality passive transformer LOC will be needed to be able to feed the mixer if you are using an OEM head unit in order to keep that analog noise down when playing the phone SQ source.

I hope to try it some day. Anyways, hope that helps.
 
#20 ·
I have been doing this on and off for over 15 years and my last system was a windows PC running through my 6to8 processor and and I would also use my android tablet through Bluetooth.

The difference from Bluetooth and SPDIF was not noticeable to me.

I am currently using the factory headunit with a android PC and external hard drive.
 
#22 ·
So I bought one of those aptx receivers as I need analog into the massive DSP. Chose not to use the aptx included as I need volume control.

I tested out the built in dac with a mid market headset, Philips Fidelio X1 with about 33 ohms resistance.
Sounded terrible. Used the coaxial out to a burr brown dac, sounded great. So i figured it was the built in DAC that was at fault, it sounded like I had a HPF of 100hz.

Opened up the BT, inside is a 24bit 192khz D/A Cirrus chip. What the hell?
 
#25 ·


Haven't installed it yet.

I generally find that all stereos do what you describe. This is due to two things:

1) harmonic distortion makes things sound louder. So when you crank up the volume, the bass and and midbass seem to get progressively louder than the midrange and treble, due to distortion.
2) fletcher munson curves

 
#35 ·
If this is like the airport express, it's a one time setup which even I can do from the phone.. Then it's just a matter of pairing automatically when you start the car.

I have better luck with auto connecting to the APE via wifi than bluetooth to my 149BT Alpine which simply will not pair to my phone automatically without selecting it in settings, and still using it is sketchy.


Sent from my iPad using Tapatalk