Ardour 5.10

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
User avatar
gennargiu
Established Member
Posts: 389
Joined: Sun Dec 18, 2016 9:56 pm
Been thanked: 14 times

Ardour 5.10

Post by gennargiu »

https://community.ardour.org/node

Ardour 5.10 on download :wink: ciao

We are pleased to announce the availability of Ardour 5.10. This is primarily a bug-fix release, with several important fixes for recent selection/cut/copy/paste regressions along with fixes for many long standing issues large and small.

This release also sees the arrival of VCA slave automation, along with improvements in overall VCA master/slave behaviour. There are also significant extensions to Ardour's OSC support.

General Fixes and Improvements

(Time) Range selection and copy/cut/paste now works again.
Selection and copy/cut/paste for automation tracks now works again.
Extend list of reserved track/port names (including translated versions of "Click").
Fix another case where potentially illegal track/port names were not checked correctly.
Context click on [Marker] > loop range should set loop range.
Tweak/fix splash screen management.
Update writable status of a Save-as copy of a Session.
Add note name parser to convert to midi note number.
VST parameter names can now be up to 128 characters long.
Remember the state (shown/hidden, attached/detached) of the Monitor section.
Ardour's own custom buttons now correctly reflect the initial state of the action they control.
Stop crash after deleting a group.
Fix double "Tape" in Record Mode drop down when adding new track.
Support note name editing in midi list editor.
Fix out-of-bounds waveform image rendering.
Set Display Name for OSX/macOS.
Fix libhid compile with /recent/ libc (GNU_SOURCE).
Fix failure to laod old tempo maps.
Use correct variable in BasicUI::jump_by_seconds.
Tempo sections with a BBT start XML node are never ramped.
Sort tempo map after legacy sections have been assigned a pulse.
Include ParameterDescriptor in read-only control output.
Implement basic AU parameter-printing.
Pretty print control-outputs in generic-UI.
Always create a deep copy of MIDI regions when copying playlists.
Use correct names when setting MidiTrack properties.
Use correct property name in generic MIDI surface.
Allow export presets for 176.4KHz.
When creating a new session after working on one, the "Cancel" button should be a quit button.
Duplicate routes start off unsoloed to avoid issues related to upstream / downstream buses.
If actively recording, prevent interaction between mouse and audio clock widget(s).
Remove "Close" button from import-dialog (prefer WM close button).
Import Dialog now behaves now other dialogs/windows when using Escape.
Add route dialog now has "Add" and "Add and Close" buttons. "Add" keeps dialog open so user can add multiple templates.
Fix recording-region graphics when using count-in.
Fix reversed logic in legacy tempo secton detection.
Tempo lines display subdivisions correctly over a tempo change.
Fix crash when showing plugin-UI in safe-mode.
Fix DSP in a-EQ, when parameters change very slowly.
Fix playhead behaviour when synced to JACK tranport.
When dragging notes, keep the note length correct even if tempo changes across the drag.
a-EQ: Tweak knob layout to be less confusing.
Make Import the default action in the Import Dialog.
Restore the state of the autoplay button in the import dialog.
Consistent "cancel/close" button position on the left.

Lua

Add a file-chooser LuaDialog Widget.
Update LuaDialog example script to include File/Folder selection.
Add Lua bindings for VCAs and VCAManager.

VCA & Automation

Do not crash when removing a VCA master.
Fix relative grouped + VCA slaved gain.
Fix Monitor Group override.
Allow group gain sharing + VCA again.
Remember subgroup-bus.

OSC Support and Control

Add Automation control to OSC.
Faders can select automation mode.
Frame work to add automation for more controls
Add Touch message for faders.
Add fake timeout based touch.
GUI settings take effect on first incoming message.
Catch case of surface sending fader move before touch.
Add optional paging to sends in select.
Add option to send /reply instead of #reply (OSC1.0 compat).
Select channel plugin support with paging.
Allow set_surface and settings GUI to set send and plugin page sizes.

Control Surfaces

Improve all control surfaces' handling of track/bus selection changes.
Midi map for Alesis QX25.
Update FaderPort8: new possible controllable parameters.
Mackie Control: Momentarily light buttons when they are used to trigger a defined action. (This is mainly for F-keys)
Mackie Control: If a button is not assigned an action, it will not light, hopefully indicating to the user that it is unmapped).
Mackie Control: F-keys are reserved only for user-defined actions; no need for explicit handling.
Mackie Control: configuration panel should display the profile name when any button action is changed.
Mackie Control: Assign some F-keys for default user profile.
Mackie Control map the well-known EQ knobs more explicitly, not heuristically.
Mackie Control: Fix issue with strip "select" buttons that stayed stuck on.

Translation Updates

German (Edgar Aichinger).
Russian (Alexander Prokoudine).

Contributors

Ben Loftis, Damien Zammit, Daniel Sheeler, Johannes Mueller, John Emmas, Len Ovens, Nick Mainsbridge, Nils Geisweiller, Paul Davis, Robin Gareus, Tim Mayberry
Hp Elite 8200 3,1 Ghz - 16 Giga Ram Hd 2 Terabyte - Mx Linux 19.4-Ardour 6.8 - Mixbus 7
Asus X54c - Mx Linux 19.4-Ardour 6.8- Mixbus 7-RPI3 + Raspbian Buster- Rpi4 (4giga ram)
User avatar
magicalex
Established Member
Posts: 193
Joined: Sun Jan 24, 2016 6:34 pm
Has thanked: 129 times
Been thanked: 7 times
Contact:

Re: Ardour 5.10

Post by magicalex »

I've recently moved to Ardour from Tracktion, and I absolutely love it! Thank you to all those who develop it.
Luc
Established Member
Posts: 741
Joined: Fri Mar 27, 2015 1:04 pm
Been thanked: 1 time

Re: Ardour 5.10

Post by Luc »

I decided to reinstall Ardour after about one year without it.

Is it just me, or it is incompatible with Airwave and Windows plugins?

They run, but whenever I:

- double-click the plugin in the plugin stack area to hide its GUI; or
- right-click it in the plugin stack area and remove it; or
- launch another Airwave-based Windows plugin when another one is already running...

Ardour freezes completely. Since loading any Airwave-based Windows plugin takes quite a while, I believe it's just slow, but then I wait, I wait, I wait, I wait, and I wait and... nope! It's dead, Jim.

Hmmm?
rghvdberg
Established Member
Posts: 1067
Joined: Mon May 12, 2014 7:11 am
Has thanked: 15 times
Been thanked: 36 times

Re: Ardour 5.10

Post by rghvdberg »

Works fine with airwave for me
Luc
Established Member
Posts: 741
Joined: Fri Mar 27, 2015 1:04 pm
Been thanked: 1 time

Re: Ardour 5.10

Post by Luc »

User avatar
sysrqer
Established Member
Posts: 2520
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 319 times
Been thanked: 148 times
Contact:

Re: Ardour 5.10

Post by sysrqer »

You should give LinVst a try, performs much better than airwave for me.
https://github.com/osxmidi/LinVst
Luc
Established Member
Posts: 741
Joined: Fri Mar 27, 2015 1:04 pm
Been thanked: 1 time

Re: Ardour 5.10

Post by Luc »

sysrqer wrote:You should give LinVst a try, performs much better than airwave for me.
https://github.com/osxmidi/LinVst
I hate building from source, it never really works for me, and it requires a small mountain of files to be installed just for building. They have released binaries, but those don't work for me.

I also think it's very messy. I like keeping all my airwave *.so links in their own directory rather than spraying linvst.so files all over the .wine directory.
Gicdillah
Posts: 2
Joined: Sun Jul 09, 2017 4:42 am

Re: Ardour 5.10

Post by Gicdillah »

Luc wrote:it requires a small mountain of files to be installed just for building.
I make builds in chroot to keep my system clean. Too many installed packages slow down system upgrade.
Jack Winter
Established Member
Posts: 381
Joined: Sun May 28, 2017 3:52 pm

Re: Ardour 5.10

Post by Jack Winter »

Luc wrote:
sysrqer wrote:You should give LinVst a try, performs much better than airwave for me.
https://github.com/osxmidi/LinVst
I hate building from source, it never really works for me, and it requires a small mountain of files to be installed just for building. They have released binaries, but those don't work for me.

I also think it's very messy. I like keeping all my airwave *.so links in their own directory rather than spraying linvst.so files all over the .wine directory.
I use LinVst in the following manner. I have several wine prefixes installed in ~/.vstprefixes. For instance one prefix for NI and another for IK plugs. Then I create symlinks in ~/.vst, for instance a link called ik pointing to ~/.vstprefixes/ik-multimedia/drive_c/Program\ Files/VSTPlugins. Finally I have a small script that I've written that steps though the symlinks in ~/.vst to copy an updated .so for each plugin when linvst has been updated.

Seems to work suprisingly well, and LinVst picks up on the wineprefix used when installing the plugins and automatically runs them in the right one. It's also nice to be able to separate plugins into several groups as some of them might need different dll overrides, etc.
Reaper/KDE/Archlinux. i7-2600k/16GB + i7-4700HQ/16GB, RME Multiface/Babyface, Behringer X32, WA273-EQ, 2 x WA-412, ADL-600, Tegeler TRC, etc 8) For REAPER on Linux information: https://wiki.cockos.com/wiki/index.php/REAPER_for_Linux
Post Reply