MP3 player for MSX
y000000000biiiiiiiiiiii !!!!!111!!11! 
- Can it cope with 320kbps?
- Estimation of costs
- any chance of having the whole kab00z as one chip one could solder on a cartridge print, so that cart.games could use MP3 as music?

- Can it cope with 320kbps?
- Estimation of costs
- any chance of having the whole kab00z as one chip one could solder on a cartridge print, so that cart.games could use MP3 as music?
Wolf !!!!!!!!!!!!!! 
- It can handle up to 320kbps.
But you better use a rate of 128kbps. Then you have more CPU power for other things.
- I'm not sure about the price yet.
- It now has the size of a full konami case.
I hope we can use it also for Internet Radio

- It can handle up to 320kbps.
But you better use a rate of 128kbps. Then you have more CPU power for other things.- I'm not sure about the price yet.
- It now has the size of a full konami case.
I hope we can use it also for Internet Radio
Cool, I'm very interesed.
I have already build a mp3 player, and a MSX can command the player using a rs232, but in fact it's a standalone player.
I have already build a mp3 player, and a MSX can command the player using a rs232, but in fact it's a standalone player.
With this one you store MP3 files on your HD and you play them.
Yobi,
So that was your secret project
great work.
So that was your secret project

great work.
Yes great stuff, hope you can finish it and sell some! i want one too!!!
more practically speaking: does it play (stream) an MP3 from an MSX storage medium, like CF, HD, CD, or must the whole MP3 be in MSX RAM? Or does the device come with its own RAM for that, and if yes: how much is there available?
Also what CPU were you talking about? The MSX CPU (Z80 or R800)? How is it used by the mp3 player device?
Also what CPU were you talking about? The MSX CPU (Z80 or R800)? How is it used by the mp3 player device?
Also what CPU were you talking about? The MSX CPU (Z80 or R800)? How is it used by the mp3 player device?
May I guess??
CPU an Atmege and for encoding a VS100x
Cool
I like it!!! (And I want one also when the project is finished
)
Yes, I want one
I like it!!! (And I want one also when the project is finished
)Yes, I want one
The MSX reads some bytes from a file and sends it to a small buffer of the 20 MHz ATMEL CPU. Then it will be sent to the MP3 decoder VS1011. This decoder plays the MP3. We can't sent it directly to the MP3 decoder cause it's all serial data.
So there is a very small buffer. For a MP3 of 128kbps you need 16KByte/sec. But thats no problem for the MSX.
What the exact MSX CPU load is... don't know yet.

So there is a very small buffer. For a MP3 of 128kbps you need 16KByte/sec. But thats no problem for the MSX.
What the exact MSX CPU load is... don't know yet.

By Yobi
Expert (115)
24-02-2007, 14:12