Author
| MP3 player for MSX
|
Latok msx master Posts: 1720 | Posted: May 31 2007, 10:29   |
Fantastic, Prodatron. Really looking forward to the public release  |
|
jltursan msx professional Posts: 826 | Posted: May 31 2007, 10:40   |
It really rocks!!
Quote:
| but on the normal MSX the additional CPU usage is about 25% for 128kbps MP3s
|
...and I think that's a fair deal between quality and usability. It's an impressive and amazing work!. Congrats to both, Prodatron and Yobi!  |
|
scratch_disk msx lover Posts: 71 | Posted: May 31 2007, 11:06   |
This SymbOS will never cease to impress me. Beside it's beauty and elegance, it's so mind-boggling robust!
Thanks for all the dedications you show, Yobi and Prodatron. I'm one of the fanatic audience!
BTW, Prodatron.. easy on the TR's keyboard  |
|
NapalM msx lover Posts: 82 | Posted: May 31 2007, 11:08   |
Hurray, I received the player....I will have to look for a cardridge...
|
|
Prodatron msx master Posts: 1088 | Posted: May 31 2007, 11:31   |
Thanx all for the kind words!  Made a lot of fun yesterday, when it suddenly worked  Now I have to fix some issues and add the possibility to display the MP3 infos and ID3 tags beside some other small things. I guess an updated version of SymbOS and SymAmp can be released at the beginning of next week.
What I really hope now is, that the MP3 card will be produced again!  Any news here?
@Trebmint: Hm, maybe you mean the two catridges?  That's a GFX9000 and an old Philips Music Module from the 80ies  |
|
spl msx professional Posts: 718 | Posted: May 31 2007, 11:42   |
Prodatron: simply amazing! Will you add IDE TAG support?
PS: I need internal 512 KB in my MSX now!!! |
|
DD msx user Posts: 44 | Posted: May 31 2007, 11:49   |
Prodatron: This indeed looks great! No stops when switching between applications, really good!
I also notices that the lower frequencies are stronger, i guess there should be a correction in the player which is not taken into account. For playinfo i used a correction which is not perfect at all but i tried to keep it fast for the Z80. Maybe i can change the AtMega for this, requires multiplications and is probably a waste to do let the R800/Z80 do this.
Do you have bleeps and noise while changing the play position in the MP3 sometimes? Or do you search for the MP3 header when using fast forward?
I expected that the AtMega should also be changed for that...
|
|
Prodatron msx master Posts: 1088 | Posted: May 31 2007, 12:15   |
Quote:
| No stops when switching between applications, really good!
|
Indeed on the R800 it's not a problem at all. Only in Z80 mode you may have a short stop while starting another big application, as the system manager task, which is responsible for all loading activities, is busy for too long. But even on the Z80 it doesn't happen very often.
Quote:
| I also notices that the lower frequencies are stronger, i guess there should be a correction in the player which is not taken into account. For playinfo i used a correction which is not perfect at all but i tried to keep it fast for the Z80. Maybe i can change the AtMega for this, requires multiplications and is probably a waste to do let the R800/Z80 do this.
|
Ah, I see. A correction would be fine, but I also can live with the actual situation
Quote:
| Do you have bleeps and noise while changing the play position in the MP3 sometimes? Or do you search for the MP3 header when using fast forward? I expected that the AtMega should also be changed for that...
|
Yes, right, I have small bleeps when jumping inside an MP3 and also sometimes when starting a new one. So I don't search for the next header yet, but maybe I can do this later. |
|
NapalM msx lover Posts: 82 | Posted: May 31 2007, 12:38   |
Surely you already thought in it  . If together an low bitrate MP3 (16-32 dps...) with a VID, you can have videos with sound ^^. Or , indicate that mp3 uses the VID so that it starting simultaneously. Can be a great VIDplayer option  |
|
DD msx user Posts: 44 | Posted: May 31 2007, 17:36   |
To prevent the bleeps i will try to find a solution for the AtMega. I think if i let the AtMega search for headers and let it only process a complete frame... We will need an extra (unused) bit in reg 1 or so, it should be set for forward/reverse, a restriction is that there should be at least one complete frame in one OTIR set but i think this is usually the case.
The player does not know what part of the file the data belongs to, for the cartridge there is no difference between searchin forward or backwards, it's just another part of the file. I think we can say that all data which arrives in one burst at the cartridge within e.g. 10ms belongs to the same part. I will try, this does not affect the normal operation anyway, only when setting one bit.
|
|
Oscar msx addict Posts: 273 | Posted: May 31 2007, 21:58   |
I have some troubles with the cartridge. When just arrived I test it with mp3 demo file from Winamp and worked fine. Now I want to make the same test and do not work. Playmp3 open the file but stops and you can't hear anything. Can you help me?
|
|
Oscar msx addict Posts: 273 | Posted: May 31 2007, 22:18   |
Playinfo gives a Illegall function call or a bad file mode.
|
|
Prodatron msx master Posts: 1088 | Posted: May 31 2007, 22:51   |
Hm, sounds more like a problem with the filesystem, but not with the MP3 card?
|
|
Oscar msx addict Posts: 273 | Posted: May 31 2007, 23:04   |
Well, I have copied the needed files to a single floppy (MSXDOS, MP3 cartridge files and MP3 files) and worked first time I test it but now don't. I have tried from Sunrise IDE with Compact Flash with the same result.
|
|
NapalM msx lover Posts: 82 | Posted: June 01 2007, 01:11   |
WOO I put the mp3 card in a KONAMI chase, and work very well, great job Yobi.
|
|
|
|
|