New subtractive synth looking for alpha / beta testers

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: New subtractive synth looking for alpha / beta testers

Post by Kott »

https://github.com/lv2-porting-project/VirtualAnalog/

cd plugin/Builds/LinuxMakefile
CONFIG=Release make
SocaLabs
Established Member
Posts: 33
Joined: Sat May 09, 2020 1:38 am
Been thanked: 12 times

Re: New subtractive synth looking for alpha / beta testers

Post by SocaLabs »

Kott wrote: Wed May 20, 2020 8:23 am https://github.com/lv2-porting-project/VirtualAnalog/

cd plugin/Builds/LinuxMakefile
CONFIG=Release make
Any reason you copy the repo instead of forking?
Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: New subtractive synth looking for alpha / beta testers

Post by Kott »

SocaLabs wrote: Wed May 20, 2020 1:04 pm
Kott wrote: Wed May 20, 2020 8:23 am https://github.com/lv2-porting-project/VirtualAnalog/

cd plugin/Builds/LinuxMakefile
CONFIG=Release make
Any reason you copy the repo instead of forking?
Sorry it was hurry. I'll make a fork of course.
SocaLabs
Established Member
Posts: 33
Joined: Sat May 09, 2020 1:38 am
Been thanked: 12 times

Re: New subtractive synth looking for alpha / beta testers

Post by SocaLabs »

I've released a new version with a bunch of fixes / improvements. Biggest change is I changed how modulation is saved / restored. Unfortunately this will break any patches with modulation. I had to do it now, or I wouldn't be able to add parameters in future without breaking modulation. The new file format is a lot better.

Next, make a nice UI and start working on patches.

Code: Select all

0.0.3:
- Fixed amp velocity track
- Fixed filter velocity track
- Added patch browser
- Added patch name and tags
- Fixed square/pulse oscillator
- Added gate effect
- Added cpu / voice meter
- Refactored mod matrix load / save (Sorry, I broke your patches)
- Added step lfo
- Added mod matrix overview
- Fixed levels of unison oscillators
- Fixed delay saving enable state
- Fixed filter with 0 attack not starting at max cutoff
Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: New subtractive synth looking for alpha / beta testers

Post by Kott »

Kott wrote: Wed May 20, 2020 1:15 pm
SocaLabs wrote: Wed May 20, 2020 1:04 pm
Kott wrote: Wed May 20, 2020 8:23 am https://github.com/lv2-porting-project/VirtualAnalog/

cd plugin/Builds/LinuxMakefile
CONFIG=Release make
Any reason you copy the repo instead of forking?
Sorry it was hurry. I'll make a fork of course.
Done.

It contains no Makefile. So it need to run (build) Projucer --resave VirtualAnalog.jucer then echo "include ../../LV2.mak" >> Builds/LinuxMakefile/Makefile
and CONFIG=Release make in Builds/LinuxMakefile/Makefile after all
Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: New subtractive synth looking for alpha / beta testers

Post by Kott »

SocaLabs wrote: Wed May 20, 2020 7:55 pm I've released a new version with a bunch of fixes / improvements.
Great)

I found that modulator range (red arc) became too sensitive, with little cursor movement it jumps from max to 0 or back. In modmatrix it can be set more precisely but not fine enough.
SocaLabs
Established Member
Posts: 33
Joined: Sat May 09, 2020 1:38 am
Been thanked: 12 times

Re: New subtractive synth looking for alpha / beta testers

Post by SocaLabs »

Kott wrote: Thu May 21, 2020 11:36 am I found that modulator range (red arc) became too sensitive, with little cursor movement it jumps from max to 0 or back. In modmatrix it can be set more precisely but not fine enough.
Yup, that's a bug I introduced.
Baggypants
Established Member
Posts: 188
Joined: Fri Jul 31, 2015 11:28 pm
Has thanked: 14 times
Been thanked: 8 times

Re: New subtractive synth looking for alpha / beta testers

Post by Baggypants »

I'm struggling to build on arm. but only because Projucer is complaining about paths for modules.

Code: Select all

root@zynthian:~/VirtualAnalog/plugin# Projucer --resave VirtualAnalog.jucer
JUCE v5.4.1

**********************************************************
Projucer 5.4.1  ---  Build date: Mar  6 2019
Log started: 29 May 2020 8:00:11am

Linux
CPU: 0MHz  Cores: 4  924MB
Loading project: /root/VirtualAnalog/plugin/VirtualAnalog.jucer
JUCE Assertion failure in jucer_ProjectExporter.cpp:209
JUCE Assertion failure in jucer_Project.cpp:2118
JUCE Assertion failure in jucer_ProjectExporter.cpp:209
JUCE Assertion failure in jucer_Project.cpp:2118
Re-saving file: /root/VirtualAnalog/plugin/VirtualAnalog.jucer
Error when saving: At least one of your JUCE module paths is invalid!
Please go to the Modules settings page and ensure each path points to the correct JUCE modules folder.
Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: New subtractive synth looking for alpha / beta testers

Post by Kott »

Do you have all submodules downloaded? DrowAudio and gin.
Baggypants
Established Member
Posts: 188
Joined: Fri Jul 31, 2015 11:28 pm
Has thanked: 14 times
Been thanked: 8 times

Re: New subtractive synth looking for alpha / beta testers

Post by Baggypants »

I doubt it, I just ran 'apt install juce-tools' banged on from there. Thanks for the suggestion though, gives me something to chase down.
Post Reply