APC 20 and APC 40 controller
how i put the midi omni mode ? because i make exactly what you describe and don't work ...
I attached 2 screenshots of the settings on my machine. Hope it helps.
- Attachments
-
- Schermafbeelding%202014-03-15%20om%2010.52.54.png (22.51 KiB) Viewed 2333 times
-
- Schermafbeelding%202014-03-15%20om%2010.52.46.png (48.87 KiB) Viewed 2333 times
It doesn't work... i try but i don't understand. Just the first slider and first colum button on my apc40 work.
Daniel curry, can you help me plz ?
"make sure you're in MIDI omni mode." what is this mode ???
Daniel curry, can you help me plz ?
"make sure you're in MIDI omni mode." what is this mode ???
> Just the first slider and first colum button on my apc40 work
I would guess the 1-16 mode is not enabled.
>what is this mode
I think MIDI omni mode is 1-16 mode (Massimo/Jano?)
I would guess the 1-16 mode is not enabled.
>what is this mode
I think MIDI omni mode is 1-16 mode (Massimo/Jano?)
Anyone can contact daniel curry ? I'm very impatient to use my apc40 =) !!!!! I've tried a lot but i don't know ... !!!
Thomas, please provide more information about your setup (OS, QLC+ version).
What happens when you edit a button in the virtual console, press the auto detect button and then press the buttons in the second row on your APC40?
What happens when you edit a button in the virtual console, press the auto detect button and then press the buttons in the second row on your APC40?
Hello,
I'm trying to get an APC40 working with QLC+. I set up everything as you suggest, input is working as expected but feedback still has some issues.
- Pushing button on apc40 trigger VC correctly but led button remains off;
- Clicking button on VC make the apc40 button power on
Is APC40 init message different from APC20's one?
I set omni mode 1-16 in MIDI config, then which is the best settings beetwen Program Change, Control Change and Note Velocity?
Tested on Mac and Win with QLC 4.6.1 and 4.7RC
I'm trying to get an APC40 working with QLC+. I set up everything as you suggest, input is working as expected but feedback still has some issues.
- Pushing button on apc40 trigger VC correctly but led button remains off;
- Clicking button on VC make the apc40 button power on
Is APC40 init message different from APC20's one?
I set omni mode 1-16 in MIDI config, then which is the best settings beetwen Program Change, Control Change and Note Velocity?
Tested on Mac and Win with QLC 4.6.1 and 4.7RC
Here's a simplified explanation: MIDI data from the APC40 is like notes on a piano. On a piano and in a musical octave, you do a certain number of notes then repeat the same notes again (A B C D E F G A B C D E F G A...). Each column of the APC40 is the same notes but in a different octave. If only the first channel is working, that's because you only have QLC+ listening to the first channel of data.
To get it your board talking to QLC properly, you have to tell it to talk a different way. The most reliable way of doing this is to plug it into your computer, turn it on, then open Ableton. You should get the coloured box showing that the APC connected to Ableton. Then, close Ableton. All the lights on your board should go off. Now, open QLC+. Look at Joep's picture again:
https://sourceforge.net/p/qlcplus/discu ... .52.46.png
Make sure you have it on Midi Omni, and it should work accross all channels now. I believe the 4.7 Release Candidate has the profile for the APC40 I made, you should be able to test that out with it.
Is that working now?
To get it your board talking to QLC properly, you have to tell it to talk a different way. The most reliable way of doing this is to plug it into your computer, turn it on, then open Ableton. You should get the coloured box showing that the APC connected to Ableton. Then, close Ableton. All the lights on your board should go off. Now, open QLC+. Look at Joep's picture again:
https://sourceforge.net/p/qlcplus/discu ... .52.46.png
Make sure you have it on Midi Omni, and it should work accross all channels now. I believe the 4.7 Release Candidate has the profile for the APC40 I made, you should be able to test that out with it.
Is that working now?
I have both input and feedback on Control Change and LED feedback is working for me on the top grid. The Mute, Activate, and Solo buttons are a bit weirder sometimes, they don't always go on for flash buttons and I haven't figured out why yet.
Daniel, do you still have to start Ableton before using the APC40? That would indicate the init message is not working correctly. What OS are you using?
I almost always have my APC40 connected and Ableton open on my work computer anyways, so I've never had to test your script. I just tried it and it was successful on Windows 8.1. I figured it'd be easier to talk Thomas through opening and closing Ableton than getting the init script working, one less step to troubleshoot. If is still having trouble without your script, it's one less item to examine.
I've done some tests.
QLC+ seems sending feedback to APC correctly, but there are some issues lighting up buttons.
For example feedback for knobs works perfectly!
Using Midi Monitor I got these results:
->STATUS: VC&APC OFF, ACTION: PUSH APC40 BUTTON|
01:01:19.349 From Akai APC40 Note On 1 F2 127
01:01:19.361 To Akai APC40 Note On 1 F2 127
01:01:19.510 From Akai APC40 Note Off 1 F2 127
->RESULT: BUTTON IS LIGHT UP IN QLC VC, *NOT* IN APC40
->STATUS: VC&APC OFF, PUSH VC BUTTON
01:03:36.258 To Akai APC40 Note On 1 F2 127
->RESULT: BUTTON LIGHTS UP IN APC40 AND VC
->STATUS: VC&APC40 BUTTON ON, PUSH APC40 BUTTON.
01:06:16.241 From Akai APC40 Note On 1 F2 127
01:06:16.254 To Akai APC40 Note Off 1 F2 0
01:06:16.342 From Akai APC40 Note Off 1 F2 127
->RESULT: BOTH BUTTONS OFF
I Attach also a PDF I've found about APC40 Midi Map, maybe will be useful.
QLC+ seems sending feedback to APC correctly, but there are some issues lighting up buttons.
For example feedback for knobs works perfectly!
Using Midi Monitor I got these results:
->STATUS: VC&APC OFF, ACTION: PUSH APC40 BUTTON|
01:01:19.349 From Akai APC40 Note On 1 F2 127
01:01:19.361 To Akai APC40 Note On 1 F2 127
01:01:19.510 From Akai APC40 Note Off 1 F2 127
->RESULT: BUTTON IS LIGHT UP IN QLC VC, *NOT* IN APC40
->STATUS: VC&APC OFF, PUSH VC BUTTON
01:03:36.258 To Akai APC40 Note On 1 F2 127
->RESULT: BUTTON LIGHTS UP IN APC40 AND VC
->STATUS: VC&APC40 BUTTON ON, PUSH APC40 BUTTON.
01:06:16.241 From Akai APC40 Note On 1 F2 127
01:06:16.254 To Akai APC40 Note Off 1 F2 0
01:06:16.342 From Akai APC40 Note Off 1 F2 127
->RESULT: BOTH BUTTONS OFF
I Attach also a PDF I've found about APC40 Midi Map, maybe will be useful.
- Attachments
-
- APC%20MIDI.pdf
- (29.61 KiB) Downloaded 239 times
That's interesting.
Just to confirm, how are you setting your APC in ableton mode?
By starting ableton, or by using the init message of QLC+?
Can you make a slightly larger midi log with the init message included?
Just to confirm, how are you setting your APC in ableton mode?
By starting ableton, or by using the init message of QLC+?
Can you make a slightly larger midi log with the init message included?
Hello Joep,
I dont have ableton installed, so I'm using the init message of QLC+.
Feedback generally works (QLC replies correctly to midi event) but after that another (third) midi message is sent back from APC, so the button doesn't remain switched on.
I dont have ableton installed, so I'm using the init message of QLC+.
Feedback generally works (QLC replies correctly to midi event) but after that another (third) midi message is sent back from APC, so the button doesn't remain switched on.
I finally found some time to test with my APC20.
The midi notes from midi monitor with my system seems similar to yours.
->STATUS: VC&APC OFF, ACTION: PUSH APC BUTTON
20:12:56.302 From Akai APC20 Note On 3 53 127
20:12:56.321 To Akai APC20 Note On 3 53 127
20:12:56.353 From Akai APC20 Note Off 3 53 127
->RESULT: BUTTON LIGHTS UP IN APC AND VC
->STATUS: VC&APC OFF, PUSH VC BUTTON
20:17:59.486 To Akai APC20 Note On 2 53 127
->RESULT: BUTTON LIGHTS UP IN APC AND VC
->STATUS: VC&APC20 BUTTON ON, PUSH APC20 BUTTON.
20:19:00.784 From Akai APC20 Note On 2 53 127
20:19:00.799 To Akai APC20 Note Off 2 53 0
20:19:00.824 From Akai APC20 Note Off 2 53 127
->RESULT: BOTH BUTTONS OFF
On my system it is working correctly. The note Off from the APC is correct. Pressing a button will send the note on and releasing it will send the note off. For some reason your APC is controlling its lights by itself instead of relying on midi messages. This indicates it is working in Generic mode instead of Ableton mode.
Can you open midi monitor before starting QLC+? Then you should see something like this in midi monitor:
20:26:36.487 To Akai APC20 SysEx Akai 12 bytes
Please double click on this row and post the details here so I can see if the correct sysex message is send to the APC.
The midi notes from midi monitor with my system seems similar to yours.
->STATUS: VC&APC OFF, ACTION: PUSH APC BUTTON
20:12:56.302 From Akai APC20 Note On 3 53 127
20:12:56.321 To Akai APC20 Note On 3 53 127
20:12:56.353 From Akai APC20 Note Off 3 53 127
->RESULT: BUTTON LIGHTS UP IN APC AND VC
->STATUS: VC&APC OFF, PUSH VC BUTTON
20:17:59.486 To Akai APC20 Note On 2 53 127
->RESULT: BUTTON LIGHTS UP IN APC AND VC
->STATUS: VC&APC20 BUTTON ON, PUSH APC20 BUTTON.
20:19:00.784 From Akai APC20 Note On 2 53 127
20:19:00.799 To Akai APC20 Note Off 2 53 0
20:19:00.824 From Akai APC20 Note Off 2 53 127
->RESULT: BOTH BUTTONS OFF
On my system it is working correctly. The note Off from the APC is correct. Pressing a button will send the note on and releasing it will send the note off. For some reason your APC is controlling its lights by itself instead of relying on midi messages. This indicates it is working in Generic mode instead of Ableton mode.
Can you open midi monitor before starting QLC+? Then you should see something like this in midi monitor:
20:26:36.487 To Akai APC20 SysEx Akai 12 bytes
Please double click on this row and post the details here so I can see if the correct sysex message is send to the APC.
Thank Joep, I tested on an APC20 and it works, so it's probably something related to sysex message which is not working on apc40.
This is the message sent to apc40:
00 F0 47 00 7B 60 00 04 41 09 00 05 F7 | G {` A |
This is the message sent to apc40:
00 F0 47 00 7B 60 00 04 41 09 00 05 F7 | G {` A |
- Attachments
-
- Schermata%2004-2456761%20alle%2018.42.41.png (33.19 KiB) Viewed 2286 times
I checked the communication protocol document from http://www.akaipro.com/apc40map.
I think the problem lies indeed in the fact that it is now sending an APC20 message.
I attached a new midi template which coul be correct.
Can you place it in the MidiTemplates directory and test it?
On MacOs it is in this directory: ~/Library/Application Support/QLC+/MidiTemplates
I think the problem lies indeed in the fact that it is now sending an APC20 message.
I attached a new midi template which coul be correct.
Can you place it in the MidiTemplates directory and test it?
On MacOs it is in this directory: ~/Library/Application Support/QLC+/MidiTemplates
- Attachments
-
- APC40.qxm
- (318 Bytes) Downloaded 202 times