Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Audio Visualization
  3. osci-render

osci-render

GPL-3.0C++v2.8.9.18

An open-source synthesizer plugin that creates music by drawing 3D objects, text, and images on an oscilloscope using audio.

Visit WebsiteGitHubGitHub
726 stars45 forks0 contributors

What is osci-render?

Osci-render is an open-source audio plugin and synthesizer that generates music by rendering visual objects—like 3D models, SVG images, and text—on an oscilloscope using audio signals. It solves the problem of creating oscilloscope music by providing a programmable environment where visuals directly produce sound, enabling unique audiovisual compositions. The plugin works within Digital Audio Workstations (DAWs) or as a standalone app, offering real-time scripting and effects.

Target Audience

Musicians, audio producers, and visual artists interested in experimental sound design, oscilloscope music, and audiovisual performances. It's particularly suited for those using DAWs who want to integrate visual-driven synthesis into their workflows.

Value Proposition

Developers choose Osci-render for its unique approach to audiovisual synthesis, combining scriptable visuals with professional audio plugin standards. Its open-source nature, Lua scripting capability, and seamless DAW integration offer flexibility and creativity unmatched by typical synthesizers.

Overview

〰📺🔊 Synthesiser audio plugin for making music by drawing objects on an oscilloscope using audio.

Use Cases

Best For

  • Creating oscilloscope music from 3D models and vector graphics
  • Scripting custom audiovisual effects with Lua in a DAW environment
  • Integrating Blender animations into live audio performances
  • Experimenting with audio-driven visual art and procedural graphics
  • Automating synthesizer parameters via MIDI and DAW automation
  • Teaching concepts of audio synthesis and visual representation

Not Ideal For

  • Audio producers seeking extensive preset libraries without coding
  • Live performers requiring ultra-low latency and minimal CPU usage
  • Projects focused solely on traditional audio mixing without visual elements

Pros & Cons

Pros

Diverse Visual Rendering

Supports .obj files, SVG images, text, and Blender scenes, enabling varied visual inputs for audio synthesis, as demonstrated in the GIFs showing animated Blender scenes and vector graphics.

Programmable Flexibility

Embedded Lua scripting allows custom visuals and audio effects with real-time editing in the code editor, enabling unique audiovisual creations without predefined limits.

Professional DAW Integration

Full VST/AU plugin compatibility with parameter automation and MIDI control, seamlessly fitting into Digital Audio Workstations for studio production, as shown in the Reaper project demo.

Rich Audio Effects Suite

Includes effects like Bit Crush and Distortion with adjustable parameters and real-time modulation, enhancing creative control over sound and visuals, illustrated in the effects GIF.

Cons

Incomplete Build Documentation

The README has TODOs for Windows and macOS build instructions, making self-compilation challenging for developers wanting to modify or contribute to the source code.

Complex External Setup

Blender integration requires installing an add-on and baking line art, adding multiple steps and potential compatibility issues, which can be daunting for users new to 3D software.

Niche Use Case Focus

Primarily designed for oscilloscope music, limiting its appeal for general audio synthesis tasks where visual output is not a priority, reducing its versatility compared to mainstream synths.

Frequently Asked Questions

Quick Stats

Stars726
Forks45
Contributors0
Open Issues18
Last commit18 hours ago
CreatedSince 2020

Tags

#audio-synthesis#music#midi#synthesizer#lua-scripting#oscilloscope#audio-plugin#blender-integration#visual-programming#rendering#digital-audio-workstation#audio#blender

Built With

J
JUCE
L
Lua
C
C++

Links & Resources

Website

Included in

Audio Visualization5.0k
Auto-fetched 10 hours ago

Related Projects

YouTube Musical SpectrumYouTube Musical Spectrum

Audio visualizer for YouTube, YT Music, Spotify, and SoundCloud with musical notes.

Stars197
Forks11
Last commit2 months ago
Audio VisualizerAudio Visualizer

A web audio visualizer experiment

Stars43
Forks11
Last commit6 years ago
VR Ondes MartenotVR Ondes Martenot

VR Ondes Martenot

Stars6
Forks0
Last commit2 years ago
Multitrack Audio VisualizerMultitrack Audio Visualizer

Real-time multi-track audio visualizer with customizable colors & high-quality export.

Stars5
Forks0
Last commit5 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub