Skip to content

Web-based platform for easy and intuitive music creation. Created for WebLab 2025.

License

Notifications You must be signed in to change notification settings

weblab-class/Maestro

Repository files navigation

Maestro

Maestro is a web-based platform that allows users to create and experiment with music by assigning sounds to keys on their keyboard. Designed to be intuitive and engaging, Maestro offers a fun way to explore sound design and composition.

Features

  • Customizable keyboard mappings for different sounds

  • Synthesized and user-uploaded sounds.

  • Interactive and Reactive UI

Usage

  • Press different keys on your keyboard to trigger assigned sounds.

  • Modify key mappings through the settings menu.

  • Experiment with different sound effects and create unique compositions.

Technologies Used

  • React for the frontend

  • Tone.js for sound synthesis

  • MongoDB Database for user data and uploaded sounds

  • CSS & HTML for styling and structure

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Web-based platform for easy and intuitive music creation. Created for WebLab 2025.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published