Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Idea: Can I compile Moode 7.01 to run with the newest Raspian OS?
#1
Hi all,

I love the Moode 7.01 for its sound quality. This has been discussed multiple times and please do not start this discussion in this topic.

What I want to ask is:
Can I compile Moode 7.01 with the newest Raspian Bookworm?

I believe in the early days, we had to use a script running to convert a RaspianOS image into the actual player due to license issues.
It is a while ago and I think, I did this with Moode back then.

Now: due to the new generation of Raspberry Pi 4, the Moode 7.01 image does not start.
If I use the script, I could make Moode 7.01 run with the latest Raspian, probably it would require some changes to the script.

Thanks in advance
Reply
#2
(07-26-2024, 02:34 AM)Convert Wrote: Hi all,

I love the Moode 7.01 for its sound quality. This has been discussed multiple times and please do not start this discussion in this topic.

What I want to ask is:
Can I compile Moode 7.01 with the newest Raspian Bookworm?

I believe in the early days, we had to use a script running to convert a RaspianOS image into the actual player due to license issues.
It is a while ago and I think, I did this with Moode back then.

Now: due to the new generation of Raspberry Pi 4, the Moode 7.01 image does not start.
If I use the script, I could make Moode 7.01 run with the latest Raspian, probably it would require some changes to the script.

Thanks in advance
The sound quality of moodeaudio's 9 series is definitely not good.

I just reinstalled 9.3.2 but the result is disappointing. The sound quality of the 7 series was much better, it is more airy and the details are much better.

I can say that the 8 series is in the middle of 9 and 7. I am using Rpi4 and the 7 series does not boot on rpi4.

I have to use the latest 8 version, 8.3.9. Is there anyone who can install the mpd version of the 7 series on the 9 series?

If anyone can do this, it will be great for us users who miss the old sound quality of moode...
Reply
#3
Interesting... Supposed you're right. According to you, what would make a difference in SQ?
Reply
#4
(07-26-2024, 02:34 AM)Convert Wrote: Hi all,

I love the Moode 7.01 for its sound quality. This has been discussed multiple times and please do not start this discussion in this topic.

What I want to ask is:
Can I compile Moode 7.01 with the newest Raspian Bookworm?

I believe in the early days, we had to use a script running to convert a RaspianOS image into the actual player due to license issues.
It is a while ago and I think, I did this with Moode back then.

Now: due to the new generation of Raspberry Pi 4, the Moode 7.01 image does not start.
If I use the script, I could make Moode 7.01 run with the latest Raspian, probably it would require some changes to the script.

Thanks in advance

Can you upload Moode 7.01 to somewhere ?
Reply
#5
This thread was opened a year ago. i think it fair to say that the lack of any substantive response shows no one is interested in actually trying to build moOde 7.0.1 on today's Raspberry Pi OS 12.10 (Bookworm) Lite with kernel 6.23.20.

Note that what you call "moOde 7.0.1" with its good audio quality is the totality of the Linux kernel and its drivers of the time, the Linux libraries (notable ALSA) of the time, the MPD of the time, yada yada yada, plus, of course, Tim's code which weaves all of this together into a player. Not easy to know what has to be kept as is and what can be fast forwarded to today's versions, not just so it will still build together and run but so the result yields the audio quality you're looking for.


Regards,

Kent

PS - The Greek philosopher Heraclitus wrote 'No man ever steps in the same river twice, for it's not the same river and he's not the same man.' (Sorry, I attended a liberal-arts college when that was still a fashionable thing to do.)
Reply
#6
The logical extension of what Kent is saying is of course that unless you know what component is improving the sound, you can't know what to build, or be sure that it wasn't something in the base OS anyway. To know that, you'd have to get scientific about the sound differences. First by isolating, through rigorous testing and measurement, exactly what has changed in the waveform reaching your ears. Then by generating hypotheses about how that change occurs. Then testing those hypotheses, again with rigorous testing and measurement. After all that, you might be able to say "it was ALSA", or something, then look at the differences there to see what improvements need to be made.
If you manage that, I'm sure there will be devs willing to assist with making the changes, but not until they know what those changes are, and why they work.
----------------
Robert
Reply
#7
(04-19-2025, 08:22 AM)Hydra Wrote:
(07-26-2024, 02:34 AM)Convert Wrote: Hi all,

I love the Moode 7.01 for its sound quality. This has been discussed multiple times and please do not start this discussion in this topic.

What I want to ask is:
Can I compile Moode 7.01 with the newest Raspian Bookworm?

I believe in the early days, we had to use a script running to convert a RaspianOS image into the actual player due to license issues.

I remember downloading, bootstrapping and compiling moode on my bus commute  home - it was a long journey. Nearly as much fun as installing slack from floppies and hand tweaking the monitor config files. Happy days.

If you want my opinion, it will be mpd/soxr code changes that have the most effect. Without looking at the changelogs, its hard to know whats changed, but I bet something has.

Try changing the soxr conversion quality in the mpd menu. You'd think 'very high' would be best, but I prefer medium. Pushing it too far seems like trying to oversharpen a picture - initially it seems better, but you get to realise its artificial.
Reply
#8
After a while absent from this forum, I am surprised that this topic is still going strong.

Now, I know this is all subjective but I have still the same impression that the 7 version of Moode sounds so much better.
I still use 7.01 with a RPI 4 and worry about the day, my old RPI will stop working.

I do have a newer model of a RPI4 that does not boot with 7.01 anymore. Just yesterday I used it with the latest Moode 9 and the sound is compressed and metallic. I must stress that I only swapped the RPIs, everything stayed the same in the sound chain.
It is exactly how Hydra above stated: The sound quality of the 7 series was much better, it is more airy and the details are much better. The instruments of a classical orchestra are characteristic, means wood winds sound wooden, brass sounds metallic and warm, strings sound warm like strings, the imaging is wider and deeper, the separation of the instruments is clearer.

I saw the same thing happening with Volumio many years back. Every update the sound degraded. That is why I moved over to Moode back then.

As Frusty_the_snowman says, it could be the MPD version. I believe in one version of Moode, we would have a option to choose between two different MPD versions. And I think, but not sure, I was sticking with the default/old version for sound reasons.

I have compiled Moode in the very early days because of the GPL reasons, but this was with the help of scripts following a 'recipe' so to speak.
It would be interesting to use the old MDP PD ver (0.22.3_p0x3) version used in Moode 7 compiling it with Bookworm if the dependencies allow it.

Tim Curtis might or might not be interested to offer us a Moode 9 with a choice to opt for different MDP versions since he rightly might think we are just nuts chasing unicorns :-). By saying this I find it interesting that this topic is still attracting interest for some reason that might be valid in the end.

Thanks again for reading this.

I got a bit more time to see whether I could compile a music server using MPD in an older version. I have done my own MPD server from scratch once which is not rocket science, but using older versions of daemons in a modern OS might give me the dependency hell :-D
It will be a steep learning curve for sure.

Thanks
Reply
#9
I have read through my post I linked above again https://moodeaudio.org/forum/showthread.php?tid=5671 and investigated into what Tim said of measuring the sound differences.

Assuming the sound differences are caused by distortion, we should be able to measure the distortion (if any).

If I generate a clean sine of 100 Hz, 500 Hz, 1000Hz, 2000Hz using Audacity saving the files as FLAC or WAV, then
Play it through Moode 9.x and then Moode 7.x, I should get a graph output with Room EQ Wizard showing the distortions or differences.

With the last step I am not sure how to use the Room EQ Wizard.
Do I plug in the USB cable from the RPI to the DAC and from there how to the computer with Room EQ Wizard...

Perhaps somebody can help...
Reply


Forum Jump: