LongWave Audio

Contributing

This project is in early development and welcomes help across hardware, firmware, server configuration, documentation, and testing.

Ways to Contribute

Getting Started

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature/my-improvement.
  3. Make your changes.
  4. Test your changes thoroughly.
  5. Commit with a clear message describing what changed and why.
  6. Open a pull request.

Development Setup

For server-side work, start with the Server Setup guide. For firmware work, use the Client Firmware guide and the separate snapclient_halow firmware fork.

License

By contributing, you agree that your contributions are licensed under the same MIT License that covers this repository. Firmware contributions to the snapclient fork are licensed under GPL-3.0 per the upstream license.