Page 1 of 1

How to extract ADSRV out of a Rom? (SN76489, Master System)

Posted: Sat Apr 27, 2013 12:07 pm
by ali3
Is there a way to get these Parameters?

I tried to import vgm in some trackers but it was not possible. maybe the vgm's don't have these information. But how can i get them?

thanks guys :)

Posted: Sat Apr 27, 2013 6:34 pm
by Mamizou
The SN76489 is just a simple PSG chip, it has no envelope generator. So no ADSR, mainly just frequency and volume.

If it's for the YM2413, I don't know any utilities for dumping patches for that offhand. Your best bet initially is just to open it up with a hex editor and looking for the sound and instrument data inside. Then again it does only allow one custom patch.

Posted: Sat Apr 27, 2013 8:44 pm
by Chilly Willy
The 2413 doesn't have patches - it has an instrument number. All settings are internal. If the instrument you want isn't one of the presets, the 2413 can't do it.

Posted: Sat Apr 27, 2013 8:58 pm
by neologix
Chilly Willy wrote:The 2413 doesn't have patches - it has an instrument number. All settings are internal. If the instrument you want isn't one of the presets, the 2413 can't do it.
Ehhhhhh, it kinda can. The SMS's YM2413 has space for a user-made preset, but only one and it's rather limited. Maxim's YM2413 doc has more details, but suffice it to say YM2413 user presets are probably only useful in FamiTracker's VRC7 support, zzo38's VGMCK, and maybe DefleMask (haven't used it in a while, so I don't know if it has YM2413 user instrument support).

Posted: Sun Apr 28, 2013 9:33 am
by ali3
ok thanks guys

i did this with SN-EMU (vst) and can get close to the master system sound:

https://dl.dropboxusercontent.com/u/310 ... _style.mp3

Do you think it's good?

Posted: Sun Apr 28, 2013 6:27 pm
by Chilly Willy
neologix wrote:
Chilly Willy wrote:The 2413 doesn't have patches - it has an instrument number. All settings are internal. If the instrument you want isn't one of the presets, the 2413 can't do it.
Ehhhhhh, it kinda can. The SMS's YM2413 has space for a user-made preset, but only one and it's rather limited. Maxim's YM2413 doc has more details, but suffice it to say YM2413 user presets are probably only useful in FamiTracker's VRC7 support, zzo38's VGMCK, and maybe DefleMask (haven't used it in a while, so I don't know if it has YM2413 user instrument support).
Thanks for the info! Guess it's a bit better than I thought. :lol: