Article from Issue 243/2021

This month Graham looks at Kushview Element, Artisan, NetSurf, SimulIDE, Oh My Zsh, and more!

Audio host

Kushview Element

Linux has become an incredible platform for audio experimentation. It may not have the professional-grade applications seen on macOS and Windows (nor the ARM cross-compilation woes). It may not have the plethora of proprietary plugins that make those systems professionally viable, but it does have the frameworks, the developers, and an expanding niche of experimental music producers that are willing to forgo the convenience of mainstream applications in a quest for creativity-driven innovation. Norns, Zynthian, and ORAC are all amazing open source Linux-based examples of this. Each is open to anyone willing to step out of their comfort zone and try something new, and they all have huge communities trying to improve and create in equal measure.

Another piece of this puzzle is the plugin framework. This allows you to use the same instruments or effects on whichever platform you prefer: Windows, macOS, REAPER, Ardour, Renoise, Bitwig Studio, and many other applications. Natively, Linux has the LV2 plugin format, but the industry standard is Steinberg's venerable VST. VST instruments and effects on both macOS and Windows are the cross-platform standard, but they seldom make their way to Linux due to VST SDK legacy licensing issues. Fortunately, Steinberg released its latest VST 3 SDK under the GPL, opening the door to Linux-native open source VST plugins and leaving us with the next problem. There are too few open source host applications with which to play with these potential plugins. Consequently, there's nothing to encourage their development. It's the classic chicken and egg problem.

This is where Kushview Element saves the day. Not only is it an open source host designed to launch VST 3 instruments and effects, alongside LADSPA and LV2 formats, it's also a comprehensive audio and MIDI processing environment that works seamlessly with ALSA, PulseAudio, and JACK. It's the perfect hub for all Linux audio experimentation. The central interface is based on cable connections you draw between input and output modules that represent either PulseAudio's inputs and output or that of your audio hardware. It also uses modules that you create from plugins. This is called the "grid" view, and if you have the amazing open source Surge VST 3 synth installed, for example, this can be added from the right-click menu and its outputs connected to your speaker or headphone inputs. You can then connect either a MIDI input or the virtual piano keyboard to trigger notes on Surge's MIDI input. Add more effects and other instruments, route audio and MIDI data freely between them, and even remote control all values, including the built-in audio mixer. It's the perfect virtual studio to host your favorite sound and processing plugins. You can then save your setup for easy recall, whether you're experimenting with sound, playing live, or listening to music.


Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

comments powered by Disqus

Direct Download

Read full article as PDF:

Price $2.95