musical_keyboard 0.1.0

A small lib for converting keyboard input into musical notes.
docs.rs failed to build musical_keyboard-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: musical_keyboard-0.6.0

musical_keyboard Build Status

A small lib for converting keyboard input into musical notes. i.e.


if let Some((letter, octave, amplitude)) = musical_keyboard.handle_input(ctrl, key) {
    println!("amplitude: {}, letter: {}, octave: {}", amplitude, letter, octave);
}

The behaviour is modelled on Logic Studio X's musical keyboard.

musical_keyboard uses: