FOSSPicks
samplv1
Samplv1 is just one of four audio synths released together as the Vee One Suite. This is a great collection of sound generators built around the same Qt toolkit and design elements, and they each share many of the same processors, such as the filters and envelopes, used to shape the sound. They can each be used standalone or as a plugin, and they share the same preset management and color scheme. But they also have their own unique sound. That's because they each implement different sound engines. Samplv1 is an old-school sampler that lets you take your own source material, usually a short recording of an instrument or percussive strike, and process it in such a way that the output sounds excellent across many octaves and playing styles. You could take a tinny piano sample, for example, and use samplv1 to convert it into your own mid-90s house piano for your latest pop hit. Other instruments in the suite include a drum kit sampler, a classic subtractive synthesizer, and an additive synthesizer (covered below).
A sampler is an audio production mainstay, whether for faking illness at school, providing beats, playing back samples of an expensive synth, or sampling your pots and pans. And while there are few samplers for Linux, very few attempt to combine a sampled audio source with the general synthesizer elements that augmented many samplers in the 1990s and 2000s. Those that do, such as the filter and the low-frequency oscillation (LFO), add an analog character to the source material. It's these elements that make samplv1 sound so good. Even poorly recorded samples or the content of your /usr/share/sounds
directory can be used as creative sources, alongside drum loops and the usual fare, all of which make samplv1 an essential add-on to any Linux music workstation.
Project Website
https://samplv1.sourceforge.io/
Additive synth
padthv1
The prosaically named padthv1 is an additive audio synthesizer. Additive in this sense means the audio complexity is engineered by combining sine waves to modulate samples, creating a complex series of harmonics and dynamics that can be played at various musical pitches. It's perfect for chime, choral, and pad sounds, common in the mid-1980s, and is in many ways the opposite of the subtractive analog synthesis found in the majority of synths. At the center of this synth's sound is the PADsynth algorithm, which might already be familiar to you. Developed by Paul Nasca, the same algorithm is used in the brilliant ZynAddSubFX to generate similar sounds. Padthv1, however, has a much more advanced Qt-based user interface and runs either as a standalone JACK application or as an LV2 plugin suitable for embedding within your favorite audio software.
Alongside a filter, the low-frequency oscillator, the envelope generator, and the effects that you'd find on almost any synth are in the two GEN sections at the top of the window. These house the additive section that generates the sound piped into the rest of the synth. The controls are identical for them both, letting you select between the waveform you want to use for the basis of the sound, the amplitude for each harmonic, and various scale and width settings that change the spread and tuning of the harmonics. It sounds complicated, but it actually "sounds" really good, even when simply changing values. Additive sound generation like this also sounds completely different from any other sound source. A balance knob adjusts the mix between the two GEN sections, and a ring mod effect can be added to create a more metallic and robotic sound, helping padthv1 hold a unique position in the Linux synth pantheon.
Project Website
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
So Long Neofetch and Thanks for the Info
Today is a day that every Linux user who enjoys bragging about their system(s) will mourn, as Neofetch has come to an end.
-
Ubuntu 24.04 Comes with a “Flaw"
If you're thinking you might want to upgrade from your current Ubuntu release to the latest, there's something you might want to consider before doing so.
-
Canonical Releases Ubuntu 24.04
After a brief pause because of the XZ vulnerability, Ubuntu 24.04 is now available for install.
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.