Row of lights Midi1 that move with Slider Midi2

  • Q&A Forum
  • Row of lights Midi1 that move with Slider Midi2
0
0

pics and video are always to large for attaching, i do this via mobile so i have no choice but to try explain in words!

With previous help I’m using many different DJ panels to control my modeltrains, the current only limitation is due to the trainsoftware I use

but to make it a little more flashy i got a Akai APC key25 which has a 5×8 button area which have 7states 0=off 1=green 2=flashgreen 3=red 4=flashred 5=yellow 6=flashyellow

so just to see how my plan would look i’ve put my DJtech Mix101 slider as input since 1 ROW has 8buttons i divided 128/8=16 so when slider 0 that whole row is RED then for each 16inc of the slider RowA buttons 1 to 8 turn green and when slider goes down the greens turn red again…

 

this works and looks cool, my plan is to read 5row of lights i can see 5trains current speeds in a simple view

but as you might suspect if i move the slide halfway then turn in opposite direction in my case it wont work, guess i’ll have to use variables can someone give me a hint currently for example RowA bttn1 is 90 20 03 is red (90 20 01 =green) where 20 ofcrs is the button number so RowA Bttn2 = 90 21 ..

 

or could i simply use the variables that I got help with last time? got great help getting a slider to max output 14 mousewheels when fully up and 14 mousewheel down full slide down (this would get me 2 birds with 1 stone)

 

i will add the BMT script of the previous working version where i haven’t used a second Midi device purely for output of LED status…

 

later on i will use keys from this device for other functions such as switching switches and selecting trains etc.

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 26, 2019 8:21 pm
112 views
0
Private answer

OK, I think I’ve finally got it. I divided the fader value by 15 instead of 16 otherwise so that the led range is slightly less than the controller value range. This makes the comparison to the controller value and the LED easier.

// determine color the below was 16 and since I have 8 lights I really need over 8 divisions to make the comparisons clean otherwise one of the end lights will alway stay a given color.

 

qq=hc/15

// oo is counter 0-7
// qq is calulated note postion 0-7
// red is 3 green is 1 yellow is 5
// current value color
rr=5

if qq<=oo then rr=3
if qq>oo then rr=1

Please give it a try.

P.S. Didn’t bother to look at your latest log file once I figured out what was happening.

P.P.S.

I can also use another color (yellow) as the default color and with 16 divisions you can see what is happening. The yellow is the current location, green to the left and red to the right.

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 31, 2019 4:28 am

guess what eventhough it stil goes the opposite way, atleast fader1 is changing per1 led from end till beginning… pretty sure i can find out how to reverse it thnx

( at January 31, 2019 10:14 am)
You said you wanted me to reverse it. If you want to put it back to normal. Change this // set value hc=127-oo to this // set value hc=oo in the translator ”Fader 1 For LED”
( at January 31, 2019 12:02 pm)
yes i did since i just wanted to rule out if it had to do with the starting lights 🙂 but it wasn’t 😉 i’m sure i would’ve figured it out how to reserve by comparing yiur version 30a with 30d hehe… but this is quicker so i’m now done at hospital when i get back home i’ll try everything to confirm when i manage for both sliders by copying/adding your suggestions… thnx a million!
( at January 31, 2019 12:52 pm)

UPDATE: yes now Fader1/Slider1 works perfect…
i’ll go figure out how to do the same for Fader2
wanna try it myself 🙂 if not, i’ll run back here for a hint lol
(also will post when I succeed, so that it can be closed)

( at January 31, 2019 5:15 pm)

Sounds good.

( at January 31, 2019 7:40 pm)

Solved 🙂 took me a while but copying what u made i can now make for as many sliders/faders as i want… still have no idea how u managed to pull it off… i’m studying the code for so long, i gave up! thnx

your the best…

( at February 2, 2019 10:21 am)

Glad you got it working.
In summary
1- First translator captures the value of the controller in a global variable and sets off a one shot timer (watchdog timer). As long as you are moving the knob, timer keeps getting started (but never completes) unless you stop moving the knob.
2- Watchdog Timer fires after 50ms of inactivity from the first translator. When it fires it sets off another timer to control the 8 LED’s.
3 – This timer has at iterations and counts down notes starting from the highest note, sending the color of the LED for each note depending on the value of the CC captured.
This is where most of the work actually gets done.
We take the value of the CC and break it into 9 chunks. Since there are 8 LED’s we compare each LED to the its chuck value of the CC to determine whether to make the current LED red or green. Then we output the value for that LED, decrement the counter and then we do the same for the next LED until we finish all 8 notes (counter decrements to 0).

The note output values are calculated from a global variable plus 0-8 so for instance if
we want to output notes 32-39, we the current iteration to the beginning note number to determine which note we are outputting 32+7 then 32+6 then 32+5 etc.
The value of the starting note is captured in a global variable.

I hope this helps!

Steve

( at February 2, 2019 5:50 pm)

WOWZER 😳 i’m bit enjoying some alcohol now, but thank god for the internet I can read back many times… which i’m sure i’ll need even on a fresh day 😆 cheers again!

( at February 2, 2019 8:37 pm)
0
Private answer

This goes right to left as you requested. Please show me the log file with fader 1 if it doesn’t work.
Both faders go right to left but only fader 1 is the one I’m using the new watchdog timer to try and fix your problem. Funny thing is that for me both work good most of the time. Only occasionally do I get a stuck light on fader 2

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 31, 2019 12:56 am
0
Private answer

Here’s the requested LOG of 30B
again going slow on Fader/Slider1 UP halfway then slowly down!
Thanks again, goodnight in advance 🙂

Attachments:
Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 31, 2019 12:52 am
0
Private answer

Try this one.

Instead of setting timer  count to 8, I set the global variable “he” to 8 since the timer is actually using “he” as the counter. This made the timer sometime skip varies LED.

If this doesn\'t work. Post log file again, as it was quite helpful in determining this problem.

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 31, 2019 12:42 am

i will do that right away…
PS: here’s me showing all lights work
https://youtu.be/uAZvQ1Ljgz8

( at January 31, 2019 12:43 am)

Nope same thing but I’ve might discovered something weird…
i have to sleep now but could you please change Fader1 and Fader2
so that they go from right to left instead of left to right…
i noticing something strange with the first LED (from the left side)
just want to confirm it’s not my mind playing tricks on me XD
have to sleep now (early morning hospital my eyes getting worse quickly)

( at January 31, 2019 12:49 am)
0
Private answer

I must warn this log might be extremely large (just in case i included the rules)
again i only moved slider/fader1 UP halfway slowly and all the way down again slowly

Perhaps this time u can spot the problem 🙂 cheers!

Attachments:
Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 30, 2019 11:50 pm

Large log files don’t bother me. I just save them and use the unix “grep” command to look at the lines I want to see.

( at January 31, 2019 12:47 am)
0
Private answer

This version might be more reliable. I only set it up for fader 1. We can do the same for fader 2 if it works well for you.

In this version, the only thing that happens when you move the fader is the variable hc is set and a watchdog timer is set for 50 ms on output but no led updates until the watchdog timer trips 50 ms later.

So as long as you are moving the slider, nothing happens to the leds but if you stop for 50ms, the watchdog timer triggers the initial fader1 led update timer to update the LEDs.

This way we never miss an update from the faders to the global variable hc.  I still set the busy flag but it it no longer used.  If it works we can safely remove the busy flag variables from the project.

I think the issue was that sometimes the led update was busy while you moved the fader quickly and since the busy flag was set at the time, the value of gc was sometimes not updated. In this version, we “always” update the variable, but only update the leds when the faders stop moving.

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 30, 2019 8:17 pm

This one responds perfect when i move the slider quickly so that’s very positive…
sadly the same weird issue is still present :/ So by judging the logfile lasttime…
did you actually see proof that it skipped the first light and then did 2 simultanous?
or was that not to seen in the log? just in case i will upload another logfile

( at January 30, 2019 11:46 pm)
The log file seemed to show everything OK. Just to make sure, I only fixed slider 1 not slider 2. You are having problems with slider 1? Also make sure you are using HerculesDJsteel-2019-01-30a-sjc.bmtp (with the ”a”)
( at January 30, 2019 11:48 pm)

Yes i made sure I used that one… sadly the lights on both Sliders/Faders have the same issue
I will record a small video and then also the one, showing the lights function normal…
when i activate them via buttonpresses (will take some time)

( at January 31, 2019 12:04 am)
0
Private answer

Try this version.

I created two new global varables.

gg=15 – initial delay value in ms

gh=1  – repeat delay value in ms

This seems to be more stable if I move the fader really quickly.

You can play with changing the value of gg and gh in the translator 1.2.  Hit escape or restart the project after you change the value and experiment from there.

The idea I had on reducing traffic didn’t work well if I moved fader to quickly. The code is there but I commented it out.

 

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 30, 2019 7:45 pm
0
Private answer

You may want to disable all translators except the ones that control fader 1. It is possible that there are other translators in the project interfering with the new ones we added. I did not look at existing translators to see if there was a conflict. If this doesn’t work, then maybe some of the lights on your controller are not working correctly. I can certainly see from the what I did that everything was working correctly on my APC MINI. I’ll check you latest file sometime later today.

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 30, 2019 6:47 pm

Ok will try that when i get back from swimming, but about the light not working I did make a test where everytime i pressed a button the light of it would go from red / yellow / green, from rowAtoE bttns1-8 all worked perfectly… i hope i’ll understand how to switch the rest of … i will try to even make a copy and remore everything except 1 functioning slider… if it still skip first and last 2, shouldn’t the problem lay elsewhere?

( at January 30, 2019 7:12 pm)
0
Private answer

Since you’ve put so much effort already, here a gift from me…
in my latest BMT project (which sadly still have the same first 2green last 2red issue)
i’ve added comments and note info of all existing buttons sadly i also found out 7 of them don’t even light up
(well atleast not via Midi Output signals)

you can find ROWS A B C D E (top row to bottom row) from button1 till 8 (left to right) in Preset9
the rest of the buttons I’ve put into Preset10

Hope this helps someone cuz nothing is found on the Akai Profesional APC key 25 LED Midi Codes!

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 30, 2019 3:20 pm

Thanks for this.

It looks like everything is working perfectly on my APCMINI. The only other suggestion I would have is to slow down the LED update but increasing the delay between iterations on the LED update translators.

( at January 30, 2019 7:24 pm)
0
Private answer

I suggest you add this to your fader 1 preset. This should reduce the amount of values that actually triggers the timer.

 

// It should only trigger the timer around midpoint of each led

// 6-10 , 22-26, …

pp=hc%16
if pp<6 then exit rules, skip outgoing action
if pp>10 then exit rules, skip outgoing action

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 30, 2019 2:04 am

I better go back to sleep i have no clue were to put it and or if i have to change anything else
it did do somthing when I added it in the Fader1 led time (translator)
but it was just random light lighting up… im doing something wrong, my appologies

( at January 30, 2019 2:36 am)

It should have been at the end of fader 1 translator (not timer).

Out of curiosity, I could not find documentation on which notes numbers where which on APC Key 25 (main matrix). My guess is they are all MIDI channel 0 as follows. Could you please confirm?

Row 1= Top Row
Row 1 – 32 – 39
Row 2 – 24 – 31
Row 3 – 16 – 23
Row 4 – 8-15
Row 5 – 0-7
Row 5= bottom row

Funny I couldn’t find it anywhere. I have 8 rows on my APC MINI that follows the same
pattern Row 8 being note 0-7 and Row 1 being 56-63.

I had to guess based on reading your bmtp file,

( at January 30, 2019 3:39 am)

actually i’ve put some extra time to supply more info inside the latest BMT file (check attachment)
but in short Row1(A)=20-27 / Row2(B)=18-1F / Row3(C)=10-17 / Row4(D)=08-0F / /Row5(E)=0-7

( at January 30, 2019 3:31 pm)

Yep, that is what I had. My numbers in decimal, yours are in hexadecimal.

( at January 30, 2019 6:27 pm)
0
Private answer

Here is the final logfile time to go sleep… indeed it’s very long like you assumed since causing a lot of traffic, so I went from Fader1 down position to Halfway (4lights green) and then back down fully (to all red) … hope this helps!

Sorry for the inconveniance 🙂 thanks again (i continue looking again when i wake up)

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 29, 2019 11:29 pm

Well everything seems to behave well. Here is what your controller is putting out (those lines only)

1: MIDI IN [Hercules DJ Control Steel]: B0 31 01

34: MIDI IN [Hercules DJ Control Steel]: B0 31 02

67: MIDI IN [Hercules DJ Control Steel]: B0 31 03

100: MIDI IN [Hercules DJ Control Steel]: B0 31 04

133: MIDI IN [Hercules DJ Control Steel]: B0 31 05

166: MIDI IN [Hercules DJ Control Steel]: B0 31 06

199: MIDI IN [Hercules DJ Control Steel]: B0 31 07

232: MIDI IN [Hercules DJ Control Steel]: B0 31 08

265: MIDI IN [Hercules DJ Control Steel]: B0 31 09

300: MIDI IN [Hercules DJ Control Steel]: B0 31 0A

333: MIDI IN [Hercules DJ Control Steel]: B0 31 0B

366: MIDI IN [Hercules DJ Control Steel]: B0 31 0C

399: MIDI IN [Hercules DJ Control Steel]: B0 31 0D

432: MIDI IN [Hercules DJ Control Steel]: B0 31 0E

465: MIDI IN [Hercules DJ Control Steel]: B0 31 0F

498: MIDI IN [Hercules DJ Control Steel]: B0 31 10

531: MIDI IN [Hercules DJ Control Steel]: B0 31 11

564: MIDI IN [Hercules DJ Control Steel]: B0 31 12

599: MIDI IN [Hercules DJ Control Steel]: B0 31 13

632: MIDI IN [Hercules DJ Control Steel]: B0 31 14

665: MIDI IN [Hercules DJ Control Steel]: B0 31 15

698: MIDI IN [Hercules DJ Control Steel]: B0 31 16

731: MIDI IN [Hercules DJ Control Steel]: B0 31 17

764: MIDI IN [Hercules DJ Control Steel]: B0 31 18

797: MIDI IN [Hercules DJ Control Steel]: B0 31 19

830: MIDI IN [Hercules DJ Control Steel]: B0 31 1A

865: MIDI IN [Hercules DJ Control Steel]: B0 31 1B

898: MIDI IN [Hercules DJ Control Steel]: B0 31 1C

931: MIDI IN [Hercules DJ Control Steel]: B0 31 1D

964: MIDI IN [Hercules DJ Control Steel]: B0 31 1E

997: MIDI IN [Hercules DJ Control Steel]: B0 31 1F

1030: MIDI IN [Hercules DJ Control Steel]: B0 31 20

1063: MIDI IN [Hercules DJ Control Steel]: B0 31 21

1096: MIDI IN [Hercules DJ Control Steel]: B0 31 22

1129: MIDI IN [Hercules DJ Control Steel]: B0 31 23

1164: MIDI IN [Hercules DJ Control Steel]: B0 31 24

1197: MIDI IN [Hercules DJ Control Steel]: B0 31 25

1230: MIDI IN [Hercules DJ Control Steel]: B0 31 26

1263: MIDI IN [Hercules DJ Control Steel]: B0 31 27

1296: MIDI IN [Hercules DJ Control Steel]: B0 31 28

1329: MIDI IN [Hercules DJ Control Steel]: B0 31 29

1362: MIDI IN [Hercules DJ Control Steel]: B0 31 2A

1395: MIDI IN [Hercules DJ Control Steel]: B0 31 2B

1430: MIDI IN [Hercules DJ Control Steel]: B0 31 2C

1463: MIDI IN [Hercules DJ Control Steel]: B0 31 2D

1496: MIDI IN [Hercules DJ Control Steel]: B0 31 2E

1529: MIDI IN [Hercules DJ Control Steel]: B0 31 2F

1562: MIDI IN [Hercules DJ Control Steel]: B0 31 30

1595: MIDI IN [Hercules DJ Control Steel]: B0 31 31

1628: MIDI IN [Hercules DJ Control Steel]: B0 31 32

1661: MIDI IN [Hercules DJ Control Steel]: B0 31 33

1694: MIDI IN [Hercules DJ Control Steel]: B0 31 34

1729: MIDI IN [Hercules DJ Control Steel]: B0 31 35

1762: MIDI IN [Hercules DJ Control Steel]: B0 31 36

1795: MIDI IN [Hercules DJ Control Steel]: B0 31 37

1828: MIDI IN [Hercules DJ Control Steel]: B0 31 38

1861: MIDI IN [Hercules DJ Control Steel]: B0 31 39

1894: MIDI IN [Hercules DJ Control Steel]: B0 31 3A

1927: MIDI IN [Hercules DJ Control Steel]: B0 31 3B

1960: MIDI IN [Hercules DJ Control Steel]: B0 31 3C

1995: MIDI IN [Hercules DJ Control Steel]: B0 31 3D

2028: MIDI IN [Hercules DJ Control Steel]: B0 31 3E

2061: MIDI IN [Hercules DJ Control Steel]: B0 31 3F

2094: MIDI IN [Hercules DJ Control Steel]: B0 31 3E

2127: MIDI IN [Hercules DJ Control Steel]: B0 31 3D

2160: MIDI IN [Hercules DJ Control Steel]: B0 31 3C

2193: MIDI IN [Hercules DJ Control Steel]: B0 31 3B

2227: MIDI IN [Hercules DJ Control Steel]: B0 31 3A

2260: MIDI IN [Hercules DJ Control Steel]: B0 31 39

2293: MIDI IN [Hercules DJ Control Steel]: B0 31 38

2326: MIDI IN [Hercules DJ Control Steel]: B0 31 37

2359: MIDI IN [Hercules DJ Control Steel]: B0 31 36

2392: MIDI IN [Hercules DJ Control Steel]: B0 31 35

2425: MIDI IN [Hercules DJ Control Steel]: B0 31 34

2458: MIDI IN [Hercules DJ Control Steel]: B0 31 33

2492: MIDI IN [Hercules DJ Control Steel]: B0 31 32

2525: MIDI IN [Hercules DJ Control Steel]: B0 31 31

2558: MIDI IN [Hercules DJ Control Steel]: B0 31 30

2591: MIDI IN [Hercules DJ Control Steel]: B0 31 2F

2624: MIDI IN [Hercules DJ Control Steel]: B0 31 2E

2657: MIDI IN [Hercules DJ Control Steel]: B0 31 2D

2690: MIDI IN [Hercules DJ Control Steel]: B0 31 2C

2723: MIDI IN [Hercules DJ Control Steel]: B0 31 2B

2756: MIDI IN [Hercules DJ Control Steel]: B0 31 2A

2790: MIDI IN [Hercules DJ Control Steel]: B0 31 29

2823: MIDI IN [Hercules DJ Control Steel]: B0 31 28

2856: MIDI IN [Hercules DJ Control Steel]: B0 31 27

2889: MIDI IN [Hercules DJ Control Steel]: B0 31 26

2922: MIDI IN [Hercules DJ Control Steel]: B0 31 25

2955: MIDI IN [Hercules DJ Control Steel]: B0 31 24

2988: MIDI IN [Hercules DJ Control Steel]: B0 31 23

3021: MIDI IN [Hercules DJ Control Steel]: B0 31 22

3055: MIDI IN [Hercules DJ Control Steel]: B0 31 21

3088: MIDI IN [Hercules DJ Control Steel]: B0 31 20

3121: MIDI IN [Hercules DJ Control Steel]: B0 31 1F

3154: MIDI IN [Hercules DJ Control Steel]: B0 31 1E

3187: MIDI IN [Hercules DJ Control Steel]: B0 31 1D

3220: MIDI IN [Hercules DJ Control Steel]: B0 31 1C

3253: MIDI IN [Hercules DJ Control Steel]: B0 31 1B

3286: MIDI IN [Hercules DJ Control Steel]: B0 31 1A

3319: MIDI IN [Hercules DJ Control Steel]: B0 31 19

3353: MIDI IN [Hercules DJ Control Steel]: B0 31 18

3386: MIDI IN [Hercules DJ Control Steel]: B0 31 17

3419: MIDI IN [Hercules DJ Control Steel]: B0 31 16

3452: MIDI IN [Hercules DJ Control Steel]: B0 31 15

3485: MIDI IN [Hercules DJ Control Steel]: B0 31 14

3518: MIDI IN [Hercules DJ Control Steel]: B0 31 13

3551: MIDI IN [Hercules DJ Control Steel]: B0 31 12

3584: MIDI IN [Hercules DJ Control Steel]: B0 31 11

3618: MIDI IN [Hercules DJ Control Steel]: B0 31 10

3651: MIDI IN [Hercules DJ Control Steel]: B0 31 0F

3684: MIDI IN [Hercules DJ Control Steel]: B0 31 0E

3717: MIDI IN [Hercules DJ Control Steel]: B0 31 0D

3750: MIDI IN [Hercules DJ Control Steel]: B0 31 0C

3783: MIDI IN [Hercules DJ Control Steel]: B0 31 0B

3816: MIDI IN [Hercules DJ Control Steel]: B0 31 0A

3849: MIDI IN [Hercules DJ Control Steel]: B0 31 09

3882: MIDI IN [Hercules DJ Control Steel]: B0 31 08

3916: MIDI IN [Hercules DJ Control Steel]: B0 31 07

3949: MIDI IN [Hercules DJ Control Steel]: B0 31 06

3982: MIDI IN [Hercules DJ Control Steel]: B0 31 05

4015: MIDI IN [Hercules DJ Control Steel]: B0 31 04

4048: MIDI IN [Hercules DJ Control Steel]: B0 31 03

4081: MIDI IN [Hercules DJ Control Steel]: B0 31 01

4114: MIDI IN [Hercules DJ Control Steel]: B0 31 00

—– And this is what the LED messages are (everything looking good so if there is a problem, maybe we are sending them too fast —-
7: MIDI OUT [APC Key 25]: 90 27 03

10: MIDI OUT [APC Key 25]: 90 26 03

13: MIDI OUT [APC Key 25]: 90 25 03

16: MIDI OUT [APC Key 25]: 90 24 03

19: MIDI OUT [APC Key 25]: 90 23 03

22: MIDI OUT [APC Key 25]: 90 22 03

25: MIDI OUT [APC Key 25]: 90 21 03

28: MIDI OUT [APC Key 25]: 90 20 03

40: MIDI OUT [APC Key 25]: 90 27 03

43: MIDI OUT [APC Key 25]: 90 26 03

46: MIDI OUT [APC Key 25]: 90 25 03

49: MIDI OUT [APC Key 25]: 90 24 03

52: MIDI OUT [APC Key 25]: 90 23 03

55: MIDI OUT [APC Key 25]: 90 22 03

58: MIDI OUT [APC Key 25]: 90 21 03

61: MIDI OUT [APC Key 25]: 90 20 03

73: MIDI OUT [APC Key 25]: 90 27 03

76: MIDI OUT [APC Key 25]: 90 26 03

79: MIDI OUT [APC Key 25]: 90 25 03

82: MIDI OUT [APC Key 25]: 90 24 03

85: MIDI OUT [APC Key 25]: 90 23 03

88: MIDI OUT [APC Key 25]: 90 22 03

91: MIDI OUT [APC Key 25]: 90 21 03

94: MIDI OUT [APC Key 25]: 90 20 03

106: MIDI OUT [APC Key 25]: 90 27 03

109: MIDI OUT [APC Key 25]: 90 26 03

112: MIDI OUT [APC Key 25]: 90 25 03

115: MIDI OUT [APC Key 25]: 90 24 03

118: MIDI OUT [APC Key 25]: 90 23 03

121: MIDI OUT [APC Key 25]: 90 22 03

124: MIDI OUT [APC Key 25]: 90 21 03

127: MIDI OUT [APC Key 25]: 90 20 03

139: MIDI OUT [APC Key 25]: 90 27 03

142: MIDI OUT [APC Key 25]: 90 26 03

145: MIDI OUT [APC Key 25]: 90 25 03

148: MIDI OUT [APC Key 25]: 90 24 03

151: MIDI OUT [APC Key 25]: 90 23 03

154: MIDI OUT [APC Key 25]: 90 22 03

157: MIDI OUT [APC Key 25]: 90 21 03

160: MIDI OUT [APC Key 25]: 90 20 03

172: MIDI OUT [APC Key 25]: 90 27 03

175: MIDI OUT [APC Key 25]: 90 26 03

178: MIDI OUT [APC Key 25]: 90 25 03

181: MIDI OUT [APC Key 25]: 90 24 03

184: MIDI OUT [APC Key 25]: 90 23 03

187: MIDI OUT [APC Key 25]: 90 22 03

190: MIDI OUT [APC Key 25]: 90 21 03

193: MIDI OUT [APC Key 25]: 90 20 03

205: MIDI OUT [APC Key 25]: 90 27 03

208: MIDI OUT [APC Key 25]: 90 26 03

211: MIDI OUT [APC Key 25]: 90 25 03

214: MIDI OUT [APC Key 25]: 90 24 03

217: MIDI OUT [APC Key 25]: 90 23 03

220: MIDI OUT [APC Key 25]: 90 22 03

223: MIDI OUT [APC Key 25]: 90 21 03

226: MIDI OUT [APC Key 25]: 90 20 03

238: MIDI OUT [APC Key 25]: 90 27 03

241: MIDI OUT [APC Key 25]: 90 26 03

244: MIDI OUT [APC Key 25]: 90 25 03

247: MIDI OUT [APC Key 25]: 90 24 03

250: MIDI OUT [APC Key 25]: 90 23 03

253: MIDI OUT [APC Key 25]: 90 22 03

256: MIDI OUT [APC Key 25]: 90 21 03

259: MIDI OUT [APC Key 25]: 90 20 03

271: MIDI OUT [APC Key 25]: 90 27 03

274: MIDI OUT [APC Key 25]: 90 26 03

277: MIDI OUT [APC Key 25]: 90 25 03

280: MIDI OUT [APC Key 25]: 90 24 03

283: MIDI OUT [APC Key 25]: 90 23 03

286: MIDI OUT [APC Key 25]: 90 22 03

289: MIDI OUT [APC Key 25]: 90 21 03

292: MIDI OUT [APC Key 25]: 90 20 03

306: MIDI OUT [APC Key 25]: 90 27 03

309: MIDI OUT [APC Key 25]: 90 26 03

312: MIDI OUT [APC Key 25]: 90 25 03

315: MIDI OUT [APC Key 25]: 90 24 03

318: MIDI OUT [APC Key 25]: 90 23 03

321: MIDI OUT [APC Key 25]: 90 22 03

324: MIDI OUT [APC Key 25]: 90 21 03

327: MIDI OUT [APC Key 25]: 90 20 03

339: MIDI OUT [APC Key 25]: 90 27 03

342: MIDI OUT [APC Key 25]: 90 26 03

345: MIDI OUT [APC Key 25]: 90 25 03

348: MIDI OUT [APC Key 25]: 90 24 03

351: MIDI OUT [APC Key 25]: 90 23 03

354: MIDI OUT [APC Key 25]: 90 22 03

357: MIDI OUT [APC Key 25]: 90 21 03

360: MIDI OUT [APC Key 25]: 90 20 03

372: MIDI OUT [APC Key 25]: 90 27 03

375: MIDI OUT [APC Key 25]: 90 26 03

378: MIDI OUT [APC Key 25]: 90 25 03

381: MIDI OUT [APC Key 25]: 90 24 03

384: MIDI OUT [APC Key 25]: 90 23 03

387: MIDI OUT [APC Key 25]: 90 22 03

390: MIDI OUT [APC Key 25]: 90 21 03

393: MIDI OUT [APC Key 25]: 90 20 03

405: MIDI OUT [APC Key 25]: 90 27 03

408: MIDI OUT [APC Key 25]: 90 26 03

411: MIDI OUT [APC Key 25]: 90 25 03

414: MIDI OUT [APC Key 25]: 90 24 03

417: MIDI OUT [APC Key 25]: 90 23 03

420: MIDI OUT [APC Key 25]: 90 22 03

423: MIDI OUT [APC Key 25]: 90 21 03

426: MIDI OUT [APC Key 25]: 90 20 03

438: MIDI OUT [APC Key 25]: 90 27 03

441: MIDI OUT [APC Key 25]: 90 26 03

444: MIDI OUT [APC Key 25]: 90 25 03

447: MIDI OUT [APC Key 25]: 90 24 03

450: MIDI OUT [APC Key 25]: 90 23 03

453: MIDI OUT [APC Key 25]: 90 22 03

456: MIDI OUT [APC Key 25]: 90 21 03

459: MIDI OUT [APC Key 25]: 90 20 03

471: MIDI OUT [APC Key 25]: 90 27 03

474: MIDI OUT [APC Key 25]: 90 26 03

477: MIDI OUT [APC Key 25]: 90 25 03

480: MIDI OUT [APC Key 25]: 90 24 03

483: MIDI OUT [APC Key 25]: 90 23 03

486: MIDI OUT [APC Key 25]: 90 22 03

489: MIDI OUT [APC Key 25]: 90 21 03

492: MIDI OUT [APC Key 25]: 90 20 03

504: MIDI OUT [APC Key 25]: 90 27 03

507: MIDI OUT [APC Key 25]: 90 26 03

510: MIDI OUT [APC Key 25]: 90 25 03

513: MIDI OUT [APC Key 25]: 90 24 03

516: MIDI OUT [APC Key 25]: 90 23 03

519: MIDI OUT [APC Key 25]: 90 22 03

522: MIDI OUT [APC Key 25]: 90 21 01

525: MIDI OUT [APC Key 25]: 90 20 01

537: MIDI OUT [APC Key 25]: 90 27 03

540: MIDI OUT [APC Key 25]: 90 26 03

543: MIDI OUT [APC Key 25]: 90 25 03

546: MIDI OUT [APC Key 25]: 90 24 03

549: MIDI OUT [APC Key 25]: 90 23 03

552: MIDI OUT [APC Key 25]: 90 22 03

555: MIDI OUT [APC Key 25]: 90 21 01

558: MIDI OUT [APC Key 25]: 90 20 01

570: MIDI OUT [APC Key 25]: 90 27 03

573: MIDI OUT [APC Key 25]: 90 26 03

576: MIDI OUT [APC Key 25]: 90 25 03

579: MIDI OUT [APC Key 25]: 90 24 03

582: MIDI OUT [APC Key 25]: 90 23 03

585: MIDI OUT [APC Key 25]: 90 22 03

588: MIDI OUT [APC Key 25]: 90 21 01

591: MIDI OUT [APC Key 25]: 90 20 01

605: MIDI OUT [APC Key 25]: 90 27 03

608: MIDI OUT [APC Key 25]: 90 26 03

611: MIDI OUT [APC Key 25]: 90 25 03

614: MIDI OUT [APC Key 25]: 90 24 03

617: MIDI OUT [APC Key 25]: 90 23 03

620: MIDI OUT [APC Key 25]: 90 22 03

623: MIDI OUT [APC Key 25]: 90 21 01

626: MIDI OUT [APC Key 25]: 90 20 01

638: MIDI OUT [APC Key 25]: 90 27 03

641: MIDI OUT [APC Key 25]: 90 26 03

644: MIDI OUT [APC Key 25]: 90 25 03

647: MIDI OUT [APC Key 25]: 90 24 03

650: MIDI OUT [APC Key 25]: 90 23 03

653: MIDI OUT [APC Key 25]: 90 22 03

656: MIDI OUT [APC Key 25]: 90 21 01

659: MIDI OUT [APC Key 25]: 90 20 01

671: MIDI OUT [APC Key 25]: 90 27 03

674: MIDI OUT [APC Key 25]: 90 26 03

677: MIDI OUT [APC Key 25]: 90 25 03

680: MIDI OUT [APC Key 25]: 90 24 03

683: MIDI OUT [APC Key 25]: 90 23 03

686: MIDI OUT [APC Key 25]: 90 22 03

689: MIDI OUT [APC Key 25]: 90 21 01

692: MIDI OUT [APC Key 25]: 90 20 01

704: MIDI OUT [APC Key 25]: 90 27 03

707: MIDI OUT [APC Key 25]: 90 26 03

710: MIDI OUT [APC Key 25]: 90 25 03

713: MIDI OUT [APC Key 25]: 90 24 03

716: MIDI OUT [APC Key 25]: 90 23 03

719: MIDI OUT [APC Key 25]: 90 22 03

722: MIDI OUT [APC Key 25]: 90 21 01

725: MIDI OUT [APC Key 25]: 90 20 01

737: MIDI OUT [APC Key 25]: 90 27 03

740: MIDI OUT [APC Key 25]: 90 26 03

743: MIDI OUT [APC Key 25]: 90 25 03

746: MIDI OUT [APC Key 25]: 90 24 03

749: MIDI OUT [APC Key 25]: 90 23 03

752: MIDI OUT [APC Key 25]: 90 22 03

755: MIDI OUT [APC Key 25]: 90 21 01

758: MIDI OUT [APC Key 25]: 90 20 01

770: MIDI OUT [APC Key 25]: 90 27 03

773: MIDI OUT [APC Key 25]: 90 26 03

776: MIDI OUT [APC Key 25]: 90 25 03

779: MIDI OUT [APC Key 25]: 90 24 03

782: MIDI OUT [APC Key 25]: 90 23 03

785: MIDI OUT [APC Key 25]: 90 22 03

788: MIDI OUT [APC Key 25]: 90 21 01

791: MIDI OUT [APC Key 25]: 90 20 01

803: MIDI OUT [APC Key 25]: 90 27 03

806: MIDI OUT [APC Key 25]: 90 26 03

809: MIDI OUT [APC Key 25]: 90 25 03

812: MIDI OUT [APC Key 25]: 90 24 03

815: MIDI OUT [APC Key 25]: 90 23 03

818: MIDI OUT [APC Key 25]: 90 22 03

821: MIDI OUT [APC Key 25]: 90 21 01

824: MIDI OUT [APC Key 25]: 90 20 01

836: MIDI OUT [APC Key 25]: 90 27 03

839: MIDI OUT [APC Key 25]: 90 26 03

842: MIDI OUT [APC Key 25]: 90 25 03

845: MIDI OUT [APC Key 25]: 90 24 03

848: MIDI OUT [APC Key 25]: 90 23 03

851: MIDI OUT [APC Key 25]: 90 22 03

854: MIDI OUT [APC Key 25]: 90 21 01

857: MIDI OUT [APC Key 25]: 90 20 01

871: MIDI OUT [APC Key 25]: 90 27 03

874: MIDI OUT [APC Key 25]: 90 26 03

877: MIDI OUT [APC Key 25]: 90 25 03

880: MIDI OUT [APC Key 25]: 90 24 03

883: MIDI OUT [APC Key 25]: 90 23 03

886: MIDI OUT [APC Key 25]: 90 22 03

889: MIDI OUT [APC Key 25]: 90 21 01

892: MIDI OUT [APC Key 25]: 90 20 01

904: MIDI OUT [APC Key 25]: 90 27 03

907: MIDI OUT [APC Key 25]: 90 26 03

910: MIDI OUT [APC Key 25]: 90 25 03

913: MIDI OUT [APC Key 25]: 90 24 03

916: MIDI OUT [APC Key 25]: 90 23 03

919: MIDI OUT [APC Key 25]: 90 22 03

922: MIDI OUT [APC Key 25]: 90 21 01

925: MIDI OUT [APC Key 25]: 90 20 01

937: MIDI OUT [APC Key 25]: 90 27 03

940: MIDI OUT [APC Key 25]: 90 26 03

943: MIDI OUT [APC Key 25]: 90 25 03

946: MIDI OUT [APC Key 25]: 90 24 03

949: MIDI OUT [APC Key 25]: 90 23 03

952: MIDI OUT [APC Key 25]: 90 22 03

955: MIDI OUT [APC Key 25]: 90 21 01

958: MIDI OUT [APC Key 25]: 90 20 01

970: MIDI OUT [APC Key 25]: 90 27 03

973: MIDI OUT [APC Key 25]: 90 26 03

976: MIDI OUT [APC Key 25]: 90 25 03

979: MIDI OUT [APC Key 25]: 90 24 03

982: MIDI OUT [APC Key 25]: 90 23 03

985: MIDI OUT [APC Key 25]: 90 22 03

988: MIDI OUT [APC Key 25]: 90 21 01

991: MIDI OUT [APC Key 25]: 90 20 01

1003: MIDI OUT [APC Key 25]: 90 27 03

1006: MIDI OUT [APC Key 25]: 90 26 03

1009: MIDI OUT [APC Key 25]: 90 25 03

1012: MIDI OUT [APC Key 25]: 90 24 03

1015: MIDI OUT [APC Key 25]: 90 23 03

1018: MIDI OUT [APC Key 25]: 90 22 03

1021: MIDI OUT [APC Key 25]: 90 21 01

1024: MIDI OUT [APC Key 25]: 90 20 01

1036: MIDI OUT [APC Key 25]: 90 27 03

1039: MIDI OUT [APC Key 25]: 90 26 03

1042: MIDI OUT [APC Key 25]: 90 25 03

1045: MIDI OUT [APC Key 25]: 90 24 03

1048: MIDI OUT [APC Key 25]: 90 23 03

1051: MIDI OUT [APC Key 25]: 90 22 01

1054: MIDI OUT [APC Key 25]: 90 21 01

1057: MIDI OUT [APC Key 25]: 90 20 01

1069: MIDI OUT [APC Key 25]: 90 27 03

1072: MIDI OUT [APC Key 25]: 90 26 03

1075: MIDI OUT [APC Key 25]: 90 25 03

1078: MIDI OUT [APC Key 25]: 90 24 03

1081: MIDI OUT [APC Key 25]: 90 23 03

1084: MIDI OUT [APC Key 25]: 90 22 01

1087: MIDI OUT [APC Key 25]: 90 21 01

1090: MIDI OUT [APC Key 25]: 90 20 01

1102: MIDI OUT [APC Key 25]: 90 27 03

1105: MIDI OUT [APC Key 25]: 90 26 03

1108: MIDI OUT [APC Key 25]: 90 25 03

1111: MIDI OUT [APC Key 25]: 90 24 03

1114: MIDI OUT [APC Key 25]: 90 23 03

1117: MIDI OUT [APC Key 25]: 90 22 01

1120: MIDI OUT [APC Key 25]: 90 21 01

1123: MIDI OUT [APC Key 25]: 90 20 01

1135: MIDI OUT [APC Key 25]: 90 27 03

1138: MIDI OUT [APC Key 25]: 90 26 03

1141: MIDI OUT [APC Key 25]: 90 25 03

1144: MIDI OUT [APC Key 25]: 90 24 03

1147: MIDI OUT [APC Key 25]: 90 23 03

1150: MIDI OUT [APC Key 25]: 90 22 01

1153: MIDI OUT [APC Key 25]: 90 21 01

1156: MIDI OUT [APC Key 25]: 90 20 01

1170: MIDI OUT [APC Key 25]: 90 27 03

1173: MIDI OUT [APC Key 25]: 90 26 03

1176: MIDI OUT [APC Key 25]: 90 25 03

1179: MIDI OUT [APC Key 25]: 90 24 03

1182: MIDI OUT [APC Key 25]: 90 23 03

1185: MIDI OUT [APC Key 25]: 90 22 01

1188: MIDI OUT [APC Key 25]: 90 21 01

1191: MIDI OUT [APC Key 25]: 90 20 01

1203: MIDI OUT [APC Key 25]: 90 27 03

1206: MIDI OUT [APC Key 25]: 90 26 03

1209: MIDI OUT [APC Key 25]: 90 25 03

1212: MIDI OUT [APC Key 25]: 90 24 03

1215: MIDI OUT [APC Key 25]: 90 23 03

1218: MIDI OUT [APC Key 25]: 90 22 01

1221: MIDI OUT [APC Key 25]: 90 21 01

1224: MIDI OUT [APC Key 25]: 90 20 01

1236: MIDI OUT [APC Key 25]: 90 27 03

1239: MIDI OUT [APC Key 25]: 90 26 03

1242: MIDI OUT [APC Key 25]: 90 25 03

1245: MIDI OUT [APC Key 25]: 90 24 03

1248: MIDI OUT [APC Key 25]: 90 23 03

1251: MIDI OUT [APC Key 25]: 90 22 01

1254: MIDI OUT [APC Key 25]: 90 21 01

1257: MIDI OUT [APC Key 25]: 90 20 01

1269: MIDI OUT [APC Key 25]: 90 27 03

1272: MIDI OUT [APC Key 25]: 90 26 03

1275: MIDI OUT [APC Key 25]: 90 25 03

1278: MIDI OUT [APC Key 25]: 90 24 03

1281: MIDI OUT [APC Key 25]: 90 23 03

1284: MIDI OUT [APC Key 25]: 90 22 01

1287: MIDI OUT [APC Key 25]: 90 21 01

1290: MIDI OUT [APC Key 25]: 90 20 01

1302: MIDI OUT [APC Key 25]: 90 27 03

1305: MIDI OUT [APC Key 25]: 90 26 03

1308: MIDI OUT [APC Key 25]: 90 25 03

1311: MIDI OUT [APC Key 25]: 90 24 03

1314: MIDI OUT [APC Key 25]: 90 23 03

1317: MIDI OUT [APC Key 25]: 90 22 01

1320: MIDI OUT [APC Key 25]: 90 21 01

1323: MIDI OUT [APC Key 25]: 90 20 01

1335: MIDI OUT [APC Key 25]: 90 27 03

1338: MIDI OUT [APC Key 25]: 90 26 03

1341: MIDI OUT [APC Key 25]: 90 25 03

1344: MIDI OUT [APC Key 25]: 90 24 03

1347: MIDI OUT [APC Key 25]: 90 23 03

1350: MIDI OUT [APC Key 25]: 90 22 01

1353: MIDI OUT [APC Key 25]: 90 21 01

1356: MIDI OUT [APC Key 25]: 90 20 01

1368: MIDI OUT [APC Key 25]: 90 27 03

1371: MIDI OUT [APC Key 25]: 90 26 03

1374: MIDI OUT [APC Key 25]: 90 25 03

1377: MIDI OUT [APC Key 25]: 90 24 03

1380: MIDI OUT [APC Key 25]: 90 23 03

1383: MIDI OUT [APC Key 25]: 90 22 01

1386: MIDI OUT [APC Key 25]: 90 21 01

1389: MIDI OUT [APC Key 25]: 90 20 01

1401: MIDI OUT [APC Key 25]: 90 27 03

1404: MIDI OUT [APC Key 25]: 90 26 03

1407: MIDI OUT [APC Key 25]: 90 25 03

1410: MIDI OUT [APC Key 25]: 90 24 03

1413: MIDI OUT [APC Key 25]: 90 23 03

1416: MIDI OUT [APC Key 25]: 90 22 01

1419: MIDI OUT [APC Key 25]: 90 21 01

1422: MIDI OUT [APC Key 25]: 90 20 01

1436: MIDI OUT [APC Key 25]: 90 27 03

1439: MIDI OUT [APC Key 25]: 90 26 03

1442: MIDI OUT [APC Key 25]: 90 25 03

1445: MIDI OUT [APC Key 25]: 90 24 03

1448: MIDI OUT [APC Key 25]: 90 23 03

1451: MIDI OUT [APC Key 25]: 90 22 01

1454: MIDI OUT [APC Key 25]: 90 21 01

1457: MIDI OUT [APC Key 25]: 90 20 01

1469: MIDI OUT [APC Key 25]: 90 27 03

1472: MIDI OUT [APC Key 25]: 90 26 03

1475: MIDI OUT [APC Key 25]: 90 25 03

1478: MIDI OUT [APC Key 25]: 90 24 03

1481: MIDI OUT [APC Key 25]: 90 23 03

1484: MIDI OUT [APC Key 25]: 90 22 01

1487: MIDI OUT [APC Key 25]: 90 21 01

1490: MIDI OUT [APC Key 25]: 90 20 01

1502: MIDI OUT [APC Key 25]: 90 27 03

1505: MIDI OUT [APC Key 25]: 90 26 03

1508: MIDI OUT [APC Key 25]: 90 25 03

1511: MIDI OUT [APC Key 25]: 90 24 03

1514: MIDI OUT [APC Key 25]: 90 23 03

1517: MIDI OUT [APC Key 25]: 90 22 01

1520: MIDI OUT [APC Key 25]: 90 21 01

1523: MIDI OUT [APC Key 25]: 90 20 01

1535: MIDI OUT [APC Key 25]: 90 27 03

1538: MIDI OUT [APC Key 25]: 90 26 03

1541: MIDI OUT [APC Key 25]: 90 25 03

1544: MIDI OUT [APC Key 25]: 90 24 03

1547: MIDI OUT [APC Key 25]: 90 23 03

1550: MIDI OUT [APC Key 25]: 90 22 01

1553: MIDI OUT [APC Key 25]: 90 21 01

1556: MIDI OUT [APC Key 25]: 90 20 01

1568: MIDI OUT [APC Key 25]: 90 27 03

1571: MIDI OUT [APC Key 25]: 90 26 03

1574: MIDI OUT [APC Key 25]: 90 25 03

1577: MIDI OUT [APC Key 25]: 90 24 03

1580: MIDI OUT [APC Key 25]: 90 23 01

1583: MIDI OUT [APC Key 25]: 90 22 01

1586: MIDI OUT [APC Key 25]: 90 21 01

1589: MIDI OUT [APC Key 25]: 90 20 01

1601: MIDI OUT [APC Key 25]: 90 27 03

1604: MIDI OUT [APC Key 25]: 90 26 03

1607: MIDI OUT [APC Key 25]: 90 25 03

1610: MIDI OUT [APC Key 25]: 90 24 03

1613: MIDI OUT [APC Key 25]: 90 23 01

1616: MIDI OUT [APC Key 25]: 90 22 01

1619: MIDI OUT [APC Key 25]: 90 21 01

1622: MIDI OUT [APC Key 25]: 90 20 01

1634: MIDI OUT [APC Key 25]: 90 27 03

1637: MIDI OUT [APC Key 25]: 90 26 03

1640: MIDI OUT [APC Key 25]: 90 25 03

1643: MIDI OUT [APC Key 25]: 90 24 03

1646: MIDI OUT [APC Key 25]: 90 23 01

1649: MIDI OUT [APC Key 25]: 90 22 01

1652: MIDI OUT [APC Key 25]: 90 21 01

1655: MIDI OUT [APC Key 25]: 90 20 01

1667: MIDI OUT [APC Key 25]: 90 27 03

1670: MIDI OUT [APC Key 25]: 90 26 03

1673: MIDI OUT [APC Key 25]: 90 25 03

1676: MIDI OUT [APC Key 25]: 90 24 03

1679: MIDI OUT [APC Key 25]: 90 23 01

1682: MIDI OUT [APC Key 25]: 90 22 01

1685: MIDI OUT [APC Key 25]: 90 21 01

1688: MIDI OUT [APC Key 25]: 90 20 01

1700: MIDI OUT [APC Key 25]: 90 27 03

1703: MIDI OUT [APC Key 25]: 90 26 03

1706: MIDI OUT [APC Key 25]: 90 25 03

1709: MIDI OUT [APC Key 25]: 90 24 03

1712: MIDI OUT [APC Key 25]: 90 23 01

1715: MIDI OUT [APC Key 25]: 90 22 01

1718: MIDI OUT [APC Key 25]: 90 21 01

1721: MIDI OUT [APC Key 25]: 90 20 01

1735: MIDI OUT [APC Key 25]: 90 27 03

1738: MIDI OUT [APC Key 25]: 90 26 03

1741: MIDI OUT [APC Key 25]: 90 25 03

1744: MIDI OUT [APC Key 25]: 90 24 03

1747: MIDI OUT [APC Key 25]: 90 23 01

1750: MIDI OUT [APC Key 25]: 90 22 01

1753: MIDI OUT [APC Key 25]: 90 21 01

1756: MIDI OUT [APC Key 25]: 90 20 01

1768: MIDI OUT [APC Key 25]: 90 27 03

1771: MIDI OUT [APC Key 25]: 90 26 03

1774: MIDI OUT [APC Key 25]: 90 25 03

1777: MIDI OUT [APC Key 25]: 90 24 03

1780: MIDI OUT [APC Key 25]: 90 23 01

1783: MIDI OUT [APC Key 25]: 90 22 01

1786: MIDI OUT [APC Key 25]: 90 21 01

1789: MIDI OUT [APC Key 25]: 90 20 01

1801: MIDI OUT [APC Key 25]: 90 27 03

1804: MIDI OUT [APC Key 25]: 90 26 03

1807: MIDI OUT [APC Key 25]: 90 25 03

1810: MIDI OUT [APC Key 25]: 90 24 03

1813: MIDI OUT [APC Key 25]: 90 23 01

1816: MIDI OUT [APC Key 25]: 90 22 01

1819: MIDI OUT [APC Key 25]: 90 21 01

1822: MIDI OUT [APC Key 25]: 90 20 01

1834: MIDI OUT [APC Key 25]: 90 27 03

1837: MIDI OUT [APC Key 25]: 90 26 03

1840: MIDI OUT [APC Key 25]: 90 25 03

1843: MIDI OUT [APC Key 25]: 90 24 03

1846: MIDI OUT [APC Key 25]: 90 23 01

1849: MIDI OUT [APC Key 25]: 90 22 01

1852: MIDI OUT [APC Key 25]: 90 21 01

1855: MIDI OUT [APC Key 25]: 90 20 01

1867: MIDI OUT [APC Key 25]: 90 27 03

1870: MIDI OUT [APC Key 25]: 90 26 03

1873: MIDI OUT [APC Key 25]: 90 25 03

1876: MIDI OUT [APC Key 25]: 90 24 03

1879: MIDI OUT [APC Key 25]: 90 23 01

1882: MIDI OUT [APC Key 25]: 90 22 01

1885: MIDI OUT [APC Key 25]: 90 21 01

1888: MIDI OUT [APC Key 25]: 90 20 01

1900: MIDI OUT [APC Key 25]: 90 27 03

1903: MIDI OUT [APC Key 25]: 90 26 03

1906: MIDI OUT [APC Key 25]: 90 25 03

1909: MIDI OUT [APC Key 25]: 90 24 03

1912: MIDI OUT [APC Key 25]: 90 23 01

1915: MIDI OUT [APC Key 25]: 90 22 01

1918: MIDI OUT [APC Key 25]: 90 21 01

1921: MIDI OUT [APC Key 25]: 90 20 01

1933: MIDI OUT [APC Key 25]: 90 27 03

1936: MIDI OUT [APC Key 25]: 90 26 03

1939: MIDI OUT [APC Key 25]: 90 25 03

1942: MIDI OUT [APC Key 25]: 90 24 03

1945: MIDI OUT [APC Key 25]: 90 23 01

1948: MIDI OUT [APC Key 25]: 90 22 01

1951: MIDI OUT [APC Key 25]: 90 21 01

1954: MIDI OUT [APC Key 25]: 90 20 01

1966: MIDI OUT [APC Key 25]: 90 27 03

1969: MIDI OUT [APC Key 25]: 90 26 03

1972: MIDI OUT [APC Key 25]: 90 25 03

1975: MIDI OUT [APC Key 25]: 90 24 03

1978: MIDI OUT [APC Key 25]: 90 23 01

1981: MIDI OUT [APC Key 25]: 90 22 01

1984: MIDI OUT [APC Key 25]: 90 21 01

1987: MIDI OUT [APC Key 25]: 90 20 01

2001: MIDI OUT [APC Key 25]: 90 27 03

2004: MIDI OUT [APC Key 25]: 90 26 03

2007: MIDI OUT [APC Key 25]: 90 25 03

2010: MIDI OUT [APC Key 25]: 90 24 03

2013: MIDI OUT [APC Key 25]: 90 23 01

2016: MIDI OUT [APC Key 25]: 90 22 01

2019: MIDI OUT [APC Key 25]: 90 21 01

2022: MIDI OUT [APC Key 25]: 90 20 01

2034: MIDI OUT [APC Key 25]: 90 27 03

2037: MIDI OUT [APC Key 25]: 90 26 03

2040: MIDI OUT [APC Key 25]: 90 25 03

2043: MIDI OUT [APC Key 25]: 90 24 03

2046: MIDI OUT [APC Key 25]: 90 23 01

2049: MIDI OUT [APC Key 25]: 90 22 01

2052: MIDI OUT [APC Key 25]: 90 21 01

2055: MIDI OUT [APC Key 25]: 90 20 01

2067: MIDI OUT [APC Key 25]: 90 27 03

2070: MIDI OUT [APC Key 25]: 90 26 03

2073: MIDI OUT [APC Key 25]: 90 25 03

2076: MIDI OUT [APC Key 25]: 90 24 03

2079: MIDI OUT [APC Key 25]: 90 23 01

2082: MIDI OUT [APC Key 25]: 90 22 01

2085: MIDI OUT [APC Key 25]: 90 21 01

2088: MIDI OUT [APC Key 25]: 90 20 01

2100: MIDI OUT [APC Key 25]: 90 27 03

2103: MIDI OUT [APC Key 25]: 90 26 03

2106: MIDI OUT [APC Key 25]: 90 25 03

2109: MIDI OUT [APC Key 25]: 90 24 03

2112: MIDI OUT [APC Key 25]: 90 23 01

2115: MIDI OUT [APC Key 25]: 90 22 01

2118: MIDI OUT [APC Key 25]: 90 21 01

2121: MIDI OUT [APC Key 25]: 90 20 01

2133: MIDI OUT [APC Key 25]: 90 27 03

2136: MIDI OUT [APC Key 25]: 90 26 03

2139: MIDI OUT [APC Key 25]: 90 25 03

2142: MIDI OUT [APC Key 25]: 90 24 03

2145: MIDI OUT [APC Key 25]: 90 23 01

2148: MIDI OUT [APC Key 25]: 90 22 01

2151: MIDI OUT [APC Key 25]: 90 21 01

2154: MIDI OUT [APC Key 25]: 90 20 01

2166: MIDI OUT [APC Key 25]: 90 27 03

2169: MIDI OUT [APC Key 25]: 90 26 03

2172: MIDI OUT [APC Key 25]: 90 25 03

2175: MIDI OUT [APC Key 25]: 90 24 03

2178: MIDI OUT [APC Key 25]: 90 23 01

2181: MIDI OUT [APC Key 25]: 90 22 01

2184: MIDI OUT [APC Key 25]: 90 21 01

2187: MIDI OUT [APC Key 25]: 90 20 01

2199: MIDI OUT [APC Key 25]: 90 27 03

2202: MIDI OUT [APC Key 25]: 90 26 03

2205: MIDI OUT [APC Key 25]: 90 25 03

2208: MIDI OUT [APC Key 25]: 90 24 03

2211: MIDI OUT [APC Key 25]: 90 23 01

2214: MIDI OUT [APC Key 25]: 90 22 01

2217: MIDI OUT [APC Key 25]: 90 21 01

2220: MIDI OUT [APC Key 25]: 90 20 01

2233: MIDI OUT [APC Key 25]: 90 27 03

2236: MIDI OUT [APC Key 25]: 90 26 03

2239: MIDI OUT [APC Key 25]: 90 25 03

2242: MIDI OUT [APC Key 25]: 90 24 03

2245: MIDI OUT [APC Key 25]: 90 23 01

2248: MIDI OUT [APC Key 25]: 90 22 01

2251: MIDI OUT [APC Key 25]: 90 21 01

2254: MIDI OUT [APC Key 25]: 90 20 01

2266: MIDI OUT [APC Key 25]: 90 27 03

2269: MIDI OUT [APC Key 25]: 90 26 03

2272: MIDI OUT [APC Key 25]: 90 25 03

2275: MIDI OUT [APC Key 25]: 90 24 03

2278: MIDI OUT [APC Key 25]: 90 23 01

2281: MIDI OUT [APC Key 25]: 90 22 01

2284: MIDI OUT [APC Key 25]: 90 21 01

2287: MIDI OUT [APC Key 25]: 90 20 01

2299: MIDI OUT [APC Key 25]: 90 27 03

2302: MIDI OUT [APC Key 25]: 90 26 03

2305: MIDI OUT [APC Key 25]: 90 25 03

2308: MIDI OUT [APC Key 25]: 90 24 03

2311: MIDI OUT [APC Key 25]: 90 23 01

2314: MIDI OUT [APC Key 25]: 90 22 01

2317: MIDI OUT [APC Key 25]: 90 21 01

2320: MIDI OUT [APC Key 25]: 90 20 01

2332: MIDI OUT [APC Key 25]: 90 27 03

2335: MIDI OUT [APC Key 25]: 90 26 03

2338: MIDI OUT [APC Key 25]: 90 25 03

2341: MIDI OUT [APC Key 25]: 90 24 03

2344: MIDI OUT [APC Key 25]: 90 23 01

2347: MIDI OUT [APC Key 25]: 90 22 01

2350: MIDI OUT [APC Key 25]: 90 21 01

2353: MIDI OUT [APC Key 25]: 90 20 01

2365: MIDI OUT [APC Key 25]: 90 27 03

2368: MIDI OUT [APC Key 25]: 90 26 03

2371: MIDI OUT [APC Key 25]: 90 25 03

2374: MIDI OUT [APC Key 25]: 90 24 03

2377: MIDI OUT [APC Key 25]: 90 23 01

2380: MIDI OUT [APC Key 25]: 90 22 01

2383: MIDI OUT [APC Key 25]: 90 21 01

2386: MIDI OUT [APC Key 25]: 90 20 01

2398: MIDI OUT [APC Key 25]: 90 27 03

2401: MIDI OUT [APC Key 25]: 90 26 03

2404: MIDI OUT [APC Key 25]: 90 25 03

2407: MIDI OUT [APC Key 25]: 90 24 03

2410: MIDI OUT [APC Key 25]: 90 23 01

2413: MIDI OUT [APC Key 25]: 90 22 01

2416: MIDI OUT [APC Key 25]: 90 21 01

2419: MIDI OUT [APC Key 25]: 90 20 01

2431: MIDI OUT [APC Key 25]: 90 27 03

2434: MIDI OUT [APC Key 25]: 90 26 03

2437: MIDI OUT [APC Key 25]: 90 25 03

2440: MIDI OUT [APC Key 25]: 90 24 03

2443: MIDI OUT [APC Key 25]: 90 23 01

2446: MIDI OUT [APC Key 25]: 90 22 01

2449: MIDI OUT [APC Key 25]: 90 21 01

2452: MIDI OUT [APC Key 25]: 90 20 01

2464: MIDI OUT [APC Key 25]: 90 27 03

2467: MIDI OUT [APC Key 25]: 90 26 03

2470: MIDI OUT [APC Key 25]: 90 25 03

2473: MIDI OUT [APC Key 25]: 90 24 03

2476: MIDI OUT [APC Key 25]: 90 23 01

2479: MIDI OUT [APC Key 25]: 90 22 01

2482: MIDI OUT [APC Key 25]: 90 21 01

2485: MIDI OUT [APC Key 25]: 90 20 01

2498: MIDI OUT [APC Key 25]: 90 27 03

2501: MIDI OUT [APC Key 25]: 90 26 03

2504: MIDI OUT [APC Key 25]: 90 25 03

2507: MIDI OUT [APC Key 25]: 90 24 03

2510: MIDI OUT [APC Key 25]: 90 23 01

2513: MIDI OUT [APC Key 25]: 90 22 01

2516: MIDI OUT [APC Key 25]: 90 21 01

2519: MIDI OUT [APC Key 25]: 90 20 01

2531: MIDI OUT [APC Key 25]: 90 27 03

2534: MIDI OUT [APC Key 25]: 90 26 03

2537: MIDI OUT [APC Key 25]: 90 25 03

2540: MIDI OUT [APC Key 25]: 90 24 03

2543: MIDI OUT [APC Key 25]: 90 23 01

2546: MIDI OUT [APC Key 25]: 90 22 01

2549: MIDI OUT [APC Key 25]: 90 21 01

2552: MIDI OUT [APC Key 25]: 90 20 01

2564: MIDI OUT [APC Key 25]: 90 27 03

2567: MIDI OUT [APC Key 25]: 90 26 03

2570: MIDI OUT [APC Key 25]: 90 25 03

2573: MIDI OUT [APC Key 25]: 90 24 03

2576: MIDI OUT [APC Key 25]: 90 23 01

2579: MIDI OUT [APC Key 25]: 90 22 01

2582: MIDI OUT [APC Key 25]: 90 21 01

2585: MIDI OUT [APC Key 25]: 90 20 01

2597: MIDI OUT [APC Key 25]: 90 27 03

2600: MIDI OUT [APC Key 25]: 90 26 03

2603: MIDI OUT [APC Key 25]: 90 25 03

2606: MIDI OUT [APC Key 25]: 90 24 03

2609: MIDI OUT [APC Key 25]: 90 23 03

2612: MIDI OUT [APC Key 25]: 90 22 01

2615: MIDI OUT [APC Key 25]: 90 21 01

2618: MIDI OUT [APC Key 25]: 90 20 01

2630: MIDI OUT [APC Key 25]: 90 27 03

2633: MIDI OUT [APC Key 25]: 90 26 03

2636: MIDI OUT [APC Key 25]: 90 25 03

2639: MIDI OUT [APC Key 25]: 90 24 03

2642: MIDI OUT [APC Key 25]: 90 23 03

2645: MIDI OUT [APC Key 25]: 90 22 01

2648: MIDI OUT [APC Key 25]: 90 21 01

2651: MIDI OUT [APC Key 25]: 90 20 01

2663: MIDI OUT [APC Key 25]: 90 27 03

2666: MIDI OUT [APC Key 25]: 90 26 03

2669: MIDI OUT [APC Key 25]: 90 25 03

2672: MIDI OUT [APC Key 25]: 90 24 03

2675: MIDI OUT [APC Key 25]: 90 23 03

2678: MIDI OUT [APC Key 25]: 90 22 01

2681: MIDI OUT [APC Key 25]: 90 21 01

2684: MIDI OUT [APC Key 25]: 90 20 01

2696: MIDI OUT [APC Key 25]: 90 27 03

2699: MIDI OUT [APC Key 25]: 90 26 03

2702: MIDI OUT [APC Key 25]: 90 25 03

2705: MIDI OUT [APC Key 25]: 90 24 03

2708: MIDI OUT [APC Key 25]: 90 23 03

2711: MIDI OUT [APC Key 25]: 90 22 01

2714: MIDI OUT [APC Key 25]: 90 21 01

2717: MIDI OUT [APC Key 25]: 90 20 01

2729: MIDI OUT [APC Key 25]: 90 27 03

2732: MIDI OUT [APC Key 25]: 90 26 03

2735: MIDI OUT [APC Key 25]: 90 25 03

2738: MIDI OUT [APC Key 25]: 90 24 03

2741: MIDI OUT [APC Key 25]: 90 23 03

2744: MIDI OUT [APC Key 25]: 90 22 01

2747: MIDI OUT [APC Key 25]: 90 21 01

2750: MIDI OUT [APC Key 25]: 90 20 01

2762: MIDI OUT [APC Key 25]: 90 27 03

2765: MIDI OUT [APC Key 25]: 90 26 03

2768: MIDI OUT [APC Key 25]: 90 25 03

2771: MIDI OUT [APC Key 25]: 90 24 03

2774: MIDI OUT [APC Key 25]: 90 23 03

2777: MIDI OUT [APC Key 25]: 90 22 01

2780: MIDI OUT [APC Key 25]: 90 21 01

2783: MIDI OUT [APC Key 25]: 90 20 01

2796: MIDI OUT [APC Key 25]: 90 27 03

2799: MIDI OUT [APC Key 25]: 90 26 03

2802: MIDI OUT [APC Key 25]: 90 25 03

2805: MIDI OUT [APC Key 25]: 90 24 03

2808: MIDI OUT [APC Key 25]: 90 23 03

2811: MIDI OUT [APC Key 25]: 90 22 01

2814: MIDI OUT [APC Key 25]: 90 21 01

2817: MIDI OUT [APC Key 25]: 90 20 01

2829: MIDI OUT [APC Key 25]: 90 27 03

2832: MIDI OUT [APC Key 25]: 90 26 03

2835: MIDI OUT [APC Key 25]: 90 25 03

2838: MIDI OUT [APC Key 25]: 90 24 03

2841: MIDI OUT [APC Key 25]: 90 23 03

2844: MIDI OUT [APC Key 25]: 90 22 01

2847: MIDI OUT [APC Key 25]: 90 21 01

2850: MIDI OUT [APC Key 25]: 90 20 01

2862: MIDI OUT [APC Key 25]: 90 27 03

2865: MIDI OUT [APC Key 25]: 90 26 03

2868: MIDI OUT [APC Key 25]: 90 25 03

2871: MIDI OUT [APC Key 25]: 90 24 03

2874: MIDI OUT [APC Key 25]: 90 23 03

2877: MIDI OUT [APC Key 25]: 90 22 01

2880: MIDI OUT [APC Key 25]: 90 21 01

2883: MIDI OUT [APC Key 25]: 90 20 01

2895: MIDI OUT [APC Key 25]: 90 27 03

2898: MIDI OUT [APC Key 25]: 90 26 03

2901: MIDI OUT [APC Key 25]: 90 25 03

2904: MIDI OUT [APC Key 25]: 90 24 03

2907: MIDI OUT [APC Key 25]: 90 23 03

2910: MIDI OUT [APC Key 25]: 90 22 01

2913: MIDI OUT [APC Key 25]: 90 21 01

2916: MIDI OUT [APC Key 25]: 90 20 01

2928: MIDI OUT [APC Key 25]: 90 27 03

2931: MIDI OUT [APC Key 25]: 90 26 03

2934: MIDI OUT [APC Key 25]: 90 25 03

2937: MIDI OUT [APC Key 25]: 90 24 03

2940: MIDI OUT [APC Key 25]: 90 23 03

2943: MIDI OUT [APC Key 25]: 90 22 01

2946: MIDI OUT [APC Key 25]: 90 21 01

2949: MIDI OUT [APC Key 25]: 90 20 01

2961: MIDI OUT [APC Key 25]: 90 27 03

2964: MIDI OUT [APC Key 25]: 90 26 03

2967: MIDI OUT [APC Key 25]: 90 25 03

2970: MIDI OUT [APC Key 25]: 90 24 03

2973: MIDI OUT [APC Key 25]: 90 23 03

2976: MIDI OUT [APC Key 25]: 90 22 01

2979: MIDI OUT [APC Key 25]: 90 21 01

2982: MIDI OUT [APC Key 25]: 90 20 01

2994: MIDI OUT [APC Key 25]: 90 27 03

2997: MIDI OUT [APC Key 25]: 90 26 03

3000: MIDI OUT [APC Key 25]: 90 25 03

3003: MIDI OUT [APC Key 25]: 90 24 03

3006: MIDI OUT [APC Key 25]: 90 23 03

3009: MIDI OUT [APC Key 25]: 90 22 01

3012: MIDI OUT [APC Key 25]: 90 21 01

3015: MIDI OUT [APC Key 25]: 90 20 01

3027: MIDI OUT [APC Key 25]: 90 27 03

3030: MIDI OUT [APC Key 25]: 90 26 03

3033: MIDI OUT [APC Key 25]: 90 25 03

3036: MIDI OUT [APC Key 25]: 90 24 03

3039: MIDI OUT [APC Key 25]: 90 23 03

3042: MIDI OUT [APC Key 25]: 90 22 01

3045: MIDI OUT [APC Key 25]: 90 21 01

3048: MIDI OUT [APC Key 25]: 90 20 01

3061: MIDI OUT [APC Key 25]: 90 27 03

3064: MIDI OUT [APC Key 25]: 90 26 03

3067: MIDI OUT [APC Key 25]: 90 25 03

3070: MIDI OUT [APC Key 25]: 90 24 03

3073: MIDI OUT [APC Key 25]: 90 23 03

3076: MIDI OUT [APC Key 25]: 90 22 01

3079: MIDI OUT [APC Key 25]: 90 21 01

3082: MIDI OUT [APC Key 25]: 90 20 01

3094: MIDI OUT [APC Key 25]: 90 27 03

3097: MIDI OUT [APC Key 25]: 90 26 03

3100: MIDI OUT [APC Key 25]: 90 25 03

3103: MIDI OUT [APC Key 25]: 90 24 03

3106: MIDI OUT [APC Key 25]: 90 23 03

3109: MIDI OUT [APC Key 25]: 90 22 01

3112: MIDI OUT [APC Key 25]: 90 21 01

3115: MIDI OUT [APC Key 25]: 90 20 01

3127: MIDI OUT [APC Key 25]: 90 27 03

3130: MIDI OUT [APC Key 25]: 90 26 03

3133: MIDI OUT [APC Key 25]: 90 25 03

3136: MIDI OUT [APC Key 25]: 90 24 03

3139: MIDI OUT [APC Key 25]: 90 23 03

3142: MIDI OUT [APC Key 25]: 90 22 03

3145: MIDI OUT [APC Key 25]: 90 21 01

3148: MIDI OUT [APC Key 25]: 90 20 01

3160: MIDI OUT [APC Key 25]: 90 27 03

3163: MIDI OUT [APC Key 25]: 90 26 03

3166: MIDI OUT [APC Key 25]: 90 25 03

3169: MIDI OUT [APC Key 25]: 90 24 03

3172: MIDI OUT [APC Key 25]: 90 23 03

3175: MIDI OUT [APC Key 25]: 90 22 03

3178: MIDI OUT [APC Key 25]: 90 21 01

3181: MIDI OUT [APC Key 25]: 90 20 01

3193: MIDI OUT [APC Key 25]: 90 27 03

3196: MIDI OUT [APC Key 25]: 90 26 03

3199: MIDI OUT [APC Key 25]: 90 25 03

3202: MIDI OUT [APC Key 25]: 90 24 03

3205: MIDI OUT [APC Key 25]: 90 23 03

3208: MIDI OUT [APC Key 25]: 90 22 03

3211: MIDI OUT [APC Key 25]: 90 21 01

3214: MIDI OUT [APC Key 25]: 90 20 01

3226: MIDI OUT [APC Key 25]: 90 27 03

3229: MIDI OUT [APC Key 25]: 90 26 03

3232: MIDI OUT [APC Key 25]: 90 25 03

3235: MIDI OUT [APC Key 25]: 90 24 03

3238: MIDI OUT [APC Key 25]: 90 23 03

3241: MIDI OUT [APC Key 25]: 90 22 03

3244: MIDI OUT [APC Key 25]: 90 21 01

3247: MIDI OUT [APC Key 25]: 90 20 01

3259: MIDI OUT [APC Key 25]: 90 27 03

3262: MIDI OUT [APC Key 25]: 90 26 03

3265: MIDI OUT [APC Key 25]: 90 25 03

3268: MIDI OUT [APC Key 25]: 90 24 03

3271: MIDI OUT [APC Key 25]: 90 23 03

3274: MIDI OUT [APC Key 25]: 90 22 03

3277: MIDI OUT [APC Key 25]: 90 21 01

3280: MIDI OUT [APC Key 25]: 90 20 01

3292: MIDI OUT [APC Key 25]: 90 27 03

3295: MIDI OUT [APC Key 25]: 90 26 03

3298: MIDI OUT [APC Key 25]: 90 25 03

3301: MIDI OUT [APC Key 25]: 90 24 03

3304: MIDI OUT [APC Key 25]: 90 23 03

3307: MIDI OUT [APC Key 25]: 90 22 03

3310: MIDI OUT [APC Key 25]: 90 21 01

3313: MIDI OUT [APC Key 25]: 90 20 01

3325: MIDI OUT [APC Key 25]: 90 27 03

3328: MIDI OUT [APC Key 25]: 90 26 03

3331: MIDI OUT [APC Key 25]: 90 25 03

3334: MIDI OUT [APC Key 25]: 90 24 03

3337: MIDI OUT [APC Key 25]: 90 23 03

3340: MIDI OUT [APC Key 25]: 90 22 03

3343: MIDI OUT [APC Key 25]: 90 21 01

3346: MIDI OUT [APC Key 25]: 90 20 01

3359: MIDI OUT [APC Key 25]: 90 27 03

3362: MIDI OUT [APC Key 25]: 90 26 03

3365: MIDI OUT [APC Key 25]: 90 25 03

3368: MIDI OUT [APC Key 25]: 90 24 03

3371: MIDI OUT [APC Key 25]: 90 23 03

3374: MIDI OUT [APC Key 25]: 90 22 03

3377: MIDI OUT [APC Key 25]: 90 21 01

3380: MIDI OUT [APC Key 25]: 90 20 01

3392: MIDI OUT [APC Key 25]: 90 27 03

3395: MIDI OUT [APC Key 25]: 90 26 03

3398: MIDI OUT [APC Key 25]: 90 25 03

3401: MIDI OUT [APC Key 25]: 90 24 03

3404: MIDI OUT [APC Key 25]: 90 23 03

3407: MIDI OUT [APC Key 25]: 90 22 03

3410: MIDI OUT [APC Key 25]: 90 21 01

3413: MIDI OUT [APC Key 25]: 90 20 01

3425: MIDI OUT [APC Key 25]: 90 27 03

3428: MIDI OUT [APC Key 25]: 90 26 03

3431: MIDI OUT [APC Key 25]: 90 25 03

3434: MIDI OUT [APC Key 25]: 90 24 03

3437: MIDI OUT [APC Key 25]: 90 23 03

3440: MIDI OUT [APC Key 25]: 90 22 03

3443: MIDI OUT [APC Key 25]: 90 21 01

3446: MIDI OUT [APC Key 25]: 90 20 01

3458: MIDI OUT [APC Key 25]: 90 27 03

3461: MIDI OUT [APC Key 25]: 90 26 03

3464: MIDI OUT [APC Key 25]: 90 25 03

3467: MIDI OUT [APC Key 25]: 90 24 03

3470: MIDI OUT [APC Key 25]: 90 23 03

3473: MIDI OUT [APC Key 25]: 90 22 03

3476: MIDI OUT [APC Key 25]: 90 21 01

3479: MIDI OUT [APC Key 25]: 90 20 01

3491: MIDI OUT [APC Key 25]: 90 27 03

3494: MIDI OUT [APC Key 25]: 90 26 03

3497: MIDI OUT [APC Key 25]: 90 25 03

3500: MIDI OUT [APC Key 25]: 90 24 03

3503: MIDI OUT [APC Key 25]: 90 23 03

3506: MIDI OUT [APC Key 25]: 90 22 03

3509: MIDI OUT [APC Key 25]: 90 21 01

3512: MIDI OUT [APC Key 25]: 90 20 01

3524: MIDI OUT [APC Key 25]: 90 27 03

3527: MIDI OUT [APC Key 25]: 90 26 03

3530: MIDI OUT [APC Key 25]: 90 25 03

3533: MIDI OUT [APC Key 25]: 90 24 03

3536: MIDI OUT [APC Key 25]: 90 23 03

3539: MIDI OUT [APC Key 25]: 90 22 03

3542: MIDI OUT [APC Key 25]: 90 21 01

3545: MIDI OUT [APC Key 25]: 90 20 01

3557: MIDI OUT [APC Key 25]: 90 27 03

3560: MIDI OUT [APC Key 25]: 90 26 03

3563: MIDI OUT [APC Key 25]: 90 25 03

3566: MIDI OUT [APC Key 25]: 90 24 03

3569: MIDI OUT [APC Key 25]: 90 23 03

3572: MIDI OUT [APC Key 25]: 90 22 03

3575: MIDI OUT [APC Key 25]: 90 21 01

3578: MIDI OUT [APC Key 25]: 90 20 01

3590: MIDI OUT [APC Key 25]: 90 27 03

3593: MIDI OUT [APC Key 25]: 90 26 03

3596: MIDI OUT [APC Key 25]: 90 25 03

3599: MIDI OUT [APC Key 25]: 90 24 03

3602: MIDI OUT [APC Key 25]: 90 23 03

3605: MIDI OUT [APC Key 25]: 90 22 03

3608: MIDI OUT [APC Key 25]: 90 21 01

3611: MIDI OUT [APC Key 25]: 90 20 01

3624: MIDI OUT [APC Key 25]: 90 27 03

3627: MIDI OUT [APC Key 25]: 90 26 03

3630: MIDI OUT [APC Key 25]: 90 25 03

3633: MIDI OUT [APC Key 25]: 90 24 03

3636: MIDI OUT [APC Key 25]: 90 23 03

3639: MIDI OUT [APC Key 25]: 90 22 03

3642: MIDI OUT [APC Key 25]: 90 21 01

3645: MIDI OUT [APC Key 25]: 90 20 01

3657: MIDI OUT [APC Key 25]: 90 27 03

3660: MIDI OUT [APC Key 25]: 90 26 03

3663: MIDI OUT [APC Key 25]: 90 25 03

3666: MIDI OUT [APC Key 25]: 90 24 03

3669: MIDI OUT [APC Key 25]: 90 23 03

3672: MIDI OUT [APC Key 25]: 90 22 03

3675: MIDI OUT [APC Key 25]: 90 21 03

3678: MIDI OUT [APC Key 25]: 90 20 03

3690: MIDI OUT [APC Key 25]: 90 27 03

3693: MIDI OUT [APC Key 25]: 90 26 03

3696: MIDI OUT [APC Key 25]: 90 25 03

3699: MIDI OUT [APC Key 25]: 90 24 03

3702: MIDI OUT [APC Key 25]: 90 23 03

3705: MIDI OUT [APC Key 25]: 90 22 03

3708: MIDI OUT [APC Key 25]: 90 21 03

3711: MIDI OUT [APC Key 25]: 90 20 03

3723: MIDI OUT [APC Key 25]: 90 27 03

3726: MIDI OUT [APC Key 25]: 90 26 03

3729: MIDI OUT [APC Key 25]: 90 25 03

3732: MIDI OUT [APC Key 25]: 90 24 03

3735: MIDI OUT [APC Key 25]: 90 23 03

3738: MIDI OUT [APC Key 25]: 90 22 03

3741: MIDI OUT [APC Key 25]: 90 21 03

3744: MIDI OUT [APC Key 25]: 90 20 03

3756: MIDI OUT [APC Key 25]: 90 27 03

3759: MIDI OUT [APC Key 25]: 90 26 03

3762: MIDI OUT [APC Key 25]: 90 25 03

3765: MIDI OUT [APC Key 25]: 90 24 03

3768: MIDI OUT [APC Key 25]: 90 23 03

3771: MIDI OUT [APC Key 25]: 90 22 03

3774: MIDI OUT [APC Key 25]: 90 21 03

3777: MIDI OUT [APC Key 25]: 90 20 03

3789: MIDI OUT [APC Key 25]: 90 27 03

3792: MIDI OUT [APC Key 25]: 90 26 03

3795: MIDI OUT [APC Key 25]: 90 25 03

3798: MIDI OUT [APC Key 25]: 90 24 03

3801: MIDI OUT [APC Key 25]: 90 23 03

3804: MIDI OUT [APC Key 25]: 90 22 03

3807: MIDI OUT [APC Key 25]: 90 21 03

3810: MIDI OUT [APC Key 25]: 90 20 03

3822: MIDI OUT [APC Key 25]: 90 27 03

3825: MIDI OUT [APC Key 25]: 90 26 03

3828: MIDI OUT [APC Key 25]: 90 25 03

3831: MIDI OUT [APC Key 25]: 90 24 03

3834: MIDI OUT [APC Key 25]: 90 23 03

3837: MIDI OUT [APC Key 25]: 90 22 03

3840: MIDI OUT [APC Key 25]: 90 21 03

3843: MIDI OUT [APC Key 25]: 90 20 03

3855: MIDI OUT [APC Key 25]: 90 27 03

3858: MIDI OUT [APC Key 25]: 90 26 03

3861: MIDI OUT [APC Key 25]: 90 25 03

3864: MIDI OUT [APC Key 25]: 90 24 03

3867: MIDI OUT [APC Key 25]: 90 23 03

3870: MIDI OUT [APC Key 25]: 90 22 03

3873: MIDI OUT [APC Key 25]: 90 21 03

3876: MIDI OUT [APC Key 25]: 90 20 03

3888: MIDI OUT [APC Key 25]: 90 27 03

3891: MIDI OUT [APC Key 25]: 90 26 03

3894: MIDI OUT [APC Key 25]: 90 25 03

3897: MIDI OUT [APC Key 25]: 90 24 03

3900: MIDI OUT [APC Key 25]: 90 23 03

3903: MIDI OUT [APC Key 25]: 90 22 03

3906: MIDI OUT [APC Key 25]: 90 21 03

3909: MIDI OUT [APC Key 25]: 90 20 03

3922: MIDI OUT [APC Key 25]: 90 27 03

3925: MIDI OUT [APC Key 25]: 90 26 03

3928: MIDI OUT [APC Key 25]: 90 25 03

3931: MIDI OUT [APC Key 25]: 90 24 03

3934: MIDI OUT [APC Key 25]: 90 23 03

3937: MIDI OUT [APC Key 25]: 90 22 03

3940: MIDI OUT [APC Key 25]: 90 21 03

3943: MIDI OUT [APC Key 25]: 90 20 03

3955: MIDI OUT [APC Key 25]: 90 27 03

3958: MIDI OUT [APC Key 25]: 90 26 03

3961: MIDI OUT [APC Key 25]: 90 25 03

3964: MIDI OUT [APC Key 25]: 90 24 03

3967: MIDI OUT [APC Key 25]: 90 23 03

3970: MIDI OUT [APC Key 25]: 90 22 03

3973: MIDI OUT [APC Key 25]: 90 21 03

3976: MIDI OUT [APC Key 25]: 90 20 03

3988: MIDI OUT [APC Key 25]: 90 27 03

3991: MIDI OUT [APC Key 25]: 90 26 03

3994: MIDI OUT [APC Key 25]: 90 25 03

3997: MIDI OUT [APC Key 25]: 90 24 03

4000: MIDI OUT [APC Key 25]: 90 23 03

4003: MIDI OUT [APC Key 25]: 90 22 03

4006: MIDI OUT [APC Key 25]: 90 21 03

4009: MIDI OUT [APC Key 25]: 90 20 03

4021: MIDI OUT [APC Key 25]: 90 27 03

4024: MIDI OUT [APC Key 25]: 90 26 03

4027: MIDI OUT [APC Key 25]: 90 25 03

4030: MIDI OUT [APC Key 25]: 90 24 03

4033: MIDI OUT [APC Key 25]: 90 23 03

4036: MIDI OUT [APC Key 25]: 90 22 03

4039: MIDI OUT [APC Key 25]: 90 21 03

4042: MIDI OUT [APC Key 25]: 90 20 03

4054: MIDI OUT [APC Key 25]: 90 27 03

4057: MIDI OUT [APC Key 25]: 90 26 03

4060: MIDI OUT [APC Key 25]: 90 25 03

4063: MIDI OUT [APC Key 25]: 90 24 03

4066: MIDI OUT [APC Key 25]: 90 23 03

4069: MIDI OUT [APC Key 25]: 90 22 03

4072: MIDI OUT [APC Key 25]: 90 21 03

4075: MIDI OUT [APC Key 25]: 90 20 03

4087: MIDI OUT [APC Key 25]: 90 27 03

4090: MIDI OUT [APC Key 25]: 90 26 03

4093: MIDI OUT [APC Key 25]: 90 25 03

4096: MIDI OUT [APC Key 25]: 90 24 03

4099: MIDI OUT [APC Key 25]: 90 23 03

4102: MIDI OUT [APC Key 25]: 90 22 03

4105: MIDI OUT [APC Key 25]: 90 21 03

4108: MIDI OUT [APC Key 25]: 90 20 03

4120: MIDI OUT [APC Key 25]: 90 27 03

4123: MIDI OUT [APC Key 25]: 90 26 03

4126: MIDI OUT [APC Key 25]: 90 25 03

4129: MIDI OUT [APC Key 25]: 90 24 03

4132: MIDI OUT [APC Key 25]: 90 23 03

4135: MIDI OUT [APC Key 25]: 90 22 03

4138: MIDI OUT [APC Key 25]: 90 21 03

4141: MIDI OUT [APC Key 25]: 90 20 03

( at January 30, 2019 1:39 am)

I’m wondering if maybe we should only trigger the timer if we pass one of the 8 trigger points if this is not working the way you want That would reduce a bunch of MIDI traffic too.

( at January 30, 2019 1:44 am)

I woke up 2:24am needed to pee LOL saw the emaill, got excited again and here i am gonna try your suggestion in the other comment, hope i know what i’m doing… bit sleepy

( at January 30, 2019 2:25 am)

LOL you are almost as bad as me. I get my mind on something and can’t let go.

( at January 30, 2019 2:37 am)
0
Private answer

as promised will now play with the delay and other suggestion
thanks again for the advice will report back asap

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 29, 2019 9:56 pm
0
Private answer

Steve what I did was the following… started fresh reboot / loaded BMT with the current file (attached last time)
then i slowly move Slider/Fader1 into halfway position (it clicks halfway on this device) then saved the log
after that I did the same for Slider/Fader2 (also till halfway click) and saved the log

will now Make a empty file and reboot, to see what happens there
if nothing i’ll just create something basic and again export a log from both!

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 29, 2019 9:49 pm
0
Private answer

You can try this project.

I incorporated the fader indicator logic into your existing project. I had to change various global variables not to collide with what we are already using. I documented these variables under Init Preset (which I created) under Set Fader 1 Globals. I moved some of your other project initialization routines under the Init preset as well.

The new translators are:

Preset 0 Translators 3,4,5 and 6

Preset 1 Translators 0,1,2 and 3

I renamed Preset 1 Translator 4 to indicate it is controlling the train and not the LED.s

Translator 0 and 4 look for the exact same input but translator 0 sets the timer for the LED’s and translator 4 handles the timer for the calculations and keystrokes.

 

Preset 0 translators 5 and 6, I set up for another fader (Fader 2) if you would like. Note that I had to also create global variables for that.

Preset 1 translators 2 and 3 are for operation of fader 2 which I gave CC50.

Please note, this support goes beyond the normal Q&A support we offer. Typically we provide examples but it is up to you to incorporate these examples and ideas into your existing project(s)

So if you need incorporation of ideas into one of your projects in the future, you are welcome to seek me out for paid services. Just drop me an email with what you want and I can provide an estimate.

 

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 29, 2019 12:36 am

WOW free day again tomorrow
it’s 1:07am now gonna sleep
really looking forward to it
actually excited like a kid waking up for christmas
you sir are the best support
i’ve ever encountered!!!
NO thats not only asskissing XD
will report back tomorrow, cheers 🍻

( at January 29, 2019 1:09 am)

Update: i somehow missed that u gave Fader2 CC50 and thus the and thus another Slider made the lights change also it was the 5row (lets call it RowE) then by inspecting your changes i managed to set CC59 as the correct slider and in the Init starting output note was 0 i then found out it should be 24 to make RowB lite up 🙂 it’s actually starting to make sense and really making progress… the only thing both Sliders/Faders still do wrong is same as yesterday, they skip the first LED .. when i gently move up (while all lights are RED) the suddenly the first 2 leds jump on Green… samen goes when going from full green to all red, the last 2 jump together 🙁 i will see if I can somehow figure out why (but i’m sure u know the answer)

yeah understand this goes beyond regular support thanks for that!

i assume that if the first+second led skip is solved this specific Q&A is solved 🙂

( at January 29, 2019 5:36 pm)

It is possible that your slider is skipping some numbers on its output. Works just fine on my rig. Yes I had CC50 set to notes 0-7. Didn’t know what row you wanted to control. On my APC MINI 0-7 is bottom row.

( at January 29, 2019 6:59 pm)
According to your log file, the fader is indeed skipping some values 1200: MIDI IN [Hercules DJ Control Steel]: B0 31 0A 1203: MIDI IN [Hercules DJ Control Steel]: B0 31 07 – 2 values skipped 1216: MIDI IN [Hercules DJ Control Steel]: B0 31 03 – 3 values skipped 1231: MIDI IN [Hercules DJ Control Steel]: B0 31 01 – 1 value skipped 1234: MIDI IN [Hercules DJ Control Steel]: B0 31 00 1262: MIDI IN [Hercules DJ Control Steel]: B0 3B 01 1265: MIDI IN [Hercules DJ Control Steel]: B0 3B 03 – 1 value skipped 1278: MIDI IN [Hercules DJ Control Steel]: B0 3B 04 1293: MIDI IN [Hercules DJ Control Steel]: B0 3B 06 – 1 value skipped 1296: MIDI IN [Hercules DJ Control Steel]: B0 3B 08 1309: MIDI IN [Hercules DJ Control Steel]: B0 3B 0A – 1 value skipped 1324: MIDI IN [Hercules DJ Control Steel]: B0 3B 0C – 1 value skipped 1327: MIDI IN [Hercules DJ Control Steel]: B0 3B 0F – 2 values skipped 1337: MIDI IN [Hercules DJ Control Steel]: B0 3B 11 – 1 value skipped 1355: MIDI IN [Hercules DJ Control Steel]: B0 3B 12 You might also want to speed up the iteration between timer events in fader 1 and fader 2 timer, or even set it up to 0 as incoming fader values will be ignored while the timer is active. Hmm there are actually two controller here.
( at January 29, 2019 7:17 pm)

oh crap… but in my defence, your first test file you send that worked on all Faders/Sliders i tested it on all turnknobs and sliders, from the HerculesDJsteel / HerculesInstinct / Mix101 / ION Dj2Go and Apc25 itself… so how is it possible that a total of 14sliders and a total of 31turnknobs, so exactly the same thing… first 2 light up green simultaneously while up and in the end turn red together :O

do you want me to try something specific and create another logfile or multiples?

i’ll try to make a logfile from a fresh BMT
just to compare them… BRB

( at January 29, 2019 9:35 pm)
Just go to the slider delay translators and turn the repeat delay down from 50ms to 0ms. If that doesn’t work, tweak them back up until the work correctly. You may also need to experiment with the initial delay. I think I have that at 50ms but it might work better on 10-20 ms. If it messes up further, then you can always set them back. Don’t set initial delay to short as it will create a lot extra MIDI messages which will consume a lot of traffic and maybe even make your APC Key 25 crash. I can easily crash my APC-MINI if I don’t throttle the MIDI coming into it.
( at January 29, 2019 9:41 pm)

Oh somehow I missed this reply, yes sound logical in some way… ofcrs gonna try!

( at January 29, 2019 9:51 pm)

currently only set the Intial delay of Fader1 tested @30 20 10 combined with 0 repeat…
results super responsive LOVE it compared to Fader2 still 50delay 50repeat
but sadly still same thing happening, which is leading me to believe the issue is somewhere else
i’m wrong lots of times so this could be no different hahah
but i will try to hurt my brain some more, who knows i might accidently find it 🙂

will post a new logfile with the 10 + 0 delay as described above
maybe that will also help figuring out

( at January 29, 2019 11:15 pm)

wait I just notice something … I started counting the SCROLL clicks… each 2 click 1 light goes on, except for obviously the first 2green and last 2red… in that case it should atleast traveled 4clicks up when the first 2green come onm but it doesn’t it goes 2click then 2greens on then 2clicks light 3, 2click light 4 etc.
when going down 2click from 4 lights to 3, 2clicks from 3lights to 2… then suddenly 2click to zero green!!

( at January 29, 2019 11:19 pm)
0
Private answer

I attached a test BMT file, where I tried to show the value of the Slider/Fader1 (then same that controls the first Train in the previous uploaded BMT file called DJsteel) in RAR and also the same info (well thats how i call it) UNraw, that one should still send 14 mousewheelUP max and 14 mousewheelDOWN min as you already fixed for me last time 🙂  so technically it should do 2 things A: control the train in 14steps as mousewheel output (that worked) B: show corresponding row of 8 light up keys (by outputting to APC25

perhaps I would understand better if you would be so kind to setup a second Slider/Fader…
let’s call it Slider2 which would also output 14mousewheel steps but this time the 2nd row (let say RowB)

I also added the info of those Sliders and start Key of that specific row in the BMT file
hope i did it correctly??

is there a way to export the log file…
at this point I just Ctrl-A and copied manually into TXT file

My appologies that I often have issues explaining what i mean
but I have the feeling you’re smart enough to see through my ramblings XD

Thank so much again for your time and patience!

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 28, 2019 5:32 pm

I cannot get to your log file. Can you either paste it as a comment or email it to me?

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

( at January 28, 2019 11:20 pm)

1200: MIDI IN [Hercules DJ Control Steel]: B0 31 0A
1201: IN 1.0 MIDI B0 31 0A, gb=0xB0 ga=0x31 gc=0x0A
1202: OUT 1.0 Timer ge times “fader 1”: 0 ms (initial delay: 50 ms)
1203: MIDI IN [Hercules DJ Control Steel]: B0 31 07
1204: IN 1.0 MIDI B0 31 07, gb=0xB0 ga=0x31 gc=0x07
1205: IN 1.1 On timer “fader 1”
1206: MIDI OUT [APC Key 25]: 90 27 03
1207: OUT 1.1 MIDI 90 27 03
1208: IN 1.1 On timer “fader 1”
1209: MIDI OUT [APC Key 25]: 90 26 03
1210: OUT 1.1 MIDI 90 26 03
1211: IN 1.1 On timer “fader 1”
1212: MIDI OUT [APC Key 25]: 90 25 03
1213: OUT 1.1 MIDI 90 25 03
1214: IN 1.1 On timer “fader 1”
1215: MIDI OUT [APC Key 25]: 90 24 03
1216: MIDI IN [Hercules DJ Control Steel]: B0 31 03
1217: IN 1.0 MIDI B0 31 03, gb=0xB0 ga=0x31 gc=0x03
1218: OUT 1.1 MIDI 90 24 03
1219: IN 1.1 On timer “fader 1”
1220: MIDI OUT [APC Key 25]: 90 23 03
1221: OUT 1.1 MIDI 90 23 03
1222: IN 1.1 On timer “fader 1”
1223: MIDI OUT [APC Key 25]: 90 22 03
1224: OUT 1.1 MIDI 90 22 03
1225: IN 1.1 On timer “fader 1”
1226: MIDI OUT [APC Key 25]: 90 21 03
1227: OUT 1.1 MIDI 90 21 03
1228: IN 1.1 On timer “fader 1”
1229: MIDI OUT [APC Key 25]: 90 20 03
1230: OUT 1.1 MIDI 90 20 03
1231: MIDI IN [Hercules DJ Control Steel]: B0 31 01
1232: IN 1.0 MIDI B0 31 01, gb=0xB0 ga=0x31 gc=0x01
1233: OUT 1.0 Timer ge times “fader 1”: 0 ms (initial delay: 50 ms)
1234: MIDI IN [Hercules DJ Control Steel]: B0 31 00
1235: IN 1.0 MIDI B0 31 00, gb=0xB0 ga=0x31 gc=0x00
1236: IN 2.0 MIDI B0 31 00
1237: IN 2.1 Control Change on ch. 1 with CC#:49 (0x31) and value:0 (0x00)
1238: IN 1.1 On timer “fader 1”
1239: MIDI OUT [APC Key 25]: 90 27 03
1240: OUT 1.1 MIDI 90 27 03
1241: IN 1.1 On timer “fader 1”
1242: MIDI OUT [APC Key 25]: 90 26 03
1243: OUT 1.1 MIDI 90 26 03
1244: IN 1.1 On timer “fader 1”
1245: MIDI OUT [APC Key 25]: 90 25 03
1246: OUT 1.1 MIDI 90 25 03
1247: IN 1.1 On timer “fader 1”
1248: MIDI OUT [APC Key 25]: 90 24 03
1249: OUT 1.1 MIDI 90 24 03
1250: IN 1.1 On timer “fader 1”
1251: MIDI OUT [APC Key 25]: 90 23 03
1252: OUT 1.1 MIDI 90 23 03
1253: IN 1.1 On timer “fader 1”
1254: MIDI OUT [APC Key 25]: 90 22 03
1255: OUT 1.1 MIDI 90 22 03
1256: IN 1.1 On timer “fader 1”
1257: MIDI OUT [APC Key 25]: 90 21 03
1258: OUT 1.1 MIDI 90 21 03
1259: IN 1.1 On timer “fader 1”
1260: MIDI OUT [APC Key 25]: 90 20 03
1261: OUT 1.1 MIDI 90 20 03
1262: MIDI IN [Hercules DJ Control Steel]: B0 3B 01
1263: IN 1.0 MIDI B0 3B 01, gb=0xB0 ga=0x3B gc=0x01
1264: OUT 1.0 Timer ge times “fader 1”: 0 ms (initial delay: 50 ms)
1265: MIDI IN [Hercules DJ Control Steel]: B0 3B 03
1266: IN 1.0 MIDI B0 3B 03, gb=0xB0 ga=0x3B gc=0x03
1267: IN 1.1 On timer “fader 1”
1268: MIDI OUT [APC Key 25]: 90 27 03
1269: OUT 1.1 MIDI 90 27 03
1270: IN 1.1 On timer “fader 1”
1271: MIDI OUT [APC Key 25]: 90 26 03
1272: OUT 1.1 MIDI 90 26 03
1273: IN 1.1 On timer “fader 1”
1274: MIDI OUT [APC Key 25]: 90 25 03
1275: OUT 1.1 MIDI 90 25 03
1276: IN 1.1 On timer “fader 1”
1277: MIDI OUT [APC Key 25]: 90 24 03
1278: MIDI IN [Hercules DJ Control Steel]: B0 3B 04
1279: IN 1.0 MIDI B0 3B 04, gb=0xB0 ga=0x3B gc=0x04
1280: OUT 1.1 MIDI 90 24 03
1281: IN 1.1 On timer “fader 1”
1282: MIDI OUT [APC Key 25]: 90 23 03
1283: OUT 1.1 MIDI 90 23 03
1284: IN 1.1 On timer “fader 1”
1285: MIDI OUT [APC Key 25]: 90 22 03
1286: OUT 1.1 MIDI 90 22 03
1287: IN 1.1 On timer “fader 1”
1288: MIDI OUT [APC Key 25]: 90 21 03
1289: OUT 1.1 MIDI 90 21 03
1290: IN 1.1 On timer “fader 1”
1291: MIDI OUT [APC Key 25]: 90 20 03
1292: OUT 1.1 MIDI 90 20 03
1293: MIDI IN [Hercules DJ Control Steel]: B0 3B 06
1294: IN 1.0 MIDI B0 3B 06, gb=0xB0 ga=0x3B gc=0x06
1295: OUT 1.0 Timer ge times “fader 1”: 0 ms (initial delay: 50 ms)
1296: MIDI IN [Hercules DJ Control Steel]: B0 3B 08
1297: IN 1.0 MIDI B0 3B 08, gb=0xB0 ga=0x3B gc=0x08
1298: IN 1.1 On timer “fader 1”
1299: MIDI OUT [APC Key 25]: 90 27 03
1300: OUT 1.1 MIDI 90 27 03
1301: IN 1.1 On timer “fader 1”
1302: MIDI OUT [APC Key 25]: 90 26 03
1303: OUT 1.1 MIDI 90 26 03
1304: IN 1.1 On timer “fader 1”
1305: MIDI OUT [APC Key 25]: 90 25 03
1306: OUT 1.1 MIDI 90 25 03
1307: IN 1.1 On timer “fader 1”
1308: MIDI OUT [APC Key 25]: 90 24 03
1309: MIDI IN [Hercules DJ Control Steel]: B0 3B 0A
1310: IN 1.0 MIDI B0 3B 0A, gb=0xB0 ga=0x3B gc=0x0A
1311: OUT 1.1 MIDI 90 24 03
1312: IN 1.1 On timer “fader 1”
1313: MIDI OUT [APC Key 25]: 90 23 03
1314: OUT 1.1 MIDI 90 23 03
1315: IN 1.1 On timer “fader 1”
1316: MIDI OUT [APC Key 25]: 90 22 03
1317: OUT 1.1 MIDI 90 22 03
1318: IN 1.1 On timer “fader 1”
1319: MIDI OUT [APC Key 25]: 90 21 03
1320: OUT 1.1 MIDI 90 21 03
1321: IN 1.1 On timer “fader 1”
1322: MIDI OUT [APC Key 25]: 90 20 03
1323: OUT 1.1 MIDI 90 20 03
1324: MIDI IN [Hercules DJ Control Steel]: B0 3B 0C
1325: IN 1.0 MIDI B0 3B 0C, gb=0xB0 ga=0x3B gc=0x0C
1326: OUT 1.0 Timer ge times “fader 1”: 0 ms (initial delay: 50 ms)
1327: MIDI IN [Hercules DJ Control Steel]: B0 3B 0F
1328: IN 1.0 MIDI B0 3B 0F, gb=0xB0 ga=0x3B gc=0x0F
1329: IN 1.1 On timer “fader 1”
1330: MIDI OUT [APC Key 25]: 90 27 03
1331: OUT 1.1 MIDI 90 27 03
1332: IN 1.1 On timer “fader 1”
1333: MIDI OUT [APC Key 25]: 90 26 03
1334: OUT 1.1 MIDI 90 26 03
1335: IN 1.1 On timer “fader 1”
1336: MIDI OUT [APC Key 25]: 90 25 03
1337: MIDI IN [Hercules DJ Control Steel]: B0 3B 11
1338: IN 1.0 MIDI B0 3B 11, gb=0xB0 ga=0x3B gc=0x11
1339: OUT 1.1 MIDI 90 25 03
1340: IN 1.1 On timer “fader 1”
1341: MIDI OUT [APC Key 25]: 90 24 03
1342: OUT 1.1 MIDI 90 24 03
1343: IN 1.1 On timer “fader 1”
1344: MIDI OUT [APC Key 25]: 90 23 03
1345: OUT 1.1 MIDI 90 23 03
1346: IN 1.1 On timer “fader 1”
1347: MIDI OUT [APC Key 25]: 90 22 03
1348: OUT 1.1 MIDI 90 22 03
1349: IN 1.1 On timer “fader 1”
1350: MIDI OUT [APC Key 25]: 90 21 01
1351: OUT 1.1 MIDI 90 21 01
1352: IN 1.1 On timer “fader 1”
1353: MIDI OUT [APC Key 25]: 90 20 01
1354: OUT 1.1 MIDI 90 20 01
1355: MIDI IN [Hercules DJ Control Steel]: B0 3B 12

( at January 29, 2019 12:05 am)
0
Private answer

Hi,

Please post your project file with the fader you are using and also the log file so I can see what values your fader is sending.  I suspect since before we were controlling lights with 14 values instead of he now 8 values, there will need to be adjustments.  If you have incorporated this into a different project file, please attach it (as an answer since comments cannot have attachments). That way if there is interaction with other translators, I will be able to see.

The project file I sent you, expects 0-127 from your fader. The translator divides this down into 8 values by dividing 128 by 16. I don’t remember exactly how we did the last one but I think be broke it down to 14 which would explain the variance.

 

I did put comments in the translator on what I was doing on each step. Sorry your head exploded! 😉   Most of this stuff is just math exercises and it takes a while to get your head around things.

The LED update translator simply iterates through each of the lights setting each light’s condition based on the value of the fader after it is broken down to the eight lights you are controlling.

Again post your project file along with the log (MIDI IN and MIDI OUT) checked, and I will have a look.

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 28, 2019 4:15 pm

yes the comments where a nice touch, i do think that if I could look at 2 working Sliders + corresponding Rows of lights I might be able to understand better… I just posted extra info and attachments 🙂 cheers! The head hurting was getting worse since I’ve been trying to figure it out for hours 🙂 but no worries eventually I will get it, i’m not a person to give up quickly and keen on learning more! so appreciated your effort

( at January 28, 2019 5:35 pm)
0
Private answer

Steve here a short youtube video

showing it skipping the first 2green going up and the final 2red when goind down

i forgot to show the other sliders/faders they all do the same 🙂

https://youtu.be/ua3eEk_2__Y

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 28, 2019 11:52 am
0
Private answer

Hi, something like the attached should work. I had to modify it to test with my APC-MINI which has different input for slider than yours.  I set up global variables to be able to quickly move from my configuration to yours and have enabled your values

It works like this.

On project open, the timer Init fires. Init has another translator that sets all global variables. Also if you hit ESC on your keyboard it also triggers the init timer.

There is another translator that looks at Init timer and sets your initial LED’s to all red using the recurring timer called “Fader 1”.

When you move the fader, it first checks if the Fader one timer is active looking at gf. If gf=1 that means the timer is running and do nothing. If gf=0 then the fader position is captured and the fader timer is triggered.

Most of the work happens in the fader timer. It calculates which note to change, using a counter. It looks at the value of your fader, compares the value to determine what color you should output and then outputs the note. This repeats until all 8 notes are updated. When te counter reaches 0 the timer busty flag (gf)  is set back to 0 which will re-enable your fader move translator.

Here are the global variables used and what they are for. They  are all captured in the rules of the translator called “Set Globals”

 

// original CC#
ga=33
// Steve Test CC#  for APC MINI
// ga=48
// Original Control Change and channel 0xb3
gb=179
// Steve test for APC MINI 0xb0
// gb=176
// current fader 1 value
gc=0
// starting output note number (I’m using same for APC MINI as you use)
gd=32
// fader 1 counter
ge=gd+8
// busy flag
gf=0

 

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 26, 2019 11:48 pm

awesome check response was at parking next to trainstation to pickup my GF when i decide to read well i might need to read it a few times tomorrow combined with looking @script thanks a million, if there’s questions after that i’ll report back (also if all is working great as a heads up) goodnight!

( at January 27, 2019 12:08 am)
0
Private answer

Hi Steve thanks for helping again, with your previous help I currently still only configured 1 slider (due to software limits it not worth the effort YET) but like you said i’m sure i could figure out how by inspecting how you did it to do the 2nd slider in the future) so i added that currently completed script HerculesDJsteel. During testing of the light if was using the DJmix101 so technically it wouldn’t matter which Midi device Slider i end up using, i’ll figure that out but perhaps by looking at the test script for the APCkey25 it might be easier if you added your finding into the Hercules (since that’s where you already defined variables last time) if you need more info or have me test something out, lemme know CHEERS!

Marked as spam
Posted by (Q&A Forum: 4, Answers: 60)
January 26, 2019 9:48 pm
0
Private answer

Hi, please post your script and I will have a look.

I assume train you are moving will have its own slider so I will need to know the MIDI channel and CC number of the slider. I will assume slider value is 0-127

Then on your APC key 25  the note numbers for each row and column (just in case I cannot find it).

In general, what you need to do is for each slider capture it’s value into a global variable. On output you will trigger a repeating timer to iterate through the affected notes for that slider, setting them to the correct number (color) depending on the current value of the global variable. All of the logic (rules) for setting the note colors will be within the repeating timer.

I can show you how it would be done with one slider, you should then be able to duplicate the logic for your remaining 4 sliders.

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

 

Marked as spam
Posted by (Q&A Forum: 41, Answers: 3384)
January 26, 2019 9:30 pm

u couldn’t add attachements by replying on you…
so I added a seperate comment 🙂 thnx

( at January 26, 2019 9:49 pm)

Hi there Steve today i had a day off, i downloaded your fader-indicator… studied it (my mind almost exploded lol) then i was thinking, hoe could this work 🙂 then i connected the APC key25 and instead of the Mix101 i used the DJcontrolSteel (the one u helped with before setting up the variables which made the slider/fader go change 128values into 14) i quickly changed the midi output and right away in your fader-indicator it seems to work… but it’s doing 2 strange things 1 it always start with the first 2 light comming up green together, then 1 by 1 UP same when going down (turning red) the last 2 greens become red simultaneously… secondly all the sliders/faders do the same, how can I separately tell them to light up a specific ROW (since the APCkey25 has 5rows of 8) I will check if I can figure it out myself but just wanted to report back to you right away 🙂

( at January 28, 2019 11:38 am)