<div dir="ltr"><p>
  Another month, another Ardour update release. 3.5 doesn't
  include any major new features, but does come with a major
  architectural change and improvements in two significant
  aspects of workflow.  As usual you can download it
  from <a href="https://community.ardour.org/download">the usual place</a>, and as usual
  subscribers get this update without cost.
</p>
<p>
  Ardour is now (theoretically) no longer dependent on JACK. The functionality
  provided by JACK has been abstracted to allow 3rd parties to provide
  implementations that directly use various platform native audio and MIDI APIs
  (such as CoreAudio on OS X or ASIO on Windows). 
</p>
<p>
  Of course, Ardour can still be run with JACK, and this option
  is not going away. We hope to see these other "backends"
  emerge over the next few months. For now, users should not
  experience any functional changes when using Ardour.
</p>
<p>
  This has led to many improvements in the Ardour source code and some visible
  changes as the program starts up. Read more below for some details. 
</p>
<h3>Is Ardour3 released for OS X yet?</h3>
<p>
  As usual, OS X users are stuck with
  a <a href="https://community.ardour.org/files/Ardour-3.5-64bit.dmg">beta demo release</a>
  though unlike previous releases this is for <strong>64 bit OS
    X 10.7 and later only</strong>. It will not run on early
  systems. We hope to have some resources to put into OS X after
  3.7 is released.
</p>
<h3>What's up next?</h3>
<p>
  The next major release 3.6 will feature an entirely new
  "canvas" for drawing and managing the editor window's main
  track display. Release 3.7 will be focused on significant
  fixes and improvements for MIDI workflows.
</p>



<h3>Changes</h3>
<p>
  </p><ul><li> audio and midi I/O has been moved out of the core of Ardour into module(s) that are 
      loaded dynamically
      <ul><li> the JACK menu item in the main menu bar has been removed</li><li> a new window, the audio/MIDI Setup dialog can be accessed from the Windows menu</li><li>the audio/MIDI setup dialog allows precise calibration
          of I/O latency. It does the same job as <code>jack_iodelay</code>, but is fully
          integrated into Ardour itself. </li><li>the audio/MIDI setup dialog can also be used to change everything
          about JACK's configuration IF it used to start JACK. This
          means that if you do use it to start JACK, you can dynamically
          change sample rate, the device in use, etc.</li><li>possible to specify the use of the new-ish JACK2 "alsarawmidi" slave
          driver, and the not-yet-released JACK1 "alsa_midi" slave driver. These
          both provide better timing and lower latency for MIDI routing to/from
          hardware than either of the two legacy options. Similar options exist for
          OS X (or will when we do an official release).</li><li>if you start JACK outside of Ardour (e.g. via qjackctl or JackPilot) than
          the audio/MIDI setup dialog can still be used to dynamically 
          change the buffer size and reconnect to JACK if necessary (this
          replaces the old menu functionality).</li></ul>
    </li><li> startup, session loading
      <ul><li> there is a new session loading dialog. Choose whether to 
          create a new session, open a recent session or browse for
          less-recent sessions, all in the same window/page.</li><li> see the sample rate and audio data format of a session before
          opening it.</li><li>internal code design has been radically overhauled to make 
          reasoning about session loading possible.</li><li>if you allow Ardour to start JACK, and the session sample rate
          does not match the current JACK sample rate, it will be changed
          dynamically to match.</li></ul>
    </li><li>Video range export. It is now possible to export (to video) just a given
      range within the session. Accessible from both the range context menu and
      the main Export menu.</li></ul>


<h3>Fixes and Improvements</h3>
<ul><li> improvements in performance of MTC and MIDI Clock sync (it was already good,
    now it is even better)
  </li><li>don't display metrics for invisible tracks in meterbridge
  </li><li>make narrow mixer meters slightly wider, hide metrics instead</li><li>new MIDI binding map for Novation Impulse 61</li><li>fix compilation for ARM systems</li><li>fix crash loading 2.x sessions with incorrect options in ardour.rc or session file</li>
<li>plugin GUIs made visible via the editor mixer strip remain visible when
    the currently selected track(s) change</li><li>The Mackie Control editor/GUI now has a sane height and width</li><li>Updates to the software libraries used by Ardour,
    including:
    <ul><li>GTK+ (used for the GUI of Ardour, now at version 2.24.23 with patches)</li><li>Pango (used for drawing text, now at version 1.36.0)</li><li>Cairo (used for drawing everything, now at version 1.12.16)</li><li>
Fontconfig (used for managing fonts on Linux, now at version 2.11.0)</li></ul>
  </li></ul>

<h3>Developers</h3>
<p>
  Paul Davis, Tim Mayberry, Robin Gareus, Alexandre Prokoudine,
  Nils Philippsen
</p>


<h3>Testers</h3>
<p>
  Thanks as usual to all the Ardour users on the #ardour IRC channel and
  elsewhere who have been testing the substantial changes that led to
  3.5 as they happened. Particular thanks to         
  Chris Goddard, Axel Müller for their intensive involvement in this
  process.
</p>


<h3>Translation Updates</h3>
<p>
  </p><ul><li>Russian translation updated (Alexandre Prokoudine)</li><li>German translation updated (Edgar Aichinger)</li></ul></div>