by Hansi Raber
A software oscilloscope made for looking at music. Drop an audio file in the application and watch the waveforms.
- Windows 1.0.8 (Jan 23, 2017)
- Mac OS X 1.0.8 (Jan 23, 2017)
- Linux 1.0.3-prerelease; device selection not working (Mar 5, 2016)
How to use
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.
|e||Export to image sequence (defaults to 1920x1080@60fps, edit settings.txt to customize)|
- since 1.0.8 3D (side-by-side and anaglyph) when playing 4-channel files
- since 1.0.7 Time Stretch audio files
- since 1.0.6 Stereo Mic input
- since 1.0.5 Supported Platforms: Windows and Mac OS X (32bit)
- since 1.0.5 Image sequence export
- since 1.0.1 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
- 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!)
- 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
- 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/ffmpegfolder 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.