Obtenga un mensaje de control de sonido abierto (osc) a través de WIFI en ESP12 y transmítalo a Axoloti DSP a través de gpio serial (PA3/PA2)
Cableado:
ESP RX <-> TX PA3 Axolotti
ESP TX <-> RX PA2 Axolotl
ESP 3v3 <-> VDD (cualquiera) Axoloti
ESP Gnd <-> GND (cualquiera) Axoloti
requerido :
*Placa ESP 12 (nodemcu, wemos, ESPino...) o ESP32
*Placa central Axoloti (procesador de sonido digital independiente) http://www.axoloti.com/
*arduino IDE con administrador de placa esp8266 instalado
*Biblioteca OSC arduino https://github.com/CNMAT/OSC
*enrutador sin conexión (opcional si usa el modo accessPoint)
*Controlador OSC (lemur, TouchOSC...) https://liine.net/en/products/lemur/ --- https://hexler.net/software/touchosc
Diagrama de cableado:
° AXOLOTI_RECEPTEUR_ESP12_OSC.ino es el boceto de ESP12 para cargar desde Arduino ide. Configure su SSID y contraseña en el encabezado del boceto ("NULL" en wifi.begin si no hay contraseña establecida en el enrutador).
° osc.axo es el objeto que se ejecuta en el software axoloti para analizar datos en serie desde ESP12
-> Conecte el controlador a wifi y localPort: 8000, envíe direcciones de mensajes OSC flotantes: /axo1, /axo2... /axo16
-> Los mensajes osc flotantes de 32 bits se convierten a una señal kRate en axoloti (27 bits) y dan un punto flotante de 0 a 64.
-> Utilice otros objetos axoloti para escalar su control (uni a bipolar, mult, div, curva...)