harmony-rs

Crates.ioharmony-rs
lib.rsharmony-rs
version0.1.4
sourcesrc
created_at2021-04-07 12:07:23.836289
updated_at2021-05-05 18:32:08.905882
descriptionA software soundboard written in rust
homepagehttps://github.com/Kl4rry/Harmony
repositoryhttps://github.com/Kl4rry/Harmony
max_upload_size
id380331
size219,388
Axel Kappel (Kl4rry)

documentation

README

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.

Commit count: 80

cargo fmt