Ardour 7.5 released

Paul Davis <[email protected]> Fri, 23 Jun 2023 15:10:32 -0600
Newsgroups gmane.comp.audio.ardour.user
Message-ID <CAFa_cKnCOpDjaHit1KEuOVdv7b-zhW4q9qkZJYftA=gnVUC1Pg@mail.gmail.com>
--===============0003482141210022120==
Content-Type: multipart/alternative; boundary="00000000000015de4b05fed26f21"

--00000000000015de4b05fed26f21
Content-Type: text/plain; charset="UTF-8"

Ardour 7.5 is now available. It comes with several important changes and
the usual slew of improvements and bugfixes.

Download as usual from https://ardour.org/download
New Features Tempo Maps Editing

Over the past few releases, we revamped tempo maps editing with one goal:
introduce mapping tempo to real performance.

Musicians often make subtle pacing changes during their performances.
Previously, an engineer or producer would have to slice regions and
time-stretch them to "fix" these changes. Now you can do it the other way
round: create tempo map nodes and easily adjust their positions to match
onsets in the recorded material.

You can access the tempo mapping mode by going to "Edit / Tempo / Map
Tempo". It's also possible to use this mode by default. The setting is at
the bottom of the "Metronome" page of the "Preferences" dialog.

The basics of this feature have been available for some time now. But the
UX of mapping tempo to performance has finally reached the stage where we
feel comfortable pitching it to users and collecting feedback.

We will provide more documentation (the manual, videos etc.) for this
feature in the near-term future, but if you want to get a sense of how this
works, there is a Harrison Mixbus video
<https://www.youtube.com/watch?v=VyrcR2-puvg> about it.
Sections Elements

We've been slowly introducing sections to Ardour in versions 7.4 and now
7.5. The general idea is that it should be possible to mark a range as e.g.
chorus, then copy/cut and paste the entire contents of that range
elsewhere, along with automation.

The foundation of that feature is now in place, some editor commands are
available (cutting and pasting, copying and pasting, deleting, inserting).
The next step is to create a new dedicated ruler where sections can be
visualized and operated on.
Saving I/O Connections Per Device

When switching back and forth between backends (e.g. ALSA and PulseAudio on
Linux), Ardour now restores I/O connections per device. This is useful when
you move around multiple locations and audio interfaces with a laptop
running Ardour.
Renaming Processors

Loaded plugins can now be renamed in the processor box. Hover a plugin
strip, right-click, choose "Rename" in the menu, submit a new name and
press "Rename". If you want to go back to the original name, open the
dialog again and press the button to the right of the text input box.
Control Surfaces

Some of the supported control surfaces now get activated automatically upon
connection to USB MIDI ports. This currently works for PreSonus FaderPort 8
and 16, Ableton Push 2, and the Contour Design shuttle devices.

Additionally, Softube Console1 controller is now supported
<https://manual.ardour.org/using-control-surfaces/Softube_Console1/> thanks
to Holger Dehnhardt.
Improvements

   - Playhead can now be used as a snapping target. There's a "Playhead"
   item in the grid mode drop-down list and a toggle in the "Preferences"
   dialog on the "Editor / Snap" page.
   - Playhead is now insensitive to mouse events by default (can be changed
   in preferences).
   - Performance improvements: faster playlist rendering of non-overlapping
   MIDI Regions and faster duplication of multiple regions
   - The "Appearance/Editor Waveform section" of the "Preferences" dialog
   has been split into a separate page to reduce the vertical size of the
   dialog.
   - Session archiving now has progress display and can be aborted.
   - Toggling selected track solo status in the Mixer is now accessible via
   keybindings (s by default).
   - Multiple non-editor commands are now undoable, such as recording and
   playlist switch.
   - Freewheel exporting on Windows works faster now
   - Rarely used meter types like K-meters can now be used with tracks
   - Region layering is now retained for cut/copy/paste
   - Playlist paste now always pastes on top
   - Time-stretching can now be started from the left side of a region
   - The virtual keyboard now has F5 through F8 shortcuts to select note
   velocity presets
   - Added Roland SonicCell MIDNAM file.
   - The Dummy backend now has a real-time option.
   - New preferences options on the "Appearance / Colors" page allow
   disabling the use of color palette to assign colors to new tracks, buses,
   or VCAs.
   - Markers are now properly themable and use color names.
   - Delaylines have been optimized, multiple-MIDI buffers are possible now.
   - On the Push 2, holding down shift while using the touch strip will
   send Modulation messages instead of Pitch Bend.
   - Subgroup busses now available for MIDI.

Notable Fixes

   - Processor box-specific key bindings ("shortcuts") now work reliably.
   - Fix worst-case and I/O latency report
   - Fix crash when trying to undo region operations across source deletion
   - Fix opaque MIDI region rendering
   - In sessions with multiple tempi, plugins that ask for tempo
   information get the correct value.
   - Standard cut/copy/paste shortcuts now work when entering text.

Lua Scripting

   - New bindings: removing routes, pre-roll/count-in recording,
   std::list/vector clear
   - LuaProc: new option to set time information
   - LuaProc: refined time API
   <https://discourse.ardour.org/t/lua-arpeggiator-plugin-anyone/108862/8>

Translations

Updated translations: German, Korean.
Contributors

Code contributors: Paul Davis, Robin Gareus, Ben Loftis, Colin Fletcher,
Hoger Dehnhardt.

Non-code contributors: Mathias Sterle.

Translators: Edgar Aichinger, JungHee Lee.

--00000000000015de4b05fed26f21
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif">
  <div class=3D"gmail-container">
    <div class=3D"gmail-row">
      <p>Ardour 7.5 is now available. It comes with several important chang=
es and
	the usual slew of improvements and bugfixes.</p>
<p>Download as usual from <a href=3D"https://ardour.org/download" target=3D=
"_blank">https://ardour.org/download</a></p><h2>New Features</h2>
     =20
      <h3 id=3D"gmail-tempo-maps-editing">Tempo Maps Editing</h3>

      <p>Over the past few releases, we revamped tempo maps editing with on=
e goal:
	introduce mapping tempo to real performance.</p>

      <p>Musicians often make subtle pacing changes during their
	performances. Previously, an engineer or producer would have to slice regi=
ons and
	time-stretch them to &quot;fix&quot; these changes. Now you can do it the =
other
	way round: create tempo map nodes and easily adjust their positions to
	match onsets in the recorded material.</p>

      <p>You can access the tempo mapping mode by going to &quot;Edit / Tem=
po / Map
	Tempo&quot;. It&#39;s also possible to use this mode by default. The setti=
ng is at
	the bottom of the &quot;Metronome&quot; page of the &quot;Preferences&quot=
; dialog.</p>

      <p>The basics of this feature have been available for some time now. =
But the
	UX of mapping tempo to performance has finally reached the stage where we =
feel
	comfortable pitching it to users and collecting feedback.</p>

      <p>We will provide more documentation (the manual, videos etc.)
	for this feature in the near-term future, but if you want to
	get a sense of how this works, there is a <a href=3D"https://www.youtube.c=
om/watch?v=3DVyrcR2-puvg">Harrison
	  Mixbus video</a> about it.</p>

      <h3 id=3D"gmail-sections-elements">Sections Elements</h3>

      <p>We&#39;ve been slowly introducing sections to Ardour in versions 7=
.4 and now 7.5.
	The general idea is that it should be possible to mark a range as e.g. cho=
rus,
	then copy/cut and paste the entire contents of that range elsewhere, along
	with automation.</p>

      <p>The foundation of that feature is now in place, some editor comman=
ds are
	available (cutting and pasting, copying and pasting, deleting, inserting).
	The next step is to create a new dedicated ruler where sections can be
	visualized and operated on.</p>

      <h3 id=3D"gmail-saving-i-o-connections-per-device">Saving I/O Connect=
ions Per Device</h3>

      <p>When switching back and forth between backends (e.g. ALSA and Puls=
eAudio on
	Linux), Ardour now restores I/O connections per device. This is useful whe=
n
	you move around multiple locations and audio interfaces with a laptop runn=
ing
	Ardour.</p>

      <h3 id=3D"gmail-renaming-processors">Renaming Processors</h3>

      <p>Loaded plugins can now be renamed in the processor box. Hover a pl=
ugin strip,
	right-click, choose &quot;Rename&quot; in the menu, submit a new name and =
press
	&quot;Rename&quot;. If you want to go back to the original name, open the =
dialog again
	and press the button to the right of the text input box.</p>

      <h3 id=3D"gmail-control-surfaces">Control Surfaces</h3>

      <p>Some of the supported control surfaces now get activated automatic=
ally upon
	connection to USB MIDI ports. This currently works for PreSonus FaderPort =
8
	and 16, Ableton Push 2, and the Contour Design shuttle devices.</p>

      <p>Additionally, Softube Console1 controller is now
	<a href=3D"https://manual.ardour.org/using-control-surfaces/Softube_Consol=
e1/">supported</a>
	thanks to Holger Dehnhardt.</p>
    </div>
  </div>



  <div class=3D"gmail-container">
    <div class=3D"gmail-row">
      <h2 id=3D"gmail-improvements">Improvements</h2>

      <ul><li>Playhead can now be used as a snapping target. There&#39;s a =
&quot;Playhead&quot; item
	  in the grid mode drop-down list and a toggle in the &quot;Preferences&qu=
ot; dialog
	  on the &quot;Editor / Snap&quot; page.</li><li>Playhead is now insensiti=
ve to mouse events by default
	  (can be changed in preferences).</li><li>Performance improvements: faste=
r playlist rendering of non-overlapping
	  MIDI Regions and faster duplication of multiple regions</li><li>The &quo=
t;Appearance/Editor Waveform section&quot; of the &quot;Preferences&quot; d=
ialog has
	  been split into a separate page to reduce the vertical size of the dialo=
g.</li><li>Session archiving now has progress display and can be aborted.</=
li><li>Toggling selected track solo status in the Mixer is now accessible v=
ia keybindings (<code>s</code> by default).</li><li>Multiple non-editor com=
mands are now undoable, such as recording and playlist switch.</li><li>Free=
wheel exporting on Windows works faster now</li><li>Rarely used meter types=
 like K-meters can now be used with tracks</li><li>Region layering is now r=
etained for cut/copy/paste</li><li>Playlist paste now always pastes on top<=
/li><li>Time-stretching can now be started from the left side of a region</=
li><li>The virtual keyboard now has F5 through F8 shortcuts to select note =
velocity presets</li><li>Added Roland SonicCell MIDNAM file.</li><li>The Du=
mmy backend now has a real-time option.</li><li>New preferences options on =
the &quot;Appearance / Colors&quot; page allow=20
disabling the use of color palette to assign colors to new tracks,=20
buses, or VCAs.</li><li>Markers are now properly themable and use color nam=
es.</li><li>Delaylines have been optimized, multiple-MIDI buffers are possi=
ble now.</li><li>On the Push 2, holding down shift while using the touch
	  strip will send Modulation messages instead of Pitch
	  Bend.</li><li>Subgroup busses now available for MIDI.</li></ul>
    </div>
  </div>



  <div class=3D"gmail-container">
    <div class=3D"gmail-row">
      <h2 id=3D"gmail-notable-fixes">Notable Fixes</h2>
      <ul><li>Processor box-specific key bindings (&quot;shortcuts&quot;) n=
ow work reliably.</li><li>Fix worst-case and I/O latency report</li><li>Fix=
 crash when trying to undo region operations across source deletion</li><li=
>Fix opaque MIDI region rendering</li><li>In sessions with multiple tempi, =
plugins that ask for
	  tempo information get the correct value.</li><li>Standard cut/copy/paste=
 shortcuts now work when entering text.</li></ul>
    </div>
  </div>



  <div class=3D"gmail-container">
    <div class=3D"gmail-row">
      <h2 id=3D"gmail-lua-scripting">Lua Scripting</h2>

      <ul><li>New bindings: removing routes, pre-roll/count-in recording, s=
td::list/vector clear</li><li>LuaProc: new option to set time information</=
li><li>LuaProc: <a href=3D"https://discourse.ardour.org/t/lua-arpeggiator-p=
lugin-anyone/108862/8">refined time API</a></li></ul>
    </div>
  </div>



  <div class=3D"gmail-container">
    <div class=3D"gmail-row">
      <h2 id=3D"gmail-translations">Translations</h2>
     =20
      <p>Updated translations: German, Korean.</p>
    </div>
  </div>



  <div class=3D"gmail-container">
    <div class=3D"gmail-row">
      <h2 id=3D"gmail-contributors">Contributors</h2>

      <p>Code contributors: Paul Davis, Robin Gareus, Ben Loftis, Colin Fle=
tcher, Hoger Dehnhardt.</p>
      <p>Non-code contributors: Mathias Sterle.</p>
      <p>Translators: Edgar Aichinger, JungHee Lee.</p>
    </div>
  </div>
</div></div>

--00000000000015de4b05fed26f21--

--===============0003482141210022120==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ardour-Users mailing list
[email protected]
To unsubscribe  or change your mailing preferences please visit:
http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org

--===============0003482141210022120==--