Still a work in progress, but the javaScript API is taking shape.
Proof of concept introspection was added to the client libary. GObject Introspection is a pretty powerful facility. Its quite impressive that adding support for scripting languages such as JavaScript and Python is so easy.
A bugfix release has been created for Ardourd. The biggest change is a fix for the Master out being missing in some cases.
A major change to the graphics library improving font rendering has been integrated. This was forced due to deprecations in Pango. The new changes include moving some of the code from OpenGL 2.0 to OpenGL 3.0 and will lead to further changes in the near future. This has forced a look at the latest GTK code which now has good support for OpenGL, and may allow us to finally move off of GTK-2 to a later version.
Continuous integration was added on Gitlab. This currently checks building on Ubuntu and Debian.
A small update of Ardourd is now available. It fixes fader level updates.
The auditioner service has had a major upgrade to 0.2.0 with the addition of ffmpeg and hence support for a much increased number of audio file formaats. The Auditioner is now on Gitlab
The GUI has been added to Gitlab. The current GUI tarball is very old so the Git version should definitely be used in preference over the tarball right now.
New Gitlab account created. The first project to be hosted there is a modified version of Mhwaveedit showcasing use of libwaveform.
A maintenance release of Ardourd is now available. It fixes compilation with newer Gtk versions, and includes some minor fixes for automation and midi.
It appears that there is a critical issue compiling on some recent systems. The problem is related to the use of nested functions and is evidenced by the 'warning: trampoline generated for nested function' message. The exact cause and solution to the problem is being investigated.
New gui release 0.2.1 available featuring major code cleanup.
New versions of the backend and gui tarballs are now available. There are fixes for MIDI editing and many other small fixes.
A new version of the gui tarball is now available. It improves the accuracy of some time calculations, fixes some issues with window layout loading, simplifies displayed time format, and contains many other small fixes.
A new version of the gui tarball is now available. It fixes a bug with stereo files.
New versions have been released.
This is the first release for some time and includes many internal improvements. It includes updates of the server to libardour 4.
The release was done as a matter of urgency as the previous version was becoming difficult to compile due to library changes. It is likely that the release contains regressions, and a further release will be done shortly as issues are found and fixed.