5 releases
0.1.4 | May 5, 2021 |
---|---|
0.1.3 | May 3, 2021 |
0.1.2 | Apr 11, 2021 |
0.1.1 | Apr 7, 2021 |
0.1.0 | Apr 7, 2021 |
#1050 in Audio
59KB
808 lines
A software soundboard written in Rust
Supported Platforms
OS | Support |
---|---|
Windows | ✅ |
Linux | 🆗 |
MacOS | 🆗 |
✅ = Tested and working 🆗 = Untested but should work with minimal changes
Supported Codecs
Codec | Playback | Duration |
---|---|---|
WAV | ✅ | ✅ |
MP3 | ✅ | ✅ |
FLAC | ✅ | ✅ |
Vorbis | ✅ | ❌ |
More codecs are going to be supported through ffmpeg conversion.
1.0 Roadmap
Feature | Completed |
---|---|
Play hotkey support | ❌ |
Pause hotkey support | ❌ |
Stop hotkey support | ❌ |
youtube-dl integration | ❌ |
ffmpeg auto conversion | ❌ |
Seeking in clip | ❌ |
Mic injection
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/
Installation
Cargo
cargo install harmony-rs
Manual
Either build binary from source or download it from github then place it anyware and run it. There is no configuration required.
Building
To build the application use cargo.
A c++ compiler is required as Harmony it depends on the cc crate.
Dependencies
~6–16MB
~194K SLoC