SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ardour-5.12.0-17.44.i586.rpm :

* Sat Sep 16 2017 ecsosAATTopensuse.org- update to 5.12.0
* New Features - Improvements to the template manager dialog. - Lua templates for tracks and sessions can now be created/scripted. - New session dialog functionality improved, with new templates and track wizards. - New track dialog functionality improved, with new templates and track wizards. - Expose Lua bindings for VCA create/delete/assign/unassign. - New patch selector dialog for MIDI tracks. This can be accessed by right clicking in the track header area. - Ardour\'s generic GUI for instrument plugins now includes a keyboard to allow auditioning the plugin settings. - Support for a new LV2 extension to notify the host about MIDI bank/program changes (e.g. driven by the plugin\'s own GUI). - Faderport 8: double-click on select button resets gain to 0dB. - Display playback-only devices when using JACK.
* General Fixes and Improvements - Fix MIDI quantization when not using US English. - Fix selection of quantization note-end grid size. - Catch exceptions thrown from Lua scripts. - Fix handling of MIDI channels in the Transform dialog. - Improve the heuristic used to display track/bus I/O connections in a compact form, as well a connection menus. - Clicks on I/O menus now always connect, rather than toggle connected status. - OSC: gracefully handle the user sending the wrong number of parameters. - OSC: changing jog mode no longer stops transport unless started by scrub/shuttle. - Secondary clock visibility is now a global preference rather than a per-session setting. - The editor\'s summary view is now constrained to the extent of actual regions, rather than the session extent, by default. This can be reset from a right-click on the summary. - New configuration setting for playhead auto-scroll speed. If you want to scroll quickly, it is preferred to zoom out first, then scroll. - New configuraton setting to define how much zooming will be easily allowed beyond the extents of actual regions in the session. - Generic plugin GUI: fix sizing and layout for automation state controls in plugins with many controls. - Increase priority of the thread involved in automation recording. This fixes an issue with sparse automation recording when the CPU is busy. - Update the included version of NSS (a secure networking library), to provide some features required by some plugins. - Fix the way MIDI filenames are \"bumped\" during snapshots and playlist copying. - Fix crash bug in Ableton Push 2 support, introduced in a recent version. - Fix various tooltips to avoid problems with special characters in their text. - Catch some exceptions during session loading. - Relax some restrictions imposed by the Lua sandbox (for scripts).
* Thu Aug 31 2017 ecsosAATTopensuse.org- update to 5.11.0
* New Features - VCA automation can now be graphically edited. - VCAs can now be selected (e.g. from control surfaces). - Allow VCA renaming in the editor window. - Bindable buttons for VCA solo and mute. - Add select-all-tracks shortcut in the mixer window. - Template management dialog (both session and track templates). - Allow control surfaces to hide/show plugin GUIs. - Realtime export now allows listening to channels being exported. - Non-layered MIDI recording now works (MIDI regions will be trimmed at the end of recording to avoid overlaps). - Add an LTC generator to the Dummy backend. - Update colors for the \"Caineville\" theme. - Expose Off/Play states for MIDI CC \"automation\". - Allow touch automation to be done via Ardour\'s own knobs (e.g. trim control).
* General Fixes and Improvements - Fixes for consistent selection and track/bus ordering. - Improve display of dB values. - Improvements when dragging control points for log-scale or relative parameters. - Lookup VST parameter default values once only, at the correct time. - Major code cleanup for locale (internationalization) handling. - Create a deep-copy of MIDI sources when saving snapshots. - Allow saving state even when audio/MIDI engine is not running. - Substantial reworking of waveview rendering code. - More differentiation of error messages during startup. - Fix for a-fluid handling of out-of-memory conditions. - Avoid display/use of \"mnemonics\" in menu items (shortcuts continue to work as usual). - Correct an issue when sending from a source with less channels than the destination. - Don\'t invert azimuth & elevation display value for some panning configurations. - Fix undo being invoked from a non-GUI thread. - Fix crash when rapidly switching snapshots. - Show region name correctly in a context menu. - Reintroduce a command to toggle editor/mixer windows when they are tabbed. - Retain plugins order for copy/cut/paste + Drag-n-Drop. - Correctly adjust gain when selection spans multiple track/bus groups. - Honor groups when selecting in the mixer. - Convert summary display into a horizontal scrollbar (no more y-axis sensitivity for scrolling; now zooms). - Fix loading bundle definitions. - Changing type of track/bus in the add track/bus dialog no longer resets the name, if edited. - Take automation lanes into account when changing \"visible track count\". - Make it impossible to zoom to ridiculously zoomed-out scales. - Fix crash when renaming a track to an invalid name. - Increase the range of the a-comp stereo release time. - Forward-to-grid and Backward-to-grid now snaps even when in magnetic mode. - Correct note length setting and display in the note edit dialog. - Time info box updates its length display correctly across a tempo change. - Indicate region positional lock style with various UTF-8 glyphs (Beamed 1/8th notes => music position lock). - Only add a new tempo or meter on a click with the primary modifier pressed (avoid confusion with a tempo-change drag). - Disable tempo end drag for meter-locked tempi. - Cropping a single region to time selection works for multiple ranges. - Setting a tempo to \'Continue\' via right click puts it in a permanent state of continuing the previous section\'s end tempo (basically what \'Lock Continue\' should have been). This can be disabled (unlocked) by selecting \'Don\'t Continue\'. - Reorganise menu to separate position lock style from more commonly used functions. - Main Menu: some re-organization of session- and global-centric windows. - Track/Bus mute automation now works as expected. - Many improvements to plugin in-line displays. - Fix various issues when changing automation state while rolling. - Make it possible to select regions at zero when the grid is set to Region Bounds. - Fix a bug with LTC chasing when using small buffer sizes and a large initial offset. - Ask user about saving when using Save As or Snapshot & Switch. - Fix the cursor in some TextEntry popups. - Show a-comp\'s makeup gain and gain reduction in it\'s inline display. - Many crashes at exit or close-session fixed. - Prevent duplicate playlist names while renaming. - Session > New ... cancel : now retains current session, if any. - Use Mach real time priority in process threads. - Use real-time safe MIDI buffer allocation for ALSA, CoreAudio and PortAudio (Windows) MIDI backends. - Fix for \"MIDI Input follows Selection\" (breakage introduced during 5.10 development). - Improve clock font used on OS X. - Fix --samplerate option for ardour-export standalone tool. - Add options for bit-depth and BWF format to ardour-export tool. - Ensure that broadcast data (BWF) is complaint with EBU specifications. - Save sample-rate for sessions created with templates. - Fix LV2 preset path on Windows. - Do not disable MIDI CC \"automation\" after clearing all data for a given CC. - Only button 1 (typically left) will now add new MIDI CC events on click.
* Lua - Expose editor vertical zoom. - Expose region list. - Expose clone/copy regions. - Expose systemexec. - Improve script sandboxing. - Provide access to toggle actions. - Expose a new Lua message dialog. - Support for template scripts. - Support for meta-templates for Session setup.
* OSC Support and Control - Added /
*/db_delta for strip, select, master and monitor. - bank_up will now accept -1 for bank down so an encoder can bank. - GUI improvements - usability. - Allow user selectable group use (/use_group 1 or 0). - Prevent crashes or hangs in some cases. - Send fewer duplicate messages.
* FaderPort 8 Support - Use 2 lines for Plugin Parameter Names. - Expose Plugin Bypass/Enable per plugin. - Shift + Select in Plugin Select mode. - Bypass button in Plugin Parameter Edit mode. - Don\'t allow toggling strip bypass/enable. - Allow selection of plugin presets. - Scribble-strip display preferences. - Fixes crash when switching snapshots. - Display in mixer order. - Add plugin GUI display options. - Implement \"control link\" (control operates on currently focused widget in GUI). - Fix shutdown sequence. - Indicate implicit solo by blinking.
* Translation Updates - Czech translation update (Pavel Frich). - Japanese translation (Hiroki Inagaki). - Swedish translation update (Kristoffer Grundström). - Russian translation updates (Petr Semiletov, Alexandre Prokoudine). - Chinese translation update (Yq Ysy). - French translation correction (Léo Andrès).- cleanup spec (e.g. one package per Requires line)
* Sat Jun 17 2017 ecsosAATTopensuse.org- update to 5.10.0
* General Fixes and Improvements - (Time) Range selection and copy/cut/paste now works again. - Selection and copy/cut/paste for automation tracks now works again. - Extend list of reserved track/port names (including translated versions of \"Click\"). - Fix another case where potentially illegal track/port names were not checked correctly. - Context click on [Marker] > loop range should set loop range. - Tweak/fix splash screen management. - Update writable status of a Save-as copy of a Session. - Add note name parser to convert to midi note number. - VST parameter names can now be up to 128 characters long. - Remember the state (shown/hidden, attached/detached) of the Monitor section. - Ardour\'s own custom buttons now correctly reflect the initial state of the action they control. - Stop crash after deleting a group. - Fix double \"Tape\" in Record Mode drop down when adding new track. - Support note name editing in midi list editor. - Fix out-of-bounds waveform image rendering. - Set Display Name for OSX/macOS. - Fix libhid compile with /recent/ libc (GNU_SOURCE). - Fix failure to laod old tempo maps. - Use correct variable in BasicUI::jump_by_seconds. - Tempo sections with a BBT start XML node are never ramped. - Sort tempo map after legacy sections have been assigned a pulse. - Include ParameterDescriptor in read-only control output. - Implement basic AU parameter-printing. - Pretty print control-outputs in generic-UI. - Always create a deep copy of MIDI regions when copying playlists. - Use correct names when setting MidiTrack properties. - Use correct property name in generic MIDI surface. - Allow export presets for 176.4KHz. - When creating a new session after working on one, the \"Cancel\" button should be a quit button. - Duplicate routes start off unsoloed to avoid issues related to upstream / downstream buses. - If actively recording, prevent interaction between mouse and audio clock widget(s). - Remove \"Close\" button from import-dialog (prefer WM close button). - Import Dialog now behaves now other dialogs/windows when using Escape. - Add route dialog now has \"Add\" and \"Add and Close\" buttons. \"Add\" keeps dialog open so user can add multiple templates. - Fix recording-region graphics when using count-in. - Fix reversed logic in legacy tempo secton detection. - Tempo lines display subdivisions correctly over a tempo change. - Fix crash when showing plugin-UI in safe-mode. - Fix DSP in a-EQ, when parameters change very slowly. - Fix playhead behaviour when synced to JACK tranport. - When dragging notes, keep the note length correct even if tempo changes across the drag. - a-EQ: Tweak knob layout to be less confusing. - Make Import the default action in the Import Dialog. - Restore the state of the autoplay button in the import dialog. - Consistent \"cancel/close\" button position on the left.
* Lua - Add a file-chooser LuaDialog Widget. - Update LuaDialog example script to include File/Folder selection. - Add Lua bindings for VCAs and VCAManager.
* VCA & Automation - Do not crash when removing a VCA master. - Fix relative grouped + VCA slaved gain. - Fix Monitor Group override. - Allow group gain sharing + VCA again. - Remember subgroup-bus.
* OSC Support and Control - Add Automation control to OSC. - Faders can select automation mode. - Frame work to add automation for more controls - Add Touch message for faders. - Add fake timeout based touch. - GUI settings take effect on first incoming message. - Catch case of surface sending fader move before touch. - Add optional paging to sends in select. - Add option to send /reply instead of #reply (OSC1.0 compat). - Select channel plugin support with paging. - Allow set_surface and settings GUI to set send and plugin page sizes.
* Control Surfaces - Improve all control surfaces\' handling of track/bus selection changes. - Midi map for Alesis QX25. - Update FaderPort8: new possible controllable parameters. - Mackie Control: Momentarily light buttons when they are used to trigger a defined action. (This is mainly for F-keys) - Mackie Control: If a button is not assigned an action, it will not light, hopefully indicating to the user that it is unmapped). - Mackie Control: F-keys are reserved only for user-defined actions; no need for explicit handling. - Mackie Control: configuration panel should display the profile name when any button action is changed. - Mackie Control: Assign some F-keys for default user profile. - Mackie Control map the well-known EQ knobs more explicitly, not heuristically. - Mackie Control: Fix issue with strip \"select\" buttons that stayed stuck on.
* Translation Updates - German (Edgar Aichinger). - Russian (Alexander Prokoudine).
* Tue May 16 2017 ecsosAATTopensuse.org- update to 5.9.0
* General Changes and Improvements - Prevent adding Master Bus to a Track/Bus group and make group button insensitive. - Re/Add send options in the Processor box context menu and an option to allow feedback loop via Aux sends. - Improvements to behaviour of Track/Bus/VCA Color Selection dialog. - Consistent Color Selection dialogs with customizable color palette. - Update Track/Bus/VCA colors while choosing color in Color Selection dialog. - Use Shift key to toggle gain-grouping on a Fader, ctrl to override solo/mute grouping. - Update Selection Clock when selected Region properties change. - Hide SoundCloud upload in Export Dialog until fixed. - Use OpenGL backed rendering/drawing for several Widgets on OS X/macOS including main Track Canvas to improve performance. - Add ability to drop Group from VCA via right click on Group tab. - Add preference to disable blinking of alert buttons. - Various improvements to Audio Setup dialog. - Add preference to only enable Click when recording is enabled. - Updates to Blueberry Milk colors/theme. - Merge most of the string-convert branch (see ardour-dev list for overview). - Remove no longer necessary LocaleMode preference. - Make -b/--bindings command line option output key bindings to HTML and launch in browser. - Add -A/--actions command line option to output actions\' names in HTML and open in browser. - Deselect WASAPI support by default in Windows installer. - Make Track/Bus XML node order in Session file independent of display order [#7327] - Add action to select the topmost track and use in Faderport8 surface. - Make Group color property accessible to surfaces and scripts. - Improve Tap Tempo and allow tapping with keyboard (Space or Enter). - Add configurable limit to clock display range. - Restore visibility of Monitor Section and whether attached/detached.
* Tempo - Allow tempo discontinuities at the beginning of ramped tempo section. - Changes to Tempo marker operations and modifiers. - Add \'Ramp to Next\' to Tempo Marker menu, when next tempo is different. - Add \'Continue\' to Tempo Marker menu to continue end tempo value of previous Tempo Marker. - Display red Tempo Mark pointer if tempo jumps more than 1 NTPM. - Display note type in marker text if note type is non-quarter. - Add entry for end bpm when creating a ramped Tempo in the Tempo Dialog.
* MIDI - Use a Patch Change dialog to send immediate patch changes via the MIDI Track Controls context/right-click menu. - Support note name editing in the MIDI List Editor.
* Plugins - Add support for VST effSetBypass. [#7266] - Cut reverb tail in a-reverb when deactivating plugin. - Improve a-delay to follow tempo-ramps and BPM changes. - Increase VST scan timeout and set default of Verbose Plugin Scan to false. - Changes to plugin categories to improve consistency across plugin API\'s/standards.
* Scripting - Add action script to bypass all plugins. - Add action script to mute all Tracks. - Add script to installers/bundles to save a Session snapshot on export. - Add \'==\' instance equality operator and update scripts to use it. - Add bindings for transient analysis and add a script to print transients of selected regions. - Add Lua bindings to access MIDI Region note events and example script. - Optimize garbage collection (affecting performance of serialization). - Improve bindings for RouteGroupList and Plugin classes. - Add bindings for FileSource. - Add example script to convert MIDI-CC to Plugin Automation. - Add LuaDialog and derived Widgets as well as an example script. - Add bindings for setting group color.
* Control Surfaces - Use \"Mix\" and \"Proj\" buttons on the Faderport to present the Mixer and Editor rather than a toggle. - Various improvements to the OSC surface. - Add support for Faderport8 control surface. - Update preferences when control surfaces change with session. - Retain the state of disabled control surfaces. - Add scrub and multi-mode jog commands to OSC surface. - Add automation mode feeback to OSC surface. - Support gain automation feeback in OSC surface [#7160] - Assign some default actions for the function select (F-keys) in the Mackie MCP user profile. - Updates to Korg Nano Kontrol2 MIDI map by Philippe Demartin. - Add MIDI map for Korg Studio and Arturia KeyLab 49. - Add MIDI map for Alesis QX25 from Nathan Stewart [#7345]
* Fixes - Allow changing track colours with older 4.X Sessions. - Fix for touch mute automation. - Allow loading of SMF meta data with size greater than 127 bytes. - Fix implicit selection when operating Track header control buttons. - Fix audition with monitor section. - Don\'t display channel selector for instrument plugins with zero audio outputs. - Don\'t automatically open generic UIs for plugins without controls. - Fix crash when adding a plugin immediately after re-order (via script). - Fix issue with mouse button event ordering in EngineDialog. - Prevent an empty system config and ship the system_config in bundles again. - Fix crash when inserting time with split intersected regions. - Offset linked regions to compensate for negative start after trim drag [#7105] - Restore screen position when undoing creation of a MIDI note. - Prevent the General MIDI Control Protocol surface from overriding Session version. - Ensure no horizontal movement occurs when dragging regions with the x-constrain modifier enabled [#7260] - Fix AFL/PFL from MIDI tracks without audio - Work around a crash at exit with some Linux VST UIs. - Prevent creation of MIDI regions with length less than a pixel [#7271] - Fixes to VST Window re/sizing. - Prevent crash when removing time from track with automation. [#7287] - Fix issue when undoing of Fade range operation [#7283] - Use Tempo Curve color for measure line beats [#4930] - Correctly restore clock modes in Location Window and other AudioClocks. - Restore Solo/Mute when loading old 4.X Sessions. - Avoid possible crash with multi-bus AudioUnit plugins. - Prevent issue with automation playback setting Session as modified. - Fix issue with Pan stuck at center in OSC surface. - Fix toggling Monitor Mute/Dim/Mono actions with OSC. - Prevent MIDI tracks from drawing into the Ruler area. - Make Peak display in MixerStrip insensitive to mouse clicks/drags. - Update Patch Change Naming when plugins change. - Fix count-in for non 4/4 time signatures. - Hide eye-dropper color picker on OS X/macOS builds due to it not working. - Correctly load Track templates with inserts [#5778] - Fix crash when dragging playhead or mouse in ruler area [#7304] - Fix `set-
*-from-edit-range` actions, when accessed from control surfaces - Fixes to reset keybindings. - Prevent crash during extreme timestretch. [#7305] - Fixes for performance issues with region selection. [#7274] - Retain order of concurrent MIDI events. - Prevent truncation of concurrent events with ALSA raw MIDI buffers. - Restore Track/Bus polarity invert state from older Sessions. - Use correct action path names in several midi-maps. - Prevent crash when loading MIDI port info where ports no longer exist. - Fix crash when clicking on the canvas while unloading a Session. - Avoid a possible deadlock in the control surface manager. - Prevent possible freeze when clicking on canvas without a AudioBackend running. - Fixes to performance issues when restoring Region selection state [#7274] - Fix nested VCA assigns and mixer-layout. - Fixes to copy/paste of MIDI automation from/to Parameter automation. - Corrections to latency measurement and Audio Setup dialog behaviour. - In smart-mode, don\'t switch to range-mode after \"set range selection\" and similar operations. [#7332] - Fix vari-speed and non-locked slave modes. - Use correct descriptions and typos in --help output. - Prevent MIDI learn handling events intended for other operations like temporary un/solo/mute. - Make exclusive solo work again via ctrl+alt+click on solo button. - Correctly restore track monitoring state from older Sessions. [#7336] - Correctly scale ruler for HiDPI. [#7226] - Scale text correctly in group tabs for HiDPI. [#7331] - Allow Session end marker to move correctly when a Session is created from a template. [#7348] - Prevent crash when replacing some LV2 plugins on a MIDI Track. [#7341] - Update the profile name in the Mackie control panel to reflect the profile being edited when assigning actions. - Make Save As and switch work correctly with a read-only Session. [#7352] - Remove duplicate \"Tape\" menu item in Record Mode drop down in the Add Track/Bus/VCA dialog. - Prevent creation of out-of-bounds image sizes during waveform rendering with high samplerates and high zoom levels.
* Translation Updates - Updated Japanese translation by Hiroki Inagaki. - Updated German translation by Edgar Aichinger.
* Tue Feb 28 2017 ecsosAATTopensuse.org- update to 5.8.0
* General Changes and Improvements - Add Record with Count-in functionality accessible via Transport menu. - Save and restore Location clock modes in Locations pane in Editor List and Locations Window separately. - Improvements to sensitivity of actions in Region context menu. [#7077] - Version keyboard shortcut configuration file (.keys). - Add support for importing MIDI from Pro Tools Session files. - Consistently use the term VCA rather than Control Master. - When starting Ardour without any existing configuration files and not copying them from a previous version then still present the Startup/First time dialog. - Control (Primary Modifier) and right click on group tab will present Group Edit Window. - Shift (Tertiary Modifier) and right click on group tab will remove group. - Support for QT5 lv2 UIs in bundles/installers from ardour.org - Add support for relocating missing external files in Missing File dialog. - Improvements to wording in Preferences and Session Properties. - Change master meter type in toolbar via right click. - Constrain VCA slave value to prevent overshoot and snap back on release. - Use consistent Installer names for all platforms (Name + Version + Arch)
* MIDI - Separate bank selection into MSB/LSB in Patch Change Dialog.
* Plugins - Allow rescanning of VST plugins after changing VST path.
* Scripting - Update bindings and scripts for API changes. - Updates to Lua scripting documentation. - Add bindings for plugin reordering and add example reverse plugin order script. - Add bindings for solo/mute and realtime control changes and update example script. - Bind scripts via right click on Lua Action Script Button in Toolbar. - Unbind scripts via Shift + right click on Lua Action Script Button in Toolbar. - Allow scripts to define a custom icon when bound to a Lua Action Script Button. - Include Audio to MIDI script in Bundles/Installers. - Add ability to Load/Remove Session scripts in the Script Manager. - Edit button in Script Manager now opens Lua Script Window. - Add bindings to create Aux sends and add script to send multiple tracks to an Aux bus. - Add Action Script Button icons for various scripts. - Add example script to show/hide Tracks in the Editor.
* Translation Updates - Updated Japanese translation by Hiroki Inagaki - Updated Czech translation by Pavel Fric
* Fixes - Use correct position when copying MIDI regions - When moving MIDI regions with non-default meter and snap set to Beats, finish in the corect position [#7234] - Reset window size when switching between custom and generic plugin UI. - Fix timing of regions recorded before the musical origin (bar 1, beat 1) - 4.X Sessions with missing initial tempo section are now loaded correctly. - Vertically constrained Region drag now working again. - Properly update main window title when switching Snapshots. - Toolbar height no longer changes with varying appearance options. - Fix issues with Track and Mixer Strip order. - Don\'t show hidden Mixer Strips when spilling a VCA. - Undo/Redo now works for Snap position to grid via Region context menu. [#7246] - Ensure toggle Editor & Mixer action always works with a detached Mixer Window. - Percussive notes now shown in correct position while dragging during move/copy.- there was no version 5.7 released
* Thu Feb 16 2017 ecsosAATTopensuse.org- update to 5.6.0
* General Changes and Improvements - Speed up unloading large Sessions - Speed up recent Session display, with many large Sessions and or snapshots. - Transport control area layout changes. - Add a mini-timeline to the Toolbar. - Follow Edits has been renamed Follow Range and has changed behaviour. - Allow customization of Toolbar via Preferences -> Appearance -> Toolbar - Add ability to archive Session. - Normalize audio when archiving to a fixed point format. - Add more precise localization options to Preferences -> General -> Translation. - Enable all types of Range locations (loop, start, end) to be glued to BBT. - Allow preference for tempo to be expressed in divisions per minute or quarter notes per minute (General -> Tempo). - Preference layout, grouping, wording/naming and tooltip changes. - Add button to reset keyboard modifiers to recommended defaults in preferences (Editor -> Modifiers). - Minor updates to Blueberry Milk, Caineville, Clear Gray and Cubasish Themes. - Support added to compile on macOS 10.12 (Sierra). - Modify playlist option labels in Duplicate Track/Bus dialog. [#7149] - Support import of Tempo maps during MIDI import at selected position. - Show context menu on right click on VCA track header. - Support all drive letters on windows (with harvid version >= 0.8.2). - Rename Bindings Window to Keyboard Shortcuts. - Display name of conflicting keyboard shortcut. - Allow automation line fill opacity themable. - Add global monitoring controls to toolbar, enable visibility via Preferences -> Appearance -> Toolbar. - Implement count-in before recording with fixed BPM, enable via Session -> Properties -> Misc. - Implement record with pre-roll, accessible via Transport menu. - Allow Editor toolbar and background to be themable. - Allow changing Metronome level via Mouse Wheel on Metronome button in Toolbar. - Display application version Session was last modified/saved with tooltip in recent session list. - Scale Gain automation by masters current value if slaved. - Add scripts to run Ardour under rr debugging tool. - Disable VST scan in safe mode. - Mark Session dirty when moving range/tempo markers. [#7217] - Add undo/redo for changing marker lock style. - Mark Loop button insensitive when no loop range is defined. [#7195] - Name VCA\'s by number and user defined name if set. - Add two export format specifications for stems. - Include gmsynth.lv2 in application bundles/installers. - Add option to use snapshot name instead of Session name when exporting. - Save-As now working again as intended (no longer incorrectly asks about saving and does not incorrectly switch to new version unless asked)
* Actions/Binding Changes - This release changes the name of several Ardour actions that may be used by OSC & MIDI bindings and by customized key bindings. The affected action names are listed below. The old full action names began with \"Editor/\" - this has been changed to they all begin with \"Common/\". You can ignore this change unless you use OSC, or MIDI binding maps or customized key bindings. If you do use any of these features, you will need to either/or modify your OSC or MIDI bindings and redefine your key bindings after removing or renaming the customized ones. Failure to do this will mean that existing bindings to these actions will not function as intended. These changes were made in order to make these actions available from within the Mixer tab, rather than just the Editor. - Affected Actions alternate-jump-forward-to-mark alternate-jump-backward-to-mark set-session-start-from-playhead set-session-end-from-playhead toggle-location-at-playhead add-location-from-playhead alternate-add-location-from-playhead remove-location-from-playhead alternate-remove-location-from-playhead nudge-next-forward nudge-next-backward nudge-playhead-forward nudge-playhead-backward playhead-forward-to-grid playhead-backward-to-grid start-range-from-playhead finish-range-from-playhead start-range finish-range start-punch-range finish-punch-range start-loop-range finish-loop-range alt-start-range alt-finish-range
* Editor Improvements - Duplicate action now works in Range Selection mode. - Multi-Duplicate now works for Range Selections. - Zoom to selection (z key) now zooms on both axes. - Add zoom to selection (horizontal) action. - Add preference (editor -> general) to zoom to selection in object mode. - Left and right arrow keys move playhead to next/previous grid point instead of region boundary (old behaviour can be accessed with modifiers) - Speed up patch change redisplay. - Don\'t locate when clicking on region fade handles in smart mode with follow edits enabled. - Add actions to set current meter/tempo. - Display boost/cut gain after audio region name.
* Mixer Improvements - Display vca\'s at the end of track/bus list. - Show isolate solo and lock solo status buttons in master mixer strip but keep de-sensitized to preserve mixer strip layout between track/bus types. - Fix update of group color in mixer strip header. - Show vca color on number label and top of the mixer strip. - Fixes to visual alignment of gui elements in the mixer. - Use a popup menu to select meter point instead of cycling through modes. - Fix assign record enabled/soloed to control master. [#7204] - Assign/unassign selected mixer strips to vca using right click/context menu.
* MIDI Improvements - Increase midi related test coverage and refactoring. - Add midnam support for a-fluid synth. - Allow sending immediate patch changes via midi track context menu. [#6830] - Speed up midi ghost note redisplay. - Save and restore midi automation controls. - Add option to use track numbers, track names or instrument names from smf files when importing. - Add track and instrument names to smf files. - Add option to use tempo map from smf file on import. - Access to midi track channel settings now only via context menu. - Improved canvas redraw performance with many midi notes. - Add the midi channel number to controller names. - Implement copy drag for midi notes. [#5570] - Prefer general midi synth (gmsynth) as the default instrument. - Performance improvements related to display of sysex data.
* Plugins Improvements - Add support for mac vst hidden/favorites. - Show plugin format (lv2/ladspa/vst/etc) in menus to differentiate between the same plugin with several formats installed (e.g au/vst). - Allow to directly fan-out when adding multichannel instruments.
* Scripting Improvements - Add bindings for track/bus groups, miditrack::midicontrol, timecode conversion and audioregion rms/peak. - Extend bindings for plugininsert. - Add fader to trims script. - Add script to add a-high/low pass filter to all tracks. - Add create drum tracks script. - Add example script to start recording on a midi event. - Add script to delete x-run markers. - Allow lua bindings up to 10 arguments. - Add example script/snippet for importing file/s. - Add script to save snapshot after exporting.
* Control Surfaces - Remove unused feedback option from osc surface controls. - Add talent individual monitor controls to osc surface. - Make surface numbering the same as port numbering in mackie gui. [#7219]
* Fixes - Fix update of Track/Bus color in the Summary and Connection Manager. - Fix loading of Blueberry Milk and Clear Grey themes. [#7155] - Fix issues in Export with trim enabled. [#6412] - Fix crash when creating track via region drag when exceeding JACK connection limit. [#6496] - Fix crash at stop when recording in non-layered mode. - Fix parsing export trim threshold config variable. - Fixes for MSVC compiler - Fix video-monitor \"sync-source\" changes - Fix a source of hangs when closing Session with ALSA backend. - Fix possible crash when naming tracks with reserved I/O names. [#7171] - Fix flickering in tempo curve when Markers are reordered. - Fixes for sample locked Meter and Tempo sections? - Fix crash when dragging sample locked tempo over a music locked Tempo while snapped to grid. - Fix potential crash in peak file building. - Fix possible crash when removing ports with JACK1. - Fix layered record undo to include changes to existing regions. - Fixes to ensure Command key generates MOD2 on OS X. - Fix region position when dragging multiple regions to respect time base/lock style. - Fix thread safety issues with invalidation requests in event loops. - Fix inaccessible controls in Pin Connections window. [#7177] - Fix crash when resetting with VCA peak-meters. - Fix patch changes appearing outside of Region bounds. - Fix toggling between Editor and Mixer using Korg nanoKontrol2. - Fix Solo button on Faderport. - Fix management/ownership of shared playlists. [#7150] - Fixes to inactive Tempo sections. - Fix possibly incorrect start position of MIDI regions after split. - Fix crash when changing Pane widgets. [#7198] - Fix MTC slave implicit return on transport stop. - Fix some memory leaks in libpbd, libardour and GUI code. - Fix undo/redo for Regions -> Edit -> Close Gaps. - Fix continuous multi-selection in the Mixer. - Fix a-fluidsynth bank select. - Fix Generic MIDI controls so changes are propagated to the group (if in one). - Fix a number of issues related snap with music locked regions. - Fix a few issues with dragging MIDI notes including across tempo changes. - Fix state restoration of VCA slaves. Fix saving state of Solo and Mute controls when slaved. updated translations Italian translation. [#7180] German translation by Edgar Aichinger. French translation by Olivier Humbert. Japanese translation by Hiroki Inagaki. Russian translation by Alexandre Prokoudine
* Sat Dec 03 2016 ecsosAATTopensuse.org- update to 5.5.0
* Fixes - Work around MIDI devices sending invalid timestamps on OSX. - Open Sessions with files referenced from removable drives on Windows. - Various fixes for NetBSD and FreeBSD. - Add MIDI Control Change at correct location when importing. - Update Region colors on theme change. - Fix/Support note name translations (e.g \"Ré ♯\"). - Allow loading sessions with missing external files. [#7067, #7114] - Use distinct color identifier for meter clip indicator. [#7010] - Prevent panners being reset when switching to Aux sends and back. [#6893] - Use correct BBT offset when using Insert Time. [#7072] - Fix restoration of key bindings assigned to Windows+key. [#7037] - Prevent duplicate moves when selecting regions on shared playlists. - Fix crash when instrument instantiation fails on track creation. - Prevent infinite loop when calculating tick marks on low zoom levels. - Fix LTC-generator 24h wraparound - Correctly handle failed activation of Control Surface Modules - Fix Master Track moving down one position in Editor after Session reload. [#7080] - Mark Session state as changed when tracks are reordered. [#7093] - Improved fix for playback of linked MIDI Regions [#6541] - Fix to keep Meterbridge Window on top. - Fix for non-working buttons in Monitor Section after second Session load [#7098] - Fix LV2 state versioning with Session templates. - Include Aux Busses in default strip types in OSC Surface [#7090] - Fixes to Insert/Remove time dialog [#7072] - Fix intermittent hang when stopping PortaudioBackend [#7095] - Fix playlist XML nodes changing order on Session save [#7053] - Fix crash loading u-he Diva VST plugin on Windows - Fix Duplicating Tracks with Sidechains [#7117] - Fix incorrect Midi Region length when splitting - Fix for widget visibility with detached preferences window [#7002] - Fixes when creating MIDI notes in Sustained note mode [#7126] - Fixes when creating MIDI notes in Percussive note mode [#7130] - Fixes to Cut Mode to make the cut line visible and respect snap modifier - Fix inaudible Percussive notes being displayed at the end of the Region - Fix crash when editing pitch of notes to outside visible area [#7135] - Fix crash when deleting a MIDI Region while mouse over CC event - Fix concurrency/locking issue with Event Loop request invalidation [#7049] - Fix creation of playlists with duplicate names [#6523, #5681, #6497] - Fix output display for non-plugin processors in the Processor Box - Fix forwarding of output buffers by using correct channel count - Fix loading, recording & saving MIDI with PolyKeyPressure events [#6948] - Fixes to Duplicate Track [#7141, #7146] - Fixes to OSC Control Surface - Fix handling of pitch bend events by a-fluidsynth [#7140] - Fix for reading CAF audio files over a certain size
* General Improvements - Many MIDI and Tempo related refactorings, fixes and improvements to performance, source code documentation and tests. (Thanks Nick) - Include Session utilities in the application installers/bundles. - Allow feedback loops from internal Sends to enable custom \"Echo\" chains. - Improved performance when reading and writing XML files. - Improved performance of Region export. - Snap to Track Strip boundaries when scrolling with arrow keys in the Editor. - Clicking on a Strip in the Mixer Strip List will move the Strip into view. - Snap to Mixer Strip boundaries when scrolling with arrow keys in the Mixer - Minor updates to Cubasish Theme. - Compensate for latency/correct alignment when exporting the Master Bus. - Improve automatic Track naming [#7092] - Add option to zoom in the time rulers using button press and dragging vertically. [#6768] - Speed up changes to AFL/PFL on large Sessions - Large improvements in time to process Solo changes [#7119] - Speed up Track/Bus creation time - Restrict ALSA input/output device selection to valid combinations - Speed up Track deletion when Editor Mixer Strip is visible
* MIDI - Many minor fixes and improvements - Support MIDI input follows Track selection. [#6744] - New MIDI -> Ports page in Preferences for managing MIDI port functionality and enabling MIDI input follows Track Selection. - Added support for Type 0 MIDI files and add option to split channels into tracks on import. - Added MIDI mapping for AKAI Midimix. - New MIDI Note selection XML format, existing note selections will be lost. - Improved editing in Percussive note mode
* Plugins - VST 2.4 plugin support on OSX - Add functionality to Fan out an Instruments outputs to new Tracks/Busses (video demo explanation at https://vimeo.com/191024580) - Allow LV2 plugins to provide Midnam XML. - Increase maximum release time in a-comp. - Sort Instrument list alphabetically. - Updated internal versions of qm-dsp library and qm-vamp plugins. - Allow LV2 Plugins to signal state changes and mark Session state as changed. - Support LV2 PortGroup extension - Add support for output-channel/bus grouping in AU plugins
* OS X - Mouse drags on plugin GUIs (editors) are now handled correctly when they end outside the window. - Video monitor \"full screen\" mode no long spans all screens
* Scripting - Added or improved Lua bindings for VAMP plugins, TempoMap, Basic MIDI model editing, Inter-Processor communication, Source, AudioSource, Route, Panner, Instrument - Add example script for Audio to Midi Transcription. - \"Sound Smasher\" example script added. - Add prototype script for converting polyphonic audio region to a MIDI region. - Add example script for instrument fan-out - Add example script to modulate parameters globally - Add support for calling ARDOUR.DSP Lua functions from UI scripts - Add example script to process Regions selected in the Editor - Add MIDI LFO example script
* Control Surfaces - Added Support for Steinbergs CC121 Control Surface - Activate/Deactivate plugins via OSC - Added configuration files for the Avid Artist Control and Artist Mix Control surfaces. - Allow Aux Buses visibility to be controlled separately via OSC - Add OSC support to query strips internal sends [#7136] - Add OSC support to query plugins and their parameters [#7137]
* Translations - Updated German translation (Edgar Aichinger) - Updated French translation (Olivier Humbert)
* Mon Oct 03 2016 ecsosAATTopensuse.org- update to 5.4.0- correct BuildRequires versions
* Wed Aug 31 2016 ecsosAATTopensuse.org- update to 5.3.0
* Sat Aug 27 2016 ecsosAATTopensuse.org- update to 5.1.0
* Tue Aug 23 2016 stephan.barthAATTsuse.com- added Recommends: libfftw3_threads3. Otherwise there is no dependency on it.
* Tue Aug 23 2016 stephan.barthAATTsuse.com- update to version 5 with a lot of new features and fixes. See the full list at https://community.ardour.org/node/13842- New binary %{_bindir}/ardour5-copy-mixer- added BuildRequires fftw3-threads-devel- adjusted dirbase variable, ardour4.png, ardour4.desktop, ardour4-rpmlintrc, %{_bindir}/ardour4-export and suse_update_desktop_file call to ardour5
*- removed obsolete patches which were actual backports before:
* ardour_fix_no_return.patch
* ardour_fix_new_session.patch- removed %{_datadir}/%{dirbase}/pixmaps/
*- marked %lang files in the %files section with %find_lang
* Wed Feb 10 2016 someuniquenameAATTgmail.com- delete unneeded libgnomecanvas dependency- delete gtk2-clearlooks theme dependency- backport https://github.com/Ardour/ardour/commit/05e59a0 - fix new session creation- backport https://github.com/Ardour/ardour/commit/d1c3563 - fix pedantic compiler warnings- update to version 4.6 Plugins (Platform-Independent) Add a check button in the session loading dialog to disable all plugins. Improve layout/appearance/functionality of Plugin Manager dialog. Fixes for compatibility with LV2 1.0.0. Clicking on a plugin LED holding Ctrl-shift toggles all plugins/processors in this strip (except the fader). Fix monitoring of plugin parameter changes with LV2 and AudioUnit plugins, to avoid feedback loops between the plugin and the GUI. Fix an issue with loading sessions containing certain LV2 plugins. Show VST plugin search paths (read-only) in Preferences dialog. Fix LV2 plugin state for copied plugins. Properly copy plugin state when duplicating tracks/busses. Save/restore plugin states as part of track templates. GUI Report on progress while stripping silence from tracks. Fix fine-adjust modifier overriding snap modifiers. Clicking on an already selected note when many are selected makes it the only selected note (same behaviour as regions and control points). Allow use of tooltips to be enabled/disabled from Preferences. Mixer list pane can now be shrunk to zero width. Dialogs and unparented windows now default to the current pointer position. Add relative snap when moving markers. Increase the minimum size of the recent session scrollview. Don\'t make hidden automation controls visible, ever. Allow numerical entry for setting gain values in Preferences dialog. Show an informational dialog when opening IRC via Help -> Chat, to try to clarify to new users that they should post a question and then wait, not leave after a few minutes. When adding a single plugin, immediately show the plugin GUI (except when using drag-n-drop to add the plugin). Improve the layout of various widgets in the Preferences dialog. Add \"Delete all Unused Playlists\" and \"Keep All Playlists\" options to cleanup dialog. Fix \"Crop to Range\" operation to include all (selected) regions covered by the range, not just those that cover the start. Fix \"Fill Track\" to avoid single-sample regions. Keep track of meter visibility. Hide region frame outline when region is less than 2 pixels wide. Continue normal scrolling if the pointer is over the dropdown menus in the track header of a MIDI track. Fix misplacement and improve grouping of various audio and MIDI ports in patchbay(s). use the correct environment variable to block loading of GTK+2 resource files (changed back in 2002 but never updated in our source code). Makes rows in the theme manager selectable, making it easier to link an object to a color. Fix incorrect keyboard focus after deleting a marker. Allow hiding and showing the mixer list. Disable threaded waveview rendering. This is, sadly, a regression from previous releases, and will slightly slow down the apparent speed of waveform drawing. However, it was causing unacceptable crashes while recording, and until we can be absolutely certain that the issue has been correctly identified and fixed, we are disabling it. Add a button to master bus strip to show/hide monitor section. Reduce width of monitor section by 25%. Allow addition of plugins to monitor section. Fix monitor section state restore (per-channel dim, mute etc.). Prefill snapshot dialog name field with current snapshot name . Use correct position when finishing tempo and meter marker drags. Fix for inoperative keyboard modifiers after auto-scrolling. Add more items/links to the Help menu. Add confirmation dialog for overwriting existing files to most (all?) file dialogs. Include platform-specific common disk volumes to file selection dialogs. New Plugin Sidebar (Mixer Window) drag/drop favorite Plugins directly to a track/bus. allow creating plugin-presets by dragging a plugin to the sidebar. allow to add a plugin or preset to all selected routes (double-click). allow dragging plugins directly from the plugin-manager to a track/bus. save/restore custom order of favorite plugin list. manage favorites and delete presets from the sidebar’s context menu. MIDI Snap modifiers now work on MIDI Notes when the grid is disabled. Gray out unavailable MIDI note context menu items rather than hiding them. update MIDI channel buttons when their mode is changed. Enable horizontal scrolling in MIDI regions even when a note is selected. Include the \"Transform...\" option in the MIDI region context menu. Introduce \"Transpose...\" option in the context menu for selected notes. Significantly speed up some MIDI note editing operations, and their impact on session loading times. Make MIDI Panic message work even when seamlessly looping. Do not clear MIDI buffers when processing cycles are split, and make seamless MIDI looping work correctly. Removing shorting of inserted notes by 1 tick. Fix overlapping MIDI note resolution. Better alignment of note end times with the grid. Fix issues with large amounts of MIDI data caused by limits on the size of Standard MIDI File format variable-length-quantities. Control Surfaces Deep support for the Presonus Faderport device. This is fully documented in the Ardour Manual. Mackie Control devices saw a lot of subtle changes which will be documented in the manual in the near future. It is now possible to control input trim, sends and more from a Mackie surface. OSC: Allow use of broken apps such as TouchOSC and Lemur with Ardour\'s OSC support (These apps/devices violate the OSC specification by requiring all messages to include at least one argument. The new /ardour/pushbutton/.. OSC \"namespace\" can be used to provide OSC addresses for messages that always one floating point argument; messages to such addresses are ignored unless the argument is 1.0) Add notification of changes in transport speed or record enable status Add easy-to-use MIDI port selectors to the Generic MIDI settings dialog Add a MIDI binding map for the Yamaha KX25 Add a MIDI binding map for the Novation Impulse 49 Add full support for NPRN MIDI controllers, allowing their use in MIDI binding maps Add an explicit \"Show settings\" button to the Control Surfaces preferences dialog to help users who do not read. Ensure that when control surfaces are enabled/disabled/re-enabled, they continue to be notified about the state of the session Automation Make control point selection more consistent Fix display of automation data for toggled controls Automation recording now has undo-per-pass, not undo-per-touch Add undo for region gain point selection Fix incorrect snap when adding region gain points Correctly select the control point to be deleted with shift+right click Ctrl/Cmd-drag adds or toggles rubber band selection of automation control points Show verbose cursor control point values in internal edit mode Prevent inadvertent overwriting of automation data Fix mute automation playback Fix incorrectly positioned automation control points Handle pasting data from non-toggled to toggled automation tracks Fix crash when moving tempo markers with automation present in MIDI tracks General Changes/Improvements Disable follow-edits and auto-return when synchronized to an external positional clock source. Fix crash when creating subgroup busses. Fix some cases where a session was incorrectly marked as changed/not-changed. Speed up session loading by avoiding unnecessary duplication scanning of MIDNAM files. Reduce session close time caused by some poor programming design. Revert back to use mjpeg as the default video codec. Anecdotal evidence suggests that mpeg4 causes issues on some platforms. Fix an issue where timers for metering prevent session loading from completing (also speeds up session loading). Duplicate regions now uses correct position (previously was off by one sample). Improved handling of reserved track/bus/send names (\"Master\", \"Click\" etc). Allow metronome to operate while varispeeding. Add \"Duplicate Track/Bus\" functionality. Make it possible to rename the session root folder without any side effects. Provide a user-preference for pre-roll. When loading a session, default to the most-recently-used snapshot. Prevent deletion of playlists not used while a track is frozen. Restore last used driver and device for a given audio/MIDI I/O backend. Prevent concurrent peak (waveform image) file initialization. Prevent crash when closing a session while some audio data analysis is still underway. Restore functionality for measuring insert latency. Load/save measured insert latency with session. Add a mechanism to allow audio latency updates without restarting the backend. Avoid uninintentional, unnecessary rebuilds of peak (waveform image) files. Fix bug with solo/mute state when reopening a session with a soloed bus. Explicitly disallow looping while synced to an external positional source. Update available positional sync sources when audioengine is restarted. Prevent addition of markers within 1/100th second if transport is stopped. Windows Increase open file limit count on Windows. New version of Windows backend that uses the PortAudio callback API. This appears to improve functionality with some audio interfaces. Use a range of values for ASIO buffer sizes if the ASIO driver provides one. Improve ipMIDI support on Windows. Fix latency compensation for the Windows audio/MIDI I/O backend. Attempted fix for issues on Windows when running on machines that use hyper-threading. OS X Update the API used on OS X to discover AudioUnit plugins, to be compatible with (a) newer versions of OS X (b) newer plugin releases (notably Waves Audio latest versions). Add a horrible hack to keep the program GUI responsive even when AudioUnit plugins with broken (rapidly redrawing) GUI\'s/editors are visible. Fix display of deprecated Carbon-based GUIs for some AudioUnit plugins. Fix for a crash on OS X caused by changing audio device state while recording. Add build support for OS X El Capitan. Fix crash when opening invalid audio/MIDI files on OS X. Correctly allow opening ardour via a double-click on a .ardour file inside Finder on OS X. Fix display of AudioUnit factory presets, so that they are shown even when there are no user presets. Re-add AudioUnit cache/blacklist management. Linux ALSA backend settings now include number of playback buffers (periods), possibly using different values for playback and capture. LinuxVST plugins: forward window resizing events to the plugin GUI. Infrastructure Add ardour4 desktop and mime type files (for use by packagers on platforms that use them) Add an AppData file for GNOME packagers Update to libsndfile 1.0.26 Fixes to allow build system to be used on NetBSD Include a thread-safe version of libfftw, to fix crashes caused by some plugins
* Mon Jan 25 2016 someuniquenameAATTgmail.com- Fix suil package dependency
* Sun Oct 18 2015 ecsosAATTopensuse.org- update to 4.4 There are no 4.3 release - Substantive Changes/Features/Fixes - Fixed solo logic in deep ways. Most notably this prevents various \"stuck solo\" problems, but also a number of other issues with solo when using complex routing between tracks and busses. - Fixed loop recording (inadvertently broken for several releases). - Added support for RF64 and MBWF audio file formats. These are both 64 bit file formats, capable of recording impossibly large amounts of audio. MBWF is the 64 bit version of Broadcast WAV. . - When using either format, if recorded files are smaller than the RIFF (WAV) size limit, convert the header to RIFF so as to be compatible with normal WAV-handling software. - General Changes - \"Save As\" will refuse to write to an existing folder/directory. - \"Save As\" now defaults to the current session name as the name of the new session, making it easier to add suffixes or otherwise tweak the name. - Allow export of loop range without actually looping. - Improve CPU AVX support detection. - Fixed locating to current wallclock time for large time values. - Fixed an issue where if an audio region was locked and locked to video, the audio-region always stayed put and the video could only be moved forward. - Fixed various potential issues at session closing. - Improve error reporting from AudioEngine when trying to configure audio hardware. - Provide more details if a sessions fails to be created. - Improve loading speed for large sessions (1000 tracks). - Fixed a deadlock when removing tracks/busses and using JACK1. - Prevent importing files with names like \"Master\" or \"Click\" from causing session breakage. This also applies to attempts to name tracks or busses with similar names. - Ensure that correct audio is heard when region layering is changed. - Use a single consistent method for computing DSP load on all platforms, with all backends. - Avoid creating excessively short regions during Strip Silence operation. - Avoid possible endless loop while detecting silence. - Reduce chances of a bug in the OS X locale libraries from causing crashes. - Fixed duplication of multiple selected regions. - Correctly and consistently initialize track/bus group properties. - Fixed crash during session region cleanup. - Ensure identical XML in session files if the session does not change, thus allowing tracking state changes in a revision control system (e.g. git). - Bring Ardour\'s Broadcast WAVE USID value into compliance with EBU-R99. - Fixed install on systems where using su(1) changes directories. - Fixed broken onset analysis. - Plugins - Refuse to load LV2 plugins if their buffer size requirements cannot be satisfied. - Do not list LV2 plugins that cannot be used because they require a fixed blocksize. - Generally improve handling of missing plugins so that sessions are not damaged by the temporary unavailability of a plugin. - Fixed the position of cut/copy-and-pasted plugins. - Fixed AudioUnit port count, which allows loading various Native Instrument plugins such as Reaktor 5. - Added command line option to completely disable plugins. - Fixed handling of VST audioMasterPinConnected callback. - Allow loading of huge (10MB) VST plugin state. - GUI When describing keybindings below, \"Primary\" is used to describe Control on Linux and Windows, and Command on OS X - Fixed waveform display issues when changing waveform shape from rectified to normal or vice versa. - Added a reset option to the context menu for the shuttle control. - Allow creation of new points on a region envelope by clicking on the envelope line. - Added column titles in the list of \"Recent Sessions\". - Alter \"Stop\" button in the Audio/MIDI setup dialog to function as a \"Start/Stop\" button, and remove the \"Apply\" button. - Fixed issues where waveform display used the wrong data. - Cancel button for Import dialog is now a Close button. - Change OK button on Import dialog to \"Import\". - Correctly display plugin parameter values when dragging automation points/lines. - Fixed log-scaled automation parameter display. - Visually indicate regions waiting for their audio peak data to be generated. - Fixed inconsistent text sizing in the editing canvas. - Added avoiding GPU rendering to preferences dialog. This is helpful on some Linux systems with buggy video device drivers. See Edit > Preferences > GUI > Disable Graphics Hardware Acceleration. - Allow overriding lock-to-video when moving video or audio. - Fixed drawing of short cross fades. - Sort \"Recent Sessions\" by modification time. - Don\'t try to split a region when dragging. - Update Import dialog options when/if track selection changes. - Fixed marker display after a marker is removed. - When editing a clock display, swallow illlegal keys rather than passing them onto the main window where they might have some unintended effect. - Primary-Shift-click on the solo lock button now applies to all tracks/busses, consistent with Primary-Shift-click on other buttons. - Avoid a case where the color of selected text was the same as the background, making it invisible. - Correctly set waveform height when switching between stacked and overlaid view modes. - Make all entries in the track list context menu actually work. - Fixed incorrect setting for \"Import to Region List\" on first use of the import dialog. - Avoid duplicate shortcut folders in file browsers. - Windows - Drop the use of C++ fstreams to reduce issues with non-Latin characters in filenames on Windows. - Option to install without WASAPI support, which helps startup on Windows 10. - Close all files before Session > Cleanup, so that it can work on Windows. - Fixed MIDI Sysex I/O on Windows. - Fixed issues with onset analysis on Windows. - Added \"Refresh Devices\" button to the Audio/MIDI setup dialog on Windows to pick up new - Added a \"None\" device to the PortAudio backend, allowing disabling either input or output, but not both. - devices or external ASIO buffer size changes. - Click/Metronome - Added an easy way to reset the click sound(s) to their defaults. - The click sounds are now normalized to -6dBFS. - Allow enabling/disabling of the click \"emphasis\" sound. - MIDI - MIDI Tracer window now shows MSB of appropriate messages. - Fixed a subtle bug in ordering of MIDI events that caused missing note-off messages. - Highlight notes based on mouse position on track header keyboard. - Exclude MIDI CC parameters with no data from being displayed when \"Show Existing Automation\" is chosen. - Fixed issues with linked (cloned) MIDI regions on different tracks. - Fixed issues with de-selecting MIDI notes. - Handle a missing MIDI file without crashing. - MIDI/Mackie Control Surfaces - Save/restore generic MIDI control surface \"motorized\" setting. - New Mackie Control device files for configurations with 3 surfaces. - A substantial amount of work has been done on Mackie Control support. There is no simple summary that would describe all the changes, but suffice it to say that (1) it works much better (2) it is easier to get started (3) has been tested on an even wider range of equipment.
* Sun Sep 13 2015 ecsosAATTopensuse.org- update to 4.2 - General Changes - Fix region brush drag - Speed up removal of multiple tracks/busses - Speed up solo operations applied to many tracks/busses - Fix several bugs with reversible commands - Try to avoid coincident tempo/meter markers when removing time - Improve window layering relationship between editor & mixerbridge - Add keybindings for region layering (2ndary-9 (lower), 2ndary-0 (raise) - Adjust some window keybindings. (2ndary-C is now the big clock, 2ndary-B is the meterbridge, 2ndary-V is the video window - Fix swing quantization - Fix pre-fader send mute-point so that input trim still works when mute is engaged - Add configuration variable for maximum shuttle speed - Improve size and position of panner value displays - Save auto loop range and more markers in session templates - Mark session dirty after various region property changes - No longer save session after adding tracks/busses - Fix cleanup of any temporary files after export - Fix looping when using loop-is-mode and seamless looping - Add 176.4kHz to export sample rate list - Fix unintentional limits on track name length - Disk buffering is now defined by presets, with 3 possible settings as well as custom - When using loop-is-mode, enabling recording cancels loop - Attempt to reconnect LTC ports after a backend change or reset - Catch attempt to save a session with its current name as the new name - Fix flickering of certain popup windows - Indicate port-connections of non-track type on the mixer strip output button. (Previously a MIDI track with synth showed \"—\" for the output even if the audio output ports were connected, because only MIDI connections were displayed on the button). - Avoid crashing when cleanup unused sources - Fix various issues when deleting midi region during step-edit - Stationary playhead implies follow playhead, so make it so. - improve performance and reduce visual jitter when using stationary playhead - Add new configuration parameter for the default meter type to use with new tracks/busses - Add context menu to hide/show Midi-tracks — fixes #6430 - Use “1” as the small-step size when incrementing/decrementing integer controls/parameters - Use power of 2 log-scale for logarithmic controls/parameters. - Remove insanely fast meter fall-off (this gave an inaccurate view of meter levels) - Fix solo isolate implementation to handle more complex routing pathways - Remove “Refresh” button in Plugin manager; use Preferences > Plugins - Fix auditioning on systems with larger disk read chunk sizes. - Do not crash if taglib cannot open a file - Fix state restoration in Audio/MIDI setup - Fix auditioning of audio at very different sample rates - Fix loss of variable amounts of final audio when importing from files with different sample rate than Ardour is using. - Plugins - For AU and VST plugins, differentiate between \"scanning\" for plugins (which checks that known plugins are still installed), and \"discovery\" (which potentially finds new plugins on the computer). - Offer to discover (all) plugins at first start - Fix LV2 freewheeling support - Correctly inform LV2 plugins of entire possible block size range (fixes some LV2 plugins which rely on this being correct) - Fix audio buffering for VST plugins (fixes lack of output or phased output from a variety of VST plugins) - With AU plugins, ensure that the plugin settings are used during plugin signal processing analysis - For AU plugins, when given a choice of picking any channel output count, choose stereo (not the master bus output count) - VST cache is now per user and per architecture (no longer system-wide) — this allows parallel installs of 32 & 64bit ardour - By some unexplained magic, various AU plugins now load without crashing (notably several from Native Instruments such as Kontakt) - Add optional verbose option for VST plugin scanning - Automation Editing - Add undo/redo for touch mode and write mode - Selection and undo/redo behaviour when choosing control points - Display selected control points in region gain lines - Display selected points in internal edit mode - Allow dragging of region gain lines in internal edit mode - Make automation line / gain line cursors consistent. - Clicking an automation track line without a move adds a point on the line. - Fix line drag crash - Video - Possible fix for stack overflow when parsing video info - Fix ability to connect to Harvid on systems lacking \"localhost\" (even though this is specified as part of IPv4 and IPv6). Examples: Chromebooks and some OS X systems. - Fix video-metadata for Windows. - Add in MXF file as a supported video format - Allow to select video-files regardless of file ext. - MIDI/Mackie Control Surfaces - Move learned midi binding reload after midi map load (fixes #6405) - Add a midimap for using a WiiMote via midikb. - Fixed generic MIDI program change event size to two bytes (fixes #6426) - Fixed pitchbend use in toggle mode so that it switches on/off at half way (fixes #6424) - Allow any one midi event to control only one thing. - Make program change message turn toggle controls on/off, and set other controls to 1. - Add support for 4 common types of encoders. Encoders are devices which use MIDI messages to send incremental rather than absolute position. - Make Mackie Control MasterPosition match MIDI port number.
* Thu Jun 25 2015 ecsosAATTopensuse.org- update to 4.1 - New Functionality - Input Gain Control - Playback- or Capture-only device support for ALSA & Coreaudio - Save As - Windows assembler metering support. - Click-free changes to processor order and meter position - User Interface Changes - Waveform rendering - Stationary playhead option - Layering: later is higher - hi-DPI support, part one - hi-DPI support, part two - Relative snap - X-run counter in status bar - Plugin parameter reset button - Allow deletion of MIDI Program Changes using the Delete key - Peak meters now have sample-accurate fall-off, no visual jitter - Automation-lane log-scale parameter support - New 0dBFS peak meter - Tap tempo - Remove time - Fixes - No more x-runs & noise on session-open/close - Fix stuck midi notes during save/auto-save - Fix stuck midi notes if loop-range is present - Various MCP improvements & tweaks - Properly display JACK buffersize - Fix importing old A2/A3 automation - Fix Non Session Manager support - VST plugins are now searched for using a case insensitive comparison of their filename extension - Relax gain/fader LPF to 25Hz (was 10Hz) - Fix monitor-section polarity invert - Fix crash when switching backends.
* Sun Apr 19 2015 ecsosAATTopensuse.org- initial version 4.0
* Mon Aug 13 2012 reddwarfAATTopensuse.org- Require the moderns lv2 and lilv instead of the olds lv2core and slv2
* Sun Jul 08 2012 lists.nico.kAATTgooglemail.com- updated to 2.8.13
* Build Changes - Fixed build for VST support - Switch to new LV2 stack
* Bug Fixes - Fix various crashes during session open - Installer works correctly when run as root - Fix nasty off by one error that put the end of an end-trimmed region one sample beyond where it should be. this would lead to the creation of 1 sample xfades where there should be none, if another region was aligned to the same point that the region had been nomimally trimmed to - Fix modifier definitions to work with newer GTK versions - Fix direction of zoom wheel in timebar rulers - Fix crash when deleting some LV2 plugins that have had a GUI on-screen - Fix click latency correction - Fix translation of sample rate expressed as kHz - Fix/workaround bug in GTK that prevents bindings from working - Fix non-functioning use of arrow keys in keybindings - Fix bug capable of causing significant \"wierdness\" when evaluating a curve in a position before the first point of the curve (this bug has existed in Ardour since revision 17, which is nearly 13,000 revisions in the past!) - Fixing issues with opening a browser when using the bundle. Use xdg-open instead of glib functions - Spelling fixes from Debian - Fix typo in region fade key bindings
* Improvements - Switch to FFADO as the default firewire backend for JACK. - Add 176.4kHz rate to audio engine dialog. - Save/goto view bindings are now Shift-Fn to save, Fn to goto (Fn is F1, F2, etc). - Increase the click pool size. - Change reset of the click/metronome to improve behaviour when locating and looping. - Display modifier names in keybinding editor using real key logos (e.g. the \"cauliflower\" symbol for Command on OS X). - Make sure loop markers are shown when loop is initiated. - Fix odd behaviour of code used to determine if the mouse pointer is inside the track canvas. - Speed up session close by not redrawing stuff as each track/bus is destroyed. - Allow Separate to work on a range selection. - Crop no longer works on all tracks if no tracks are selected. - Improve sensitivity of some menu items based on the currently selected edit point. - Remove (sub)menu items from keybinding window. - Improve ruler text space above baseline. - Clarify what the \"precise\" button does in the timefx dialog by using a better label. - Various tweaks to Freesound UI. - Apply automation when bouncing with automation in Touch mode, not just Play mode. - Don\'t distort crossfades when changing their length substantially. - Disallow colons in snapshot names. - Add COMPOSER to TOC/CUE files. - Improved interaction with Freesound.org (backported from Mixbus and Ardour3). positioned the menu bar on a non-left-most screen).
* Wed Mar 07 2012 prusnakAATTopensuse.org- updated to 2.8.12- spec cleanup
* Sun Jan 16 2011 davejplaterAATTgmail.com- Enabled LV2 support for 11.3 upwards.
* Fri Sep 24 2010 davejplaterAATTgmail.com- Fix factory build with ardour-2.8.11-gdkinc.patch
* Fri Sep 24 2010 davejplaterAATTgmail.com- Update to version 2.8.11- Upstream change :
* Do not prevent transport operations after an export (and potentially at other times)
* Sun Jun 20 2010 davejplaterAATTgmail.com- Update to version 2.8.10- Many new features and bugfixes since version 2.8.- See /usr/share/doc/packages/ardour/ChangeLog for details.
* Wed Jun 03 2009 tiwaiAATTsuse.de- updated to version 2.8:
* mostly bugfix version, with a few new features including track/bus templates. See http://ardour.org/node/2555- fix build with soundtouch-1.4- fix build with gcc 4.4.
* Thu Mar 05 2009 roAATTsuse.de- ignore return code from po->pl renaming
 
ICM