fluid-dev
[Top][All Lists]
Advanced

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

[fluid-dev] Change Banks with midi messages. Check & Results.


From: holborn
Subject: [fluid-dev] Change Banks with midi messages. Check & Results.
Date: Thu, 31 Jul 2003 02:44:24 +0100
User-agent: KMail/1.5.2


Hi!

First ... i want to excuse me because ... maybe i was write something wrong 
about fluidsynth in old messages.

Well finally i was download the lastest CVS ... now i have v1.0.2 and i 
checked all the wave table devices i have .... here the results.


emu10k1
-------------
Sending Ctrl "0"  + Bank Number --> the ( BankMSB) Changes the Bank and the 
program changes. 

 Ctrl 0 0  ---> Bank 0
 Ctrl 0 1 ----> Bank 1
             .
             .
             . 
and even Ctrl 0 128 ---> Bank 128

That's extrange because the midi specifications say BankMSB values (1-127)
Of course ... that's for all the midi channels except the channel 10.... who 
only sounds with bank 128 (Drums)

fluidsynth
--------------

Sending Ctrl "32" + Bank Number --> the (BankLSB) Changes the Bank but you 
need send a program change for hear different sound
 
Ctrl 32 0 ---> Bank 0
Ctrl 32 1 ---> Bank 1
              .
              .
              .
And .... 

Ctrl 0 1 ---> Bank 128 --> The BankMSB
That's for all the channels.


Timidity
-----------

Sending Ctrl "0" + Bank Number --> the (BankLSB) Changes the Bank but you need 
send a program change too for hear different sound

Ctrl 0 0  ---> Bank 0
Ctrl 0 1 ----> Bank 1
            .
            .
            .

That's for all the channels except the channel 10 ..who only sounds with bank 
128 (Drums) like the emu10k1 device, the difference was .... i cant obtain 
Bank 128 in the rest of the channels ... 


Well ... i dont know who makes that in the correct way.  In my personal case 
... no problem when i'm using a sequencer or i play something, but for the 
small apps i develope ... was pain ... because i need to hardcode ... but 
well that's my problem.

Regards.


Josep






reply via email to

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