On Wed, September 23, 2009 14:55, Stephen Irons wrote: > Stephen Irons wrote:
I don't know the complete solution to your problem, but I think 'Fluidsynth' is what you want for playing the midi. I discovered on my Mepis (Debian-derived) box that fluidsynth was easy to install, and there were two sound fonts available. My problem was really simple- play a midi file with some nicer-sounding instruments. I used Kmidi (I think) to play the midi, and selected fluidsynth as my output. Fluidsynth is not for the faint hearted, but I scraped by with some how-tos on the net. For the recorded audio the right answer is probably Audacity, as it usually is. Playing them simultaneously ought to be doable. You don't know for sure (or rather, you never said) that the timing drifts significantly, so you may be worrying unnecessarily. With Audacity IIRC you can change the speed of all or parts of the audio *without* altering the pitch, so maybe a bit of tweaking on the source audio is all that is necessary, or even just inserting or deleting silence at key points. I am not really a musical geek, but I am interested enough to dabble occasionally. A quick Google came up with this, which might be a reasonable starting point. http://www.lesbell.com.au/Home.nsf/b8ec57204f60dfcb4a2568c60014ed0f/c4b39482154feb03ca256f8100150ad9?OpenDocument Incidentally, once I had Fluidsynth going for the trivial midi file I found that it was supported by SCUMM VM, so I was able to play "Beneath a Steel Sky" with an awesome-sounding audio track. Good luck, Andrew