synthv1

synthv1 free software-synthesizer by rncbc

Synthv1 is a free software synthesizer developed by rncbc. Available format(s): LV2 for Linux.

An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx.

features:

  • a pure stand-alone JACK client with JACK-session, NSM (Non Session management) and both JACK MIDI and ALSA MIDI input support;
  • a LV2 instrument plugin.

license:

synthv1 is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

website:

https://synthv1.sourceforge.io
http://synthv1.sourceforge.net

project page:

https://sourceforge.net/projects/synthv1

git repos:

https://git.code.sf.net/p/synthv1/code
https://github.com/rncbc/synthv1.git
https://gitlab.com/rncbc/synthv1.git
https://bitbucket.org/rncbc/synthv1.git

weblog:

https://www.rncbc.org

requirements:

mandatory, :

  • Qt framework, C++ class library and tools for cross-platform development and UI development.
    https://qt.io/

optional (opted-in at build time), :

installation:

– unpack tarball as usual; in the extracted source directory.

./configure [–prefix=/usr/local]
make.

– optionally, as root:

make install.

– if checking out from Git, prepare the configure script with.

./autogen.sh.

cheers && enjoy.

rncbc aka. Rui Nuno Capela
[email protected].

http://www.rncbc.org

samplv1

samplv1 free software-synthesizer by rncbc

Samplv1 is a free software synthesizer developed by rncbc. Available format(s): LV2 for Linux.

An old-school all-digital polyphonic sampler synthesizer with stereo fx.

features:

  • a pure stand-alone JACK client with JACK-session, NSM (Non Session management) and both JACK MIDI and ALSA MIDI input support;
  • a LV2 instrument plugin.

license:

samplv1 is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

website:

https://samplv1.sourceforge.io
http://samplv1.sourceforge.net

project page:

https://sourceforge.net/projects/samplv1

git repos:

https://git.code.sf.net/p/samplv1/code
https://github.com/rncbc/samplv1
https://gitlab.com/rncbc/samplv1.git
https://bitbucket.org/rncbc/samplv1.git

weblog:

https://www.rncbc.org

requirements:

mandatory, :

optional (opted-in at build time), :

installation:

– unpack tarball as usual; in the extracted source directory.

./configure [–prefix=/usr/local]
make.

– optionally, as root:

make install.

– if checking out from Git, prepare the configure script with.

./autogen.sh.

cheers && enjoy.

rncbc aka. Rui Nuno Capela
[email protected].

http://www.rncbc.org

Qtractor

Qtractor free sequencer | daw by rncbc

Qtractor is a free sequencer and DAW Stand Alone developed by rncbc. Compatible OS(s): Linux.

Qtractor is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio and the Advanced Linux Sound Architecture (ALSA) for MIDI are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

Website: http://qtractor.org, https://qtractor.sourceforge.io.

Project page: https://sourceforge.net/projects/qtractor

Weblog: https://www.rncbc.org

Qtractor is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

Features:

  • Multi-track audio and MIDI sequencing and recording.
  • Developed on the Qt C++ application and UI framework.
  • Uses JACK for audio and ALSA sequencer for MIDI as multimedia infrastructures.
  • Traditional multi-track tape recorder control paradigm.
  • Audio file formats support: OGG (via libvorbis), MP3 (via libmad, playback only), WAV, FLAC, AIFF and many, many more (via libsndfile).
  • Standard MIDI files support (format 0 and 1).
  • Non-destructive, non-linear editing.
  • Unlimited number of tracks per session/project.
  • Unlimited number of overlapping clips per track.
  • XML encoded session/project description files (SDI).
  • Point-and-click, multi-select, drag-and-drop interaction (drag, move, drop, cut, copy, paste, paste-repeat, delete, split, merge).
  • Unlimited undo/redo.
  • Built-in mixer and monitor controls.
  • Built-in connection patchbay control and persistence (a-la QjackCtl).
  • LADSPA, DSSI, native VST and LV2 plug-ins support.
  • Unlimited number of plug-ins per track or bus.
  • Plug-in presets, programs and chunk/configurations support, including native VST FXB/FXP file support.
  • Unlimited audio/MIDI effect send/return inserts per track or bus.
  • Loop-recording/takes.
  • Audio/MIDI clip fade-in/out, cross-fade (linear, quadratic, cubic).
  • Audio/MIDI clip gain/volume, normalize, export.
  • Audio/MIDI track and plugin parameter automation (dynamic curves, sample&hold, linear and spline modes).
  • Audio clip time-stretching (WSOLA-like or via librubberband), pitch-shifting (via librubberband) and seamless sample-rate conversion (via libsamplerate).
  • Audio/MIDI track export (mix-down, render, merge, freeze).
  • Audio/MIDI metronome bar/beat clicks.
  • Unlimited tempo/time-signature map.
  • MIDI clip editor (matrix/piano roll).
  • MIDI instrument definitions (a-la Cakewalk ™);
    SoundFont (*.sf2) and MIDI Names XML (*.midnam) files also supported.
  • MIDI controller mapping/learn/assignment (mixer and plug-in parameters).
  • MIDI system exclusive (SysEx) setups.
  • JACK transport sync master/slave.
  • JACK session support.
  • NSM (Non Session Management) support.
  • MMC control surface enabled.
  • MIDI Clock, Song Position Pointer (SPP) support.
  • Configurable PC-keyboard and MIDI controller shortcuts.

http://www.rncbc.org

padthv1

padthv1 free software-synthesizer by rncbc

Padthv1 is a free software synthesizer developed by rncbc. Available format(s): LV2 for Linux.

An old-school all-digital polyphic additive synthesizer with stereo fx.

padthv1 is based on the PADsynth algorithm by Paul Nasca, as a special variant of additive synthesis.

features:

  • a pure stand-alone JACK client with JACK-session, NSM (Non session management) and both JACK MIDI and ALSA MIDI input support;
  • a LV2 instrument plugin.

license:

padthv1 is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

website:

https://padthv1.sourceforge.io
http://padthv1.sourceforge.net

project page:

https://sourceforge.net/projects/padthv1

git repos:

https://git.code.sf.net/p/padthv1/code
https://github.com/rncbc/padthv1
https://gitlab.com/rncbc/padthv1.git
https://bitbucket.org/rncbc/padthv1.git

weblog:

https://www.rncbc.org

requirements:

mandatory, :

  • Qt framework, C++ class library and tools for cross-platform development and UI development.
    https://qt.ıo/
  • FFTW3, a C library for computing the discrete  Fourier transform (DFT) in one or more dimensions
    http://www.fftw.org

optional (opted-in at build time), :

installation:

– unpack tarball as usual; in the extracted source directory.

./configure [–prefix=/usr/local] make.

– optionally, as root:

make install.

– if checking out from Git, prepare the configure script with.

./autogen.sh.

cheers && enjoy.

rncbc aka. Rui Nuno Capela
[email protected].

http://www.rncbc.org

drumkv1

drumkv1 free software-synthesizer by rncbc

Drumkv1 is a free software synthesizer developed by rncbc. Available format(s): LV2 for Linux.

An old-school all-digital drum-kit sampler synthesizer with stereo fx.

features:

  • a pure stand-alone JACK client with JACK-session, NSM (Non session management) and both JACK MIDI and ALSA MIDI input support;
  • a LV2 instrument plugin.

license:

drumkv1 is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

website:

https://drumkv1.sourceforge.io
http://drumkv1.sourceforge.net

project page:

https://sourceforge.net/projects/drumkv1

git repos:

https://git.code.sf.net/p/drumkv1/code
https://github.com/rncbc/drumkv1
https://gitlab.com/rncbc/drumkv1.git
https://bitbucket.org/rncbc/drumkv1.git

weblog:

https://www.rncbc.org

requirements:

mandatory, :

optional (opted-in at build time), :

installation:

– unpack tarball as usual; in the extracted source directory.

./configure [–prefix=/usr/local]
make.

– optionally, as root:

make install.

– if checking out from Git, prepare the configure script with.

./autogen.sh.

cheers && enjoy.

rncbc aka. Rui Nuno Capela
[email protected].

http://www.rncbc.org