Crates.io | grievous |
lib.rs | grievous |
version | 0.0.2 |
source | src |
created_at | 2024-09-30 20:12:58.527166 |
updated_at | 2024-09-30 20:16:43.690039 |
description | Named after General Grievous, where it generates noises from text files or a provided URL, just like how Grievous makes weird noises when he talks. |
homepage | |
repository | https://github.com/mbaraa/grievous |
max_upload_size | |
id | 1392138 |
size | 96,819 |
Named after General Grievous, where it generates noises from text files or a provided URL, just like how Grievous makes weird noises when he talks.
; git clone https://github.com/mbaraa/grievous
; cargo run play url https://google.com
; grievous [? RUN MODE] [SOURCE TYPE] [SOURCE PATH] [? SCALE NAME]
RUN MODE: (optional) either \"play\" or \"wav\", and defaults to play
- play: reads the input and blasts it out of a speaker.
- wav: saves it into a file of the format <orig_file_name>_grievous.wav
SOURCE TYPE: input file type, it can be either \"url\", \"file\"
- url: reads the input from a url
- file: reads the input from a file
SOURCE PATH: a valid url or a file path
SCALE NAME: (optional) either a scale from the list under \"./scales.json\", or without a scale if not specified.
Examples:
; grievous play url https://rustup.rs
; grievous play file ./README.md
; grievous play file ./README.md saba