Crates.io | sing |
lib.rs | sing |
version | 0.1.1 |
source | src |
created_at | 2019-12-23 03:03:34.803838 |
updated_at | 2019-12-23 03:22:15.331656 |
description | CLI to generate music and sing your text/file/code. |
homepage | https://github.com/haochuan/sing |
repository | https://github.com/haochuan/sing |
max_upload_size | |
id | 191657 |
size | 40,093 |
CLI app to generate music and sing your text/file/code written in Rust.
Make sure your have cargo
available in your machine, see Rust official website for the installation guide if you don't have cargo
yet.
cargo install sing
Generate music and sing with text:
sing -t "Hello World"
Generate music and sing based on a file:
sing -f <path-to-file>
Getting help:
sing -h
I'm still pretty new with Rust, here are a list of things I'm trying to work on:
User can save the generated sound as wav or mp3
More available sounds rather than simple sine wave
Better logic to generate music, also probably use some pre defined scales.
Multi track would be fun
Free feel to open PR for any change/feature you would like to have, the project is still in a very early stage.
We use SemVer for versioning. For the versions available, see the tags on this repository.
This project is licensed under the MIT License - see the LICENSE.md file for details