Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kofigumbs/typebeat
- Owner: kofigumbs
- License: agpl-3.0
- Created: 2020-05-09T16:06:11.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-21T01:28:04.000Z (almost 3 years ago)
- Last Synced: 2025-01-21T13:05:54.005Z (14 days ago)
- Topics: faust, music, sampler, sequencer, synthesizer
- Language: Rust
- Homepage: https://typebeat.kofi.sexy
- Size: 8.13 MB
- Stars: 423
- Watchers: 10
- Forks: 11
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-juce - typebeat - backed Keyboard sequencer, sampler, and synth| AGPL-3.0|423|Β 3Β years<sub><sup>π </sup></sub>| (Samplers)
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