<div class="content clear-block">
    <p>
As previously announced, we plan to make regular, frequent releases of 
Ardour now that the 3.x series has finally been released. About month 
after 3.0, 3.1 is ready with the usual cocktail of new features, 
workflow improvements and bug fixes.
</p><p>This one took a
        little longer to release because of software engineering
        changes that we did immediately after 3.0, but you should
        expect a fairly steady stream of new releases in the future.
      
</p><p>As usual, you can fetch the update from the download page at <a href="http://ardour.org/download">http://ardour.org/download</a> <br></p><p> ** Please remember that you can install <em>multiple</em>
 versions of Ardour from <a href="http://ardour.org">ardour.org</a>, so you can keep any existing 
versions around if you wish to (you are asked about this during the 
installation process).  **<br></p><div class="container"><div class="row">
    </div>
  </div>



  <div class="container">
    <div class="row">
      <h2 class="section-header">Improvements and New Functionality</h2>

      <dl class="faq active"><dt class="active"> MIDI channel control expanded</dt><dd class="active" style="display:block">
          <ul><li>separate controls for input and output handling</li><li>can now filter out MIDI channels on input or playback</li><li>can now record all MIDI channels to a fixed channel (per track)</li><li>can force playback of all MIDI channels to a fixed channel (per track)</li>
<li>now managed via a popup window</li><li>track header just provides summary of channel control state</li></ul>
        </dd><dt class="active">Freesound improvements</dt><dd class="active" style="display:block">
          <ul><li>Add a 'More' button to load the next page of results without clearing the already-found list.</li><li>Don't allow cancellation of searches, and don't update progress bar around searches, since we only get one page at a time now.</li>
<li>Show number of pages of results remaining to download in the tooltip of the 'More' button.</li><li>Stop bad things happening when clicking in the Freesound
 search results list while a search or file download is already in 
progress.</li><li>Make the 'Stop' button insensitive except when it will actually stop the download of a sound file.</li><li>Only retrieve one page worth of data per search, rather than looping to get all pages.</li>
<li>Don't show an error in the log window if the user cancelled download.</li><li>Request 100 items per page, rather than the default 30.</li></ul>
        </dd></dl>
      <ul><li>support for the Non Session Manager (NSM) session protocol</li><li>treat file names ending in .midi as well as .mid (case-insensitive) as MIDI files</li><li> correctly handle multiple export files with the same extension (e.g. WAV) but 
          different formats (the format name is appended to the filename)</li><li> when searching for various kinds of files, expand "~" if it is found in the search path,
          following POSIX conventions (~ => home folder/directory)</li><li> dynamically update plugin menus when "Hide" is used in plugin manager so that
          it is not necessary to restart Ardour to see the result</li><li>make 0 and keypad-0 keys reset the mono panner, to match stereo panner</li><li>add export track output option to stem export dialog</li><li>use LILV state API to load LV2 presets, thus supporting presets that have
          extra information associated with them</li><li>improve error reporting when realpath(2) fails</li><li>document -a (no announcements) option on man page</li></ul>
    </div>
  </div>



  <div class="container">
    <div class="row">
      <h2 class="section-header">Drag-n-Drop Fixes and Improvements</h2>
      <ul><li>fix drag and drop from region list so that it actually works, even though it
          is not as pretty as it was</li><li>allow Drag-n-Drop onto the blank track area of the editor once
          again</li><li>correctly indicate during drag-n-drop where a drop is possible and where it
          isn't (though the clarity of this depends a bit on your desktop
          environment)</li><li>correctly honor ctrl/command modify during drag-n-drop (to
          indicate copy vs. embed)</li><li>always import (copy) MIDI files since Ardour considers them
          writable </li><li>correctly handle drag-n-drop of mixed file types (audio &
          MIDI)</li></ul>
    </div>
  </div>



  <div class="container">
    <div class="row">
      <h2 class="section-header">Fixes</h2>
      <ul><li> create "been here before" file even if a first time user doesn't modify the default
          configuration options</li><li>fix crash on some systems during fetching announcements from
          <a href="http://ardour.org">ardour.org</a></li><li>fix incorrect listing of MIDNAM files in the event of the user having their own
          private set of them in addition to those supplied with Ardour</li><li>fix mishanding of LXVST (and windows VST) plugin names where the path
          includes a directory with a period/dot in its name such as
          ~/.lxvst</li><li>fix crash when deleting non-existent plugin presets</li><li>fix crash when using multiply-nested compound regions</li><li>fix undo/redo of deletion of note, patch change and sysex
          events </li><li>make track header faders insensitive to vertical scroll wheel
          events (again)</li><li>make MIDI clock synchronization work (again)</li><li>Don't include unselected regions in edit grouped region
          operations</li><li>Ignore track selection if there are any selected regions.</li><li>fix behaviour when switching into automation write mode while the transport
          is moving</li><li>"Hide All" in editor track list functions more consistently</li><li> Tracks/busses created from templates get names based on the user-supplied
          value, if given</li></ul>
    </div>
  </div>



  <div class="container">
    <div class="row">
      <h2 class="section-header">Contributors</h2>
      <ul><li>Sakari Bergen</li><li>Colin Fletcher</li><li>Robin Gareus</li><li>Julien Dekozak</li><li>David Robillard</li><li>Roy Vegard</li><li>Hans Baier</li><li>Paul Davis</li></ul>
    </div>
  </div>
<br></div>