New subtractive synth looking for alpha / beta testers
Moderators: MattKingUSA, khz
New subtractive synth looking for alpha / beta testers
Hi All,
I'm working on an open-source Subtractive synth for Linux (and Windows/Mac). VST format. You can find it here: https://socalabs.com/synths/virtualanalog/ https://github.com/FigBug/VirtualAnalog
It's compiled for Ubuntu 18.04. If you need it for a different platform it should be as simple as cloning the repo (including submodules), going into the folder ci, export the system variable OS=Linux and run build.sh
There are no patches yet, I'm waiting for parameters to stabilize before I start building patches. If anybody wants to build some patches once things are more feature complete, please send them to me at socalabs@gmail.com.
Please report bugs and feature requests here or on the GitHub page.
It's still early days, so there are probably lots of bugs.
The UI should be pretty obvious other than modulation. The dice control assigning modulation. The 1 die is for mono modulation, the 6 is for poly monduation. Click the correct die and then drag the control you want to modulate. Click the die on the control to disconnect. Hold shift to move the knob while assigning modulation. Click the die top left or the die you originally clicked on to disable modulation assign.
The UI also has collapsible sections so everything fits on the screen. Click the section names to hide and show.
Let me know if you have any questions.
I'm working on an open-source Subtractive synth for Linux (and Windows/Mac). VST format. You can find it here: https://socalabs.com/synths/virtualanalog/ https://github.com/FigBug/VirtualAnalog
It's compiled for Ubuntu 18.04. If you need it for a different platform it should be as simple as cloning the repo (including submodules), going into the folder ci, export the system variable OS=Linux and run build.sh
There are no patches yet, I'm waiting for parameters to stabilize before I start building patches. If anybody wants to build some patches once things are more feature complete, please send them to me at socalabs@gmail.com.
Please report bugs and feature requests here or on the GitHub page.
It's still early days, so there are probably lots of bugs.
The UI should be pretty obvious other than modulation. The dice control assigning modulation. The 1 die is for mono modulation, the 6 is for poly monduation. Click the correct die and then drag the control you want to modulate. Click the die on the control to disconnect. Hold shift to move the knob while assigning modulation. Click the die top left or the die you originally clicked on to disable modulation assign.
The UI also has collapsible sections so everything fits on the screen. Click the section names to hide and show.
Let me know if you have any questions.
-
- 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
Hi,
I've played a little with synth and made the first issue on GH
And i must say that binary from site is segfaulting on my system.
I've played a little with synth and made the first issue on GH
And i must say that binary from site is segfaulting on my system.
Re: New subtractive synth looking for alpha / beta testers
I fixed your issue, so glide is off by default now.
Still not sure why you are getting crashes unless you build yourself.
Still not sure why you are getting crashes unless you build yourself.
-
- 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
Thank You!
Another one - level knobs in OSCs does nothing for me, the levels of sygnals does not changing.
Another one - level knobs in OSCs does nothing for me, the levels of sygnals does not changing.
I'll test in clean Ubuntu 18.04 tomorrow.Still not sure why you are getting crashes unless you build yourself.
Re: New subtractive synth looking for alpha / beta testers
Can you try the binary again? I think I found the crash.
-
- Established Member
- Posts: 821
- Joined: Thu Mar 21, 2013 12:55 am
- Location: Vladivostok
- Has thanked: 65 times
- Been thanked: 124 times
-
- 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
Could you help me with modulation?
I'm trying do make simple one, but without success (I think I didn't understand thing):
Enable LFO1
Select shape, change the rate and other parms.
Press one-dot die.
Move Level in OSC2.
Adjust the range (red arc).
But red dot on OSC2 Level still stays without changing.
I'm trying do make simple one, but without success (I think I didn't understand thing):
Enable LFO1
Select shape, change the rate and other parms.
Press one-dot die.
Move Level in OSC2.
Adjust the range (red arc).
But red dot on OSC2 Level still stays without changing.
- Attachments
-
- Screenshot_20200517_122956.jpg (88.63 KiB) Viewed 2397 times
Re: New subtractive synth looking for alpha / beta testers
My bad, another bug with the mono lfo. Pushed a fix.Kott wrote: ↑Sun May 17, 2020 2:31 am Could you help me with modulation?
I'm trying do make simple one, but without success (I think I didn't understand thing):
Enable LFO1
Select shape, change the rate and other parms.
Press one-dot die.
Move Level in OSC2.
Adjust the range (red arc).
But red dot on OSC2 Level still stays without changing.
-
- 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
Will you consider looking at lv2 in the future? This would be fun to for us to try on our raspberry pis at zynthian.
Re: New subtractive synth looking for alpha / beta testers
I use juce which unfortunetly doesn't support LV2. I think there might be a juce fork that supports LV2, I'm not sure. If there is, it shouldn't be hard to do.Baggypants wrote: ↑Sun May 17, 2020 11:18 am Will you consider looking at lv2 in the future? This would be fun to for us to try on our raspberry pis at zynthian.
-
- Established Member
- Posts: 1516
- Joined: Sun Jan 27, 2019 2:25 pm
- Location: Italy
- Has thanked: 385 times
- Been thanked: 299 times
Re: New subtractive synth looking for alpha / beta testers
My friend @Kott regularly patches in LV2 support into JUCE stuff, including your stuff!SocaLabs wrote: ↑Sun May 17, 2020 1:05 pmI use juce which unfortunetly doesn't support LV2. I think there might be a juce fork that supports LV2, I'm not sure. If there is, it shouldn't be hard to do.Baggypants wrote: ↑Sun May 17, 2020 11:18 am Will you consider looking at lv2 in the future? This would be fun to for us to try on our raspberry pis at zynthian.
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]
Please donate time (even bug reports) or money to libre software
Jam on openSUSE + GeekosDAW!
Please donate time (even bug reports) or money to libre software
Jam on openSUSE + GeekosDAW!
-
- 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
Thank you Basslint
VirtualAnalog builds and runs lv2 without problem. Still not packaged yet.
@Baggypants I can prepare a source with lv2 enabled if you want try to compile on ARM.
VirtualAnalog builds and runs lv2 without problem. Still not packaged yet.
@Baggypants I can prepare a source with lv2 enabled if you want try to compile on ARM.
-
- Established Member
- Posts: 188
- Joined: Fri Jul 31, 2015 11:28 pm
- Has thanked: 14 times
- Been thanked: 8 times