Quantum Creative Challenge · Spring 2026

Project Showcase: Musiq

Tomoya Hatanaka and Emmanuella Adams built a browser studio that turns quantum circuits into sound. Build a circuit, run it on a simulator or real IonQ hardware, and hear its quantum data become music.

Musiq, a browser studio that turns quantum circuits into sound

Musiq starts from a simple question: what does a quantum circuit sound like?

It is a browser-based quantum sonification studio. You build a circuit out of gates, or import an OpenQASM template, run it on a simulator or real IonQ hardware, and Musiq turns the resulting probabilities, amplitudes, and phases into sound you can play, visualize, and export. Quantum mechanics is usually met through equations and probability distributions; Musiq adds another sense.

It is a Spring 2026 challenge project from Tomoya Hatanaka, a freelance quantum engineer, and Emmanuella Adams, a creative technologist. The starting point was a frustration with how generative music usually works.

I wanted to overcome the repetitive nature of classical algorithmic music by directly translating the mathematical spread of quantum states into dynamic musical expression.

Tomoya HatanakaProject lead, Musiq

Built by

Tomoya Hatanaka
Project lead · quantum researcher & engineer

Tomoya is a freelance quantum engineer with an Applied Physics master's from the University of Tokyo, specializing in quantum error correction and quantum algorithms, including ML-based decoders and quantum hash functions. He is first author on a published quantum hash function paper with RIKEN and OIST co-authors, and founded the open-source project KetQat to help democratize quantum computing.

Emmanuella Adams
Creative technologist · quantum experience

Emmanuella works on the bridge between quantum systems and creative research, focused on translating complex technical concepts into human-centered experiences. On Musiq she shapes the quantum-to-music translation, the audiovisual experience, and the educational interaction layer. She is an undergraduate in software engineering at Federal University Dutse, specializing in AI and machine learning.

What a circuit sounds like

The core of Musiq is a direct mapping from quantum data to audio. After a circuit runs, its outputs are not just plotted, they are turned into the parameters of a sound. Each part of the quantum result drives a part of what you hear:

Quantum data becomes sound through a direct mapping, computed from each run.

FieldDetail
Basis-state indexMusical frequency, which note each outcome plays.
Measurement probabilityStrength of that frequency component.
Statevector amplitudeLoudness contribution.
Statevector phaseOscillator phase and interference.
Quantum distributionOverall spectral and tonal texture.

Because the whole distribution shapes the waveform, different circuits sound genuinely different. A Bell or GHZ state's correlated outcomes shift the balance of frequencies. Interference-heavy IQP circuits produce dense, irregular textures with sharp peaks and valleys. Quantum-walk templates spread amplitude across many states and drift through evolving, probability-weighted tones.

Hearing a Bell state

The simplest thing you can hear is a Bell state: two qubits put into superposition and entangled, so their measurement outcomes are correlated. On Qollab the circuit runs on a simulator or a real QPU exactly as written, and the counts that come back are what Musiq turns into sound.

Fig. 1Building a circuit in the studio, running it, and hearing and seeing the result, with waveform and spectrum. Press play, sound on.
bell_state.py PythonOpen in Playground ↗
# 'backend' is pre-created as a global on Qollab.
from qiskit import QuantumCircuit

# A Bell state: superposition, then entanglement.
circuit = QuantumCircuit(2, 2)   # 2 qubits, 2 bits
circuit.h(0)?Superposition. A Hadamard spreads the qubit across 0 and 1. In Musiq, that spread becomes the range of frequencies you hear.circuit.cx(0, 1)?Entanglement. A CNOT links the two qubits, so their outcomes are correlated. That reshapes the distribution, and so the balance of frequencies in the sound.circuit.measure([0, 1], [0, 1])
print(circuit)

from qiskit.providers.jobstatus import JobStatus
import time

def main(shots=100, exclude_low_probability=True, low_threshold=0.05):
    job = backend.run(circuit, shots=shots)?Submits to a simulator or a real IonQ QPU through Qollab. Audio from a QPU run is derived from measurements on physical hardware.
    # Poll until the job finishes
    while True:
        status = job.status()
        print(f"Job status is {status}")
        if status is JobStatus.DONE:
            break
        time.sleep(10)

    counts = job.get_counts()?Each basis state's index becomes a musical frequency; how often it appears sets that frequency's strength.    if exclude_low_probability:
        threshold = shots * low_threshold
        # Filter low-probability noise
        counts = {b: c for b, c in counts.items() if c > threshold}?Drops outcomes too rare to be signal, a simple hardware-noise filter, before the counts are mapped to sound.    print(f"Counts for {shots} shots: {counts}")
Run on QollabBackend

Musiq is open source, built to be forked and rerun.

FieldDetail
FrontendWeb app, visual circuit editor, players, and spectrum views.
QuantumQiskit and OpenQASM 2.0, Bell, GHZ, IQP, and quantum-walk templates.
BackendsLocal ideal simulator, IonQ simulator, or IonQ QPU.
AudioPython with NumPy, SciPy, and SoundFile; WAV output plus spectral analysis.
DeploymentCloud-hosted web app.

A universal translator

Musiq is built to be a teaching instrument as much as a creative one. By comparing how different circuits sound, a learner can build intuition for how circuit design shapes quantum output, without first having to read the math. That is the role Emmanuella works on: the translation from quantum behavior into an experience a newcomer can actually feel their way through.

Music serves as a universal translator, allowing users to intuitively hear complex quantum concepts like superposition and entanglement without relying on mathematical formulas.

Tomoya HatanakaProject lead, Musiq

The team is careful about what the tool is and is not. Musiq is a sonification instrument that complements the usual diagrams and equations rather than replacing them, and it is honest about its current scope: it processes a circuit's output as a whole, and does not yet assign individual qubits to separate voices or instruments. What it does do is give superposition, interference, and entanglement a sound, and a spectrum you can inspect afterward.

Where it's headed

Today Musiq generates a single layered waveform from a circuit, with a set of circuit templates and analysis tools to pick apart the result. The ambition Tomoya describes is bigger: to move from sonification toward genuine composition, using the all-to-all connectivity of trapped-ion hardware to give separate musical voices their own entangled structure.

We will scale up to 30 to 40 qubits on IonQ hardware, expanding from simple sound generation to the automated composition of fully structured music.

Tomoya HatanakaProject lead, Musiq

It is also a small argument about what quantum computers are for. Most of the field points its hardware at optimization and simulation; Musiq points it at a speaker.

It proves that quantum computing can expand beyond pragmatic optimization or calculation tasks, capturing new potential for creative and artistic expression.

Tomoya HatanakaProject lead, Musiq

Make it yours

Musiq is open and forkable on Qollab, the full studio is on GitHub, and you can build a circuit and hear it in your browser right now. Start from a Bell or GHZ template, or bring your own OpenQASM, and listen to how the design changes the sound.

Build a circuit. Hear what it does.

Fork Musiq, run a circuit on a simulator or real IonQ hardware, and turn its quantum data into sound. Everything here is open and yours to build on.

Stay in the loop.

Get the latest tutorials, demos, and project showcases straight to your inbox. No noise, just the good stuff.