Bank Up & Down Buttons ?

Hi everybody  ;D

i have a little problem understanding the MIOS… :cry:

I wanna assign bank up & bank down in two of my free buttons.

i successfully transformed, asm to hex, and hex to syx

but i’m not able to find the place where put code for the fonction

anybody can help me ?

simple not ?  ;D

(excuz my french english…)

Hi,

MIOS is only the operating system, which application do you mean exactly?

Best Regards, Thorsten.

oh yes excuze me  ???

it’s for the midibox64

i wanna 2 buttons (up/down) for switch between my 128 internal banksticks banks.

It’s for a live use, and it’s too long to go to the select bank menu…

if it’s possible to have this 2 buttons set permanently like the 4 menu buttons ?

not affected in each bank, but in the “heart” of the midibox64

?

thanks thorsten.

Hi,

you could assign these buttons to the appr. special functions (a list can be found here: http://www.ucapps.de/midibox/midibox64_sfb_table.txt)

But this has to be done in each bank.

Ok, or you could call the MB64_SFB_Handler_02 function from MIOS_DIN_NotifyToggle, but this requires some additional code. I cannot provide working code for this solution before this weekend, so maybe it’s better when you are using the already existing possibilities.

Best Regards, Thorsten.

thanks very much

i don’t know how to use special fonction, but i’m learning it…

if you have the time this weekend to tell me more about

the MB64_SFB_Handler_02 solution,

i appreciate very much, because it’s seems to be a better solution for me.

hi Thorsten

it’s ok i can find the MB64_SFB_Handler_02

but can’t find MIOS_DIN_NotifyToggle ??

And when i use special fonction for 2 buttons

with the vmidibox64 program

the button only display the name & bank number

but don’t change anything ?

any explanation ?

thanks  ;D

USER_DIN_NotifyToggle can be found in main.asm

To the other problem: here is the explanation:

http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=troubleshooting;action=display;num=1094414018;start=1#1

Best Regards, Thorsten.

Thanks Thorsten

unfortunately the link doesn’t work anymore  :cry:

Hs : I use a simple copper board to test the touchsensor fonction

(with 47k …) and when i touch the copper, the box send

in loop, 0, 127, 0, 127, 0, 127… is it normal ?

can it be disabled ?

i have find USER_DIN_NotifyToggle, and MB64_SFB_Handler_02 but

i don’t know how to program the fonction  ::slight_smile:

thanks very much Thorsten.

it’s ok for the link

http://69.56.171.55/~midibox/forum/index.php?PHPSESSID=fbec3cb0d16385a585f1b384238a6406&topic=3250.0

it’s ok with the sfb, it’s work.

  • some more help for the other solution ?  ::slight_smile:

  • any idea for the touchsensor ?  ???

thanks very much  :smiley:

Fine! :slight_smile:

Touchsensor: see the schematic at the DINX4 page

Best Regards, Thorsten.

:slight_smile:

  • Yes i have look to the schematic to DINX4

and i have connect the touchsensor (copper plate) correctly

but it still send 0,127,0,127,0,127 in loop, until i have the finger on the copper ?

it’s the normal fonction of it ? really strange.

  • For the dedicated Bank Up & Down button, anybody have the time to tell me more

about USER_DIN_NotifyToggle, and MB64_SFB_Handler_02 ?

after many try, i’m unable to realize my dream  :cry:

Thanks Thorsten !

nothing new ?  :cry:

nobody can explain how to program

bank buttons in the mios ?  :-[

Hi,

to the touch sensors: you have to adjust the touch sensor sensitivity, this can be done in the editor or in the mk_syx script (see also http://www.ucapps.de/howto_tools/vmb64_2.gif)

DIN programming: no time, but maybe somebody else? Tip: learn how the DIN hook is working by reading the example programs (can be found in the MIOS download section) - they include a lot of useful comments. Thereafter just start to include your extensions into the MB64 application. You only need to increment/descrement the MB_BANK variable, thereafter brahch to MB64_BANK_Change, and thats all

Best Regards, Thorsten.

ok thanks you very much.  :slight_smile: