Free | Win Mac Linux Standalone VST3 CLAP | 26 MBScrollscope is a multi-channel Oscilloscope and Frequency analyzer. I wanted an oscilloscope with these features so I ended up making one.
Features:
1 Input and 5 auxilary/sidechannel inputs that can be displayed in oscilloscope or frequency analyzer.
Toggle Focus highlights a line in the analyzer or oscilloscope.
Beat/bar syncing with DAW.
Scaling controls for the Oscilloscope scale.
Time control for the frequency analyzer.
Support for different DAWs with different time-tracking modes (Alt Sync option).
First Run:
Standalone version. I've run it on Windows to test with options like:
./scrollscope.exe --input-device 'Stereo Mix (Realtek(R) Audio)' --sample-rate 48000.
Note that with the standalone version, I'm not sure how to setup the aux inputs sorry - I've just used the standalone generation in nih-plug.
When this plugin runs the first time it will attempt to create a config file: Scrollscope.ini under:
$XDG_CONFIG_HOME or $HOME/.config on Linux.
$HOME/Library/Application Support on MacOS.
FOLDERID_LocalAppData on Windows (like C:\Users\Ardura\AppData\Local).
You can use this config to make your own custom color themes, have fun.
Here is the default config otherwise (Also included in source).
# These are in RGB
[ui_colors]
background = 40,40,40
guidelines = 160,160,160
ui_main_color = 239,123,69
user_main = 239,123,69
user_aux_1 = 14,177,210
user_aux_2 = 50,255,40
user_aux_3 = 0,153,255
user_aux_4 = 255,0,255
user_aux_5 = 230,80,80
user_sum_line = 248,255,31
inactive_bg = 60,60,60.
This plugin was made possible thanks to the Nih-Plug Rust Library and the egui GUI library.
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
Note this can take a sidechain input! Do the routing in FL in plugin processing tab:
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
How to use
Ableton
Add Scrollscope to a track. In this case "Rainstorm" has scrollscope
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
Press Ctrl+Alt+I to bring up the audio routing options
On "Coffee Leaf" the Audio To is routed to "Rainstorm" then under that you can route the Aux input **You might need to duplicate or send if you still want to send this audio to the master
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
FL Studio
Add Scrollscope to a mixer track. In this case "808 Kick" has scrollscope
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
On channels you want to send to the aux inputs, select them in the mixer, then right click the arrow on the bottom of the track you want to send to and select sidechain to this track
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
With the scrollscope window open click the cog at the top, then the plug and cog symbol on the right
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
Go to the processing tab, then at the bottom you can right click on the sidechain inputs to assign them
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
Changelog:
v1.4.1 Stereo and bug fixes
Scrollscope now has a stereo view! I also fixed a few random bugs causing crashes for some users.
Note that it seems some accuracy is lost at really zoomed in views now when beat sync is on and I'm not sure why, but it's negligible for the most part.
v1.4.0 Line fills!
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
There is now a "fill" option for the Oscilloscope, and a "Filled lines" option in the Analyzer! Fixes #24
v1.3.2 Better alt sync and bar mode changes
Lines are now displayed for beat timings #20
You can disable the lines in spectrum view #21
Bar mode has been scaled/updated
Finally, I reworked how the alt sync works for my linux friends on DAWs like Ardour. This should finally reduce jitter to a negligible amount or eliminate it completely #13
Reminder that a standalone now exists #21 and you can run it like so:
./scrollscope.exe --input-device 'MyAudioDevice' --sample-rate 48000
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
![Ardura Scrollscope v1.4.1 WiN Mac Linux [FREE] screenshot](/templates/Default/img/1x1.gif)
v1.3.1 Performance and features
Standalone version now exists - only tested windows version.
Run it like: ./scrollscope.exe --input-device 'Stereo Mix (Realtek(R) Audio)' --sample-rate 48000
Performance improvements result in smoother scrolling - seems like this reduced waveform jitter more?
Customizable config files enable color themes in Scrollscope.ini!
$XDG_CONFIG_HOME or $HOME/.config on Linux
$HOME/Library/Application Support on MacOS
FOLDERID_LocalAppData on Windows (like C:\Users\Ardura\AppData\Local)
Beat timing line added to normal scrolling
Bar mode added to analyzer for fun - not as precise
Now built for MacOS12, M1 Mac OSes, Windows, and Linux
Here is the default config:
# These are in RGB
[ui_colors]
background = 40,40,40
guidelines = 160,160,160
ui_main_color = 239,123,69
user_main = 239,123,69
user_aux_1 = 14,177,210
user_aux_2 = 50,255,40
user_aux_3 = 0,153,255
user_aux_4 = 255,0,255
user_aux_5 = 230,80,80
user_sum_line = 248,255,31
inactive_bg = 60,60,60
download from free file storage