haxo-rs
haxo-rs copied to clipboard
Software for the haxophone
Just dumping my thoughts on a feature I've had on the back of my head for sometime... ## Use Case **Title:** Backing Track Files **Goal:** User copies can play along...
Distinct from https://github.com/cardonabits/haxo-rs/issues/3, this would send actual MIDI commands over BT rather than using BT as an audio output. In line with https://github.com/cardonabits/haxo-rs/issues/3, however, latency is still paramount. I hacked...
Hi. The air pressure sensor on the Haxophone is very sensitive and has a wide range. It feels good to play, and offers a tangible difference between blowing really softly,...
Hi. When starting the Haxophone there is a startup sound played to indicate when the instrument is ready to be played. This sound plays through Fluidsynth, but not MIDI USB....
Hiya. The Haxophone has a Control Mode where you can change the Program on the Soundfont that FluidSynth has loaded. Currently, it does not send MIDI Program Change messages over...
As I understand it, the Haxophone has a mono output through a MAX98357A I2S audio amplifier. From it's specifications, I understand that it offers different modes for different outputs. From...
Add [control commands](https://github.com/jcard0na/haxo-rs/blob/main/src/main.rs#L101) to control volume.
Hi. I'm assuming this is a software issue, which is why I'm posting it here. When using the program change hardware controls, going above the last available program in a...
I get the following errors when running the pressure test: ``` pi@raspberrypi://home/pi/haxo-rs $ cargo test pressure -- --nocapture --ignored Finished test [unoptimized + debuginfo] target(s) in 0.96s Running unittests src/main.rs...
When invoked with `--record`, `haxo001` will enter fingering recording mode. This will associate fingerings with notes and create or amend `notemap.js`. Guidance and feedback are provided via the console (serial...