THOMSON MOTO SOUND CARD
Modérateurs : Papy.G, fneck, Carl
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
i have an idea, could i design the dual connector board?
In this way everyone is free to assemble preferred connector.
In this way everyone is free to assemble preferred connector.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
what do you think about something like this?
One side with card edge connector and on the other side the minibus connector.
One side with card edge connector and on the other side the minibus connector.
- Pièces jointes
-
- SN76489_TO_STEREO.jpg (68.84 Kio) Consulté 4469 fois
Re: THOMSON TO8 SOUND CARD
It's a good idea, however I prefer two separate designs, simply because it add height to the card.
If I had to choose only one it wil be pin headers, I think minibus is a good design and the way to go.
Hard to choose ...
Spacing does not allow to make both connectors at the same place ?
One row with "oval shaped" holes ?
Some news about associtaed software : Edit du 22/03 : Correction décodage des données compressées
I made a translation of PSGlib from z80 to 6809.
Just added a RAM page selection for TO8, easy to remove if you want to use with another machine.
so when you pass address to music data, you point to an index not direct address of data.
When you want to play music data, you call :
Data index :
Means : page 07, address:A540
Finally, place the following calls next to a wait VBL routine
There are a lot of functionalities, look at the beginning of the asm file for details.
- It allows playing music and another track of SFX at the same time.
- it allows compression, loops, ...
It compiles, it runs and does not crash my demo, bytes are send to the port ...
It may need some debug when I will test with the real sound card.
look at PSGlib on Github for the data format and associtaed tools for converting vgm files to psg and other tools to compress data ...
It lacks a priority management for SFX (when two sfx sounds must be played, which one should be played ?)
I will have a look to the sound drivers of Master system games, there should be some great ideas, data format is totaly different.
It is designed to do more live controls (there are predefined enveloppe shapes, ...)
PSGlib is more oriented to play "tracks"
If I had to choose only one it wil be pin headers, I think minibus is a good design and the way to go.
Hard to choose ...
Spacing does not allow to make both connectors at the same place ?
One row with "oval shaped" holes ?
Some news about associtaed software : Edit du 22/03 : Correction décodage des données compressées
I made a translation of PSGlib from z80 to 6809.
Just added a RAM page selection for TO8, easy to remove if you want to use with another machine.
so when you pass address to music data, you point to an index not direct address of data.
When you want to play music data, you call :
Code : Tout sélectionner
ldx #Psg_TitleScreen
jmp PSGPlayNoRepeat
Code : Tout sélectionner
Psg_TitleScreen
fcb $07,$A5,$40
Finally, place the following calls next to a wait VBL routine
Code : Tout sélectionner
jsr PSGFrame
jsr PSGSFXFrame
- It allows playing music and another track of SFX at the same time.
- it allows compression, loops, ...
It compiles, it runs and does not crash my demo, bytes are send to the port ...
It may need some debug when I will test with the real sound card.
look at PSGlib on Github for the data format and associtaed tools for converting vgm files to psg and other tools to compress data ...
It lacks a priority management for SFX (when two sfx sounds must be played, which one should be played ?)
I will have a look to the sound drivers of Master system games, there should be some great ideas, data format is totaly different.
It is designed to do more live controls (there are predefined enveloppe shapes, ...)
PSGlib is more oriented to play "tracks"
Dernière modification par Bentoc le 22 mars 2021 22:16, modifié 2 fois.
Re: THOMSON TO8 SOUND CARD
SDDRIVE pcb is compatible with both connectors (pin header or card edge).
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
Good job Bentoc.
Daniel your double connector solution is very good.
I'll try to design in this way.
Thank you.
Daniel your double connector solution is very good.
I'll try to design in this way.
Thank you.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
I think we are near goal.
What do you think about it?
What do you think about it?
- Pièces jointes
-
- SN76489_TO_STEREO.jpg (76.75 Kio) Consulté 4445 fois
Re: THOMSON TO8 SOUND CARD
It's so great !!!
One more thing
Can you check that the board is no larger than 70mm (maybe Daniel has better experience on what size to respect) ?
I measured on my TO8, I don't know for the MO6 it may be larger.
look the picture :
One more thing
Can you check that the board is no larger than 70mm (maybe Daniel has better experience on what size to respect) ?
I measured on my TO8, I don't know for the MO6 it may be larger.
look the picture :
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
with the addition of the other channel, the card has grown a lot and populated. For the moment the measurements are 66mm wide and 94mm high.
Re: THOMSON TO8 SOUND CARD
So it does fit for the width.
I don't know for the thickness at the top. Are the components facing back ? If so it's OK
I don't know for the thickness at the top. Are the components facing back ? If so it's OK
Re: THOMSON TO8 SOUND CARD
The maximum width is 70 mm between the two rails. The absolute maximum is 75 mm with two notches for the rails.
The maximum height is 65 mm along the rear face. By moving away from a few centimeters the height is not limited. The distance is different for each computer : 0 cm for the MO5, 1 cm for the TO8, much more for the TO7 and the TO7/70.
If the heigth is above 65mm and the card is connected to the Minibus, you can use the first slot with the MO5 and the TO8, but you can't with the TO7.
The maximum height is 65 mm along the rear face. By moving away from a few centimeters the height is not limited. The distance is different for each computer : 0 cm for the MO5, 1 cm for the TO8, much more for the TO7 and the TO7/70.
If the heigth is above 65mm and the card is connected to the Minibus, you can use the first slot with the MO5 and the TO8, but you can't with the TO7.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
What do you think about ym2413 sound chip?
Re: THOMSON TO8 SOUND CARD
I already bought one YM2413 chip back in november (with some SN76489) because I knew it will be your "next step"
It's not a joke it's true !!!
Maybe we can finish this first card with SN76489, develop some software ... and build another stereo card with YM2413 for the fun later.
Or we make a mono card with one SN76489 and one YM2413 chip now with ability to stack two cards for stereo sound for the craziest of us.
I realy like the "low fi" sound of SN76489.
It's not a joke it's true !!!
Maybe we can finish this first card with SN76489, develop some software ... and build another stereo card with YM2413 for the fun later.
Or we make a mono card with one SN76489 and one YM2413 chip now with ability to stack two cards for stereo sound for the craziest of us.
I realy like the "low fi" sound of SN76489.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
Bentoc, i am not joking too.
- Pièces jointes
-
- Screenshot_20210306-223924.png (592.9 Kio) Consulté 4385 fois
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
I would build a hybrid card directly with a sn76489 and a ym2413. But we have to see the people opinion.
There is already a ym2413 emulator source code.
There is already a ym2413 emulator source code.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON TO8 SOUND CARD
My sound board fit exactly, and i have measured nothing before build it
- Pièces jointes
-
- IMG_20210307_170015.jpg (142.83 Kio) Consulté 4354 fois
-
- IMG_20210307_170000.jpg (123.85 Kio) Consulté 4354 fois