Skip to content
SP — 001

Spectral Translation

Map image position and brightness into audible frequency bands. Inspect the generated sound as a measured spectrogram. For reversible pixel encoding, use Cipher and Reconstruction.

Concentric rings

Listen for the texture opening and closing as the scan moves through the rings.

Back to optical studies

Try an image, adjust the settings and download your sound. Uploaded previews stay in this browser; library, generated and gallery sources use public links. Guest experiments are not saved. Sign in for saved studies, collections and publishing.

Each translation interprets a 64 × 64 image sample over 8 seconds. Download your sound before leaving.

How this mapping works

The image scans left to right over the selected duration. Rows control frequency bands and pixel brightness controls their weight. Grain adds amplitude modulation; encoding density changes its rate. This is an artistic mapping with no exact inverse.

STATUSIDLE
Source
SOURCE

Rendering visualization…

Rendering visualization…

0.0 sDrag the waveform to seek · 8.0 s
Mapping inspector

Inspect the sampled image at the playback position. Drag below to seek and inspect another moment.

Column 1 / 64 · time 0.000 s · brightness 49.5%

14 frequency bands sampled from this column. Contributions are pixel brightness × band weight, before the master level, envelope and effects.

RowFrequencyBrightnessContribution
60151.8 Hz53.7%0.443
55180.5 Hz7.1%0.058
51214.7 Hz87.1%0.718
46255.3 Hz32.9%0.272
42303.6 Hz7.1%0.058
37361.0 Hz67.8%0.560
33429.4 Hz95.7%0.789
28510.6 Hz67.8%0.560
23607.2 Hz7.1%0.058
19722.1 Hz32.9%0.272
14858.7 Hz87.1%0.718
101021.2 Hz7.1%0.058
51214.4 Hz53.7%0.443
11444.2 Hz74.5%0.615

This map samples selected rows; unsampled detail and original image resolution do not survive the mapping. Image-to-sound translation does not preserve all visual information.

Sound character (advanced)
Waveformsine
MODFM Modulation
0%

Adds brighter, more complex tones.

Sound settings

Duration stretches the image scan and note spacing. Use Audio finishing for channel placement, output gain and loop edge fades.

FRQBase Frequency
22

Higher values raise the pitch range.

AMPSignal Amplitude
48

Higher values make the sound louder.

HRMHarmonic Depth
85

Higher values add more frequency bands.

FDLBand Weight
65

Higher values increase band strength.

GRNSignal Grain
0

Higher values add stronger pulsing.

ENCEncoding Density
20

Higher values speed up pulsing when grain is active.

Audio finishing

Edge fading brings both ends to silence without changing duration. It softens the join but may create a rhythmic dip. MIDI and note diagrams describe the original sequence before audio finishing.

Export

WAV: native 48 kHz / 24-bit, matching playback. PNG shows the mono fold-down waveform. Left/right WAVs split the stereo channels. JSON records the mapping and source fingerprint.

IMAGELOADED
RESOLUTION512 × 512
CHANNELSRGB