On Friday 20 February 2004 17.25, Paul Winkler wrote: > On Fri, Feb 20, 2004 at 05:23:05AM +0100, David Olofson wrote: > > On Friday 20 February 2004 00.06, Pete Bessman wrote: > > [...] > > > > > Writing a guitar sound synthesizer that sounds good is a very > > > difficult thing. The best one out there (the proprietary > > > Slayer generator) sounds pretty crummy. Since this song is > > > industrial, and the main gist of it is just a few guitar > > > chords, using just a few samples of the guitar sounds and some > > > creative song restructuring could produce excellent results. > > > > Yeah, that was my first thought. > > > > Another approach would be to record the unprocessed guitar sound, > > compress/resynthesize that one way or another (plain audio, mp3, > > custom tuned compression algos, resynthesis using using physical > > modelling etc in increasing order of difficulty), and then apply > > guitar FX and speaker emulator plugins on the result. I think the > > most important part is to preserve the subtle details from the > > real guitar sound, as the lack of realism in the playing > > technique is what kills most synthesized guitars I've heard so > > far. > > Tricky. To get crunchy hard-rock guitar sounds like Pete's > (nice track pete!), you'll have to realistically emulate > palm-muting, which I've never heard in a synth. And how would you > control the amount of muting? Map it to a CC and play a slider?
I think that would be quite doable. The synthesis would be the hard part. It might be a total PITA to play on a keyboard - but that's not the idea anyway. What I had in mind was rather to extract that kind of information from the audio data recorded from the real guitar. More like an audio compressor specifically tuned for guitar sounds than a generic guitar->MIDI converter. I don't really care if the result is a normal (playable) MIDI instrument + MIDI events, scripts that render entire riffs as single waveforms, or more traditional forms of compressed audio. I just want it extremely compact (preferably in the "few kB" range, like normal 100% synth Audiality songs) and good sounding. If the data can be played from a MIDI keyboard or something in a useful way, that's just an extra bonus. //David Olofson - Programmer, Composer, Open Source Advocate .- Audiality -----------------------------------------------. | Free/Open Source audio engine for games and multimedia. | | MIDI, modular synthesis, real time effects, scripting,... | `-----------------------------------> http://audiality.org -' --- http://olofson.net --- http://www.reologica.se ---