fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] Preset Change via MIDI (QSynth/FluidSynth)


From: Josh Green
Subject: Re: [fluid-dev] Preset Change via MIDI (QSynth/FluidSynth)
Date: Mon, 10 Jul 2006 13:45:59 +0200

On Thu, 2006-07-06 at 08:40 +0200, Lutz MoreLater wrote:
> Hi,
> 
> I would like to use FluidSynth and QSynth to play SoundFont files. To do 
> that I have connected my MIDI organ to my computer and that connection works 
> just fine. I can also hear what I am playing so there are no hardware 
> problems and so my questions do not seem to be related to things like jackd 
> either.
> 
> Typically I am using collections of sounds, for example I would like to load 
> a GM table of sounds into FluidSynth/QSynth and do PresetChanges via my MIDI 
> organ, so that I would get Channel #1 Piano, Channel #2 Guitar and Channel 
> #3 Bass. FluidSynth/QSynth receives the PresetChange commands but there just 
> is no PresetChange taking place.
> 
> I have noticed that I can load SoundFonts into QSynth using its GUI, e.g. 
> "MIDIALL.SF2" @ Channel #1, but how do I change between them using only MIDI 
> Preset Change?
> 
> It seems that I have to preconfigure FluidSynth/QSynth via their GUIs so 
> that I can do PresetChanges ONLY by using the GUIs. It means that I have to 
> tell FluidSynth/QSynth via the GUIs which SoundFont to load (which is fine) 
> but also which sound to play on channel #1, which one on channel #2 and so 
> on. But I need to do this via my MIDI organ. Normally, my MIDI organ enables 
> me to send a Preset Change on any of the 16 MIDI channels.
> 
> I have loaded the SoundFont(s) that I want to play into FluidSynth/QSynth, 
> but FluidSynth/QSynth will not accept PresetChanges properly.
> 
> I think that a while ago this worked as I wanted it to, I just cannot 
> remember which versions those were.
> 
> What am I doing wrong? I am probably just misunderstanding something about 
> the concept of FluidSynth/QSynth and how they handle PresetChanges.
> 
> My system is a PC with Kanotix Linux installed.
> 
> Regards,
> Lutz.
> 

Sorry for the late reply.  I had meant to test this, but have not yet
gotten around to doing so.  I think one other user also mentioned there
was a problem with MIDI program change messages not working.  I'll test
this soon and get back to you.  Perhaps you need to also send a Bank
change?  I don't think that is a requirement though, so regardless, it
does sound like there might be something wrong with FluidSynth.  Best
regards,
        Josh Green






reply via email to

[Prev in Thread] Current Thread [Next in Thread]