CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: SkulleateR on 22:09, 20 May 21

Title: MP3onUSIfAC
Post by: SkulleateR on 22:09, 20 May 21
Ok, so most of you may already done this or have an other device doing this ! If so ... just ignore this post  ;D


Ok, you're still reading on, well ... if you got a Catalex serial MP3 module at home you can do this :


(https://i.ibb.co/YXGgZpf/Usi2.jpg)


Or even THIS (on first USIfAC) :


(https://i.ibb.co/k6mr0Vc/Usi1.jpg)


And the result could be something like this :


(https://i.ibb.co/XZnTRxW/Mp3usifac.png)


The player (well, it's more a module activator) can be downloaded below, enjoy :)



Title: Re: MP3onUSIfAC
Post by: ikonsgr on 16:46, 25 May 21
Yet, another impressive usage of USIfAC boards!  :)
If i get this right, by using the mp3 module+USIfAC board, the final objective is to make an Amstrad mp3 player, for audio files loaded from a usb flash drive?
Title: Re: MP3onUSIfAC
Post by: SkulleateR on 16:52, 25 May 21
Kind of .....


the mp3 files are stored on a micro sd card on the Catalex Player itself ...


Title: Re: MP3onUSIfAC
Post by: GUNHED on 00:34, 26 May 21
Cool to have this one! So for games MP3 support can be there using the USIfAC and the LS. Would be great if some (at least) game developers will support MP3 now. Also IIRC the SF3 can play MP3s too.  :) :) :)
Title: Re: MP3onUSIfAC
Post by: SkulleateR on 07:40, 26 May 21
Quote from: GUNHED on 00:34, 26 May 21
Cool to have this one! So for games MP3 support can be there using the USIfAC and the LS. Would be great if some (at least) game developers will support MP3 now. Also IIRC the SF3 can play MP3s too.  :) :) :)


I already did some kind of (really) short adventure with speech output but the problem is, you would have to detect if it's USIfAC or LS (or even SF3) because all of them send the serial commands in other ways. Since I only got USI 1 and 2 I can't test others but it should not be too hard.
Title: Re: MP3onUSIfAC
Post by: zhulien on 01:52, 27 May 21
Quote from: SkulleateR on 07:40, 26 May 21

I already did some kind of (really) short adventure with speech output but the problem is, you would have to detect if it's USIfAC or LS (or even SF3) because all of them send the serial commands in other ways. Since I only got USI 1 and 2 I can't test others but it should not be too hard.


You don't need to detect.  You can offer a configuration menu in-game (or external that creates a config file) for your audio options.
Title: Re: MP3onUSIfAC
Post by: SkulleateR on 06:51, 27 May 21
Quote from: zhulien on 01:52, 27 May 21

You don't need to detect.  You can offer a configuration menu in-game (or external that creates a config file) for your audio options.
Yes, but that would be the "lazy" way ;) :D
Title: Re: MP3onUSIfAC
Post by: GUNHED on 16:01, 27 May 21
Quote from: SkulleateR on 07:40, 26 May 21

I already did some kind of (really) short adventure with speech output but the problem is, you would have to detect if it's USIfAC or LS (or even SF3) because all of them send the serial commands in other ways. Since I only got USI 1 and 2 I can't test others but it should not be too hard.


Detection of LS is easy, see if port &FBEE is &20, then the LS is there. See LFS DSK for source code.
If you need special "drivers" just contact me and I will make something for you.  :)
Powered by SMFPacks Menu Editor Mod