gitextract_kduojn30/ ├── .github/ │ └── workflows/ │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples/ │ ├── ctl_list.rs │ ├── midi_enumerate.rs │ ├── pcm_enumerate.rs │ ├── pcm_record.rs │ └── trigger_hstamp.rs ├── src/ │ ├── card.rs │ ├── chmap.rs │ ├── config.rs │ ├── ctl_int.rs │ ├── device_name.rs │ ├── direct/ │ │ ├── asound_ioctl.rs │ │ ├── ffi.rs │ │ └── pcm.rs │ ├── direct.rs │ ├── error.rs │ ├── hctl.rs │ ├── io.rs │ ├── lib.rs │ ├── mixer.rs │ ├── pcm.rs │ ├── poll.rs │ ├── rawmidi.rs │ └── seq.rs └── synth-example/ ├── Cargo.toml └── src/ └── main.rs