Jump to content

Feature request "bank" "event_receiver"


Spirit
 Share

Recommended Posts

hi TK

 

i would like to have 2 features on he LPC..

 

First, is it possible to have more then ONE bank assigned to a EVENT_

this would i think reduce the pool event allocation for me ALLOT!!!

 

Second, previous i have been busy with the Event_receiver and i could not assigne it to a BANK.

can you still make this possible for me... :rolleyes:

 

 

kind regards, Spirit

Edited by Spirit
Link to comment
Share on other sites

First, is it possible to have more then ONE bank assigned to a EVENT_

this would i think reduce the pool event allocation for me ALLOT!!!

Can you explain this one some more?

Normally without "bank=" the event responds in any bank, but presumably you are duplicating event definitions so that an EVENT_* corresponds to a group of particular bank# but not others?  

Edited by Duggle
Link to comment
Share on other sites

your totaly right...

and to give you a idee what i have done.

https://www.dropbox.com/s/kh6ae5fl59hmjb4/VIDEO0054.mp4

 

this is my first Beta testing version to see if everything would work how i like to have it..

and if i switch between Bank it will also trigger a other Runsection, this way i can create a navigation screen on the LCD.

 

and here a image how the controller looks like now..

 

and as you see i have the 10 buttons on the TOP of the controller.

i like to have the same Function/CC note  if switch bank...

so if i'm on Bank 20 i can switch beteen bank 21,22,23,23,24,25,26 and 27 i need the same CC

on bank 30 i can switch between bank 30,31,32 and 33 i need a other CC then on Bank 20~27

on bank 40 i can switch between bank 40,41,42 and 43 i need a other CC then on 20~27 and 30~33

 

if i can use more then one bank on a Event this will reduce the amount of events allot..

i only need to copy it 3 times instead of 16 times..

 

 

kind regards, Spirit

post-10706-0-74646100-1373182927_thumb.j

Link to comment
Share on other sites

Wow, you created a really sophisticated control surface! :smile:

 

FFW requested a similar feature, therefore I had already a solution in my mind: the new .NGR command "set_active"

 

Please try out this pre-release: http://www.ucapps.de/mios32/midibox_ng_v1_027_pre2.zip

 

Here a demo configuration: http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=/trunk/apps/controllers/midibox_ng_v1/cfg/tests/multibnk.ngc

and the appr. .NGR script: http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=/trunk/apps/controllers/midibox_ng_v1/cfg/tests/multibnk.ngr

 

 

Receivers can't be put into a bank, because it's assumed that events should still be updated on incoming MIDI messages regardless if they are active or not.

 

But you could try the .NGR command "set_lock" instead. A locked event won't receive messages -> exactly what you want. :smile:

 

Best Regards, Thorsten.

Link to comment
Share on other sites

hi and thanks for everything..

 

i uploaden V1_027 but i noticed something wrong..

 

on the .NGR i made a Startup sequence a tekst on the lcd and ALL leds goes on and Off after 5000mS.

and after this i have

 

  EXEC_META RUNSECTION:1
  EXEC_META SETBANK 4:4

 

But is doesnt RUNSECTION:1 anymore... before this worked perfect..?

 

only if i press the button with Runsection:1 the Tekst from the .NGR pops-up...

 

 

EDIT: i also notice the Led that should be ON goes ON perfect only i miss the tekst on the lcd.. so the Runsection command runs OK only i miss the LCD tekst..

 

/Spirit

Edited by Spirit
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...