72 Commits

Author SHA256 Message Date
448032e97c Accepting request 1331778 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1331778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=20
2026-02-09 10:43:03 +00:00
9e11fab9ff Accepting request 1331777 from home:pallaswept:branches:multimedia:apps
- Update to 9.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  * Region FX
  * clip recording
  * touch-sensitive GUI
  * pianoroll windows
  * clip editing
  * new MIDI binding maps
  * dozens of bug fixes
- Loading some external plugins will be blocked by selinux
  * selinux-policy-targeted-gaming is recommended to allow them to load
  * See: https://discourse.ardour.org/t/tls-1295-lea-so-linux-vers-doesnt-work

OBS-URL: https://build.opensuse.org/request/show/1331777
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=73
2026-02-07 13:16:09 +00:00
95ad6ff61b Accepting request 1317010 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1317010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=19
2025-11-11 18:20:48 +00:00
35a6d3a171 Accepting request 1316938 from home:dimstar:Factory
- Drop pkgconfig(libart-2.0) BuildRequires: no longer needed.

OBS-URL: https://build.opensuse.org/request/show/1316938
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=71
2025-11-11 07:02:53 +00:00
59d4f3711c Accepting request 1273938 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1273938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=18
2025-05-02 13:00:47 +00:00
0a18ba3a25 Accepting request 1273257 from home:darix:playground
- Also recommend libcanberra-gtk2-module as Ardour is looking for
  it

OBS-URL: https://build.opensuse.org/request/show/1273257
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=69
2025-05-02 07:58:02 +00:00
eca2bcb4d5 Accepting request 1252650 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1252650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=17
2025-03-13 14:07:23 +00:00
da9176eb11 Accepting request 1252539 from home:krop:branches:multimedia:apps
Update to 8.12.0

OBS-URL: https://build.opensuse.org/request/show/1252539
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=67
2025-03-13 06:55:47 +00:00
b376a3850c Accepting request 1242989 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1242989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=16
2025-02-04 17:13:22 +00:00
0a5881c1fe Accepting request 1242931 from home:krop:branches:multimedia:apps
Update to 8.11.0

OBS-URL: https://build.opensuse.org/request/show/1242931
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=65
2025-02-04 08:49:49 +00:00
fc9c4b86f5 Accepting request 1218503 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1218503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=15
2024-10-27 10:26:06 +00:00
9cf9b5c7d3 Accepting request 1218247 from home:krop:branches:multimedia:apps
Update to 8.10.0

OBS-URL: https://build.opensuse.org/request/show/1218247
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=63
2024-10-26 08:46:11 +00:00
888f967b1b Accepting request 1207888 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1207888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=14
2024-10-15 12:58:49 +00:00
dde6f592d3 Accepting request 1207585 from home:krop:branches:multimedia:apps
Update to 8.9.0

OBS-URL: https://build.opensuse.org/request/show/1207585
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=61
2024-10-14 11:40:34 +00:00
b3664f47e3 Accepting request 1206136 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1206136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=13
2024-10-07 19:53:13 +00:00
6f11866197 Accepting request 1205802 from home:krop:branches:multimedia:apps
Update to 8.8

OBS-URL: https://build.opensuse.org/request/show/1205802
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=59
2024-10-07 15:21:44 +00:00
773dc99dbd Accepting request 1201395 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1201395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=12
2024-09-16 15:45:43 +00:00
72464c4a9c Accepting request 1201119 from home:krop:branches:multimedia:apps
Update to 8.7.0

OBS-URL: https://build.opensuse.org/request/show/1201119
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=57
2024-09-16 11:05:53 +00:00
97e0e193a7 Accepting request 1169139 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1169139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=11
2024-04-19 17:16:20 +00:00
4a99e40de0 Accepting request 1167805 from home:krop:branches:multimedia:apps
Update to 8.6.0

OBS-URL: https://build.opensuse.org/request/show/1167805
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=55
2024-04-19 10:45:41 +00:00
e3b861147b Accepting request 1149062 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1149062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=10
2024-02-22 19:59:18 +00:00
8fe87de3a9 Accepting request 1148687 from home:krop:branches:multimedia:apps
Update to 8.4.0

OBS-URL: https://build.opensuse.org/request/show/1148687
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=53
2024-02-22 08:13:27 +00:00
648fa72b37 Accepting request 1135248 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1135248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=9
2023-12-28 22:01:22 +00:00
d8021ac1ff Accepting request 1134644 from home:krop:branches:multimedia:apps
- Update to 8.2.0. See https://ardour.org/whatsnew.html for the
  full list of changes
  New features:
  * Change default sample rate to 48kHz.
  * Keep track of the visibility of GUIs for LV2 plugins using the
    externalUI extension.
  * When importing tempo maps from Standard MIDI Files, insert the
    tempo map at the correct position (not always at zero).
  * When editing MIDI notes, show note length with verbose cursor.
  * Add Mute button to recorder view.
  * Allow clearing LV2 plugin scan info.
  * Always allow playback even if there is no session start/end
    defined yet.
  * Improve straight line drawing for note velocity.
  * Handle situations where user's value for XDG_CONFIG_HOME is
    not an absolute path.
  * Optimize tempo map operations for trivial (and overwhelmingly
    common) case of 1 tempo and 1 meter.

OBS-URL: https://build.opensuse.org/request/show/1134644
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=51
2023-12-27 09:37:26 +00:00
27897ce54b Accepting request 1119600 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1119600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=8
2023-10-23 21:41:01 +00:00
a719a6aacc Accepting request 1119421 from home:krop:branches:multimedia:apps
Update to 8.1.0

OBS-URL: https://build.opensuse.org/request/show/1119421
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=49
2023-10-23 10:05:55 +00:00
b53ffc555b Accepting request 1117689 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1117689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=7
2023-10-13 21:15:50 +00:00
e590f1396a Accepting request 1117191 from home:krop:branches:multimedia:apps
Update to 8.0.0

OBS-URL: https://build.opensuse.org/request/show/1117191
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=47
2023-10-13 16:17:38 +00:00
149b0cab69 Accepting request 1098357 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1098357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=6
2023-07-12 15:28:05 +00:00
6c0208a17e Accepting request 1098354 from home:krop:branches:multimedia:apps
Update to 7.5.0

OBS-URL: https://build.opensuse.org/request/show/1098354
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=45
2023-07-12 12:23:12 +00:00
e29fc70b3a Accepting request 1083820 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1083820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=5
2023-05-01 16:51:28 +00:00
a536d84424 Accepting request 1083667 from home:krop:branches:multimedia:apps
Update to 7.4.0

OBS-URL: https://build.opensuse.org/request/show/1083667
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=43
2023-05-01 07:04:24 +00:00
4536a33e14 Accepting request 1066998 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1066998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=4
2023-02-21 14:36:46 +00:00
de630bd1c3 Accepting request 1066164 from home:krop:branches:multimedia:apps
Update to 7.3.0

OBS-URL: https://build.opensuse.org/request/show/1066164
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=41
2023-02-21 12:33:31 +00:00
f29d8f45e7 Accepting request 1044595 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1044595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=3
2022-12-24 13:51:35 +00:00
5d9fee4808 Accepting request 1043869 from home:krop:branches:multimedia:apps
Update to 7.2.0

OBS-URL: https://build.opensuse.org/request/show/1043869
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=39
2022-12-23 10:14:22 +00:00
f110a55aa8 Accepting request 1033835 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1033835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=2
2022-11-06 13:34:47 +00:00
652dd1c8ae Accepting request 1033577 from home:cgiboudeaux:branches:multimedia:apps
Update to 7.1.0. Don't forget to forward to openSUSE:Factory.

OBS-URL: https://build.opensuse.org/request/show/1033577
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=37
2022-11-06 10:02:42 +00:00
ed67e17bde Accepting request 1030145 from home:cgiboudeaux:branches:multimedia:apps
Update to 7.0.0

OBS-URL: https://build.opensuse.org/request/show/1030145
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=36
2022-10-21 09:20:34 +00:00
08b79b90a2 Accepting request 1012021 from multimedia:apps
Finally submit ardour to factory

OBS-URL: https://build.opensuse.org/request/show/1012021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ardour?expand=0&rev=1
2022-10-17 12:57:36 +00:00
eda12a3e49 Accepting request 1011085 from home:cgiboudeaux:branches:multimedia:apps
- Remove the source URL. There's no direct download address anymore

OBS-URL: https://build.opensuse.org/request/show/1011085
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=34
2022-10-16 08:06:41 +00:00
9aee14c579 Accepting request 1010165 from home:cgiboudeaux:branches:multimedia:apps
- Update the license tag to GPL-3.0-only. That's the only blocker
  for the factory submission.

OBS-URL: https://build.opensuse.org/request/show/1010165
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=33
2022-10-12 11:00:03 +00:00
3810c0aba2 Accepting request 932650 from home:bnavigator:branches:multimedia:apps
- Don't use python2 for building

Any reason why this is not in Tumbleweed?

OBS-URL: https://build.opensuse.org/request/show/932650
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=32
2021-11-21 08:27:13 +00:00
4ac7a8cbf0 Accepting request 912041 from home:darix:branches:multimedia:apps
- Update to version 6.9.0

OBS-URL: https://build.opensuse.org/request/show/912041
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=31
2021-08-14 21:41:03 +00:00
596f88e784 Accepting request 904454 from home:darix:branches:multimedia:apps
- Update to version 6.8.0.

OBS-URL: https://build.opensuse.org/request/show/904454
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=30
2021-07-07 09:49:45 +00:00
40eafad3cc Accepting request 896331 from home:munix9:branches:multimedia:apps
- 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

OBS-URL: https://build.opensuse.org/request/show/896331
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=29
2021-05-31 13:52:52 +00:00
111ca95e9e Accepting request 875564 from home:andythe_great:branches:multimedia:apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/875564
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=28
2021-02-27 04:42:18 +00:00
b52a75d860 Accepting request 850885 from home:andythe_great:branches:multimedia:apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/850885
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=27
2020-11-26 06:42:45 +00:00
eb5e602b78 Accepting request 846310 from home:andythe_great:branches:multimedia:apps
- 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

OBS-URL: https://build.opensuse.org/request/show/846310
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=26
2020-11-06 23:28:32 +00:00
6abc8a1544 Accepting request 819982 from home:gboiko:branches:multimedia:apps
- Fix installation path of built-in LV2 plugins

OBS-URL: https://build.opensuse.org/request/show/819982
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ardour?expand=0&rev=25
2020-07-13 15:59:20 +00:00