[Top][All Lists]

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

Re: MIDI Bank Select proposal (was Re: [fluid-dev] Re: Son of ticket#65)

From: Pedro Lopez-Cabanillas
Subject: Re: MIDI Bank Select proposal (was Re: [fluid-dev] Re: Son of ticket#65)
Date: Fri, 13 Aug 2010 14:26:02 +0200
User-agent: KMail/1.9.6 (enterprise 20070904.708012)

On Thursday, August 12, 2010, Jim Henry wrote:
> Again I am just making an observation regarding something I don't do so
> I could be completely off base. Is one of the uses of FluidSynth
> intended to be a MIDI file player that allows the use of sound fonts? If
> so, I think some of those who want to use it that way are likely to have
> little understanding of MIDI and no ability to alter the MIDI files or
> even know what is in them. They'll just want to load a sound font and
> the MIDI file and hear what they expect to hear. FS probably can't do
> that 100% but it needs to do the right thing most of the time or else it
> is going to get a "doesn't work" reputation and it will take a long time
> to shake that after the issue is fixed. The other alternative is to be
> very clear that FS isn't intended for casual playing of MIDI files.
> Trying to write software for use by the masses is really hard because it
> is so difficult to anticipate what they will try to do and to grasp the
> level of understanding or lack thereof. I do front line support of the
> Miditzer, which has a lot of users who know almost nothing about MIDI.
> The experience gives you a very different perspective on what software
> needs to be.

There are many use cases for FluidSynth. Each one of the entries in the 
Applications list [1] may be a different one.

Speaking for my own users, people who uses my KMid [2] in Linux without a 
hardware MIDI synth, usually choose FluidSynth as a soft-synth. KMid 
encourages GM standard song files, but doesn't forbid other extensions. This 
may be a MIDI player use case example.

Another group of users want to make noise with my VMPK [3] in Linux. This 
program is a virtual MIDI controller, emulating one of the GM, GS or XG 
standards. Linux users usually prefer to run the QSynth interface along with  
VMPK, in a real-time-synthesizer use case example.

In both cases FluidSynth may provide the low level infrastructure, but the 
user interface is a higher level GUI, that is where the users should find 
easy to use and accurate functionality.


[1] http://sourceforge.net/apps/trac/fluidsynth/wiki/Applications
[2] http://kmid2.sourceforge.net
[3] http://vmpk.sourceforge.net

reply via email to

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