Please login to access the resource

Revisions of ardour

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1012021 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 35)
initialized devel package after accepting 1012021
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1011085 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 34)
- Remove the source URL. There's no direct download address anymore
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1010165 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 33)
- Update the license tag to GPL-3.0-only. That's the only blocker
  for the factory submission.
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 932650 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 32)
- Don't use python2 for building

Any reason why this is not in Tumbleweed?
andy great's avatar andy great (andythe_great) accepted request 912041 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 31)
- Update to version 6.9.0
andy great's avatar andy great (andythe_great) accepted request 904454 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 30)
- Update to version 6.8.0.
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 896331 from Paolo Panto's avatar Paolo Panto (munix9) (revision 29)
- Update to version 6.7.0.
  * New Features
    * Dedicated “Recorder” tab/window
      - Provides a compact view of your track’s record & monitor status plus a simplified timeline that keeps everything in view at once.
      - Allows you to rename your device’s hardware inputs to match your studio connections: “Vocal Mic”, “Guitar Mic”, “Bass DI” (these names will be retained across sessions).
      - Every hardware input has a high-precision meter with peak-hold, a scrolling waveform history so you can recognize your source signals, and a PFL solo button to listen to that signal (requires the Monitor section to be engaged).
      - Vision and support for this work came from Harrison Consoles.
    * New "Streaming" preset option for export (defines correct defaults for YouTube, Apple Music, SoundCloud and Amazon Music streaming services, particularly loudness levels).
    * Allow import of SMF (MIDI) cue markers as global markers.
  * Improvements
    * Improvement in GUI drawing speed on macOS (snappier, more responsive feel, less CPU load).
    * Preferences window/tab significantly re-organized.
    * Overhaul LAN dialog: add loudness graph, allow for custom presets, update layout to always show conformity analysis.
    * Warn if the audio interface to be used differs from the one last used with the session.
    * After drawing automation, automatically switch that parameter to "Play" mode.
    * Allow "all-in" and "all-disk" monitoring options to be selected at the same time (just as we do for individual tracks).
    * The tab/window select buttons at the upper right now use verbs to describe what you're doing
    * Fix pasting processors in pre-fader position (they would end up in an unpredictable position).
    * Keep mixer input/output buttons updated if available ports and groupings of ports change.
    * Big clock window now correctly shows recording state.
    * Audition tool correctly controls transport speed.
    * Catch up with latest version of liblo (used for OSC support).
    * Add preference to keep auto-spilled automation-lanes visible.
    * Rename "Plugin Manager" to "Plugin Selector".
    * MonitorSection: fade input in/out for AFL/PFL.
    * Allow re-try when session-parameters mismatch.
    * Allow auto-spill-on-touch for Fader,Trim,Panner and Mute controls.
    * Allow removal of all xrun markers.
    * Return/Enter does not have special behavior in the processor box.
    * Make cursor visible on mixer strip gain entry.
    * Increase visual contrast of insensitive faders.
    * Change Solo button tooltip when using A/PFL.
    * Foldback: spill follows selection.
    * Foldback: improve GUI consistency.
    * Add A/PFL button to foldback strip
    * Spill only direct feeds - if track A sends to bus 1 which sends to bus 2 and you spill bus 2, only show bus 1, not track A
    * Consistent "add track/bus" widget in recorder, editor and mixer tab
    * Make group tabs insensitive when spilling sends
    * Open add-route dialog on double-click or context-click in "empty space"
    * Implement zero-latency convolver (available to Lua scripts).
    * Indicate ambiguous latency, which can lead to capture alignment issues.
    * Recover waveform-gradient-depth slider for ardour, and timeline-item-gradient-depth for mixbus.
    * Include a loudness plot on export-report.
    * Tweak export-report to fit on smaller screens (#8698).
    * Set default master-bus meter-point to output.
    * Overhaul export loudness normalization (include limiter).
    * Disambiguate export formats with same loudness but different true-peak.
    * Improve GUI behavior of the tempo dialog by preselecting the start BPM text field.
    * Use -90dB as default threshold for silence trim during export, rather than -inf dB.
    * Primary-w now closes Preferences window (like any other dialog/window).
    * Inform user if there have been dropouts during realtime export.
    * macOS: improve realtime thread scheduling.
    * Rewind/ffwd controls can now optionally act more like a shuttle (incremental) speed control (see Edit > Preferences > Transport).
    * Reduce default maximum transport speed to 2.0 to avoid DSP overload.
    * Add new config parameter for auto-return after rewind/ffwd (set to false by default).
    * Significant optimizations to speed of many operations affecting multiple regions.
    * Use sub-menus for automation parameter selection if a processor (e.g. plugin) has more than 32 automatable parameters.
    * Ignore JACK2 xruns during freewheel export for now.
    * Redesign color mgmt when entering/leaving markers of various kinds.
    * Change chat URL used via About > Chat to one that redirects via ardour.org, reflecting turmoil on the Freenode IRC network.
  * Bug Fixes
    * Fix Windows process thread priorities.
    * Fix double region freeze, stuck changes (#8701).
    * Fix session loading when aborting latency measurement (#8691).
    * Fix export race condition (and crash).
    * Update drag-n-drop mininum movement threshold (#8686).
    * Fix several incorrect transport behaviors.
    * Fix crashes when rippling many regions.
    * Fix incorrect port lists due to using a custom sorting method.
    * Use correct harvid bind address on BigSur.
    * Loading old route-templates now working.
    * Use correct insert-position when adding route from template.
    * Correct behavior when dragging a region to the dropzone (#8672).
    * Video-monitor display fixed when locating.
    * Fix deadlock when duplicating regions w/ripple.
    * Fix insert + ripple undo/redo.
    * Fix crash when consolidating range with automation.
    * fix "trim to loop" region edit operation so that it applies to any region that intersects the loop, not just those spanning it.
    * Fix shuttle wheel semi-tone mode.
    * Ctrl-surface: do not name single-channel bundle ports.
    * Consistent port-matrix channel name display.
    * Fix crash if no audition synth is unset.
    * Fix blurry text in connection manager.
    * Remove redundancy between CD and DVD-A export formats, which are identical.
    * Fix formatting of `-inf' on some Windows systems.
    * Fix BPM button text display on Windows.
    * Fix possible BPM button text overflow.
    * UTF8 compatibility with default windows font.
    * Fix undo after non-layered record pass.
    * Fix crash at exit with classic Faderport.
    * Include Tracks and Busses in connection dropdown (#8636).
    * Avoid a crash when reopening a session saved with selected MIDI notes.
    * macOS: Fix crash when timing issues alter startup process.
    * Correctly show splash screen content.
    * Fix a crash when separating ranges that include automation.
    * Don't put empty "split" commands on the undo/redo list.
    * Fix session-archive extraction on Windows.
    * Prevent use of "recorder:" in audio/MIDI file names (causes strange issues on Windows).
    * Fix potential issue during creation of session archives on macOS.
    * Fix for lost/empty MIDI files when using snapshots (#8552).
    * Fix analysis chunksize to be multiple of channel-count (#8631).
    * Fix crash when removing custom transients.
    * Fix export-analysis true-peak display offset when stripping silence (#8578).
    * Collect Playlist::ContentsChanged() signals (#8626).
    * Ignore pinout when copy/pasting plugins using Ctrl+c/v.
    * Code changes to support newer glib definitions for atomic variables (no volatile specifier).
    * Fix display of region peak information for trimmed audio regions.
    * Foldback: fix removing last fb bus.
    * Fix A/B plugins, skip internal but visible plugins (e.g. LAN).
  * Improvements in audio/MIDI Backends
    * ALSA (Linux): add option to prefer interleaved access.
    * ALSA (Linux): Fix swapped systemic latencies.
    * ALSA (Linux): handle asymmetric systemic latencies correctly.
    * PortAudio (Windows): Fix a problem with ASIO buffer sizes.
  * Plugin-related Changes & Improvements
    * VST3
      - Linux: prevent registering multiple identical file descriptors.
      - work around plugins with missing controller state.
      - Fix MSVC related crashes.
      - Add option to not show Micro Edit ctrls by default.
      - Prevent recursive endless resizing.
      - on macOS, add entitlements to get plugins working.
      - pass a read-only state stream to the plugin (#8642).
    * VST2
      - Support MacVST2 plugins with multiple child views (e.g. UAD).
      - Fix enter/return ambiguity -- thanks to falktx.
    * macOS (VST and AU)
    * Fix Mac Plugin re/sizing.
    * Included Plugins
      - a-delay: BPM is independent of the meter (quarter notes / min).
      - a-fluidsynth updated to use Fluidsynth 2.2.
  * Control Surfaces
    * Various: Fix one off in calculation of fader position.
    * Binding map for Maschine Mikro MK2.
    * Binding map for Alesis_VI25.map.
    * Mackie Control: device description and profile for Arturia MkII keyboard/control surface.
    * Mackie Control: if master surface has a jog wheel *and* a scrub button, button toggles between scroll and shuttle behavior.
    * Mackie Control: set select state correctly during initial setup.
    * Mackie Control: Don't crash if master fader is not avaliable.
    * Fix OSC "/marker" feedback.
  * Lua Scripting Changes & Improvements
    * Add Lua Bindings to access Bundles.
    * Add lua methods to control range locations.
    * Prevent denormals in Lua DSP state (LPF, Biquad).
    * Add Lua binding to rename session.
    * Fix Lua `get_processor_param` API.
    * Fix Lua bindings for C++17/C++20 (#8683).
    * Add Lua bindings to modify region gain curve.
    * Lua API for sends, sidechains and monitoring.
    * Add a Lua binding to determine Ardour version.
  * Theme Updates
    * Update Clear Gray RecBox, and Cubasish theme colors.
  * Translation Updates
    * French.
    * German.
    * Russian.
  * Enable libpulse, libwebsockets, soundtouch
  * Clean up spec file
andy great's avatar andy great (andythe_great) accepted request 875564 from andy great's avatar andy great (andythe_great) (revision 28)
- Update to version 6.6.0.
  * New Features
    * Option to automatically show automation-lane when touching a control. (Edit > Show Automation Lane on Touch)
    * Auto-shown automation parameters automatically put into touch mode upon graphically adding a new control point (this and the previous change makes editing automation much simpler/faster than it has been).
    * Verbose cursor audio region peak display - press Alt or use internal edit mode ('e' shortcut) to see audio peak levels in an audio region.
    * Keep track of xruns (overruns/underruns) per file when recording
      * Option to how x-run markers in regions.
      * Show x-run count in source-list by default.
      * By default, don't create timeline x-run markers.
      * Show per-region x-run markers by default.
    * ACE Fluidsynth plugin can now process MIDI sysex messages, in particular MIDI Tuning Standard (MTS) messages.
    * New Lua script to send tuning defined in a Scala file as MTS messages.
    * New Lua script to send arbitrary 12TET tuning (A = XXX Hz) as MTS messages.
    * The density (pixels-between-lines) for the editor grid is now user-configurable.
    * Ruler can now show 1/64th and 1/128th note positions when appropriate.
    * MIDNAM file for the Moog Grandmother.
  * Improvements
    * Issues with snapping to grid fixed (or at least, dramatically improved).
    * Improve MIDI note selection behavior to be more consistent with selection rules in general.
    * Now possible to close & save even if the audio/MIDI engine is stopped.
    * Eliminate/reduce fuzzy font rendering on many buttons (for HiDPI displays)
    * Improving sizing of certain GUI elements containing variable text.
    * Improved appearance for the BBT ruler.
    * Prevent additional mouse button presses while dragging from interfering with the drag.
    * Add new user option to control whether or not the default transport speed is reset when stopping (true by default).
    * Clicking an automation track when in object/grab mode now adds a new automation point, making line drawing easier.
    * OSC: commands targeting "strip" or "select" now use the same code for better consistency.
    * OSC: Allow to specify marker name
    * Creating monitor-sends from templates now functional.
    * Bail out if export cannot be started.
    * Do not bother to render waveforms in tracks displayed with extremely small heights.
    * video-export dialog: only show abort/progress when exporting.
    * Safely handle removal of sidechain input.
    * Ignore inline-display unless plugin-meta data explicitly mentions it.
    * Do not allow feedback override on foldback sends.
    * Add input port signal meters, scopes and monitors.
    * Add option to skip MIDI track input auto-connect.
    * Indicate that plugin-window MIDI keyboard is not recorded.
    * Sort input port signal meters by port name.
    * More use of port "pretty names" (user-assignable names for all ports)
    * VKeybd: include port-name in dropdown.
    * VKeybd: show pretty-name in port-connector.
    * Implement dynamic input port meters.
    * Micro-optimization: pre-calculate pan-law.
    * Hide "Midi Through" ports on Linux only.
    * Hide hidden ports in port-matrix.
    * Report failed connections when reconnecting ports.
    * Retain "Virtual Keyboard" pretty name across engine restarts.
    * Update Ctrl-surface MIDI port list when ports change.
    * Disable vertical autoscroll for UI (editor) elements where it doesn't make sense.
    * Expose resampler quality (read-only)
    * Consistent naming of mixer strip processors used for disk reading/writing.
    * Updated MIDNAM file for Waldorf Blofeld.
    * Various fixes for the MSVC project files.
  * Bug Fixes
    * Problems with playhead movement while rewinding fixed.
    * Stop after locate-while-rolling now works (again).
    * Prevent silentfile over-read
    * Fix mix-buffers-with-gain FMA (SIMD) implementation to avoid crackling in some situations
    * Fix implicit Vkeybd MIDI meta-data.
    * Fix Faderport1 port-connection.
    * Fix typo in vst3-scanner --help text.
    * Fix Aux-send copy/paste.
    * Fix mp3 and video-export (ffmpeg/ffprobe detection)
    * Fix send panner when copying sends.
    * Fix fader font-size.
    * Fix bugs where multiple threads tried to read from the same AudioSource (file)
    * Fix invisible multicahannel waveform at rec-stop.
    * Fix default track name patterns, remove additional space.
    * Fix crash when requesting disk/in monitoring of busses.
    * Fix tracking-text offset.
    * Fix typo in OSC gain feedback message.
    * Fix deadlock during export.
    * Fix latency compensation for newly created tracks when using the JACK audio/MIDI backend.
    * Fix automation context-menu state when reordering plugins.
    * Fix crash when detaching Editor or Mixer w/o session.
    * Fix mixer initial group-tab display.
    * Fix race condition when deleting tracks.
    * Fix round-corner backround of insensitive ArdourWidgets.
    * Fix renaming export timespans.
  * Improvements in the ALSA audio/MIDI Backend
    * Set pretty port names for audio I/O
    * Fix slave device lookup.
    * Fall back to nearest available buffer-size, rather than report an error
    * Explicitly list millisecond buffer-sizes (helps with some newer laptop builtin audio interface that only support millisecond-sized buffers).
    * Allow selection of clock-source when using multiple devices
    * Retain port-connections of slave devices.
  * Plugin-related Changes & Improvements
    * VST3
      * Improve verbose scanner output.
      * Allow multiple identical timer-handlers
      * Allow multiple file descriptors per plugin UI
      * Announce IPlugFrame interface support.
      * Always pass buffers for all audio busses.
      * Set I/O correctly.
      * Pre-allocate AudioBusBuffers.
        * Fix VST3 path customization.
        * Fix plugin bus configuration.
      * Use a proxy for connecting and passing messages #8481
      * Allow filename mismatch inside the bundle.
      * Backport VST3/musl support
    * LV2
      * LV2 "uri-map" extension no longer supported.
        * Fix LV2 boolean Atom values size #8558
        * Fix ACE.lv2 inline-display meta-data.
      * Tweak fluidsynth performance on ARM CPUs.
      * ACE Fluidsynth: consistent port-names.
    * AudioUnits: Fix variable I/O instruments.
    * VST2: relax MIDI port detection.
  * Lua Scripting Changes & Improvements
    * LuaDSP use vectorized peak-finding.
    * Add Lua bindings to modify plugin pin bypass/thru-map.
    * Add Lua binding to get a file's basename.
    * Luasession: load default session snapshot.
    * Allow cast of ControlList to AL (for undo)
    * Extend plugin parameter Lua bindings.
    * Add Playlist::set_name() Lua binding & unique name check.
    * Allow Lua bindings up to 11 args.
  * ProTools Session Import
    * Race condition (random crashes/issues) fixed while creating audio tracks.
    * Track naming scheme improved.
    * Progress bar now covers entire import process.
    * Import -> Cancel -> Import workflow now possible.
    * Fixed crash while bringing in audio material from PT session.
  * Translation Updates
    * German.
    * Chinese.
    * Russian.
andy great's avatar andy great (andythe_great) accepted request 850885 from andy great's avatar andy great (andythe_great) (revision 27)
- Update to version 6.5.0. 
  * New Features
    * Support for plugins in VST3 format 
      (for Linux, Windows and macOS)
      * Visit Preferences->Plugins and click "Scan Now" to find 
        your installed VST3 plugins.
      * There is no need to set search paths for VST3's though you
        can specify additional folders to search if you do not 
        install them in the VST3 standard location).
      * By default, if a plugin is available in both VST3 and VST2
        then only the VST3 will show up in your plugin list.
      * VST3 support includes support for the Presonus VST3 
        extensions, as use by (for example) Softube Console1 
        plugins and control surfaces.
    * Improvements
      * Prevent Session range markers from being hidden.
      * Reduce the amount of work done when multiple locate 
        commands are all issued in a very short time.
      * Significantly speed up displaying of all MIDI automation 
        lanes.
      * Ask before showing 2000 automation lanes (can occur with 
        certain plugins present on a track).
      * Mark sessions as dirty if a meter type is changed.
      * Improve various details of signal path latency 
        computations.
      * Use linear fades when crossfading loop end/start.
    * Slightly speed up stem and direct-out export.
    * WAV and AIFF files may now include session meta data tags 
      (using id3v2 tags and WAV Info).
  * Bug Fixes
    * Correctly sort concurrent MIDI events.
    * Check for MIDI buffer overflow when merging into an empty 
      buffer.
    * Complain when MidiBuffer::merge_from fails due to buffer 
      full.
    * Fix a rare but important race condition bug in the code used
      to manage several critical real-time data structures.
    * Fix handling of musical times between 0 and -1 beats.
    * Fix handling of transport manager ports when switching 
      session.
    * Fix external/sidechain send solo propagation.
    * Cursor position and text color when editing clocks fixed.
    * Fix restoring implicit solo on session load.
    * Fix the window a plugin GUI/editor floats over when using a 
      detached mixer window.
    * Fix AudioUnit window size for some non-resizable plugins.
    * Fix various issues when using MIDI on ARM (Raspberry Pi).
    * Fix bounce & freeze operations:
      * Include main-out channel-count when bouncing the output
      * Do not de-activate disk-reader and mains-out when freezing 
        a track
      * Ignore meter when counting channels
  * Control Surfaces
    * Handling of MIDI encoders in "Generic MIDI" support is fixed.
    * Websocket/JS support now properly supports MIDI strips.
  * Lua Scripts
    * Fix for a bug in the "Tom's Loop" script.
    * MIDI rewriting example script has been made more elaborate.
  * Included Plugins
    * Plugins previously in the "a-*" family are now consistently 
      referred to as "ACE" (Ardour Community Effects).
  * Theme Updates
    * A few tweaks in the "dark colors" theme.
  * Translation Updates
    * Basque
    * German
    * French
    * Russian
- Ardour 6.4.0 was released but immediately superceded by 6.5.0.
- Mark locale-dependent files with %find_lang macros.
- Exclude static library, libhidapi.a.
andy great's avatar andy great (andythe_great) accepted request 846310 from andy great's avatar andy great (andythe_great) (revision 26)
- Update to version 6.3.0.
  * New Features
    * Loudness Analyzer & Normalizer. Calculates the Loudness 
      (LUFS) of the session (or a range selection), and add a 
      gain-stage to the master-bus to normalize the loudness 
      according to various standards. There's also an additional 
      "Conformity Check" for many common distribution targets 
      (YouTube, SoundCloud etc. etc.). Thanks to Ardour/Mixbus user
      BachStudies for the nerdsniping encouragement and design 
      ideas for this feature.
    * AVX-optimized metering code for Linux.
    * Neon-optimized metering code for ARM platforms.
    * Double-click on track header (in Editor view) expands and 
      contracts track height.
    * Inactive tracks (in Editor view) now only show the track 
      name, to emphasize their inactive state.
    * Compile-time option to use SoundTouch for vocal time 
      stretching 
      (this is not currently enabled for ardour.org builds).
  * Improvements
    * Foldback busses now default to pre-fader position, as 
      intended.
    * Added full GUI for setting foldback bus position to pre/post
      fader.
    * Allow name and path column in editor source list to be 
      manually resizable.
    * Nudge forward and backward key bindings now work in the 
      editor.
    * Engaging loop play while rolling with no audio tracks now 
      works.
    * Dramatically speed up MIDI file loading by removing the 
      seconds/time API from libsmf. An example "black MIDI" file 
      with 24,134 tempo changes now takes 5 seconds instead of 5 
      minutes to load.
    * Slider controller (used in many places in the GUI) now 
      accepts dB when it controls gain, rather than a simple 
      numerical gain coefficient.
    * Do not auto-save when importing video.
    * Fix audible amplitude modulation in de-click fade.
    * If Ardour is the JACK Transport time master, it now supplies
      the bar start tick data.
    * Ardour's custom knob in the GUI now shows when it is 
      insensitive to user-interaction.
    * Do not include VST parameters marked as non-automatable in 
      list of automatable parameters.
    * Prompt user for name when doring Range or Region bounces
    * Add capture-for and channel count columns to the editor 
      Source list.
    * Allow editing the name field in the editor Source list to be
      edited.
    * When consolidating a range of MIDI data, the new region 
      should fill the range, not stop at the end of the existing 
      MIDI content.
    * Add a take-ID to bounced regions, so that multitrack bounces 
      can be sorted/recognized in a list.
  * Bug Fixes
    * Auto-play when locating to session start is now honored 
      (again).
    * No more (small) delay when starting to record while already 
      rolling.
    * Various fixes related to auto-connecting track outputs, 
      particularly MIDI tracks.
    * AudioUnits: do not call render callback for disconnected 
      busses (fixes various 3rd party plugins).
    * Ensure audio engine is active when doing plugin scans, since 
      some 3rd party plugins try to access it (indirectly).
    * Windows version now set HiDPI settings (may fix font 
      aliasing issues on that platform).
    * Fixed crash when removing master bus output channels.
    * MIDI capture alignment fixed.
    * Fix crashes when editing automation points.
    * Fix occasional deadlock at session close.
    * Fix occasional issues with mute button visibility in Master 
      bus mixer strip.
  * Control Surfaces
    * New MIDI binding map for AKAI MPK249.
    * New MIDI binding map for Arturia Minilab Mk II.
    * Browser-based (WebSockets + Javascript):
      * Many improvements in stability, usability and what is 
        represented in the browser control surface .
    * OSC:
      * panner type can be set (within the limits derived from I/O 
        configuration).
      * panner type feedback added.
      * automation control for pan and trim gain added.
      * toggle-roll can be used to pause or return to start, as 
        expected.
  * Lua Scripts
    * Lua bounce script improved.
    * Lua meter point script fixed.
    * Lua access to Transport State machine provided.
    * Improvements to "List Plugins" script, which is now 
      automatically loaded at startup.
  * Included Plugins
    * Polyphony count for a-fluid (SF2 player) increased .
    * Add crossfade and A/B plugins.
  * Translation Updates
    * German.
    * Italian.
    * French.
  * Updates for 6.2
    * New Features
      * Plugin list in the mixer view can now toggle between 
        "Favorite", "Recent" and "Popular" 
        (based on your own usage).
      * "Insert random noise bursts" option in the export dialog 
        allows you to deliver non-publishable mixes to clients for 
        preview.
      * New option to control placement of ellipses within long 
        track names.
      * New script to read Scala files and generate MIDI Tuning 
        Standard system exclusive messages.
    * Improvements
      * "goto-mark-x" action now available for binding in the 
        mixer.
      * Certain unconventional and sometimes invisible characters  
        in session names no longer lead to undefined behavior.
      * "Loop Range" action in marker menu now works as intended.
      * When carrying out various MIDI editing on linked regions, 
        be sure to apply them only once to the MIDI data shared by 
        all the regions.
      * Control surface/protocol names now shown in alphabetical 
        order.
      * Improve situation with deciding on which language to use 
        for translation on macOS when user has more than one 
        lanugage in use.
      * Improved accuracy for MIDI Clock output.
      * Keep aux send names when duplicating tracks.
      * Retain connections to MIDI ports marked for use as control 
        data.
      * Automatically switch to input metering for MIDI tracks when
        they are record-enabled (like audio tracks).
      * Plugin preset is now marked modified when LV2 plugin 
        parameters are modified, even if done directly by the 
        plugin.
      * man page updated.
      * Updates to the unastudia theme.
      * Emphasize beat lines via modified theme colors.
    * Bug Fixes
      * Reverse MIDI playback now works (again).
      * MIDI Clock transport sync now working (again).
      * Fix display of time in MIDI tracer window for certain kinds
        of MIDI ports.
      * Automation write mode now correctly overwrites existing 
        automation (again).
      * Fix deadlock/crash when adding a sidechain port to a 
        plugin.
      * Opening sessions from Finder on macOS now works (again).
      * Deeper handling of thread stack size limits on various 
        Linux distributions.
      * Fix playback after solo-section has been used.
      * Auto-play now works after dragging the playhead (again).
      * Fix audible blips caused by inconsistent monitoring state.
      * Fix the behavior of automation points when performing a 
        ripple edit.
      * Numerous other minor bugs fixed.
    * Control Surfaces
      * Browser-based:
        * More compilation compatibility with different versions 
          of libwebsockets.
        * Improvements in client-side code components.
      * OSC:
        * Foldback sends can now be pre- or post-fader.
        * Allow foldback bus duplication.
        * Strip width feedback added.
        * New support for the original Contour ShuttlePRO.
        * Nektar Panorama map should now be visible.
        * Fix panning knob control/directionfor CC121 and US2400.
        * New MIDI binding map for M-Audio Oxygen 25 
          (3rd generation).
      * Included Plugins
        * Add Dotted option for a-delay, since dotted intervals 
          cannot be expressed with just integer divisors .
      * Translation Updates
        * Japanese
        * French
        * Basque
        * German
        * Italian
andy great's avatar andy great (andythe_great) accepted request 819982 from Gustavo Pichorim Boiko's avatar Gustavo Pichorim Boiko (gboiko) (revision 25)
- Fix installation path of built-in LV2 plugins
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 811708 from eymeric dechelette's avatar eymeric dechelette (hatchlechien) (revision 24)
- Update ardour from 5.12.0 to ardour 6.0.0 :
      It make better : 
          Full latency compensation everywhere
          Global varispeed
          Cue Monitoring
          Wet Recording
          Grid/Snap
          MIDI handling
          Plugin management
      It add :
          new Audio/MIDI Input & Output
          new File Formats, Import, Export Etc.
          new Platform Support like arm binary netbsd freebsd and open Solaris
          some Miscellaneous
      See the full list at : https://ardour.org/whatsnew.html
      
-  remove patch (ardour-internal-qm-dsp.patch and fix-fluidsynth-2.patch) because they were only needed for ardour 5.12.0
-  enable translation
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 787085 from Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) (revision 23)
- Drop Wii Remote support (cwiid was removed from Tumbleweed)
Olaf Hering's avatar Olaf Hering (olh) committed (revision 22)
SR#741899
andy great's avatar andy great (andythe_great) committed (revision 21)
1
andy great's avatar andy great (andythe_great) committed (revision 20)
andy great's avatar andy great (andythe_great) committed (revision 19)
andy great's avatar andy great (andythe_great) committed (revision 18)
Add readline-devel package to fix leap builds
andy great's avatar andy great (andythe_great) accepted request 725125 from Fabio Pesari's avatar Fabio Pesari (ozu) (revision 17)
Ardour from multimedia:apps right now does not build, fixing at the very least the python dependency (2 and not 3) would allow building
Displaying revisions 21 - 40 of 56
openSUSE Build Service is sponsored by