Working MP3 player?

NeXT Computer, Inc. -> NEXTSTEP / OPENSTEP Software

Title: Working MP3 player?
Post by: longinotti on May 16, 2019, 03:30:38 PM
there's an MP3 player for 68k hardware but does not open. I read that there was a fixed version but it is no longer hosted. does anyone have a copy of this app that works?
Title: Re: Working MP3 player?
Post by: Nitro on May 17, 2019, 12:27:39 AM
Check out the MP3 thread that has good info about the different players:

http://www.nextcomputers.org/forums/index.php?topic=2691.0
Title: Re: Working MP3 player?
Post by: longinotti on May 17, 2019, 09:14:48 AM
I did. There was a user that fixed one that wasn't working out of the box, he recompiled it to work and hosted it but the link is broken.
Title: Re: Working MP3 player?
Post by: Nitro on May 17, 2019, 03:06:32 PM
I sent a PM to Brian to ask if he can re-post the code.  Hopefully he'll get back to us; if not then maybe someone can follow his instructions and recompile the code.
Title: Re: Working MP3 player?
Post by: longinotti on May 17, 2019, 05:38:47 PM
Quote from: Nitro on May 17, 2019, 03:06:32 PMI sent a PM to Brian to ask if he can re-post the code.  Hopefully he'll get back to us; if not then maybe someone can follow his instructions and recompile the code.

Good because I'm too much of a noob to do it myself. I've tried and failed miserably
Title: Re: Working MP3 player?
Post by: Rob Blessin Black Hole on May 17, 2019, 07:59:28 PM
Hello: I downloaded this one http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/  , i installs under previous , then bombs on launch , it may be because it is looking for shared libraries unavailable on Previous that would be on Black Hardware . Best Regards Rob Blessin
Title: Re: Working MP3 player?
Post by: longinotti on May 17, 2019, 08:40:29 PM
Quote from: Rob Blessin Black Hole on May 17, 2019, 07:59:28 PMHello: I downloaded this one http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/  , i installs under previous , then bombs on launch , it may be because it is looking for shared libraries unavailable on Previous that would be on Black Hardware . Best Regards Rob Blessin

If it's "mp3player1.1" it's original makefile was compiled for the Japanese version of NEXTSTEP by mistake. A user recompiled it with the makefile edited to {Japanese= No} and it worked for him.
It crashes on launch otherwise.

I don't have the knowhow to compile source code on Next.
Title: Re: Working MP3 player?
Post by: Rob Blessin Black Hole on May 18, 2019, 10:30:52 PM
Hello : Have you tried this one .... http://www.nextcomputers.org/NeXTfiles/Software/OPENSTEP/Apps/Audio/mpap.1.0.README  , just tried it looks like for Intel only ! 
Title: Re: Working MP3 player?
Post by: longinotti on May 18, 2019, 11:08:56 PM
Quote from: Rob Blessin Black Hole on May 18, 2019, 10:30:52 PMHello : Have you tried this one .... http://www.nextcomputers.org/NeXTfiles/Software/OPENSTEP/Apps/Audio/mpap.1.0.README  , just tried it looks like for Intel only ! 


Yes I'm
Looking for a player for my recently acquired 040 Cube
Title: Re: Working MP3 player?
Post by: Nitro on May 20, 2019, 02:03:03 AM
Brian responded and said that he's out of town at the moment, but will look for the files when he gets home in a few days.
Title: Re: Working MP3 player?
Post by: longinotti on May 23, 2019, 10:08:40 PM
Quote from: Nitro on May 20, 2019, 02:03:03 AMBrian responded and said that he's out of town at the moment, but will look for the files when he gets home in a few days.

It'll be nice to have this thing as a jukebox.
Title: Re: Working MP3 player?
Post by: Nitro on May 24, 2019, 02:47:56 PM
Ok, Brian (bkmoore) went out of his way to get this working, thanks Brian!  He couldn't find the MP3Player files so he recompiled the app quad-fat on Previous.  Once it's confirmed to work I'll write up a readme file giving Brian credit, and I'll mark the old app Japanese.

The new MP3Player app can be found in the Archives:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/MP3Player.NIHS.tar.gz

Since MP3Player is a GUI frontend for nxmp3play, you'll need that too:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/nxmp3play.1.3.N.b.tar.gz

Now that the MP3 patents have expired, I wonder if Frank Siegert would be willing to release the source code for the latest nxmp3play so that it could be compiled quad-fat too.  Hmmmm.
Title: Re: Working MP3 player?
Post by: longinotti on May 24, 2019, 08:01:33 PM
Quote from: Nitro on May 24, 2019, 02:47:56 PMOk, Brian (bkmoore) went out of his way to get this working, thanks Brian!  He couldn't find the MP3Player files so he recompiled the app quad-fat on Previous.  Once it's confirmed to work I'll write up a readme file giving Brian credit, and I'll mark the old app Japanese.

The new MP3Player app can be found in the Archives:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/MP3Player.NIHS.tar.gz

Since MP3Player is a GUI frontend for nxmp3play, you'll need that too:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/nxmp3play.1.3.N.b.tar.gz

Now that the MP3 patents have expired, I wonder if Frank Siegert would be willing to release the source code for the latest nxmp3play so that it could be compiled quad-fat too.  Hmmmm.


It works perfectly on my 040 cube! No next dimension board or anything:)
Title: Re: Working MP3 player?
Post by: spintronic on March 31, 2022, 10:31:56 AM
Quote from: Nitro on May 24, 2019, 02:47:56 PMOk, Brian (bkmoore) went out of his way to get this working, thanks Brian!  He couldn't find the MP3Player files so he recompiled the app quad-fat on Previous.  Once it's confirmed to work I'll write up a readme file giving Brian credit, and I'll mark the old app Japanese.

The new MP3Player app can be found in the Archives:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/MP3Player.NIHS.tar.gz

Since MP3Player is a GUI frontend for nxmp3play, you'll need that too:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/nxmp3play.1.3.N.b.tar.gz

Now that the MP3 patents have expired, I wonder if Frank Siegert would be willing to release the source code for the latest nxmp3play so that it could be compiled quad-fat too.  Hmmmm.


Thanks for making this available! I turned my NeXTstation Color 25MHz 32MB black slab into a jukebox while simulataneously downloading my music via ftp and writing in another shell account via telnet. Machine didn't skip a beat until I opened a third terminal and moved it around! So cool!
Title: Re: Working MP3 player?
Post by: nuss on April 01, 2022, 10:24:08 AM
Another MP3 player that worked quite well is XS3mod.

Several (older) versions can be found here: https://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/

On a 25MHz slab XS3mod was not always fast enough to play the MP3, also sometimes the player crashed. I can not remember which version was the most stable, but you should give XS3mod a try.

Just realized that not all published versions are available on www.nextcomputers.org.
@Nitro shall I upload the missing files somewhere?

-r--r--r-- 1 1324032 2001-09-05 09:30 OggTools.1.0.NIHS.b.tar.gz
-r--r--r-- 1     925 2001-09-05 09:30 OggTools.1.0.README
-r--r--r-- 1 2348290 2001-09-05 09:30 XS3mod.1.5.1.HS.b.tar.gz
-r--r--r-- 1 1987321 2001-09-05 09:30 XS3mod.1.5.1.NI.b.tar.gz
-r--r--r-- 1    1294 2001-09-05 09:30 XS3mod.1.5.1.README
-r--r--r-- 1 2784639 2002-12-31 12:13 XS3mod.1.80.HS.b.tar.gz
-r--r--r-- 1 2348088 2002-12-31 12:13 XS3mod.1.80.NI.b.tar.gz
-r--r--r-- 1    1749 2002-12-31 12:13 XS3mod.1.80.README
-r--r--r-- 1 1298328 2001-09-05 09:30 XS3OggTools.1.5.NI.b.tar.gz
-r--r--r-- 1     633 2001-09-05 09:30 XS3OggTools.1.5.README
Title: Re: Working MP3 player?
Post by: Nitro on April 01, 2022, 02:05:01 PM
Quote from: nuss on April 01, 2022, 10:24:08 AMAnother MP3 player that worked quite well is XS3mod.

Several (older) versions can be found here: https://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/

On a 25MHz slab XS3mod was not always fast enough to play the MP3, also sometimes the player crashed. I can not remember which version was the most stable, but you should give XS3mod a try.

Just realized that not all published versions are available on www.nextcomputers.org.
@Nitro shall I upload the missing files somewhere?

-r--r--r-- 1 1324032 2001-09-05 09:30 OggTools.1.0.NIHS.b.tar.gz
-r--r--r-- 1     925 2001-09-05 09:30 OggTools.1.0.README
-r--r--r-- 1 2348290 2001-09-05 09:30 XS3mod.1.5.1.HS.b.tar.gz
-r--r--r-- 1 1987321 2001-09-05 09:30 XS3mod.1.5.1.NI.b.tar.gz
-r--r--r-- 1    1294 2001-09-05 09:30 XS3mod.1.5.1.README
-r--r--r-- 1 2784639 2002-12-31 12:13 XS3mod.1.80.HS.b.tar.gz
-r--r--r-- 1 2348088 2002-12-31 12:13 XS3mod.1.80.NI.b.tar.gz
-r--r--r-- 1    1749 2002-12-31 12:13 XS3mod.1.80.README
-r--r--r-- 1 1298328 2001-09-05 09:30 XS3OggTools.1.5.NI.b.tar.gz
-r--r--r-- 1     633 2001-09-05 09:30 XS3OggTools.1.5.README


Thanks nuss, I'll send you a PM and we'll figure out how to get the files in the archives.  8)
Title: Re: Working MP3 player?
Post by: Nitro on April 04, 2022, 06:13:42 PM
The files are in the archives now. Thank you @nuss for submitting them. :)

https://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/

OggTools.1.0.NIHS.b.tar.gz
OggTools.1.0.README
XS3mod.1.5.1.HS.b.tar.gz
XS3mod.1.5.1.NI.b.tar.gz
XS3mod.1.5.1.README
XS3mod.1.80.HS.b.tar.gz
XS3mod.1.80.NI.b.tar.gz
XS3mod.1.80.README
XS3OggTools.1.5.NI.b.tar.gz
XS3OggTools.1.5.README
Title: Re: Working MP3 player?
Post by: MindWalker on July 20, 2023, 11:29:36 AM
Thanks for this, XS3mod works great on my Sparcstation 4 under NS3.3 (mp3player -which works on my mono-slab- wouldn't play anything).

For 68020 and higher Macs there is MpegDec (https://macintoshgarden.org/apps/mpegdec) which can play internet radio (PLS/M3U). Is there anything for NS that does that?
Title: Re: Working MP3 player?
Post by: MindWalker on October 12, 2024, 11:50:27 AM
I made a small discovery regarding internet radio on NS (68k at least)...

nxmp3play (available in NeXTfiles/Audio (https://nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Audio/)) runs on 68k and I noticed that it supports playback from STDIN. So if you install curl (available as a package in Kb7sqiARCHIVE (https://nextcomputers.org/NeXTfiles/Software/Kb7sqiARCHIVE/)) you can do this:

curl -s http://www.radio-paralax.de:8000/ | ./nxmp3play -l STDIN
Most web streams are probably too heavy (bitrate-wise) for a 68k to decode fast enough, but I found a tool called racoder (https://github.com/paulgalow/racoder) which can be run (on a modern computer in the network) in Docker and used to re-code any internet stream into a lower bitrate. Using that I was able to re-code radio paralax into 64k stream (pointing the above command into a local machine with an URL like this: http://192.168.0.10:3000/radio-paralax) that plays much easier on a 040!

It sometimes stutters, but I think it's more up to the player not doing enough buffering.

Perhaps something similar could be used to stream into a temporary local MP3 file that XS3mod could be pointed at?

Go to top  Forum index