BIG-ASS POST ALERT
tomaitheous wrote:From the interview I read, he's never even coded a music driver for the SPC700
Well maybe he tried to port his driver and had trouble? It's certainly an oddball CPU.
tomaitheous wrote:<sigh>... I think fail to understand what wavetable and FM synth actually is
I think he had it pretty much spot on.
tomaitheous wrote:you're not as limited to the type of sound you can generate for an instrument.
Yes, you are, very, very much moreso, in fact. This is the misconception that everybody goes through. I did myself.
Look at the music industry. For a while, there were synths everywhere. Then when samplers became cheaper, everyone went crazy for them (me included). All the major synth manufacturers dumped their old tech and started making 'synths' that just played huge samples from ROM, or let you sample your own. They gave you programmable filters, modifiable envelopes, various ways of mixing multiple samples - wavetable 'synthesis' was born, and everybody thought it was the best thing, like, ever.
The fad didn't last long. People started to sit down to create new music, and realised they didn't have any interesting sounds to use, that they, or everybody else, hadn't used hundreds of times before.
Because you can't just create a sound from nothing. You have to have something to sample it from first. This is, in fact, EXTREMELY limiting, and not at all creative.
The solution? Sample an old synth. Except that won't ever sound as good as a real synth, for reasons others have already touched upon in this thread. It was at about this time where old synths were suddenly selling for insane amounts of money, much more than they would have cost brand new - because people realised they really needed them, and they were getting hard to find.
Sure, it's nice to have samples where it makes sense. Percussion is the obvious example. What's not so obvious is that most 'real instruments' don't sound great when sampled anyway. All expression is lost. Most notes played on a real instrument will never sound the same twice. You can try to simulate this, and some have done a good job of doing exactly that. But it's far from perfect.
These days, there are a lot of professional synths manufactured again, using old methods, or new methods trying to emulate the old ones.
Real synthesis is more important than sampled sounds.
TMorita wrote:1) there's no FIFO on the DAC
Yeah, that would have been nice, but you'd also then need some way of setting the playback rate.
TMorita wrote:2) it doesn't generate an interrupt when the DAC needs to be filled.
This one is kinda tricky. When the interrupt came in, you'd need to reprogram the chip so you could write to the DAC register. And that's going to break the code that's busy trying to write to another register.
sheath wrote:Had every game from 1988-1997 been in the 32 Megabit range, this would be an entirely different discussion.
I'm not entirely sure that is true. Space was not much of an issue to arcade games, or pretty much at all to the Neo Geo. Yet these systems use predominantly FM synthesised music, even though they had both the space, and the hardware, to play samples. And good job too
sheath wrote:These critics also assume that sampled audio was intrinsically superior to FM sound for all purposes
It's a shame. Give an FM chip to somebody who knows what he is doing, and he'll produce something way superior.
tomaitheous wrote:You're more than likely combining the two or three square channels to make a single 'instrument channel'
There's a whole ton of decent music on various PSG, or PSG-like, systems, that disagrees with you.
tomaitheous wrote:To be honest, I don't think 'arcade' FM was that great to begin with
You're listening to the wrong games
sheath wrote:I just don't think that the SNES could sound as good at this type of music
Correct.
Huge wrote:The scsp uses four channels to make one FM waveform
Well techically you can use anything from 2 to 32 channels to make an FM waveform. It's pretty powerful.
Huge wrote:The Saturns FM capabilities are completely different compared to any dedicated FM chip - mainly because the SCSP is NOT a dedicated FM chip
What makes you say that? It's just as much a 'dedicated FM chip' as anything else. It's just more flexible and allows you to set things up however you like. You could set it up the same way as a YM2612 and have it play genesis music fairly easily. I'm sure some of the genesis->saturn ports do exactly that.