Phosphor (Beta)

Phosphor (Beta)

A free spectral synthesiser that turns images into audio. Draw on a spectrogram canvas, load any image, and hear the result instantly. What you see is what you hear.

A free spectral synthesiser that turns images into audio. Draw on a spectrogram canvas, load any image, and hear the result instantly. What you see is what you hear.

Free for any use. No account required. macOS 12+, Apple Silicon + Intel.

Free for any use. No account required. macOS 12+, Apple Silicon + Intel.

Design sounds that traditional synthesisers can't make.

Design sounds that traditional synthesisers can't make.

Phosphor gives you direct control over the frequency spectrum. Paint pads, textures, drones, risers, and evolving soundscapes by drawing them. Choose from four synthesis engines, shape dynamics with a built-in ADSR envelope, and export in multiple formats. Ready to drop straight into your DAW.

What is spectral synthesis?

What is spectral synthesis?


Every sound can be represented as a spectrogram, a picture where time runs left to right, frequency runs bottom to top, and brightness represents loudness. A bass note is a bright horizontal line near the bottom. A siren is a diagonal streak. A snare is a vertical column.

Phosphor inverts this: instead of turning sound into a picture, it turns a picture into sound. You paint directly onto the spectrogram, and Phosphor synthesises audio from what you've drawn.

How It Works

How Phosphor works

How Phosphor works


Paint or load an image onto the spectrogram canvas. Draw freehand, use the harmonic brush, or import any image file.

Hear it instantly. Phosphor synthesises a real-time preview as you work so you can iterate quickly.

Adjust and refine, choose your synthesis engine, shape the ADSR envelope, change frequency scale, duration, dynamic range, and toggle musical overlays like piano roll and beat grid.

Export in your choice of format and bit depth, with full iterative phase reconstruction for the final render.

Spectrogram Canvas

Draw directly on a frequency-vs-time canvas. The vertical axis follows a logarithmic scale mapped to musical octaves, so equal distances always equal musical intervals. Includes piano roll overlay, beat grid, and snap-to-note.

Colour Mode

In standard mode, brightness controls loudness and every frequency is a pure sine. In colour mode, hue shapes the timbre, red produces sawtooth-like warmth, green gives square-wave hollowness, blue creates soft flute-like tones. Saturation controls harmonic intensity.

Four Synthesis Engines

Choose how your spectrogram becomes sound. ISTFT for classic spectral synthesis with iterative phase reconstruction. Additive for clean, precise oscillator-bank synthesis. Noise Band for textural, granular results. Blend to mix tonal and noise components.

ADSR Envelope

Shape the amplitude dynamics of your sound with a full attack-decay-sustain-release envelope. Visualise the envelope shape in real time as you adjust parameters.

Image Sonification

Load any photograph, painting, fractal, or generated image. Phosphor maps the visual composition to audio, brightness to loudness through a perceptual dB curve, vertical position to pitch, horizontal position to time. Every image has a sound.


Flexible Export

Export in WAV, AIFF, FLAC, or MP3. Choose 16-bit, 24-bit, or 32-bit float at 44.1kHz or 48kHz. Optional peak normalisation. The exported audio uses iterative phase reconstruction for clean results.

Tech specs & system requirements

Tech specs & system requirements


Platform: macOS 12+ (Apple Silicon and Intel)

Export formats: WAV, AIFF, FLAC, MP3

Bit depth: 16-bit, 24-bit, 32-bit float

Sample rates: 44.1kHz, 48kHz

Synthesis engines: ISTFT, Additive, Noise Band, Blend

Phase reconstruction: Fast Griffin-Lim (export), random phase (preview)

Canvas scales: Logarithmic, Mel, Linear, ERB

Window types: Hann, Blackman-Harris, Hamming, Rectangular

Licence: Freeware. Free for any use, personal or commercial

Pricing & usage

Pricing & usage

Freeware: Free for any use, personal or commercial


Got Questions?

Frequently asked

questions

Is Phosphor really free?

What can I actually use this for?

What are the different synthesis engines?

How does colour mode work?

Why does the preview sound rough?

Can I request features or report bugs?

Is Phosphor really free?

What can I actually use this for?

What are the different synthesis engines?

How does colour mode work?

Why does the preview sound rough?

Can I request features or report bugs?

Is Phosphor really free?

What can I actually use this for?

What are the different synthesis engines?

How does colour mode work?

Why does the preview sound rough?

Can I request features or report bugs?

Built on curiosity

Built on curiosity

Phosphor started because I wanted to build the tool I'd been imagining since I first saw hidden images in Aphex Twin spectrograms. It's a personal project built on years of working with audio DSP, spectral analysis, and music production tools.

  • Spectral synthesis engine written in C++

  • Perceptual frequency mapping based on psychoacoustic research

  • Iterative phase reconstruction using Fast Griffin-Lim (Perraudin et al., 2013)