VOGONS


Reply 220 of 252, by moturimi1

User metadata
Rank Member
Rank
Member
moturimi1 wrote:

Is this my Sound Mater Original that you thankfully repaired (due to my terrible desoldering skills)

Fagear wrote:

Yes it is your board. I've repaired pads and traces around GAL, soldered in new fresh socket and put in a GAL with my firmware. Your *.JED did not work.

I am so impressed by all of your skills.
I would have loved to follow your Youtube videos, but as these are in Russian and there are no English subtitles you do not get the attention you deserve!

Fagear wrote:

Prototype also works, but has no R2R DAC yet and has some issues with output level.

I would like to order one of your designed boards in the future: the FMonster!

Reply 221 of 252, by Fagear

User metadata
Rank Member
Rank
Member
moturimi1 wrote:

I would have loved to follow your Youtube videos, but as these are in Russian and there are no English subtitles

Well... I barely have time to shoot and edit my videos and translating takes a lot of time, so that's out of the question. On top of that, I don't write scripts, so it's impossible to just dump my script into Google translate and bodge auto-translated subtitles on each video. I have to transcribe all my speech into text first. Which also will take a ton of time, so it is not possible.
If I have to do something that will allow auto-translated (by Google) subtitles and/or community translated ones - let me know. I'm all for translations, but I just don't have time to do them myself.

moturimi1 wrote:

I would like to order one of your designed boards in the future: the FMonster!

I think it will be a long time from now... 🙄

Now on the topic.
I've made some measurements and tested original board alongside with my replica.
Not good news for original board... As I've described some time ago, layout of the board is terrible. Measurements show noise (more like rumble and crackle) level is about -35 dB. 😲 When anything is active in the PC (CPU, RAM, etc.) noise level rises to -15 dB. 😵 You can notice this noise in the video above even when music is playing.
Also I've discovered that output of AY (about 1.0...1.5 Vpp) gets divided by 100! Right after AY output there are 100k:1k dividers for each channel right before "mixer" on a group of resistors. So... signal gets drown in noise and after that all resulting garbage gets heavily amplified in the final stage on LM386. Result is pretty awful. 😢 Insufficient voltage filtering on +12V (used to power opamps) and complete lack of such filtering on +5V rail (that powers AY directly) makes matters worse.

CSM_orig_noise.png
Filename
CSM_orig_noise.png
File size
34.15 KiB
Views
3193 views
File comment
CSM original: idle noise
File license
Fair use/fair dealing exception

After some thinking, cutting of traces and testing I've done the following:
- replaced crude "RC-filter" on the +12V rail with 78L09 linear +9V regulator;
- disconnected power supply of AY and 4066 switch from digital +5V, added 78L05 regulator from +9V rail and powered AY from it;
- temporary replaced 100k resistors in dividers with 2.2k ones.
The last one will have to be ajusted later, because signal from R2R DAC in the same mixer on the original board gets through 6.2k:1k divider (much less attenuation), but transistor amplifier on the original is powered from +5V and on my replica it is powered from +9V. So i have to level out differences between AY and DAC channels later (when I'll make my own R2R ladder).

All that gave me noise level about -60 dB. Not perfect yet, but pretty good. 😎

CSMR_mod_noise.png
Filename
CSMR_mod_noise.png
File size
30.24 KiB
Views
3193 views
File comment
CSM replica, power modified: idle noise
File license
Fair use/fair dealing exception

After that I've made recordings of original board and of my replica in the game Bad Blood and also I've recorded DuoSID in the same game on the same machine. DuoSID get lower than -70 dB of noise, which is great.
But when I accidentally put SID and AY together on the timeline... I've discovered something new, something that nobody didn't hear before.
You see, music for SID and for AY in Bad Blood is pretty simple and "lazy", but the same melody is written differently. And when SID and AY play together... they rock! 😎
That's how this short video was born: https://youtu.be/1fpP_-TrkMY
CSM replica with AY-3-8910 (which sound very different from AY8930 in the original, it plays in higher octave) and DuoSID with SwinSID.

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 222 of 252, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Automatic transscription + translation by youtube/google works incredibly well to get a good clue of what is going on in videos that are in russian.
If you have indepth questions you can always ask here I guess 😜

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 223 of 252, by Fagear

User metadata
Rank Member
Rank
Member

Here is the first video about CSM replica: https://www.youtube.com/watch?v=lGxismg-XbI

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 224 of 252, by Fagear

User metadata
Rank Member
Rank
Member

I've assembled a couple of R2R DACs. Resistors are not those ones that should be there, but it will be helpful for comparison with proper resistors.

IMG_8932.jpg
Filename
IMG_8932.jpg
File size
1 MiB
Views
3040 views
File comment
R2R DACs
File license
Fair use/fair dealing exception
IMG_8941.jpg
Filename
IMG_8941.jpg
File size
686.82 KiB
Views
3040 views
File comment
R2R DACs
File license
Fair use/fair dealing exception
IMG_8944.jpg
Filename
IMG_8944.jpg
File size
787.71 KiB
Views
3040 views
File comment
R2R DAC + CSM
File license
Fair use/fair dealing exception
IMG_8947.jpg
Filename
IMG_8947.jpg
File size
760.39 KiB
Views
3040 views
File comment
R2R DAC + CSM
File license
Fair use/fair dealing exception

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 225 of 252, by Fagear

User metadata
Rank Member
Rank
Member

An update.
I've revised and updated GAL replacement logic and redid SMD layout from scratch. 😵

csm_sch_2019-10-01 22.28.19.png
Filename
csm_sch_2019-10-01 22.28.19.png
File size
80.17 KiB
Views
2817 views
File comment
CSM GAL replacement @2019-10-01
File license
Fair use/fair dealing exception

I've managed to remove a couple of ICs from the GAL replacement section and re-structure logic utilization between different parts of the board.

Also, at the moment I beleave that no software was using "4-bit volume control" feature, so I've removed diode-resistor DAC from AY's port A and corresponding LM13600 opamp.
I've left in place "mono switch" on output, but reconstructed analog output section a bit.

AY8930 (and YM2149) have internal frequency divider, that was used on the original board, giving 14.318M (from ISA) /4 (on D-triggers) = 3,58M /2 (on internal divider) = 1.78975M for AY.
But "the original" AY-3-8910 doesn't have that. So, I've decided to switch off internal divider and place an external one on another D-trigger.

Next, I've thought "what the heck, AY-chips of all kinds were used in many different machines, what frequency it was run in those?".
I've did some research and came up with the list:

  • 2.000 MHz = Atari ST
  • 1.7898 MHz = CSM
  • 1.7734 MHz = ZX Spectrum
  • 1.75 MHz = Pentagon 128k
  • 1.000 MHz = Amstrad CPC

Feel free to correct me if I'm wrong.

So... Keeping in mind FMonster project and its clock generation block I've managed to implement all those frequencies in new board. 🤣

Also I'm thinking about removing joystick ports from SMD-variant of the board. But I'll keep those in "proper" TH replica. 😕

On the screenshot below there are no:

  • PCM circuitry
  • analog mixing/filtering stage
  • clock generation unit
AY_SMD_2019-10-02_top.png
Filename
AY_SMD_2019-10-02_top.png
File size
92.07 KiB
Views
2817 views
File comment
CSM @2019-10-02
File license
Fair use/fair dealing exception

White thick line denotes fully completed "AY-only" block (no PCM, no DMA, no joysticks) ready to be put into FMonster.

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 226 of 252, by Fagear

User metadata
Rank Member
Rank
Member

In the meantime I've made PCB for this:

AVR_AY_2019-10-16_top.png
Filename
AVR_AY_2019-10-16_top.png
File size
11.58 KiB
Views
2724 views
File comment
AVR-AY top
File license
Fair use/fair dealing exception
AVR_AY_2019-10-16_bottom.png
Filename
AVR_AY_2019-10-16_bottom.png
File size
62.28 KiB
Views
2724 views
File comment
AVR-AY bottom
File license
Fair use/fair dealing exception

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 227 of 252, by Fagear

User metadata
Rank Member
Rank
Member

An update on CSM.
SMD variant is almost done.

AY_SMD_2019-11-07_top.png
Filename
AY_SMD_2019-11-07_top.png
File size
110.26 KiB
Views
2634 views
File comment
CSM @2019-11-07
File license
Fair use/fair dealing exception

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 230 of 252, by matze79

User metadata
Rank l33t
Rank
l33t
Nitroraptor53 wrote on 2020-02-22, 07:40:

I'm probably too late, but where can I get the board or a diagram so I could get my own made on PCBway?

not yet released.. i also wanted one but did not happen yet

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 231 of 252, by Nitroraptor53

User metadata
Rank Member
Rank
Member
matze79 wrote on 2020-02-22, 17:58:
Nitroraptor53 wrote on 2020-02-22, 07:40:

I'm probably too late, but where can I get the board or a diagram so I could get my own made on PCBway?

not yet released.. i also wanted one but did not happen yet

Well if it's still happening: as JonTron would say: Praise Jesus!

Reply 232 of 252, by Benedikt

User metadata
Rank Oldbie
Rank
Oldbie
root42 wrote on 2020-02-22, 08:15:

The AVR AY looks really cool.

It does. I'm still wondering how difficult (and how expensive) it would be to squeeze something like that in one of these IC packages.
Unfortunately, nobody appears to sell them in small quantities. They look like the ultimate solution for chip replacements.

Reply 233 of 252, by root42

User metadata
Rank l33t
Rank
l33t
Benedikt wrote on 2020-02-22, 22:07:
root42 wrote on 2020-02-22, 08:15:

The AVR AY looks really cool.

It does. I'm still wondering how difficult (and how expensive) it would be to squeeze something like that in one of these IC packages.
Unfortunately, nobody appears to sell them in small quantities. They look like the ultimate solution for chip replacements.

Slightly related: For a fun time look at Sam Zeloof on Twitter. He makes his own chips from scratch.

https://twitter.com/szeloof

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 234 of 252, by Fagear

User metadata
Rank Member
Rank
Member

It's time to assemble new SMD variant!

Attachments

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 236 of 252, by dionb

User metadata
Rank l33t++
Rank
l33t++

Sort of blundered into here after assuming Sound Master was just an ISA version of Speech Thing and getting rudely disabused of that notion when selecting the option in a few games. Tbh listening to the recordings it sounds... crap. But as I grew up with a Spectrum +2, it's just up my nostalgic street 😉

Amazing to see how a 6-year project slowly goes from "hey, could anybody do this" to "here's the PCB to be assembled". I'm very much interested if it turns out to work and gets 'mass' produced.

Reply 237 of 252, by root42

User metadata
Rank l33t
Rank
l33t
dionb wrote on 2020-03-09, 12:39:

Amazing to see how a 6-year project slowly goes from "hey, could anybody do this" to "here's the PCB to be assembled". I'm very much interested if it turns out to work and gets 'mass' produced.

The AY3 is such an iconic sound. If it becomes available, I would love to have a kit for self assembly. Probably with a preprogrammed AY3 emulation chip.

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 238 of 252, by dionb

User metadata
Rank l33t++
Rank
l33t++

Little bump: I was browsing around a bit and came across this:
https://chipkin.ru/product/pechatnaya-plata-c … x-sound-master/

Looks like the original - noisy - replica. Not currently available, otherwise I might have been tempted...

Is there any news on the 'official' front?