OSC Ardour RESOLU
Je travail sur une appli qui doit piloter Ardour avec OSC.
J'utilise Liblo pour OSC. Ex :
Pas de soucis, cela fonctionne.
Si je lance oscdump sur le port 8000 dans un terminal et que je fais
oscsend 127.0.0.1 3819 /strip/list dans un autre terminal, j'obtiens en dump :
ce qui est conforme.
Comment puis-je récupérer ces infos, ou tout autre feedback d'Ardour, en utilisant Liblo dans mon code?
Par ailleurs, Ardour peut-il retourner les valeurs de ses réglages : slader par exemple?
Merci
J'utilise Liblo pour OSC. Ex :
Copy to clipboard
int sendOSCMessage(){ lo::Address a("localhost", "3819"); a.send("/strip/fader", "if", 1, 0.4); return 0; }
Pas de soucis, cela fonctionne.
Si je lance oscdump sur le port 8000 dans un terminal et que je fais
oscsend 127.0.0.1 3819 /strip/list dans un autre terminal, j'obtiens en dump :
Copy to clipboard
#reply ssiiiiii "MT" "MIDI" 0 36 1 0 1 0 #reply ssiiiiii "MT" "MIDI 3" 0 8 1 0 2 0 #reply ssiiiiii "MT" "MIDI 1" 0 36 1 0 3 0 #reply ssiiiiii "MT" "MIDI 2" 0 64 1 0 4 0 #reply ssiiiiii "AT" "Audio" 18 18 1 0 5 0 #reply ssiiiiii "AT" "Audio 1" 2 8 0 0 6 0 #reply shhi "end_route_list" 48000 10944593 0
ce qui est conforme.
Comment puis-je récupérer ces infos, ou tout autre feedback d'Ardour, en utilisant Liblo dans mon code?
Par ailleurs, Ardour peut-il retourner les valeurs de ses réglages : slader par exemple?
Merci