Author Topic: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS  (Read 1209 times)

Offline ivan_holmes

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 28
  • New Member
  • Liked:
  • Likes Given: 1
Hi all,

I've recently been developing an MPD client for the classic Mac OS in my spare time. It's now functional enough to share, so I am doing so here in the hope that others may be interested. Please note this is alpha-quality software, some features are missing and there are bound to be bugs. That said, I have found it quite usable.

It's called MacMPD (keep it simple!) and all the information and downloads can be found on my website, along with some explanation if you're not familiar with MPD:
http://ivanholmes.co.uk/mac/macmpd/

Please feel free to ask any questions or share any comments you may have.

Cheers,
Ivan

Offline rvense

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 43
  • Lombard & son
  • Liked:
  • Likes Given: 2
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #1 on: August 03, 2020, 04:10:28 PM »
Oh my. Very nice work!

I can use this to just control the daemon, right? Make the server play the audio?

Offline ivan_holmes

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 28
  • New Member
  • Liked:
  • Likes Given: 1
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #2 on: August 04, 2020, 07:52:26 AM »
Thank you!

Yes, it can be used in the normal way where the server plays the audio, this is what I usually do myself.

Offline pixlgeek

  • Active Member
  • *
  • Posts: 7
  • new to the forums
  • Liked:
  • Likes Given: 0
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #3 on: August 04, 2020, 08:52:39 PM »
This is fantastic! Great interface and thank you so much for open sourcing this.

Offline Bolkonskij

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 85
    • Bolkonskijs Cheat Emporium
  • Liked:
  • Likes Given: 22
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #4 on: August 05, 2020, 01:15:07 AM »
I agree - it's always great to see new stuff being made for our Mac OS. It looks very neat, I think I'll have to give it a spin.
Cornica
Video Entertainment for Mac OS users!

Bolkonskijs Cheat Emporium
Building the ultimate cheats & tips website for Mac OS games only. No ads, no tracking!

Power Mac G4, Dual 1.67 Ghz, 2 GB RAM, 64 MB Radeon 9000 Pro, 120 GB Qumox SSD
Macintosh IIci, 20MB RAM, SCSI2SD v5.1, Apple CD300e

Offline Greystash

  • Veteran Member (100+ Posts)
  • ****
  • Posts: 121
  • Too many Macs..
    • Mac Classic, Mac Attic
  • Liked:
  • Likes Given: 24
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #5 on: August 05, 2020, 04:22:07 AM »
That's fantastic! Great work!!

Offline ivan_holmes

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 28
  • New Member
  • Liked:
  • Likes Given: 1
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #6 on: August 05, 2020, 05:53:32 AM »
Thanks all for your kind comments.

If anyone can't get it to work after trying it out, I'd like to know about it!

As a side note, the version of MPD currently packaged in Debian Buster has a bug so doesn't work with this client. Upgrading to a newer version (at least 0.21.11) will solve this.

Offline MacTron

  • Global Moderator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 2121
  • keep it simple
  • Liked:
  • Likes Given: 3
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #7 on: August 05, 2020, 02:15:18 PM »
Unfortunately it refuse to startup in to my MDD with Mac Os 9.2.2 :

Please don't PM about things that are not private.

Offline ivan_holmes

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 28
  • New Member
  • Liked:
  • Likes Given: 1
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #8 on: August 05, 2020, 03:06:04 PM »
A silly oversight by me, I deleted the MacMPD Preferences file from my own machine and was able to reproduce the same error.

Fixing it now...

Offline ivan_holmes

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 28
  • New Member
  • Liked:
  • Likes Given: 1
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #9 on: August 05, 2020, 04:07:06 PM »
Unfortunately it refuse to startup in to my MDD with Mac Os 9.2.2 :



I've just published a new version, 0.1.1 alpha, that fixes this problem.
If you've already downloaded it you'll need to delete it and get the fixed version, my apologies.

http://ivanholmes.co.uk/mac/macmpd/#downloads

Offline MacTron

  • Global Moderator
  • Platinum Member (500+ Posts)
  • *****
  • Posts: 2121
  • keep it simple
  • Liked:
  • Likes Given: 3
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #10 on: August 06, 2020, 08:14:17 AM »
Now it's working. ;D
Nice work. Thank You.  ;)
Please don't PM about things that are not private.

Offline ivan_holmes

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 28
  • New Member
  • Liked:
  • Likes Given: 1
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #11 on: August 06, 2020, 11:59:56 AM »
Cheers MacTron.


I've just published another update (version 0.1.2 alpha) with some improvements to how the queue is handled and general bugfixes. I've also added a link to my website in the help menu.

Offline ovalking

  • Veteran Member (100+ Posts)
  • ****
  • Posts: 152
  • new to the forums
  • Liked:
  • Likes Given: 0
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #12 on: August 12, 2020, 02:34:00 AM »
Well done on making Mac stuff!

Are there any publicly accessible servers I can connect to in order to try this out please?
Can I use it for anything without a server?

Thanks.

Offline ivan_holmes

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 28
  • New Member
  • Liked:
  • Likes Given: 1
Re: MacMPD - new MPD (Music Player Daemon) client for classic Mac OS
« Reply #13 on: August 12, 2020, 07:19:46 AM »
Well done on making Mac stuff!

Are there any publicly accessible servers I can connect to in order to try this out please?
Can I use it for anything without a server?

Thanks.
Thank you, ovalking.

Although it's possible in theory to have a public MPD instance, I haven't found any. I would imagine most that are even accessible over the internet would have password protection (which MacMPD doesn't support... yet?).

As far as I know, any client connected to MPD has full control over the playback queue and transport, so using a public server would be annoying in that regard too.

I'm afraid that MacMPD is simply not of use without an instance of MPD to connect to.
MPD can be installed quite easily on practically any *nix, and also Windows and Android, and removed just as easily.

Cheers,
Ivan