[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [fluid-dev] Change Banks with midi messages. Check & Results.,
holborn <=