BeatBytes is a web-based all-in-one music production platform.
The platform is built with Convex, Tone.js, and Next.js as the main dependencies. BeatBytes is a fun and interactive way to create beats, rhythms, and melodies using a simple and intuitive interface. The UI was designed with Framer Motion and shadcn/ui. The icons are from Lucide Icons.
This project was created as a submission for the Oregon State University Winter 2024 "hobbies" Hackathon, organized by the Hackathon Club at OSU.
- 🎵 Step Sequencer - Program your own beats and rhythms with ease. Set different patterns for each instrument or sound, creating complex rhythms effortlessly.
- 🎹 Synthesizer - Create your own melodies and chords with the built-in synthesizer. Choose from a variety of samples and effects to create your own unique sound.
- 🥁 Drum Machine - Choose from a variety of drum kits and sounds to create your own beats and rhythms. Mix and match different sounds to create your own unique drum patterns.