Mac OS 9 Discussion > Software

MMMMP (Matej's Multiprocessing Macintosh Music Player)

(1/1)

Matej:
Hello,

I have released the first beta version of MMMMP, a music player for Mac OS 8.6-9.2.2 that makes use of Multiprocessing Services. This means that if your computer has two (or more) processors, it can use one processor to decode audio while other (cooperatively multitasked) applications use the other processor.

If your computer has only one processor, the decoding will still be preemptively multitasked, which means that playback will remain smooth even if other processor-intensive applications are running.

Currently it can only play FLAC files.

You can get it at: http://matejhorvat.si/en/mac/mmmmp/

Protools5LEGuy:
Thank you! Can you give more details,  if is realbasic or C, etc.

smilesdavis:

--- Quote from: Matej on July 31, 2024, 06:47:47 AM ---Currently it can only play FLAC files.

--- End quote ---

does it support HiRes FLAC files? With my Lynx AES16 and Aurora16-VT i can play back up to 192 192 kHz / 24 Bit. would be a nice dedicated DP Quicksilver just for HiRes FLAC

Matej:

--- Quote from: Protools5LEGuy on July 31, 2024, 03:16:23 PM ---Can you give more details,  if is realbasic or C, etc.

--- End quote ---

What exactly do you want to know?

It's written in C and compiled with the MPW tools.

Besides multiprocessing, It makes use of the PowerPC-specific CNTLZW instruction. It doesn't use AltiVec (yet), but even on a 350 MHz G4 it's fast enough (in my opinion) that optimizing with AltiVec is not a priority.

By default, it uses less than 1 MB of RAM, but you can increase the memory partition size in case playback isn't smooth.


--- Quote from: smilesdavis on July 31, 2024, 04:16:17 PM ---does it support HiRes FLAC files?

--- End quote ---

You mean 24-bit? I'm afraid not. I've only tried one such file so far and heard only noise. Another reason why it's a beta. :) But you can try.

Greystash:
Very cool thank you! I've always wanted a FLAC player for OS9!

Navigation

[0] Message Index

Go to full version