Tags: posts polarity-music Bitwig Tutorial VST-Plugin

Osci-Render - Paint VIsuals with Sound

Tutorial | Dec 31, 2024

In this video, I introduced a unique plugin called OSCI-Render that allows you to create visuals inside an oscilloscope using sound. It combines audio and visual effects and supports various file formats like SVG, LUA, and text files, enabling you to encode visuals universally visible in any oscilloscope. The plugin is pay-what-you-want, and I've provided links to it and the creator's YouTube channel for more information.

You can watch the Video on Youtube

Summary

Maybe you don't watch the video, here are some important takeaways:

In this video, I explore a fascinating plugin called "OSCI-Render." This may be the last video of the year on my channel, so I wanted to share something intriguing that hasn't received much attention. The main concept of OSCI-Render is its ability to create visuals using sound within an oscilloscope. The sound it generates forms unique shapes, like squares, which can be manipulated with various audio effects, though it's more accurate to call them visual effects. You can bit crush, bulge, or scale the visuals, allowing you to mold the oscilloscope's display and create corresponding audio.

The plugin serves as both a sound creation and visual tool. You can adjust the sound frequency with a slider or enable MIDI settings to interact with an audio envelope and add multiple voices. By drawing notes, you can sync visuals with sound, employing parameters like bit crush as automation tools. Internal LFOs, including sign or random LFOs, allow for dynamic modulation. For example, I demonstrated how a random LFO could modulate the bulge setting for varied effects.

OSCI-Render also supports loading files such as LUA, SVG, object files from Blender, and text files. I experimented with an SVG file by loading the Bitwig logo, generating a sound to display the logo in the oscilloscope. Remarkably, this visual is universal, visible in any oscilloscope, not just within the plugin. It's a process of encoding a visual within a sound.

The plugin includes options to create SVG files directly within, using a text editor for markup files or coding with a LUA file to design custom algorithms. I demonstrated drawing a spiral and connecting variables to sliders for modulation, merging visuals and sound. Additionally, I showcased creating text visuals by typing text and altering attributes like font, scale, translation, smoothing, and bobble effects.

Ultimately, this plugin offers a unique and playful method to blend visuals and sound, enhancing creative expression. OSCI-Render operates on a "pay what you want" model, making it accessible for exploration. I provided links to the plugin and the creator's YouTube channel for further insights. Wrapping up the video, I encouraged viewers to try OSCI-Render and see how it enriches their projects. Thanks for watching, and I hope to see you next year!

Transcription

This is what im talking about in this video. The text is transcribed by AI, so it might not be perfect. If you find any mistakes, please let me know.
You can also click on the timestamps to jump to the right part of the video, which should be helpful.

[00:00:00] Yo folks, welcome back to another video on this channel and probably the last video of this year.
[00:00:05] And I want to show you this plugin here called OSCI-Render and it's been around for a while now.
[00:00:11] But I haven't seen much people talk about it. So the main idea behind this plugin is that you can
[00:00:17] create the visuals inside of an oscilloscope here with sound. So the sound width sounds like this.
[00:00:25] You can change the frequency and the sound you can hear in the background is what it
[00:00:32] produces this kind of square inside of an oscilloscope. And we can influence then this shape
[00:00:38] with these audio effects. We can bit crush here. Right, we can bulge
[00:00:44] or maybe scale it.
[00:00:51] So here it's called audio effects, but it's more like visual effects. We can shape the visual
[00:00:56] inside of an oscilloscope and then you get the sound to it. So it's more like a sound creation
[00:01:01] tool combined with the visual tool, right? We can also not only change the frequency
[00:01:08] with the slider, we can also enable here the MIDI settings and also we have here an audio
[00:01:17] envelope. We can change the voices here, enable MIDI, then we can just draw in here some notes.
[00:01:24] Then you get the visual to it. We can also let's say bit crush here and then
[00:01:43] use this parameter here as an automation parameter more or less. We can also use here
[00:01:50] internal LFOs sign, right? And you can change from what minimum maximum value you want to modulate.
[00:01:57] So internal LFOs are usable. We can also use your automation or in Bitwig, let's say
[00:02:07] random LFO here and maybe let's bulge this here.
[00:02:15] Change the speed setting or maybe switch this off here for a moment.
[00:02:23] Right, so the random LFO here modulates basically the bulge setting. So this is possible. We can also
[00:02:34] instead of having here the square, we can load in LUA files, SVG files, object files from Blender
[00:02:40] or text files. So I want to go here for SVG for a moment and I want to choose the file here
[00:02:46] and choose the Bitwig logo for a moment. So this logo, to show this inside of an oscilloscope,
[00:02:56] you have to produce a special sound and that's the sound. And this kind of visual is universal.
[00:03:09] So it's not only visible inside of this oscilloscope, it's visible in every oscilloscope out there.
[00:03:15] So here I just use my vector scope and see it in here.
[00:03:24] So it's kind of universal. So it's not like that you only see this in this oscilloscope here.
[00:03:35] So we decode basically or encode a visual inside of a sound. We can also instead of loading SVG here,
[00:03:45] we can create SVG inside of this plug-in, just hit create. Then we get here this text editor and you
[00:03:54] can type in here the SVG format, which is just a markup file more or less. We can use a LUA file
[00:04:01] here, create one. So you can code in here if you want to create your own algorithms at the moment
[00:04:08] we draw here a spiral. Then we can use some variables here and connect them to sliders.
[00:04:14] So we can use the sliders and modulate the sliders to change the visuals
[00:04:18] and also create a sound to it.
[00:04:20] That's a nice way of blending visuals and sounds together. Let's also create maybe a text file.
[00:04:41] We can type in text, something like this.
[00:04:46] It doesn't fit. You can also change here the font.
[00:04:58] I think you can scale it in a way. Translate is moving left or right,
[00:05:10] smoothing, bobble.
[00:05:12] Let's see how it looks like. Yeah, it works also here. So yeah, it's a fun plug-in. I want to
[00:05:27] show you this here in this video. It's pay what you want. I put you the link in the description
[00:05:33] below. We can type in here any price. Like I said, it's been around for a while.
[00:05:39] There are also some good videos here from the creator himself on YouTube. I link you also
[00:05:45] to his channel if you want to. So yeah, that's OSCI-Render and it's a fun tool I just discovered
[00:05:51] and I think it's a fun way of blending visuals and sound together. So why not try it?
[00:05:56] That's it for this video. Thanks for watching and I'll see you probably next year, hopefully.
[00:06:03] See you next time. Bye.