Napisałem kod, który komunikuje się z programem poprzez websocket i przetwarza dane na komunikaty midi wysyłane do kontrolera. I tak samo w drugą stronę - komunikaty midi są wysyłane do programu za pomocą websocket.
Korzystam z websocket i easymidi
kontroler midi to akai apc mini.( z innymi kontrolerami to się nie dzieje - ponieważ wysyłają tylko kilka komunikatów po szybkim przesunięciu suwaka - a nie wszystkie jak w apc mini)
Problem występuje gdy z kontrolera wychodzi za dużo danych (przy ruchach suwakami) i wszystko się zawiesza.
Problem występuje na windows 10.
ten samkod na raspberry się nie zawiesza.
Coś można jeszcze z tym zrobić aby się nie blokowało ?
Czy ewentualnie napisać w jakimś innym jezyku?