You are here

Vee One Suite 0.8.0 - A Fall'16 release


Hello again!

The Vee One Suite aka. the gang of three old-school homebrew software instruments, respectively synthv1, as a polyphonic subtractive synthesizer, samplv1, a polyphonic sampler synthesizer and drumkv1 as yet another drum-kit sampler, are now into their twelfth beta, joining The Qstuff* Fall'16 release stream.

As before, all available in dual form:

  • 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 plug-in.

The common change-log for this joint-release:

  • LV2_STATE__StateChanged is now transmitted as a regular atom notification event, as far as to give some careful hosts enough slack to raise a dirty flag.
  • Fixed input MIDI RPN/NRPN running status processing.
  • Once forgotten, loop on/off setting is now consequential (samplv1 only).
  • Almost complete overhaul on the configure script command line options, wrt. installation directories specification, eg. --prefix, --bindir, --libdir, --datadir and --mandir.

The Vee One Suite are free, open-source Linux Audio software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

So here they go, thrice again!

synthv1 - an old-school polyphonic synthesizer

synthv1 0.8.0 (fall'16) is out!

synthv1 is an old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx.

LV2 URI: http://synthv1.sourceforge.net/lv2

website:
http://synthv1.sourceforge.net

downloads:
http://sourceforge.net/projects/synthv1/files

git repos:
http://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

Flattr this

samplv1 - an old-school polyphonic sampler

samplv1 0.8.0 (fall'16) is out!

samplv1 is an old-school polyphonic sampler synthesizer with stereo fx.

LV2 URI: http://samplv1.sourceforge.net/lv2

website:
http://samplv1.sourceforge.net

downloads:
http://sourceforge.net/projects/samplv1/files

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

Flattr this

drumkv1 - an old-school drum-kit sampler

drumkv1 0.8.0 (fall'16) is out!

drumkv1 is an old-school drum-kit sampler synthesizer with stereo fx.

LV2 URI: http://drumkv1.sourceforge.net/lv2

website:
http://drumkv1.sourceforge.net

downloads:
http://sourceforge.net/projects/drumkv1/files

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

Flattr this

Enjoy && keep the fun ;)

Comments

I am trying to compile synthv1/samplv1/drumkv1 from the 0.8.0 source tarball. I am bumping into the following error during compiliation, what am I mssing? :


.obj_jack/synthv1_jack.o:(.data.rel.ro._ZTI12synthv1_jack[_ZTI12synthv1_jack]+0x10): undefined reference to `typeinfo for synthv1'
.obj_jack/synthv1widget.o: In function `synthv1widget::updateDirtyPreset(bool)':
synthv1widget.cpp:(.text+0x672): undefined reference to `synthv1_ui::updatePreset(bool)'
collect2: error: ld returned 1 exit status
Makefile.src_jack:301: recipe for target 'synthv1_jack' failed
make[2]: *** [synthv1_jack] Error 1
make[2]: Leaving directory '/home/m.tarenskeen/rpmbuild/SOURCES/synthv1-0.8.0/src'
synthv1_jack.mak:42: recipe for target 'sub-src-src_jack-pro-make_first' failed
make[1]: *** [sub-src-src_jack-pro-make_first] Error 2
make[1]: Leaving directory '/home/m.tarenskeen/rpmbuild/SOURCES/synthv1-0.8.0'
Makefile:115: recipe for target 'jack' failed
make: *** [jack] Error 2

rncbc's picture

as an infamous programmer quote: that's weird! :)

can you give some more details on your system and environment? the config.log file would be interesting to start looking.
what distro? g++ version? etc.

try again from scratch, please. from the source tree:

./autogen.sh clean
./autogen.sh
./configure
[--prefix=...]
make
[lv2|jack]

note that the brackets meaning optional command arguments; try some options, one by one, and each time make sure you start from the top.

hth.
seeya.

Add new comment