Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kofigumbs/typebeat

Keyboard-controlled music sequencer, sampler, and synth
https://github.com/kofigumbs/typebeat

faust music sampler sequencer synthesizer

Last synced: 6 days ago
JSON representation

Keyboard-controlled music sequencer, sampler, and synth

Awesome Lists containing this project

README

        

# Typebeat

[[ Website ]](https://typebeat.kofi.sexy) | [[ Demo video ]](https://www.youtube.com/watch?v=RT0qUB4gbas) | [[ Blog post ]](https://kofi.sexy/blog/typebeat-v010)

![Main screen of Typebeat, which uses a QWERTY keyboard layout](/website/public/header-1200x628.png)

## Project status

I am not actively developing this project, but I may return to it at some point in the future.
Typebeat is meant to be a cross-platform desktop app, but the current version only seems to work on macOS.
The Windows app crashes on startup, and I'm not sure why.
I haven't tested the Linux app.

## Building the native app

- [Install Rust/Cargo](https://www.rust-lang.org/learn/get-started)
- [Install Node/NPM](https://nodejs.org/)
- Run `npm run-script init`
- Run `npm start` to start the dev process

## Building the website

- [Install Rust/Cargo](https://www.rust-lang.org/learn/get-started)
- [Install Node/NPM](https://nodejs.org/)
- [Install Emscripten](https://emscripten.org/docs/getting_started/downloads.html)
- Run `npm run-script website` to start the dev process