For those who build ardour from source, please read:
git/master is now considered an unstable pre-release branch. The “pianorule” branch has been merged, and will cause significant breakage for a while yet.
master has been tagged 9.0-pre0 which will (a) cause a major version switch (b) will generally display the pre-release warning dialog every time unless you grep the source code to find the name of the file to create to disable it.
If you need to build an earlier version of Ardour from a git repository, please use git checkout VERSION first to avoid building this unstable master branch.
We will be working over the next few months to get this into shape for a 9.0 release with several notable new features (region FX, clip recording and clip editing among them).
13 Likes
x42
(Robin Gareus)
made this a banner . It will appear at the top of every page until it is dismissed by the user.
#2
“pianorule” is a word play on “piano roll” … lots of users have been bugging us for years to have some “separate” way to edit MIDI rather than doing it inline as we have done since we first added MIDI support.
The now-deleted pianorule branch contained a massive refactoring of the code related to editing that allows us to have multiple editors, including a dedicated “clip editor” on the cue page. Whether I also add a totally separate window for MIDI editing has not yet been decided.
What is the recommended C++ version to use for compiling now? I noticed that --cxx11 is no longer a waf option, but --cxx17 works. Is C+±17 the only option, the recommended option, or just one of a few available?
Hello,
Sorry in advance if this is not the appropriate forum.
I am experiencing a failure to build Ardour out of freshly downloaded source code from Github (on UbuntuStudio). Any relationship to that?
Thanks
mmmm… the reply is quite unfriendly but that’s okay… I no longer develop but I am able to find my way around and that’s how I’ve been installing/testing and trying to learn Ardour thus far - by (successfully) building it myself. Never mind, am trying again from the tar ball…
Thanks !
Not meant to be offensive or unfriendly necessarily, but blunt yes. I understand that can be taken as unfriendly, but that is not the intention. Sorry if it came across that way.
I followed these steps on MXLinux and it worked, but it is just Debian based, not Ubuntu.
It is quite a simple guide, hope it works.
Also, in my experience Ubuntu studio has been quite unfriendly with me when tinkering. But surely other people have had good moments with it.
Note that following those instructions precisely will get you Ardour 8.6
You should update the tag to checkout 8.10 when trying to build now in general instead as that will get you the released 8.10 code instead of either an old version (8.6) or the current master which is unstable.