Skip to content

guillaumeriousat/puara-module-template

 
 

Repository files navigation

Puara Module template (module manager)

This repository can be used as a base to create musical controllers compatible with the Puara Framework.

It includes a Wi-Fi manager (set SSID/password for wireless networks), a OSC manager (set addresses to send OSC messages), setup tools, and libmapper compatibility*.

This pseudo-library currently has the following dependencies:

How to use

  • Install PlatformIO (VSC recommended as the code editor)
  • Clone this repository locally
  • Open the cloned folder as a PlatformIO project using the Add Existing button at the Project manager tab.
  • You are ready to edit the template.
  • Once finished, remember to change the board before uploading your firmware to the ESP32 board. This template is configured to the TinyPico, but the firmware is compatible with any ESP32-based board.

More Info on the related GuitarAMI and Puara research

https://www.edumeneses.com

http://www-new.idmil.org/project/guitarami/

Licensing

The code in this project is licensed under the MIT license, unless otherwise specified within the file.

About

Template for crating music controllers using the Puara framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 37.7%
  • C 30.7%
  • HTML 17.6%
  • CMake 10.8%
  • CSS 3.2%