I have an old project that isn’t mine.
Evidently it was created with Ardour at 48000 Hz.
But…I use Ardour 8.1 at 44100 Hz, as you can see from my pipewire.conf:
So, when I load /that/ particular project, it give me this:
I tried saving it under another name. But every time I open it again, it gives me that same message.
By the way in /that/ project there are only MIDI tracks, no audio tracks…so there isn’t even a conversion problem.
Is there a way to remove the 48000 Hz setting from /that/ partucular project and change it at 44100 Hz?
In audio/MIDI setup there is no trace of the sample rate:
When I save that project under a new name, shouldn’t it “inherit” the sample-rate of my current Ardour 8.1?
[I use Ardour 8.1 + PipeWire on Linux]
Thank you,
a.
I do not think you can easily change the sample rate of a project once it has been created.
You may have to edit the .ardour file to change the session rate. I don’t know if that will change the location of any markers (i.e. if locations are calculated based on sample clock cycle number), but should be something to verify.
and there exist a few GUI tools that allow that too: e.g. coppwr, PipeControl and Pipewire Dsp Settings (a small script using “yad” to present a trivial KDE dialog, and engaging pw-metadata under the hood).
As far as I understand Ardour cannot just adapt to the current samplerate because its audiio files are written to the disk using the session rate. With pipewire and these pw-metadata commands it should even possible for Ardour to change the rate at session load, but it doesn’t do this at the moment, we’d need a dev to comment on that.
Ardour can set the SR as it desires if it is the first active pipewire client. That happens here for me all the time. What Ardour (and JACK clients in general) cannot do is to change the SR if there are other pipewire clients using a different SR.
So for example, if I have a YT video running in firefox, they are invariably playing audio at 48kHz. If I start Ardour (as a JACK client) it will be stuck with 48kHz. On the other hand if I then close that tab that there is no audio playing at all, Ardour can start up and pick whatever SR it wants.