Has anyone here DIYed a streamer?

An USB to OTG cable is five bucks at Amazon. If you got an Android phone/tablet just hook it up... make sure you got OTG enabled ( some phones might require you to enable it... my Samsungs by default have it on... for the last like six years...).

I have used / am using Nuforce UDAC2, UDAC3, HDP4, DDA100, DDA120; Topping NX4 and Burson Swing. I have not yet tried the RME ADI-2 Pro (AD/DAC) with Android, I use that one with a PC.
 
When connected via ethernet, connect to it and then enter the WiFi info SSID and password. Under Settings..Networking.

If it doesn't make any netwrok connections at startup, it establishes a WiFi Hotspot.

Screenshot

If you are connected to your wired network with a static IP address (*), why would you need the SSID and password of an 802.11xx network?

Is your wireless access point also the gateway to the WAN? This is a unique case to your configuration then... not everybody needs it.

My wired machines all use static IP addresses. (**) My wireless phones/tablets get their IP address from a DHCP server. The wireless connections use two SSIDs... but the DHCP server is separate. Also, the gateway to the WAN is also separate.

Only the wireless devices need a SSID connection.

Nothing in my house does any Hotspots.... that is a security hole.

(*) Actually, even a dynamic IPADDR is the same in this case.
(**) Take it back, one of my smart TVs uses DHCP as well, I just got lazy and since I don't log into it, I don't need it an entry into the /hosts file.
 
If you don't want the Daphile device tethered to an Ethernet cable, or you don't have ethernet access where you plan to place the device. It is meant to sit out of sight connected to the DAC. You then use your phone or tablet from your listening chair, or anywhere within reach of your network to control Daphile.
 
Your configuration is specific to using Daphile,. huh?

That forces the streamer to have both a wired network ( for access to the media ) and wireless for the remote control application. Huh?

I wonder how good the connection will be if the Daphile streamer is wireless on both sides (media and control)? Honestly, I find that walking eight steps to the rack is good exercise.

So I use foobar and Tidal as streamer programs. Makes my life easier. ( I got lots of music files in the NASs ).
 
Last edited:
Is your wireless access point also the gateway to the WAN?
Not usually the case.

Daphile (streamer) is connected to DAC via USB. Streamer is connected wired and/or wirelessly to the network The head or interface can be wired or wirelessly connected on the network..

With my Moode setup, I have an RPi 2 with DAC HAT, which is connected to the network via WiFi. It connects to a Windows 10 Ethernet "file server", which is the audio library containing about 1.5 TB of audio files flac and dsf. I use another Windows 10 computer with wireless mouse and keyboard connected to a large screen TV as the control device from my listening/viewing position.
 
Last edited:
If I remember correctly, I think it can use the local display and keyboard/mouse, but it is meant to be controlled with another browser device on the LAN (or remotely, I think) wired or wireless. Just like Moode, Volumio, Rune, etc. It's Moode functionality on an x86 device.
 
Last edited:
I played around with my Raspberries for audio DACs but they simply are outclassed when it comes to sound quality. I suppose you could run the DAC over the Raspberry USB interface, but since I already had the Tablets/phone set up with foobar and Tidal it just made it easier.

One of the things I like about Tidal is the ability to download files, so with a 512GB card I can take that music anywhere I want, even with no (or poor) network connection. As in my car.

And of course, the Topping and the uDACs are great with portable headphones too, I can use the combination as preamps or headphone amps.

In my HT I run a laptop with an ASUS Xonar U7 (USB connection) as well as running an SPDIF to an Emotiva processor. Either way, the volume is controlled by the Emo as it takes an external 7.1 analog input as well ( the output of the Xonar - which is set to bypass its 'volume' control. ).

But, of course, that is too easy. ;-) I just picked up a used Parasound P7.... hmm....

Anyhow, when it comes down to it... I found that using Android devices is the simplest way to achieve streaming to an USB DAC.

Oh, for accessing the files on the network ( 110TB of NASs ) I just mount the file servers and use foobar2000... for music. For video I use Plex or VLC. ( I run Plex servers on the NASs ).
 
I'm sure the player is good.... but there are a number of players that are good.... to me, what I found is that it was limiting to the DACs. I wanted to use as many DACs as possible and the USB interface is the simplest.

My current set up works nicely... I can unplug the tablet/phone from the wired USB to the "stereo", plug in the portable DAC and headphones and off I go.

The only issue I have is OTG power... that is a crap shoot. But I get about 12 hours of play with one battery charge and the Topping NX4 has its own battery so it doesn't drain my phone while I play music...
 
No problem using USB DACs with an RPi. ProtoDAC is multibit and 16/384 capable. You cannot know if yours sounds better than mine, and vice versa. Sound quality improvements in Moode I think are due to improvements in MPD. If you haven't listened to MPD lately, you should.
 
When connected via ethernet, connect to it and then enter the WiFi info SSID and password.

Screenshot
That works, but only for the current session. If I restart without the ethernet cable in I get "This site can't be reached when I go to Daphile on the desktop.

EDIT: What happened is the ip address changed. I figured it would use the same one. So I just need to hang around and see it, the laptop and music gear is in a different room from my pc.
 
Last edited:
Set them up with static IP addresses.

The DHCP assigned IP addresses have a time to live.... i thik the max is 24 hours... but for a network server that is addressed by IP address, not by name (*) or discovery. you must ensure the IP address is constant. Two ways to do this is to configure the DHCP server to map IPADDR's to MAC addresses... or just use static addressing.

(*) Using host names will also require that your DNS server is properly configured.... or that your local /etc/hosts names is updated. Of course, discovery would fix all of that.
 
No problem using USB DACs with an RPi. ProtoDAC is multibit and 16/384 capable. You cannot know if yours sounds better than mine, and vice versa. Sound quality improvements in Moode I think are due to improvements in MPD. If you haven't listened to MPD lately, you should.

As I noted, for me, it's a matter of convenience. I've been playing with Raspberries for years now.

Also, the Burson allows me to roll the OP amps.... and that's a huge thing to the sound... nothing to do with the DAC, everything to do with the analog output stage. The RME is in a dfiferent league.

But, as you noted, either should run with the Raspberry... as DACs.

The RME, however is a different beast when used as a AD/DAC under a DAW. At that point, I'm running it on a PC, it will run on a Mac too. I'm not quite sure that Raspbian or Android has the DAW software.
 
The DAC in my Emotiva Pt1 via USB.

The reason I ask is I'm a LMS/Squeezelite fan. I run LMS on my Windows PC and Squeezelite on an ESP32. I bought an S/PDIF bracket normally used to attach to a PC motherboard and connected it to the ESP32. Granted, it's best used up to 16 bit/96khz, but for streaming that's plenty for me.

Here's my test setup. I ended up mounting these in a small wood box. It was a fun DIY project.

IMG_0427.JPG
 
  • Like
Reactions: lene
The micro usb on the board is used for both firmware loading and power. The power supply is a 5V switcher into a barrel plug, then a micro usb cable (two wires for +5V and GND) into the board. If I need to reflash the board I disconnect the power cable and plug the board into my PC.

The only wire from the board is the data. +5V and ground wires from the barrel plug to the S/PDIF bracket.


IMG_0429.JPG
 
What kind of a USB cable did you use in the box? How does the female end mount on the wooden box?

Surely you didn't have to solder that? I had some ladies in the lab do some work for me on micro USB connectors and they needed years of experience and expensive equipment ( microscope with a TV camera ) to do it.

OR... do you just use the USB for power?

Another thing... only one wire into the S/PDIF input... I assume the signal ground is provided by the USB then?