Re: Eu and SID:s

new topic     » goto parent     » topic index » view thread      » older message » newer message

Stab master <stabmaster_ at HOTMAIL.COM> wrote:
> Does anyone on this list know ANYTHING about how to emulate the SID chip on
> a PC?
> I've downloaded SidPlay for Windows, and the entire HighVoltage SID
> Collection. While listening to the cheesy old tunes of Giana Sisters and
> R-type I came up with an idea: how bout a SID-player for Euphoria?
> People who are familar with sound programming are free to give their opinion
> on this.
>
> ...so are all of you who don't...

I don't. But I do have an opinion. First of all, die hard 64 freaks like
me never think emulations sound nearly as good as the original,
but that's just because we want to stress that we are REAL die
hard 64 freaks. SidPlay is for instance (seen more objectively) not
that bad. But the emulation requires enormous computer power
compared to what you get back. The SID hardware could do pulse
waveforms, ring modulations, syncronizations and REAL TIME
RESONANCE FILTER (!) all at once. An emulator must also
simultaneously do the work of 1 MHz main processor if you want
the real thing. Even in C this must be a challenge.

So in the end, I don't see the big point.

What I would like instead is a new Euphoria programmed synthetic
music library like one of those AD-LIB routines (I don't know much
about those, just listened to the music in freeware games like
'COWS' and in some executables that can be downloaded from the
"Maniacs Of Noise" site. I think this sounds great, and at the same
time it takes up no memory compared to sample based music.

Look at the Lemon Heads game for instance. What took up all the
memory and made it awkward to download?

I would really like to give something like this a go myself, but there
are two things I don't know:

1) How to output a multi channel 16 bit signal to the soundcard
(kind of important, I guess smile.

2) How to do the multi-tasking, so that you can start the music and
let it play in the background while the program does other things.

I assume a simple software synthesizer could be coded in clean
EU without any machin code.

But I'm not sure...


( BTW: In the High Voltage Collection: check out
the song 'WALKMAN' under 'other composers'.
I made that in 1987 grin (though is says 1988).
Makes Beethoven's 5th bleak in comparison ! )


Best Regards,

Tor Gausen

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu