Skip to content

Liberty Beats is a Digital Audio Workstation that runs in your browser! Unleash your creativity with a free & open source product!

License

Notifications You must be signed in to change notification settings

coluzziandrea/liberty-beats

Repository files navigation

LibertyBeats logo

Liberty Beats

The Digital Audio Workstation you were waiting for.

Shield: Contributions Welcome License: MIT Twitter

About · Demo · Features · Technologies · Screenshots · Run Locally · Requirements · License


🎯 About

I started this project to improve my skills with React and Redux.

I wanted to create a product that could be useful for musicians, like me.

Liberty Beats is a digital audio workstation that allows you to create, edit, and produce music.

It is a web application that allows you to create music by combining different sounds and effects. It is a great tool for musicians, producers, and DJs who want to create music on the go. The application is easy to use and has a user-friendly interface. It is a great tool for beginners and professionals alike.

The application is free to use and does not require any installation. It is a web-based application that can be accessed from any device with an internet connection.

If you like it, please give it a star! ⭐


▶️ Demo

Here you can find the demo link:

✨ Features

✔️   Play and manage multi-track song
✔️   Dark Mode support
✔️   Use of React hooks and custom hooks
✔️   Responsive layout
✔️   Use of Redux for state management
✔️   Use of Tone.js for audio manipulation
✔️   Use of Tailwind CSS for styling
✔️   Use of Vite for the build process
✔️   Use of Netlify for the deploy and CI
✔️   MIDI Editor
✔️   Drum Machine
✔️   Synthesizer
✔️   Project Import/Export


🚀 Technologies


📸 Screenshots

Studio Screenshot of Studio

Dark Mode Supported! Screenshot of Dark Mode Supported


👨🏻‍💻 Run Locally

  • Clone the project
  git clone https://github.com/coluzziandrea/liberty-beats
  • Go to the project directory
  cd liberty-beats
  • Install dependencies
  npm install
  • Start the server
  npm start

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.


📝 License

MIT

About

Liberty Beats is a Digital Audio Workstation that runs in your browser! Unleash your creativity with a free & open source product!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages