Skip to content

Web-based DAW (Digital Audio Workstation) written in React for making music.

License

Notifications You must be signed in to change notification settings

brandongregoryscott/beets

Repository files navigation

beets


code style: prettier TypeScript Commitizen friendly semantic-release: angular

Web-based DAW (Digital Audio Workstation) written in React for making music.

Quick Start

The app can be accessed at beets.studio. While no account is necessary to begin using the app, functionality is limited.

beets.Quick.Start.mp4

Additional documentation can be found in markdown files under src/docs or in-app at beets.studio/help.

Features

  • Authentication
  • File uploads for samples
  • Workstation with tracks, a piano roll and step sequencer
    • Drag & Drop to reorder tracks or sections
    • Sampler instrument creation
    • Keyboard shortcut ⌘S & Ctrl+S to save the project
    • Keyboard shortcut ⌘D & Ctrl+D to duplicate track section(s) while selected
    • Keyboard shortcut Shift+Click to select multiple track sections
  • Project management (saving, opening, deleting)
  • Export project as a wav, ogg or webm file

Issues

If you find a bug, feel free to open up an issue and try to describe it in detail with reproduction steps if possible.

If you would like to see a feature, and it isn't already documented, feel free to open up a new issue and describe the desired behavior.

Special thanks