Crates.io | harmony-rs |
lib.rs | harmony-rs |
version | 0.1.4 |
source | src |
created_at | 2021-04-07 12:07:23.836289 |
updated_at | 2021-05-05 18:32:08.905882 |
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.