Sound Sketch

Sound Sketch is a creative web app where users can "draw" musical notes on a canvas. Each stroke represents a unique sound, with customizable instruments, scales, and notes. Once drawn, users can playback their sketch and listen to their musical creation.

Team Members
Description

Sound Sketch is a creative web app where users can "draw" musical notes on a canvas. Each stroke represents a unique sound, with customizable instruments, scales, and notes. Once drawn, users can playback their sketch and listen to their musical creation.

๐Ÿš€ Features

  • ๐ŸŽจ Canvas-based drawing โ€“ Draw strokes that generate musical notes.

  • ๐ŸŽต Sound playback โ€“ Play and stop the generated music.

  • ๐ŸŽ› Customizable sounds:

    • Instrument types: Sine Wave, Square Wave, Sawtooth, Triangle

    • Musical scales: Major, Minor, Pentatonic, Chromatic

    • Root notes: C, C#, D, D#, ... B

  • ๐ŸŽš Adjustable Volume & Tempo โ€“ Control how the music plays.

๐ŸŽฎ How to Use

  1. Draw on the canvas โ€“ Each stroke generates a sound.

  2. Select your sound settings โ€“ Choose an instrument, scale, and root note.

  3. Adjust volume & tempo โ€“ Fine-tune your sound.

  4. Playback your music โ€“ Hit the play button to listen!

  5. Clear the canvas โ€“ Start fresh with the "Clear" button.


Issues & Pull Requests Thread
No issues or pull requests added.