#image #spectrogram #audio #wav #original #morse #passed

app spectrodraw

A utility for converting images into audio files which will regenerate the image in a spectrogram

1 unstable release

0.1.0 Jan 25, 2022

#5 in #spectrogram

MIT and LGPL-3.0

605KB
131 lines

spectrodraw

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.

Installation

If you have cargo, install with cargo install spectrodraw.

If you don't have cargo, download the binary file from the CI artifact.

Dependencies

~17MB
~121K SLoC