Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Music

Drum patterns

rust midi library

We can load midi file in a rust based tauri app. Use svelte for for the app logic. We can try functions in rust to do even midi processing at native speed. or we can use wasm library using rust https://developer.mozilla.org/en-US/docs/WebAssembly/Rust_to_wasm. Although I cant really see much of a benefit with wasm over native rust function in tauri for all practical uses. We can use plain javascript for all the processing if we really need in browser processing.

The plan is to convert the midi structure to json and send to browser and then convert back to midi before saving.

rust based DAW

This is an interesting possibility, may be a tauri based user interface and backend in rust. We can probably utilize a pure rust cross platform audio library,

audio and vst3 with rust

open source plugins

karaoke

rust soundfont and synthesis

rust libraries

yamaha style file

python libraries

AI datasets

tool for representing music for AI

Rust Audio player