haxo-rs icon indicating copy to clipboard operation
haxo-rs copied to clipboard

Software for the haxophone

Results 13 haxo-rs issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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,...

good first issue

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...

enhancement
good first issue

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.

enhancement
good first issue

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...

enhancement