Oscilloscope!

A software oscilloscope made for looking at music. Drop an audio file in the application and watch the waveforms.

Downloads

How to use

The new version isn't tested much. If you have problems, try the previous release:

After starting the oscilloscope a welcome message is already loaded, press ▶︎ play to make sure your audio setup works. If it doesn't, open ⚙ settings and disable 'use system default'. Then pick the audio output you want to use.



To open files you can either click the folder icon, or drag a file from Explorer/Finder/Nautilus/... to the application.

Key Action Space Play/Pause f Fullscreen Tab Hide interface e Export to image sequence (defaults to 1920x1080@60fps, edit settings.txt to customize)

Features

since 1.0.8 3D (side-by-side and anaglyph) when playing 4-channel files

3D (side-by-side and anaglyph) when playing 4-channel files since 1.0.7 Time Stretch audio files

Time Stretch audio files since 1.0.6 Stereo Mic input

Stereo Mic input since 1.0.5 Supported Platforms: Windows and Mac OS X (32bit)

Supported Platforms: Windows and Mac OS X (32bit) since 1.0.5 Image sequence export

Image sequence export since 1.0.1 Wav,Flac,Mp3 and a few other files are supported (through ffmpeg/libavcodec)

Wav,Flac,Mp3 and a few other files are supported (through ffmpeg/libavcodec) since 1.0.0 The aesthetic is very close to an analogue oscilloscope

Known Problems

Linux: the linux version is currently lagging behind, i'll look into it soon

Windows: Missing dll files after start? Download & install install Visual C++ Runtime 2015 (pick the 'x86' version!)

Thanks. Thanks!

Jerobeam Fenderson for lots of testing and the sound from the screenshot. Blog / Youtube

A big thanks to M1EL for his "physical rendering" contributions, see http://m1el.github.io/woscope-how/

Same goes to Robin Becket for his tireless testing & bugfixing of the linux version

License/Source Code

You can find the project home and sourcecode freely available on github. The code itself is relased under the MIT license.

Based on Openframeworks, a creative coding library for C++. The larger part of it is licensed as MIT/BSD.

Uses FFmpeg to decode audio files. FFmpeg is licensed under the gpl/lgpl 2.1. The shared libraries included here were compiled to comply with the lgpl. A copy of the LGPL together with instructions how the library was compiled for each platform can be found in the docs/ffmpeg folder that is part of the release files. Alternatively (or if the files were not included by accident) you can find online versions of the compilation instructions and the LGPL as part of the ofxAvCodec project.

Forum/Questions

Please enable JavaScript to view the comments powered by Disqus.

This software uses code of FFmpeg licensed under the LGPLv2.1 and its source can be downloaded here