| Crates.io | spectrodraw |
| lib.rs | spectrodraw |
| version | 0.1.0 |
| created_at | 2022-01-25 21:29:46.758182+00 |
| updated_at | 2022-01-25 21:29:46.758182+00 |
| description | A utility for converting images into audio files which will regenerate the image in a spectrogram |
| homepage | |
| repository | https://gitlab.scd31.com/stephen/spectrodraw |
| max_upload_size | |
| id | 521086 |
| size | 639,727 |
Spectrodraw is a command line utility for turning images into audio files. When these audio files are passed through a spectrogram, it will recreate the original image.
Original image:

Generate audio file: spectrodraw -- amogus.png amogus.wav
Output wav file:
Generate spectrogram: audioprism amogus.wav out.png
Output spectrogram:

Spectrodraw has command line arguments to fine-tune most attributes. It also features optional morse code identification (useful for ham radio transmissions) and repetition of the output.
If you have cargo, install with cargo install spectrodraw.
If you don't have cargo, download the binary file from the CI artifact.