Welcome, Guest. Please login or register.

Author Topic: MP3@64 ...... anybody got one? How good is it?  (Read 1887 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline leirbag28Topic starter

MP3@64 ...... anybody got one? How good is it?
« on: November 12, 2007, 06:40:10 PM »

 Was wondering if anyone has the MP3@64 MP3 decoder for C=64 and Amiga?

Is it any good? does it take all the  load off the CPU?  can it be controlled by CLI commands?  does it work with AMPlifier?  

Im interested in buying one but dont know jack squat about it.

CD32 is actually the best Amiga ever made by Commodore!...
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: MP3@64 ...... anybody got one? How good is it?
« Reply #1 on: November 12, 2007, 07:47:39 PM »
 MP3@64 is a good decoder to any Amiga. Works almost exactly as a MAS-Player (DIY project).
Goodbye people.

I\'ll pop on from time to time, RL is acting up.
 

Offline Floid

  • Hero Member
  • *****
  • Join Date: Feb 2003
  • Posts: 918
    • Show only replies by Floid
Re: MP3@64 ...... anybody got one? How good is it?
« Reply #2 on: November 12, 2007, 07:54:58 PM »
http://www.schoenfeld.de/inside/Inside_MP3AT64.txt probably answers most of your questions.

The host just provides a MP3 stream and the MAS ASIC takes care of the rest.  When it comes to software, I'm as uninformed as you are (familiar with the concept, not the particular hardware).

With C64 support, this could be a candidate for the "Blue Monday on a Floppy" project, although you'd need something like a SFD-1001 to be vintage on the storage end.
 

Offline Akiko

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 1026
    • Show only replies by Akiko
Re: MP3@64 ...... anybody got one? How good is it?
« Reply #3 on: November 12, 2007, 08:07:17 PM »
Also a very informative thread here on the subject
 

Offline leirbag28Topic starter

Re: MP3@64 ...... anybody got one? How good is it?
« Reply #4 on: November 12, 2007, 10:42:50 PM »


Thanks people!

But still got a few questions:

Is this better than the MAS player?

also how can it use 5% system resources...........in my opinion it should use 0%  because if it works on a C=64 with minimal CPU usage, it should darn well work on an Amiga with wayyyyyy less CPU usage.

They mentioned a half a second delay..............delay on what?  on the graphical display? or the actual song playing?

Also would this work with a Quadddra port or some sort of Clockport splitter as long as I disable any other Clockport cards (e.g  subway USB)?

WHat I mean is I leave both the Subwway and MP3@64 connected, but just turn off the Subway via the Poseiden software and then use the MP3@64....will this work without issues?
CD32 is actually the best Amiga ever made by Commodore!...
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: MP3@64 ...... anybody got one? How good is it?
« Reply #5 on: November 12, 2007, 10:48:37 PM »
Quote
leirbag28 wrote:
also how can it use 5% system resources...........in my opinion it should use 0%

Presumably the 5% CPU usage is taken up by the player app, which has to present a UI and then feed the file to the MP3@64.

Quote
leirbag28 wrote:
because if it works on a C=64 with minimal CPU usage, it should darn well work on an Amiga with wayyyyyy less CPU usage.

I expect the UI on the C64 version is less complex. And also, there is no nice audio driver API on the C64 which makes it easier (but less CPU efficient) to write a player for the Amiga. The C64 one probably bashes the hardware directly.

Quote
leirbag28 wrote:
They mentioned a half a second delay..............delay on what?  on the graphical display? or the actual song playing?

On the song playing from the sound of the thread posted above - though I've never tried the hardware myself.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline platon42

  • Hero Member
  • *****
  • Join Date: Jul 2002
  • Posts: 573
    • Show only replies by platon42
    • http://www.platon42.de/
Re: MP3@64 ...... anybody got one? How good is it?
« Reply #6 on: November 13, 2007, 06:43:40 AM »
> Is this better than the MAS player?

It's basically the same.

> also how can it use 5% system resources...........in my opinion it should use 0%

You need to transfer the MP3 data stream to the card, which will obviously use up more than 0% of your CPU time. Then again, somebody "forgot" to connect the interrupt pin to the MAS' "buffer full" indicator, which means it needs to poll very often, if more data can be sent as the buffer is *very* small (~260 bytes). This interrupt polling overhead is causing some CPU usage, that you won't be able to measure e.g. with Scout as its not spent with a task.

Also the serial latching of the bytes is very slow, so it needs waitstates between every bytes. Maybe on C64, you will send a few byte at each raster interrupt or whatever, but causing an interrupt for every byte is no option on the Amiga.

> Also would this work with a Quadddra port or some sort of Clockport splitter as long as I disable any other Clockport cards (e.g subway USB)?

AFAIK you don't even have to disable either clockport card. Both drivers support all four Quaddddroport clockports.
--
Regards, Chris Hodges )-> http://www.platon42.de <-(
hackerkey://v4sw7CJS$hw6/7ln6pr7+8AOP$ck0ma8u2LMw1/4Xm5l3i5TJCOTextPad/e7t2BDMNb7GHLen5a34s5IMr1g3/5ACM