| Crates.io | harmony-rs |
| lib.rs | harmony-rs |
| version | 0.1.4 |
| created_at | 2021-04-07 12:07:23.836289+00 |
| updated_at | 2021-05-05 18:32:08.905882+00 |
| description | A software soundboard written in rust |
| homepage | https://github.com/Kl4rry/Harmony |
| repository | https://github.com/Kl4rry/Harmony |
| max_upload_size | |
| id | 380331 |
| size | 219,388 |
A software soundboard written in Rust
| OS | Support |
|---|---|
| Windows | ✅ |
| Linux | 🆗 |
| MacOS | 🆗 |
✅ = Tested and working 🆗 = Untested but should work with minimal changes
| Codec | Playback | Duration |
|---|---|---|
| WAV | ✅ | ✅ |
| MP3 | ✅ | ✅ |
| FLAC | ✅ | ✅ |
| Vorbis | ✅ | ❌ |
More codecs are going to be supported through ffmpeg conversion.
| Feature | Completed |
|---|---|
| Play hotkey support | ❌ |
| Pause hotkey support | ❌ |
| Stop hotkey support | ❌ |
| youtube-dl integration | ❌ |
| ffmpeg auto conversion | ❌ |
| Seeking in clip | ❌ |
To inject the audio into your mic to play it in any voice application you need to use something like:
https://vb-audio.com/Cable/
https://jackaudio.org/
cargo install harmony-rs
Either build binary from source or download it from github then place it anyware and run it. There is no configuration required.
To build the application use cargo.
A c++ compiler is required as Harmony it depends on the cc crate.