Skip to the instrument

OSCILLA playground

Source & Pattern

440 Hz 440 Hz
Mode
-21.9 dB


  • Spectrum
  • Requested frequency

Spectrogram

Microphone Analyzer


Requested: —

Microphone detected: UNAVAILABLE (microphone off)

Not a calibrated measurement. Microphone frequency response varies.

Device & Limits

Sample rate
—
Nyquist
—
Safe max
—

Limits

The limit is scheduled on the audio clock, so it holds even if the page stalls. It also caps the Finite tone. Other programmed patterns stop at their own end (max 30 s); a continuous sweep repeat needs “Allow continuous playback”.


Output device

Default audio output

Web Audio can generate digital signals within sampling limits. Actual speaker output is unknown.

Pattern Sequencer

Sweep

Filter Lab

Hertz or kilohertz, for example 2.5 kHz

Envelope (ADSR)

Additive Synthesis

Degrees, 0 to 359

Phase & Stereo

Correlation
—

Bioacoustics

Ranges are approximate and vary by source and individual.

Sources

    Dual Oscillator

    Δ —
    Osc A
    Osc B
    Mixer Output

    Save preset

    Stored in this browser (localStorage, preset schema v1). The continuous-playback permission is never stored.

    Headphones required

    Binaural beats need one tone per ear: put on headphones and keep the level low before you continue. Speakers mix both channels and the effect disappears.

    Config link

    The clipboard is not available here. Copy the link manually; opening it restores these settings and never starts playback.

    Keyboard shortcuts

    In Playground

    Space (hold)
    Hold to play: sounds while held, stops on release (a programmed pattern: trigger once)

    Everywhere

    Space has one owner in each workspace. Where a workspace plays, loads or analyses the instrument's signal, holding Space plays it, whether or not a Play control is on screen. In Studio, Space starts or stops the Studio transport. Elsewhere it starts nothing. A focused text field, button, link, slider or open dialog keeps Space. Start at a low level: OSCILLA caps the logical gain at 0.25 and, unless continuous playback is allowed in Device & Limits, stops every tone after the hard limit.

    Microphone

    The microphone starts only when you press “Use microphone”. Echo cancellation, noise suppression and automatic gain are requested off, so the analyser sees the raw input. Audio never leaves this page.

    Detected frequencies come from the FFT peak (parabolic interpolation; autocorrelation below 1 kHz) and are never shown finer than the bin resolution. Use the Compare tab for freeze, averaging and peak hold.

    Not a calibrated measurement. From file:// some browsers refuse the microphone; the panel then says so.

    Settings

    Hard limit (Device & Limits): scheduled on the audio clock, so it holds even if the page stalls. It also caps the Finite tone. Other programmed patterns stop at their own end (max 30 s); a continuous sweep repeat needs “Allow continuous playback”.

    Browser: · Platform: · Audio:

    Level calibration

    Put a known external acoustic reference on the microphone (typically a calibrator that produces 94 dB re 20 µPa at 1 kHz), switch it on and capture it here. OSCILLA reads its level through the same input as a measurement; the offset is the reference minus the reading. It is valid only for this microphone, input gain, browser settings and position: OSCILLA records the input (as far as the browser reports it) and stops applying the calibration when the input changes. It is kept in page memory only: a reload or a closed tab discards it, and the browser asks first while one is set.

    Capturing opens the microphone for s. The recording is discarded as soon as its level is read: only the level reading and the facts of the input are kept.

    Scale of the reading: .

    What does this file state?

    Sign convention

    Recipe link

    The clipboard is not available here. Copy the link manually; opening it loads this measurement recipe into the setup and never starts a measurement. It carries no result, calibration or input device.

    Rename experiment

    New definition

    Changing the recipe, the conditions or the acceptance creates a new version; experiments keep the version they used.

    Delete experiment?

    “” is removed from this browser. This cannot be undone; export it as .oscilla.json first to keep a copy.

    New finding

    Your interpretation of the evidence it cites. The experiments it cites are not changed.

    Evidence

    No evidence linked yet. A supported or contradicted finding cites at least one experiment, comparison or value.

    Delete finding?

    “” is removed from this browser. The experiments it cites are kept.

    Start from a template

    The clipboard is not available here. Copy the link manually; opening it never starts playback.

    Render WAV