What's coming in Ardour 9.0

May I assume, that the Mixbus 11 way of showing things (side/bottom-panel, not the mixer gui) will be implemented in Ardour 9?

Yes, if you download the nightly build you can see it in there. What I really like after checking it is this solution to having the tabs on the side, displayed all sideways, now being 2 tabs that can be configured to what you want. Simple and elegant hehe
image

2 Likes

Awesome, those are great features to be seen :star_struck:

1 Like

Really looking forward to 9, awesome features.
Would the new piano roll allow for keyboard-only step-time entries, or make it easier to develop later on? Discussed earlier here Alternative step-entry for faster keyboard-only workflow ?

1 Like

It’s mostly orthogonal.

The hard part of this work was refactoring the code that was originally intended to be used in the context of the entire Editor “canvas” display so that it could be used anywhere, any number of times, at any size/scale.

How step entry works is not really related to that.

2 Likes

Cool, dedicated PianoRoll and RTA .
I’m not ashamed to admit that i did and still do use Cubase (old habbits die hard), so a dedicated pianoroll feels like home to me. I was always annoyed when working with midi in Ardour, mainly cause of this (and velocity lolipops, which are already added).
Now we only need handy time-stretching & pitch-shifting with the highest posible algorithm quality, and bunch of drum related pristine recorded big sample librarys - not a lot to ask for :slight_smile: :slight_smile: :slight_smile: .
I’m aware of how Paul feels about theese tools (like, for example, i also hate when i can hear any glimpse of auto-tune sound) but being able to correct something that i missed during recording of performance when the artist is long gone from studio, or sometimes when you realise that some instrument is partialy slightly of is a really good option.
But hey, these new features are also great, didn’t mean to be a drag.

That will be quite a challenge, because that algorithm seems to be unavailable to Ardour.

That is something you can use a plugin for, and there are various ones out there.

Seeing as this is unrelated to DAW development, this is something that any musician or producer could contribute. Neither paul nor me are sufficiently competent in that field. Ardour already has a library manager for samples and clips. Making more available would be trivial once someone provides them.

3 Likes

This is fantastic and all, but is that Pipewire bug I showed part of the bug fixes? I want to be able to do MIDI work on it again soon (and keep Zrythm, which I have to use right now, for archival of a different project or two).

Can you clarify what you mean? I looked through your older posts, and all I found was a report of seg fault that you said was also duplicated with the ALSA backend, so I wouldn’t call that a “pipewire bug.”
It is also the clearly stated policy that only Pipewire/JACK backend bugs which are duplicated using jackd, i.e. shown to be a true Ardour error and not a pipewire regression, will be addressed.

2 Likes

I have been checking nearly daily for the release of 9. Are we getting close? :heart:

3 Likes

At least close to a beta release…
Recently checked latest 9…and it’s still very much alpha.

1 Like

It is that segfault while using PipeWire. While I attempted to use ALSA, the same thing happened because of the PipeWire backend. I still can’t do MIDI work with Ardour right now, and getting rid of PipeWire might do me more harm than good at the moment (I’m on CachyOS).

What version of pipewire is this?

That cannot be right. Ardour’s ALSA backend directly interacts with the hardware, bypassing pipewire completely.

Could you elaborate what the actual issue is and how to reproduce the problem? What is the same thing that you refer to?

I’m on CachyOS too. No issues with Jack/Pipewire or ALSA Backend. Everythings working.

In Windows, yes. In Linux, not realy or i’m simply not aware of those plug-ins (and i use win and lin, with plan to completely migrate to lin cause win simply pisses me of with they’re “everything must be in a could” kind of thinking. That system simply annoys me. If you have tools, you want em in your tool box, avilable any time, not in some rental garage storage in another city.
In Windows you’ve got things like Melodyne or Nectar.
In Linux you could use those functions in Reaper then transfer that newly printed tracks back to Ardour. But that means using 2 daw’s, and creating 2 generations of track. Also, some small things you only notice when you’re at the end of mixing, and when you can hear how all tracks relate to each other.
People said it here before, time-stretching&pitch-shifting is mostly included in today’s daw’s, and i would also like to suggest that’s a good idea :slight_smile: - PT, Cubase, Reaper, Tracktion (don’t know about Ableton & BitWig, never actualy used them)…
And also there’s this thing about plug-ins, if plan to recall your projects flawlesly few years after you initaly created them, and do some alterations…
Softwre versions change, therms of use change, OS dependency change etc and it all breaks backwards compatibility in some small way or even completely…
My personal wish/idea/goal is to have a setup that is kinda future-proof to be able to recall projects any time i want. So, that’s why i’m realy bothered with “outsourcing” time-stretching and pitch-shifting.

1 Like

AFAIK cubase and reaper are using elastique for the audio editor pitch manipulation and time stretching.
Reaper offers rubber duck in addition.
The main disadvantage of using rubber band in Ardour is the interface. You have to make the adjustments in a separate window. Entering values without visual or sonic feedback.
Working with external tools, like the rubber band command line is hard, because there is no workflow in Ardour for external, destructive, file manipulation round trips.
Getting back to rubberband, pretty sure it should be up to the task of most corrections. Especially since the phase correction and transient detection/preservation was added. @prokoudine would that not make the means available to Ardour? Or is there a licensing issue?

Ardour already uses rubberband for stretching audio content.

1 Like

Then I misunderstood your reply earlier. Nevermind, this is most likely not the right topic, as the audio manipulation interfaces seems to be out of scope for this update and the stuff listed in the original post is already ambitious.