Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)

TF CD32 Riser Revision 2 Design Complete

TF CD32 Riser

Moderators: terriblefire, Terriblefire Moderator

User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 785
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: TF CD32 Riser Revision 2 Design Complete

Post by 8 Bit Dreams »

Well..this will need quick ide access,
since mp3 are usually stored on hdd..🤔
Retro computer hardware & repair in Germany
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: TF CD32 Riser Revision 2 Design Complete

Post by arkadiusz.makarenko »

8 Bit Dreams wrote: Sun Nov 29, 2020 10:18 pm Well..this will need quick ide access,
since mp3 are usually stored on hdd..🤔
For mp3 it would need to be 16-24KB per second.
With current theoretical setup (not measued though) I think we should be able to get about 1MB/s (1 Byte per microsecond

Edit
So question is how much slowdown hdd would introduce. IMHO for mp3 we have enough margin.

Edit2:
Plus availability of fastram, where data can be preloaded
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF CD32 Riser Revision 2 Design Complete

Post by terriblefire »

8 Bit Dreams wrote: Sun Nov 29, 2020 10:18 pm Well..this will need quick ide access,
since mp3 are usually stored on hdd..🤔
Rubbish. MP3 is way more compressed than CD audio and that works with x1 CD Speed. You can do MP3 over a bit banged serial on a parallel port on an Amiga 500.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
wairnair
Posts: 34
Joined: Sun Dec 09, 2018 3:53 pm

Re: TF CD32 Riser Revision 2 Design Complete

Post by wairnair »

terriblefire wrote: Mon Nov 30, 2020 10:38 am
8 Bit Dreams wrote: Sun Nov 29, 2020 10:18 pm Well..this will need quick ide access,
since mp3 are usually stored on hdd..🤔
Rubbish. MP3 is way more compressed than CD audio and that works with x1 CD Speed. You can do MP3 over a bit banged serial on a parallel port on an Amiga 500.
Yeah, I can listen to uncompressed wav on my CD32 streaming from CF card no problem.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF CD32 Riser Revision 2 Design Complete

Post by terriblefire »

wairnair wrote: Mon Nov 30, 2020 10:58 am Yeah, I can listen to uncompressed wav on my CD32 streaming from CF card no problem.
Absolutely top end MP3 is only 320 kbps. small B.

The CD32 serial port can almost do that.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 785
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: TF CD32 Riser Revision 2 Design Complete

Post by 8 Bit Dreams »

Thank You Sir,
This gives a good hope to run Mp3's or listen Internet radio! :idea:
Retro computer hardware & repair in Germany
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: TF CD32 Riser Revision 2 Design Complete

Post by arkadiusz.makarenko »

@terriblefire

Is there a standard for communication on those cards at all, or are they have proprietary drivers?
Do we have anything to start looking at?
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF CD32 Riser Revision 2 Design Complete

Post by terriblefire »

arkadiusz.makarenko wrote: Mon Nov 30, 2020 8:29 pm @terriblefire

Is there a standard for communication on those cards at all, or are they have proprietary drivers?
Do we have anything to start looking at?
The best source of information will be WinUAE sources.

The Prelude 1200 is probably the best choice but i've only spent 10 mins thinking about it.. We dont want to do be doing DSP in the ARM.. thats too much work for it.

The prelude 1200 has a Crystal Semiconductor Sound Codec 4231A chip in it ... datasheet
CS4231A_ETC.pdf
(2.12 MiB) Downloaded 58 times
There will be code in WinUAE to show how its mapped in memory.. but thats the simplest candidate for a soundcard?
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: TF CD32 Riser Revision 2 Design Complete

Post by arkadiusz.makarenko »

terriblefire wrote: Mon Nov 30, 2020 10:55 pm
arkadiusz.makarenko wrote: Mon Nov 30, 2020 8:29 pm @terriblefire

Is there a standard for communication on those cards at all, or are they have proprietary drivers?
Do we have anything to start looking at?
The best source of information will be WinUAE sources.

The Prelude 1200 is probably the best choice but i've only spent 10 mins thinking about it.. We dont want to do be doing DSP in the ARM.. thats too much work for it.

The prelude 1200 has a Crystal Semiconductor Sound Codec 4231A chip in it ... datasheet CS4231A_ETC.pdf

There will be code in WinUAE to show how its mapped in memory.. but thats the simplest candidate for a soundcard?
Thank you, I will try to get my head round it.

I think before I start doing anything more I need to refactor keyboard routine. It has large sections of blocking code. If there was any more intensive processing needed done in main loop, then those delays might slow down things.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF CD32 Riser Revision 2 Design Complete

Post by terriblefire »

Yeah i'd finish what we have in flight first...

For the Audio.. i might even assume that data that comes in on a particular address "SPARE_CS" on the clockport is an MP3 Stream...
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Post Reply

Return to “TF CD32 Riser”