James:

The way you change the MIDI transmit channel is different for each
particular MIDI keyboard you use, and you (unfortunately) have to check
in the manual for your keyboard to learn how to do it.  

Using the M-Audio Keystation-88 keyboard (which I use, and recommend), I
first press the "Advanced Functions" button, then hit the keyboard note
for the MIDI channel I want.  

This is quick and easy to do, but you have to read in the manual to know
which keyboard note is assigned for each of the 16 MIDI channels.  

I can press a single Track-Select button on my Yamaha S90-ES
synthesizer.  On my Roland D20, I select the MIDI menu, going through it
until I encounter the MIDI txmt setting, then increment or decrement the
channel number.  

As you can see from these examples, it is done differently on different
MIDI keyboards.  

As per your suggestion of a blog on using the various MIDI components of
Linux, I am working on a product to come out with the next (12.04)
Ubuntu Linux release, which will take you through all of the uses of the
major MIDI components of Linux, 'holding your hand' to help you through
everything you will need to do.  

Needless to say, there are a lot of pages & screenshots in the
courseware, but I am also adding things to make it easy to use for
non-technical people.  

So watch for it, hopefully in May of this year.    

- Aere


On Tue, 2012-01-31 at 02:17 +0800, James Ong wrote:

> I see it work! I have another problem, how do I set the MIDI keyboard
> which by default when keys is depress will play on Channel 0, what
> command do I have to set to play on other channels like Channel
> 1,2,3,4,5~15?
> 
> I find some of the advance settings are not familiar, I believe you
> could start a blog to show us some creativity way of using FluidSynth.
> don't you think?
> 
> Thanks, Element!
> 
> 
> On Tue, Jan 31, 2012 at 1:27 AM, Element Green
> <jgr...@users.sourceforge.net> wrote:
> > MIDI Custom Controller 7 (CC 7) controls volume on a per channel
> > basis.  This uses the default modulators defined by the SoundFont
> > standard.
> >
> > Best regards,
> >
> > Element Green
> >
> > On Mon, Jan 30, 2012 at 7:36 AM, James Ong <yanlile...@gmail.com> wrote:
> >> I mean I understand there is only one volume control in Fluidsynth, it
> >> will be ideal if there a way for midi channels with different volume
> >> levels.
> >>
> >>
> >> On Mon, Jan 30, 2012 at 11:34 PM, James Ong <yanlile...@gmail.com> wrote:
> >>> How would you suggest if my midi player in Java will play the volume
> >>> gain at 0.5 and a Midi data sent from Midi Keyboard would play at
> >>> volume gain 1.0,
> >>> both background and foreground will be able to play together? Do I
> >>> have to run with 2 Fluidsynth engine process side-by-side?
> >>
> >> _______________________________________________
> >> fluid-dev mailing list
> >> fluid-dev@nongnu.org
> >> https://lists.nongnu.org/mailman/listinfo/fluid-dev
> >
> > _______________________________________________
> > fluid-dev mailing list
> > fluid-dev@nongnu.org
> > https://lists.nongnu.org/mailman/listinfo/fluid-dev
> 
> _______________________________________________
> fluid-dev mailing list
> fluid-dev@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/fluid-dev


-- 

Sincerely,
Aere
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to