advertisement


MDAC First Listen (part 00111010)

Status
Not open for further replies.
I’ve just picked up my first mdac. Impressive so far. Not sure about all the filters and is it supposed to run hot?

Mine runs sometimes hot and sometimes warm unrelated to how long its been on. It definitely runs cooler out in the open rather than in an interior shelf. After three years I've settled on the slow rolloff filter, and d3e decorrelation turned off but I'm sure you'll get many other opinions on this.
 
Mine runs sometimes hot and sometimes warm unrelated to how long its been on. It definitely runs cooler out in the open rather than in an interior shelf. After three years I've settled on the slow rolloff filter, and d3e decorrelation turned off but I'm sure you'll get many other opinions on this.

Thanks for the info. I’m mainly using the XD filter for now. Think it’ll take a while to work it all out.
 
Thank you :)

The Reviewers unit had a software bug that causes a CPU core to reach 100% usage on each operation of Detox Mode (an issue with Roon Audio implementation) each cycle of the Detox switch would cause the next CPU core to reach 100% until all four cores where operating at 100% CPU usage, then the OS somehow managed to keep the task operating (scheduled) even though all 4 CPU cores where at 100% usage - amazing really the unit still was so responsive and still streamed Audio!... Anyway the bug has been resolved so no overheat issues.

Also, the Detox is a very different design to the Ministreamer so again no issue with overheat (it also has a solid milled chassis).

Thanks for the heat relief, John...could use some in New England about now. Between 90-100 for 4 days this week! :(
 
That's ok. I think setting the filters are more of a personal taste thing. I also bought it second hand so didn't get a manual. I'm sure I can download it somewhere.
 
Apologies if this is known info. Came across it regarding project stream ultra.

John Westlake

Novice Member

As a co-designer (with Jarek) I can help answer some questions about the ProJect Streambox S2 Ultra - ProJect is our 3rd OEM “customer” for our streamer solution :)

The roots of this design is based on our own internal requirement for a streaming solution for a crowd funded DAC I've been developing for the past few years. The crowd funded group consists of about 150 development sponsors – so I have to be creative to maximise the limited funding resources.

One requirement for the DAC was for a Streaming solution that allowed HiRes Bit Accurate (no data manipulation), DSD support and allowed the DAC to be Audio Clock master. With our limited 150pcs to 200pcs DAC production – nobody was interested in supplying a streaming solution so I was forced by such circumstances to turn to an open source software.

The Open Source community is very active in this area, but the hardware solutions are based on non optimised off-the-shelf computer hardware. While the Raspberry Pie is a great low cost computer hardware – however it’s been designed with cost as the primary objective and understandably not with audio optimisation anywhere near an important consideration.

So while there is zero chance we have the resources to develop / support the streaming software for our small volume group sponsored project, we can develop the hardware with our eyes closed shut.

It became apparent that Volumio offered the best feature set (just missing SBT / LMS support) – but as an old school turntable / CD user I struggled with its UI. I needed to find a way to have a customised version of Volumio, but with only 150 to 200 potential units there is no way we could afford to directly pay for the customised software development.

So, as our requirements where rather desirable for HiFi manufactures (Bit Accurate HiRes (no data manipulation), DSD support and allowed the DAC to be Audio Clock master) I developed a plan to offer our streamer hardware solution to a few select customers I’d worked with in past (who all struggled to find a decent streaming solution).

Now with a rather large carrot (the potential of large OEM sales) – I was able to convince Volumio’s founder Michelangelo that he could make a nice little business from developing a custom OEM version of his software that would work with our hardware platform – in exchange we would get a supported software solution for our 150 – 200 group funded DAC :)

After several false starts (BeagleBone, and a few other cheap Chinese SBC’s) we about gave up on the streamer side of the project when the raspberry Pie foundation released the long promised Quad Core industrial version of the RPi3. This industrial version of the RPi3 called the CM3 module allows us to optimise the streamer hardware (PSU, RF and Clocking) while maintaining software compatibility with RPI. An important goul of our streamer solution is that we wanted an optimised “audio” streaming solution while not limiting the customer to a single software solution – for those skilled in software they can install any of the RPI based media players (Moode, LMS and even Kodi) etc.

Another important advantage of the RPi based CM3 module is the use of onboard eMMC memory thereby removing reliability issues (and speed) when using “External” SDcards.



In answer to “why the extra cost” over the standard RPi3 – it’s required to give a basic explanation of the RPi3 weakness WRT high end audio applications (remember is designed as a lowest cost computer platform NOT a highend audio streamer). These weakness in no way are a criticism of the RPi3 – but rather its design limitation from my perspective as an audio designer.


Basically its weakness are all based on Clock Phase Noise (Jitter) and local PSU noise (which directly impacts the Jitter performance) and also the resultant local RF emissions:-



1. The USB HUB / LAN IC is clocked by the CM3 SoC which has significantly higher jitter then an external Clock oscillator. More detrimental is that fact that clock phase noise is heavily correlated with the SoC software processing – resulting in Data correlated jitter.



2. The USB HUB / LAN IC PLL clock circuits are powered from the switching supply rail that also powers the SoC Memory, so as data is “processed” though the memory this causes modulation of the PSu Rail directly correlated with the Data patterns which then modulates the critical PLL in the USB HUB / LAN which is used as our USB “source” via this noisy PSU rail.



3. As one would expect little care has been taken with the quality of the 5V rail for USB DAC power – in fact its really pretty poor by “Audio” standards.




4. There are multiple “free running” switching regulators on the RPi PCB – whose clocks are not related to the USB clock Rate so there switching products are free to induced multiple / complex RF and Ground noise spurie in the system.



I could list more weakness, but you can start to appreciate the “Deficiencies” (not unexpected) of the simple Rpi3.



1. The little ProJect streamer tackles these issues by making the USB 24MHZ clock the system “Clock master” and cleanly generating the LAN’s 25MHz clock and the multiple local switching supply’s operating from a divided down synchronised frequency of this 24MHz.



2. Great care has been taken with the internal PSU’s – I count 8 low noise PSU’s of the top of my head.



3. The USB host signal from the CM3 is RF filtered and USB “Detoxed” (the poor Phase noise of the CM3 USB Host controller) is attenuated by two Cascoded USB Hub bridges (and RF filter) resulting in a much attenuated USB Jitter on the “DAC” USB output.



4. The DAC 5V feed has a very low noise regulator – whose voltage and current can be monitored via the streamer software.



5. The DAC 5V USB voltage output can be disabled via software for DAC’s that don’t require 5V.



6. An external USB bypass to the DAC USB output is proved, this bypass “Detox’s” the external USB signal in the same manor as applied to the RPi CM3 USB Host output.



7. 16GB onboard eMMC is available for OS / software & local files.



Sadly, all this makes for an expensive hardware solution – with “low volume” production costs are factored (ProJect will manufacture thousands Pcs – not millions) – the end selling price is just a fact of European low volume manufacturing – this is not China manufactured mass market pricing…


I don't seem to have an image of production versions of the PCB, but here's an early prototype of the board - where you can see its not simply a RPi3 in a smart box:)


Dropbox - MiniStreamer A01 PCB.JPG

Sorry for the errors in the published documentation / marketing – no text is run past me for proof reading
 
This site contains affiliate links for which pink fish media may be compensated.
I'd be interested in hearing about people experience with the streamer based on upon the information provided by Philim as I'm using a Pi3 with Volumio to stream into an Mdac. Can the streamer simply replace my Pi?
 
I'd be interested in hearing about people experience with the streamer based on upon the information provided by Philim as I'm using a Pi3 with Volumio to stream into an Mdac. Can the streamer simply replace my Pi?

Reading between the lines bernard I'd say it is an alternative to a Pi with a Digi+ on top of it, albeit at 10 times the cost.

Be interesting to see and hear a genuine blind test between the two. How much difference is there from different streamers anyway?

My pi/dacs/streamers don't seem far behind the big names, if at all with regards to both streaming quality and dac quality.

The noise of foo is ringing bells for me with streamers at this price using interfaces already used by many happy Pi users.
 
Hi Kenny

Now I've re read my post, I wasn't talking about the Project box, but the JW board that is on the LakeWest website. I think I read some time ago that the JW version went out to some beta testers.
 
I'd be interested in hearing about people experience with the streamer based on upon the information provided by Philim as I'm using a Pi3 with Volumio to stream into an Mdac. Can the streamer simply replace my Pi?
Yes you can use the streamer instead of a standard pi3. I presume you use USB.
Reading between the lines bernard I'd say it is an alternative to a Pi with a Digi+ on top of it, albeit at 10 times the cost.
NO it is not the same as a Pi with a Digi+. The Digi plus just gives you a optical and coax. No PSU cleaning USB Cleaning, Clock improvements etc.

It should really be compared to the big expensive brands streamers costing 5-10x what this streamer cost.
Compared to these the Pro-Ject streamer is a bargain and the MiniStreamer even more.

I am a beta tester by the way. ;)
 
Hi Rune

Yes I use USB to connect to the Mdac. The mini streamer seems like a good way to go. Is there anywhere where I can see any feedback from the beta testers, i have looked on the thread, but i couldn't see anything.
 
Yes you can use the streamer instead of a standard pi3. I presume you use USB.

NO it is not the same as a Pi with a Digi+. The Digi plus just gives you a optical and coax. No PSU cleaning USB Cleaning, Clock improvements etc.

It should really be compared to the big expensive brands streamers costing 5-10x what this streamer cost.
Compared to these the Pro-Ject streamer is a bargain and the MiniStreamer even more.

I am a beta tester by the way. ;)

When you say a Beta tester I thought this Project dac (which is what I was talking about) was already on the market and being sold?

I also went away from USB years ago to transport signals for music. With a DAC, a streamer, USB detox, power supplies and the rest I think it's just too OTT, speaking personally.

A pi/dac/clocker is minute and I know won't be streets behind for sure, no way.

Cheers
 
Pi, ESS DAC, Multiple PSU rails, Display control board, transformer balanced out, supercapacitor PSU. he does dual XO reclocker boards, DSD over DOP daughter boards.

I might get one while I'm waiting
42446991184_79e9f45ff0_o.jpg
 
No, he has a github repository. Best to pm him via diyaudio. Com and ask him to recco a stack. He's constantly designing. Crazy output of new bits.
 
Status
Not open for further replies.


advertisement


Back
Top