OpenSource - PlugIn Base stack

Keep in mind that Arodur also runs on *BSD as well as some more obscure platforms, and supports various architectures apart from Intel and ARM CPUs.

That being said, Surge XT is easy to install on the common platforms you mention, and if you so choose, you can get the latest version of it, regardless of Ardour version.

The main point of plugins is that they can be developed separately, and have a release cycle independent of the plugin host. Until Surge XT ceases to be developed, and enters maintenance mode, there is zero chance that Ardour will bundle it. You would otherwise always get an outdated version. Upstream likely even won’t provide support for it. Besides, there are various technical aspects that would prevent Surge XT from being included.

But why Surge in the first place, and not zynAddSubFx or Vital, or Tal’s NoizeM4k3r or …?

3 Likes

As far as i checked it out zynAddSubFx has no working PlugIn GUI, at least for Windows and the Version for Windows doesn’t have the features for sound creation and manipulation like Surge XT. There is also a lot of third party support for Surge XT and many tutorials on YT on how to create sounds, how to import wave forms etc. But the main argument for me is, its all Open Source. It’s easy to build and customize and has a friendly and very active Development community and people react on bug reports and community feedback.

https://zynaddsubfx.sourceforge.io/zyn-fusion.html

My point however was that every person prefers a different synth.

1 Like

@Dravion

This is why Audio Distros exist… taking the DAWs and adding all the required special configs, curated Plugins and helper applications. This is not the job for the DAW developers, especially Ardour, they have enough on their plates for all of the reasons mentioned above

4 Likes

Nah, i disagree. @Glen

If you see the DAW’s which are most popular, it’s always the easy to use ones without much installing and configuring. I don’t say you shouldn’t be able to customize anything and even compile the source code but a lot of Musicians are not Computer experts or Programmers and don’t want to become a Programmer or Sysadmin. A good and lightweight startup config to experiment with and archive fast results is a good thing and expected nowadays, even for Major DAW’s like Cubase even in the cheapest version like Cubase Elements. FL-Studio and Logic as well. If you want to approach Sysadmins and Programmers only, then it ok like it is, but if you want to also aproch more creative and non tech sawy people it should be a bit easier. One or two good sounding synth plugins shouldn’t be to much to ask for.

For me it’s not a problem, bc i want to do music with Open Source DAW’s and Open Source PlugIns
only in the future and don’t want to depend on closed source payware which is deprecated every
few month or spyware like the new Native Instrument crap.

Interesting timing on this post as I have started working on a project that makes Ardour easier to use. It will have a youtube video as well as accompanying script/github repo. It will be built to make ardour function similar to Garageband using pre-made session templates, various soundfounts, plugins and some LUA scripting.

3 Likes

This is an odd comment given Robin clearly explained the technical and practical reasons why it is too much to ask for. :slight_smile:

Personally, I am struggling to see the benefit of bundling Surge XT inside Ardour other than saving those who want Surge XT installed on their systems the few minutes it takes to install it themselves. If installing Surge XT is too complicated for someone, how did they manage to get the DAW installed?

I’ll be interested to see what @jmantra produces as I do agree Ardour can be intimidating at first and not obvious to new users how to get it set up for their individual use-cases if they are expecting it to behave like other programs, but that seems to be a different matter than not having a full-featured synth pre-installed inside the program. If a new user doesn’t use Surge XT, or synths in general, how would its inclusion improve their experience with Ardour at all? When you consider all the drawbacks Robin mentioned, it’s clearly a bad idea when the only upside is saving Surge XT users a few minutes installing it themselves…which may not even be saving them that if they have another DAW they use to collaborate with others and have to install Surge XT anyways to have it present in that program.

3 Likes

:thinking:

That is (in part) Glen’s point. See below:

@GMaq mentioned that this was not the job for the DAW developers, but he didn’t say it should then be a job for the end users.

For end users, there’s installable applications and Audio Distros. As Glen said: “This is why Audio Distros exist”.

I’m sorry, but this statement is complete rubbish.

For a start, you are working on the basis that Ardour doesn’t come with a decent sounding synth plugin, which it does. Sure the included GM Synth plugin is pretty basic, but it sounds good, has a wide range of sounds, and is enough to get people started.

Sure, something like Surge XT or zynAddSubFx is more capable for those that need (and want) it, but I suspect the vast majority of Ardour users don’t fit this category.

Your assertion that the majority of users would benefit from a more complex and capable synth plugin being bundled with Ardour is simply wrong.

Secondly, associating the simple act of installing a plugin with “Sysadmins and Programmers only” is nonsense. That’s a ridiculous statement.

Non-technical, creative users buy, install, and use DAW plugins all the time.

In fact, I would argue that it’s often too easy, and people get suckered into buying plugins that aren’t that useful or that they will never use (I’ve been a bit guilty of this myself).

Frankly, if you can’t install a DAW plugin then you have no business using a DAW; stealing the words of a famous IT support story, you should probably “pack up your computer back into it’s box and send it back, because you are too stupid to use a computer”.

Installing a plugin is easy.

For example: I can install zynAddSubFX and Surge with a single command:

sudo apt install zynaddsubfx-lv2 surge

I’ve just installed the latest version of Surge XT from their website in 3 mouse clicks.

Now, if you are talking about installing specific Open Source plugins on certain platforms, then maybe you have a point. But this is a problem for the plugin author (or another contributor) or distro to solve.

It’s an issue with those particular plugins; it’s independent of Ardour, and not for the Ardour devs to solve.

Cheers,

Keith

5 Likes

This sounds interesting. Are you aiming it at a particular platform?

Cheers,

Keith

Wow, it sounds very interesting! Look forward for your contribute!

I wonder how the “Audio Distros” argument works out for Mac and Windows Users…
And even if you use Linux, why should someone replace it’s Main Distro for a “Audio Distro” just to run Ardour?

I think this type of arrogance is why the Linux Desktop has still a market share under 4%
even in 2023/2024 and people still favor Windows and MacOS and Ardours donations for the main dev’s are lacking.

However: As i said before, i don’t have any Problems with Ardour. But i do care about good Open Source projects and it would be sad if it doesn’t get more support and donations because the onboarding process on all supported operating systems is to difficult for non tech savvy people.

Quote:
For desktop and laptop computers, Microsoft’s Windows is the most used at 69%, followed by Apple’s MacOS at 21%, and Linux 3.2%

I wonder why that is…

Those do not hold true in the pro-audio community where macOS dominates.

For Ardour Linux is on top. 45% of the official downloads are Linux versions (and that does not include users who get Ardour from their Linux distribution or self builds).

But we’re seriously getting off topic here.

3 Likes

If you use some critical thinking, then it doesn’t take much to realise it doesn’t apply.

The distros make sense for Linux, because Linux users are used to installing software through their package manager, and because getting software outside of this route can sometimes be tricky due to there being multiple distro frameworks

Windows and Mac users are mostly used to installing software from downloads.

It’s a choice. And it’s not a black-or-white choice. As I indicated, I installed two decent synth plugins very easily on my KDE Neon setup, which is pretty much Ubuntu 22.04 out of the box.

But if you do want to go all-in on AV production, these distros provide more than you could ever want. If I was dedicating a workstation for audio production use, I would definitely consider one of these distros.

And it’s often possible to install a lot of the capabilities provided in an audio distro to other distros. As an example, it’s possible, and quite easy, to use the kxstudio repositories on Ubuntu to give you all the additional software.

So, this is a non-argument.

So, you can’t counter the argument or come up with better arguments of your own, so you resort to a lazy ad-hominem.

And I don’t know what this has to do with the subject even. This is not a Linux forum. The software is not elusively (or even primarily) designed to work with Linux (ISTR the Ardour Devs mostly use Macs these days). And the discussion, that you started, is not specifically about Linux.

Why is it any more difficult than, say, Reaper, which comes (like Ardour) with a small handful of basic plugins including a very basic synth plugin that is probably a lot less useful than the General MIDI plugin that ships with Ardour?

I’m not against making Ardour easier and more accessible for new users, but the notion that including a couple of extra plugins is going to have a significant benefit seems misguided (especially when those plugins are a few clicks away anyway).

If Ardour has a an issue with expanding it’s user-base, I think it’s primarily down to marketing/exposure: I rarely see Ardour mentioned on music or audio production forums, blogs/articles, or YouTube videos and, when it is suggested, it’s usually drowned out by a chorus of people recommending Reaper, Cubase, or Ableton.

In most cases, people either seem to say:

“it’s too complicated for my use, I’ll stick with Audacity”,
or
“I’ll go with Reaper because that’s what everyone else seems to be using”.

Occasionally, I will see:
“The MIDI support on it doesn’t work for me”

I have never, ever, seen anyone reject Ardour because it didn’t come with a “decent” synth plugin.

Also, a lot of people using Cubase or Ableton are doing so because a cut-down version was supplied with their audio interface.

IMO, if Ardour is to expand it’s user-base, it needs to have better exposure. @unfa did a great job a few years ago with his tutorials. But Unfa has only around 29k subscribers (many of whom probably were already Ardour users before they subscribed).

But there are no easy answers to this as marketing usually comes with a significant effort and price tag. That is assuming the Ardour Devs want to chase user-base in the first place.

Cheers,

Keith

2 Likes

Definitely not. I am running GNU/Linux since the late 90s have not looked back (I do have a macbook for testing though). Similar story for Paul, Ardour development happens on Debian on non Apple hardware.

There is no ardour-dev who uses Windows. We do not even have a windows machine (windows builds are cross-compiled).

Amen.

I’m not opposed to adding some more useful basic plugins to onboard new users, but large specific synths, which are not trivial to learn, workflow specific and subjective are not on that list.

One option would be to have a “Downloader” (like the current curated sample set, Ardour > Window > Library Downloader), still that would depend on someone maintaining a list of plugins and provide them in a platform independent installer format).

PS. Surge XT is a pretty cool project, but so are a lot of other synths.

5 Likes

I sit corrected.

Cheers,

Keith

2 Likes

I tried to build it on Windows 10 64-Bit (with MSYS2 and later with Cygwin64) and also on Debian12 which failed. There where some unresolvable dependencies and strange version conflicts at some point. Later on i was able to build it in a Ubuntu Studio LTS VM but even then there where dozens of warnings regarding deprecated GTK2 code usage but at least the binaries where build
(Ardour8.2.1 and Ardour8) in the GTK2_Ardour prefix path.

Yes.
And i think making it a bit more approachable and fun to work with (especially for new users) can be a fruitful and constructive discussion. So far i like the combo Surge XT and Drumgizzmo right now a lot and i was able to do my first Drumkit with Drumgizzmo (just with a Text editor, fiddling in the XML) and it worked out for me - but it wasn’t exactly fun and took few hours before i could start making music.

This sounds very interesting!

Have you reported this to drumgizmo developers?
There should be no need to edit the XML.

Of course you don’t need Audio Distros, is it just about dire need?

See what happens if OSX or Windows ever released a “Windows 11 Content Creator Edition” similarly equipped as Ubuntu Studio… Do you think new people wanting to do serious production on those platforms wouldn’t install it?? Is it ‘arrogance’ if Linux affords the flexibility to customize for tailor made applications…?

If you think there is no purpose or need for specialization I would suggest installing Ubuntu Studio and honing it to your liking then uninstall it and install Vanilla Ubuntu and see how well you can pick up from there… I think you may appreciate their arrogance

2 Likes

No, but i use Ardour 8 primary on Windows and as far as i understand Drumgizzmo it has no working Editor for Windows - only for Linux.

Sure i could build the Patch Editor from source
but decided against it.

So i downloaded one of the Drumkits from Drumgizzmos download page and used it as template and edited the xml config files with the Geany text editor. It worked out for me.

1 Like