Я изо всех сил пытался получить полный контроль над Synesthesia (программа VJ) с помощью rtmidi (или любого другого пакета сценариев midi) в python.
Моя главная цель - разработать контроллер midi в python, который может включать и выключать глюкометры в программе VJ (я уже могу это сделать) и управлять фейдерами непрерывно (это моя проблема).
На самом деле я действительно использую алгоритм распознавания рук ( глубокое обучение), с помощью которого я хочу сделать миди-контроллер из моих жестов рук.
Что я мог уже сделать:
import rtmidi
midiout = rtmidi.MidiOut()
available_ports = midiout.get_ports()
if available_ports:
midiout.open_port(1)
else:
midiout.open_virtual_port("My virtual output")
# do some deep learning stuff->
#if hand recognized ->
note_on = [0x90, 60, 100]
# else
note_off = [0x80, 60, 0]
Пожалуйста, помогите, я действительно застрял.
Thx.