matrigs Posted May 29, 2008 Report Posted May 29, 2008 so - my idea is:i have an encoder and underneath 3 illuminated buttons. what i would want to do is that when i press one button it lits up, the encoder sends for example cc1 and also the ledring around it receives cc1. when i press another button it lits up, the first button goes of and now the encoder sends cc2 and the ledring receives cc2.is that possible actually ?
matrigs Posted May 30, 2008 Author Report Posted May 30, 2008 any idea how to achieve that ? some hints maybe ... i mean should i try to rewrite the mb64e code or start something from scratch ?actually i would prefer start from scratch in c but i couldn't find an example for driving ledrings in c on the forum.
stryd_one Posted May 30, 2008 Report Posted May 30, 2008 Well I guess it depends on what you want. If it's just what you said there, then I'd write from scratch.
matrigs Posted May 30, 2008 Author Report Posted May 30, 2008 my c programming skills are totally bad but i guess i'll figure out how to do this switching but i could really need a hand with the ledrings.is there any application in c with ledrings up so i could look how it is made ?
stryd_one Posted May 30, 2008 Report Posted May 30, 2008 No LEDRings example sorry I stand corrected ;)How's your ASM? If it's good you might be better off modding the MB64
TK. Posted May 31, 2008 Report Posted May 31, 2008 MIDIbox MM is a C based application, and it supports LED rings: http://svnmios.midibox.org/trunk/apps/controllers/midibox_mm/src/mm_vpot.cBest Regards, Thorsten.
TK. Posted May 31, 2008 Report Posted May 31, 2008 Addendum: with MB64E you can achieve this by assigning buttons to the group switching functions as documented here:http://svnmios.midibox.org/trunk/apps/controllers/midibox64e/doc/midibox64e_sfb_table.txt128 parameters are available per bank, which means: if you are using 16 rotary encoders, they are splitted over 8 groups.LEDs: one DOUT has to be mapped to value "9":# 9 Selected Group (1 of 8 )so that 1 of 8 LEDs is lit depending on the selected group.see also the midibox64e.ini file of the mk_syx packageBest Regards, Thorsten.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now