Hello, G2500 developer here!

Why not tell us a little bit about yourself? Welcome to the community!

Moderators: MattKingUSA, khz

User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Hello, G2500 developer here!

Post by Geomol »

Hi everybody, I am the developer of G2500 Virtual Analog synthesizer, a recreation in software of the legendary ARP 2500 modular synth first arrived in 1970. The G2500 homepage:

G2500 Virtual Analog synthesizer

I am about to release G2500 for Linux also, and I would like to get in touch with people making music using the Linux platform.
I have questions about, what users prefer in relation to a complete bundle with libraries, or smaller program and use dynamic linked libraries instead.
It would also be good, if some want to try out the beta version on different computer configurations, before I release it.

As I am new to this forum, LinuxMusicians, I probably need advise on how to continue here. Should there be a separate thread for G2500, or does it fit into an existing thread?

Thanks
John Niclasen
AKA Geomol
Denmark.

Image
(Full resolution of this image can be found on the homepage linked above.)
User avatar
sysrqer
Established Member
Posts: 2519
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 319 times
Been thanked: 148 times
Contact:

Re: Hello, G2500 developer here!

Post by sysrqer »

Wow, that looks really cool. I can't comment about libraries and such but I'd certainly be interested in trying it.
occulkot
Established Member
Posts: 58
Joined: Thu Nov 23, 2017 8:14 am
Has thanked: 5 times
Been thanked: 12 times

Re: Hello, G2500 developer here!

Post by occulkot »

Geomol wrote: I have questions about, what users prefer in relation to a complete bundle with libraries, or smaller program and use dynamic linked libraries instead.
IMO for not opensource vst it is better to provide all needed library boundled in package. This will more likely expand availability on more distribution which will have differnt than yours version of various library.

IE. Harrison mixbus provides two version (one builded against gcc5).
User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Re: Hello, G2500 developer here!

Post by Geomol »

sysrqer wrote:Wow, that looks really cool. I can't comment about libraries and such but I'd certainly be interested in trying it.
Cool! I will send (probably private message) a link, when beta is ready to be tried one of the coming days.
Thanks.
User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Re: Hello, G2500 developer here!

Post by Geomol »

occulkot wrote: IMO for not opensource vst it is better to provide all needed library boundled in package. This will more likely expand availability on more distribution which will have differnt than yours version of various library.
Ok, good point.
Thanks!
User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: Hello, G2500 developer here!

Post by milkii »

that looks well awesome.

btw, you can get free SSL certs these days - https://letsencrypt.org

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

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

Re: Hello, G2500 developer here!

Post by Kott »

Hi,

Just curious, what you use for GUI?

>>if some want to try out the beta version on different computer configurations

I do )
User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Re: Hello, G2500 developer here!

Post by Geomol »

Kott wrote:Hi,

Just curious, what you use for GUI?
I developed the GUI system. In short, this is what is going on:

The GUI elements are defined in text files, that are being parsed by a scripting language, World Programming Language, when the application starts or new modules are being loaded. This gives flexibility, and the application can use skins.
The GUI elements ends up as data objects in the application and is being rendered using OpenGL, so you have hardware acceleration for responsive GUI, and it could be in 3D at some point.
>>if some want to try out the beta version on different computer configurations

I do )
What CPU architecture? I develop under 64-bit Linux (x86_64 also known as amd64), but I guess, I can make 32-bit i386 version at some point too. I see, some develop for arm architecture too, like Pianoteq. What hardware is that?
User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Re: Hello, G2500 developer here!

Post by Geomol »

sysrqer wrote:Wow, that looks really cool. I can't comment about libraries and such but I'd certainly be interested in trying it.
If you use a 64-bit Linux, I have a beta ready for you to try.
I can't write private messages on this board, as I am too new here, it seems, so if you could send me an email on contact at niclasen dot name, I will give you link and instructions.

Same to others, who wanna try this first version of G2500 on Linux. Send me an email, so we can get this tested on different computer configurations.
Kott
Established Member
Posts: 818
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 122 times

Re: Hello, G2500 developer here!

Post by Kott »

Geomol wrote:What CPU architecture? I develop under 64-bit Linux (x86_64 also known as amd64), but I guess, I can make 32-bit i386 version at some point too. I see, some develop for arm architecture too, like Pianoteq. What hardware is that?
openSUSE TW x86_64

sent you e-mail
User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Re: Hello, G2500 developer here!

Post by Geomol »

G2500 Virtual Analog synthesizer was released for Linux today:

http://niclasen.name/G2500/G2500.html

G2500 has been tested on a handful of different Linux distributions, and thanks to LinuxMusicians users, who have helped testing.
User avatar
English Guy
Established Member
Posts: 525
Joined: Wed Oct 17, 2012 7:28 pm
Location: England
Has thanked: 8 times
Been thanked: 7 times

Re: Hello, G2500 developer here!

Post by English Guy »

You might benefit from seeing how Mixbus package as they do an installer that works on different distro. They do have a free demo.
rghvdberg
Established Member
Posts: 1067
Joined: Mon May 12, 2014 7:11 am
Has thanked: 15 times
Been thanked: 36 times

Re: Hello, G2500 developer here!

Post by rghvdberg »

demo crashed :?:

Code: Select all

./G2500 
INFO: invalid license
INFO: SDL_image could not initialize! SDL_image Error: Failed loading libpng16.so.16: libpng16.so.16: cannot open shared object file: No such file or directory
Segmentatiefout
BUT after installing libpng16 it works :D
however even on my big monitor I can't read any of the labels
oh wait .. how about RTFM Rob ... duh
tab zooms UI :-)
User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Re: Hello, G2500 developer here!

Post by Geomol »

English Guy wrote:You might benefit from seeing how Mixbus package as they do an installer that works on different distro. They do have a free demo.
Thanks, I'll look.
User avatar
Geomol
Established Member
Posts: 17
Joined: Mon Feb 18, 2019 9:41 am
Been thanked: 3 times
Contact:

Re: Hello, G2500 developer here!

Post by Geomol »

rghvdberg wrote:demo crashed :?:

Code: Select all

./G2500 
INFO: invalid license
INFO: SDL_image could not initialize! SDL_image Error: Failed loading libpng16.so.16: libpng16.so.16: cannot open shared object file: No such file or directory
Segmentatiefout
BUT after installing libpng16 it works :D
I was confident, we did nail that, but it seems not. Thanks for reporting!
however even on my big monitor I can't read any of the labels
oh wait .. how about RTFM Rob ... duh
tab zooms UI :-)
:) Tab zooms! And Control + Tab zooms another way, and Shift + Tab yet another ... and Control + Mouse then move back and forth zooms even more detailed.

Time to explore this recreation of an old analog beast.

Image

(Full resolution of this image can be found on the homepage: G2500 Virtual Analog
Post Reply