I also added a command bound to S7 in the os_info_page menu that sends the CCs using the current part. … pressing S7 updates the BCR, and the Ambika is not getting corrupted. I suspect this has something to do with a midi loop, but I’m not sure. (Of course, the targeted setup means that although I succeeded in controlling the Ambika with the BCR and vice-versa, I can’t send noteon noteoff with a keyboard since all midi ins are populated, the setup may require a ‘midi in merge’ somewhere… I’ll see that later)ĮDIT: well actually, it’s not because of a midi loop, two of the presets work (corresponding to part 2 and 3), one does not (corresponding to part 1), still investigating.īack to business: I bought a midibox 4x4 for midi merge in and for real use with a keyboard. Unfortunately I discovered that my firmware is not working correctly: some of the values are not set up or “remembered” properly. There must be something obvious I must be missing but can’t find out what… Midi_dispatcher.Send3(0xb0 | midi_channel, midi_cc, value) Uint8_t midi_channel = parameter_manager.GetValue(parameter, part, 0) įor (uint8_t index=0 index 106)) continue įor (uint8_t instance_index = 0 instance_index < parameter.num_instances ++instance_index) If (parameter.offset != PRM_MULTI_MIDI_CHANNEL) return Void Storage::SysExSendAllCCs(uint8_t part) I tried to better understand what said about the stride stuff and I came to this code: I suspect this has to do with my handling of parameters, stride etc. Unfortunately not, I needed to focus on other projects. Midi_dispatcher.Send3(0xb0 | midi_channel, midi_cc, value & 0x7f) Value = parameter_manager.GetValue(parameter4, part, instance_index) Midi_cc = parameter4.midi_cc + parameter4.stride * instance_index for some unknown reason, passing "PRM_PATCH_LFO_SYNC" gets us cc# 46Ĭonst Parameter& parameter4 = parameter_manager.parameter(29) Here is what seems to work for the LFO trigger parameter: // LFO1 TRIGGER I did not try the firmware as I don’t have the Behringer controller, but I am interested in reading some of Ambika’s current program parameters for an external, hardware-based editor/controller.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |