Express / React application to listen and convert OSC messages to interact with an HTTP API. It's currently only setup to output to my WLED controllers but could be modified easily to communicate with other APIs.
All the data is stored in data.json in the root folder. If you would like to export/import data you can do so there. Currently the output sends a POST request to http://IP.ADDRESS/json/state with the item WLED preset. See WLED Wiki for more information.
You must have Node.js/npm installed to use this!
git clone https://github.com/lnorton89/osc2http.git
cd osc2http
npm install
npm run dev
material-tablehas a bug where a React Hook triggers an infinite loop. Version locked at1.69.1to mitigate. Seems likeWONTFIXat this point.material-tablehas a bug where pressing enter when editing a field bypasses validation. Seems likeWONTFIXat this point.
- Add button to capture OSC messages to avoid typing them out.
- Add more configuration for per-item output.
Based off of expack. This project is licensed under the terms of the MIT license.