Commit Graph

  • c8a4260f5c rename some variables in Session::import_files to make their purpose more clear Paul Davis 2025-12-29 15:51:04 -07:00
  • 1ee76f4178 Fix for importing SMF Type 1 files with one track containing only meta-data (#10076) Paul Davis 2025-12-29 15:48:38 -07:00
  • 30de221be5 libardour: add FileSource::mark_removable() Paul Davis 2025-12-29 15:40:01 -07:00
  • 4c5ed82045 NO-OP: remove some newlines Paul Davis 2025-12-29 15:39:11 -07:00
  • 6078712314 Point::sample() rename, but for the GUI Paul Davis 2025-12-29 09:13:55 -07:00
  • 8f815e21ea temporal: rename Point::sample() to Point::sample_is_dangerous() Paul Davis 2025-12-29 09:13:41 -07:00
  • 22eee12f55 Fix crash when changing aux-panner state #10077 Robin Gareus 2025-12-29 09:56:42 +01:00
  • 41c90a2063 Fix MIDI import edge-case when doubling allocation is insufficient Robin Gareus 2025-12-29 09:23:56 +01:00
  • 8b2ede4d1a Update Polish translation Krzysztof Gajdemski 2025-12-20 16:22:33 +01:00
  • 369fc2c15c temporal: fix a major thinko when removing/replacing map points Paul Davis 2025-12-27 11:55:36 -07:00
  • f1b80cdbe1 temporal: add & use a couple of TempMap methods for unit testing Paul Davis 2025-12-27 11:36:30 -07:00
  • f742ef661b temporal: slightly improve addRemoveTest Paul Davis 2025-12-27 10:10:55 -07:00
  • fee0af27cf temporal: new addRemoveTest unit test Paul Davis 2025-12-27 09:47:06 -07:00
  • bd5b8b82a6 remove debug output Paul Davis 2025-12-27 09:25:23 -07:00
  • a64c8a83b9 Update the translation into French jujudusud 2025-12-22 01:07:38 +01:00
  • 52e493b49b Fix typo Franke Burgarino 2025-12-22 13:25:59 -06:00
  • adf0d52872 fix editing of meter & tempo points Paul Davis 2025-12-21 21:49:13 -07:00
  • cf40d5d5d0 add translated string again after typo fix by Alexandr Edgar Aichinger 2025-12-20 16:37:21 +01:00
  • ea940a3a53 update german translation Edgar Aichinger 2025-12-20 14:02:17 +01:00
  • 04aa1f6476 Fix a typo spotted by @edogawa Aleksandr Prokudin 2025-12-20 15:32:59 +01:00
  • 8a3b7f3701 A minor comment change John Emmas 2025-12-20 12:27:09 +00:00
  • 841ec1c838 Revert some code that got removed accidentally John Emmas 2025-12-20 12:14:53 +00:00
  • 46a03a9328 Who needs unistd.h, now that we have glibmm? Robin Gareus 2025-12-18 16:09:02 +01:00
  • d23bcd1685 Fix crash when repeatedly showing group menu Robin Gareus 2025-12-18 03:37:59 +01:00
  • fbc4bc4437 Fix some more dangling references to RouteGroups Robin Gareus 2025-12-17 21:12:17 +01:00
  • 635916bf7a Fix crash when group becomes empty but has a subgroup Robin Gareus 2025-12-17 18:31:02 +01:00
  • 370c596322 Backport Mixbus reset-mixer script Robin Gareus 2025-12-17 15:15:28 +01:00
  • e9c5c38beb Fix crash when using group treeview w/o selection Robin Gareus 2025-12-17 14:46:07 +01:00
  • 13dc1b1058 Don't allow to deactivate master/monitor/surround busses Robin Gareus 2025-12-17 14:40:21 +01:00
  • a90edc3e1b when the last route is removed from a RouteGroup-with-VCA, drop weak ref to VCA Paul Davis 2025-12-16 22:30:17 -07:00
  • 927e2d14dd fix copy-n-paste coding that hid route groups in mixer UI Paul Davis 2025-12-16 21:45:34 -07:00
  • e1f0a6b731 avoid crash during shutdown, caused by accessing a null session during pointer leave event handling Paul Davis 2025-12-16 20:21:23 -07:00
  • 8b1b1e2362 GroupTabs: use weak_ptr to manage RouteGroups Paul Davis 2025-12-16 20:19:11 -07:00
  • 4ad6ffec3d Fix crash at exit when route-groups are deleted by route drop ref Robin Gareus 2025-12-17 03:14:22 +01:00
  • 167359b300 Fix crashes caused by retaining references in 557058f362 Robin Gareus 2025-12-17 01:45:19 +01:00
  • 1721681c7d fix display of MIDI regions in cue editors even when they do not start at the source start Paul Davis 2025-12-16 15:29:56 -07:00
  • c05877c801 fix crash when editing MIDI notes in a cue editor (there's no playlist) Paul Davis 2025-12-16 15:28:16 -07:00
  • ef9fc93ffc Fix another static signal that depends on the session Robin Gareus 2025-12-16 23:28:06 +01:00
  • 557058f362 Fix crash when an early callback changes selection during session load Robin Gareus 2025-12-16 23:22:43 +01:00
  • 4273652488 RouteGroupMenu must not bind std::shared_ptr<RouteGroup> to menu items Paul Davis 2025-12-16 13:21:49 -07:00
  • 37c80a0f27 fix a leftover use of shared_from_this() Paul Davis 2025-12-16 12:07:26 -07:00
  • f351c619de group tabs changes to avoid dangling references to RouteGroups Paul Davis 2025-12-16 12:06:39 -07:00
  • db6005945f changes to RouteGroup API and mgmt to make explicit group removal work Paul Davis 2025-12-16 12:05:22 -07:00
  • 321e8c368b Update Polish translation Krzysztof Gajdemski 2025-12-07 12:59:27 +01:00
  • 6695748bec Remove yet another superfluous unistd Robin Gareus 2025-12-16 16:24:00 +01:00
  • 2327070a17 use grid to control distance that arrow keys move automation by Paul Davis 2025-12-15 17:07:41 -07:00
  • 3649987871 fix action descriptions for kbd-driven automation actions Paul Davis 2025-12-15 17:06:38 -07:00
  • 64fe619e64 Fix Windows builds (RouteGroup Lua bindings) Robin Gareus 2025-12-16 01:02:53 +01:00
  • 3f2d5bcbda Sort strips to import in import dialog Robin Gareus 2025-12-16 00:29:23 +01:00
  • 983de82ffa Add option to import invisible mixer strips from templates Robin Gareus 2025-12-15 23:48:33 +01:00
  • 050d6c07a6 Import strips as new tracks in PI sort order Robin Gareus 2025-12-15 23:33:20 +01:00
  • 199702cda6 AxisView::name() is supposed to be public, so make it so for TimeAxisView Paul Davis 2025-12-15 12:05:54 -07:00
  • c0846d876f NO-OP: two random 0 -> nullptr conversions Paul Davis 2025-12-15 12:05:27 -07:00
  • 49f359eb8d Fix RouteGroupList Lua bindings Robin Gareus 2025-12-15 20:02:55 +01:00
  • e6bb61b86d in pianorolls, allow note-clicks to select in draw mode, just like the editor Paul Davis 2025-12-15 09:59:58 -07:00
  • 6eeed82fb3 Update Lua script to use new RouteGroup API Robin Gareus 2025-12-13 21:46:15 +01:00
  • 5abfc59dc1 Use shared_ptr to manage RouteGroups everywhere (GUI edition) Paul Davis 2025-12-13 12:15:30 -07:00
  • 371bb416a0 Use shared_ptr to manage RouteGroups everywhere (libs edition) Paul Davis 2025-12-13 12:15:13 -07:00
  • 0f9e0afd2b Fix importing of surround processors Robin Gareus 2025-12-13 23:02:59 +01:00
  • 857b25980a Strip Import: exclude special busses Robin Gareus 2025-12-13 23:00:56 +01:00
  • c9b4b94466 Fix source-code visibility comments Robin Gareus 2025-12-13 20:14:05 +01:00
  • c52e8b7dc7 Update zita-convolver's cxxflags for MSVC EZ4Stephen 2025-12-13 10:42:11 +04:00
  • c76f13d6ab Update fluidsynth cflags EZ4Stephen 2025-12-12 20:57:55 +04:00
  • cefbb6db32 Adjust fluidsynth cflags to compile with MSVC EZ4Stephen 2025-12-12 20:56:14 +04:00
  • 98b9839e58 Replace DECLARE_DEFAULT_COMPARISONS EZ4Stephen 2025-12-11 13:14:37 +04:00
  • 783202d3ad MSVC waf-build specific fixes EZ4Stephen 2025-12-11 12:56:45 +04:00
  • fb9be868f5 Add MSVC specific compiler flags to wscript EZ4Stephen 2025-12-10 19:09:45 +04:00
  • de542e9d29 do not actually import newly-created SMF sources Paul Davis 2025-12-11 18:20:11 -07:00
  • ac83860032 SMF import: better handling of insane files Paul Davis 2025-12-11 18:19:34 -07:00
  • d61a4ba493 make it possible to do certain basic MIDI editing from a context menu in a pianoroll Paul Davis 2025-12-11 14:03:36 -07:00
  • 78a59db334 tweak detection of correct MIDI patch change when removing the canvas item in a MidiView Paul Davis 2025-12-11 11:43:34 -07:00
  • aca340b810 an initial fix for a crash occuring when deleting routes that lead to RouteGroup deletion Paul Davis 2025-12-11 11:43:00 -07:00
  • e664fa5e63 Revert "avoid double-free of MIDI sys ex and patch change canvas items" Paul Davis 2025-12-11 11:36:52 -07:00
  • 856aad62da SMF import: attempt to find tempo-related metadata in any track Paul Davis 2025-12-11 08:55:54 -07:00
  • e84a3200ec Use Shift+F to toggle Foldback visibility in the mixer Robin Gareus 2025-12-11 22:42:13 +01:00
  • be93b1ee29 Sort strip at export, retain current order on import Robin Gareus 2025-12-11 22:09:46 +01:00
  • f0a52eccc0 Fix MIDI audition Robin Gareus 2025-12-11 06:08:29 +01:00
  • fca4083e12 Fix YASNAFU (amend fa319ffda2), midi audition/playback Robin Gareus 2025-12-11 05:11:29 +01:00
  • 634e97b1fd Don't package xjadeo/harvid/ffmpeg with VBM Robin Gareus 2025-12-11 03:28:47 +01:00
  • 83cc97e101 Fix compilation w/o VST3_SUPPORT, remove redudant headers Robin Gareus 2025-12-11 00:32:23 +01:00
  • a30a161288 VST3: directly use bundle-path on macOS Robin Gareus 2025-12-10 22:53:12 +01:00
  • ecabfbec5a Remove outdated mix-tools scripts (superseded by native feature) Robin Gareus 2025-12-10 02:38:38 +01:00
  • ca04a320c4 Add curl trace support Robin Gareus 2025-12-09 23:14:42 +01:00
  • b11ef7fee4 Fix curl 421 errors when disabling verify peer Robin Gareus 2025-12-09 23:05:29 +01:00
  • 8a9f72ad88 Add support for strip-states to template manager Robin Gareus 2025-12-09 20:53:01 +01:00
  • 3c3712933c Allow to replace/overwrite Route State (2/2) Robin Gareus 2025-12-09 00:31:33 +01:00
  • bdaf96e3b6 Allow to replace/overwrite Route State (1/2) Robin Gareus 2025-12-09 00:31:12 +01:00
  • 4207b67b73 Clean template dir before overwriting existing template Robin Gareus 2025-12-08 22:45:35 +01:00
  • d5464b39db VST3: handle edge-case when user removes optional aux ports Robin Gareus 2025-12-07 19:09:26 +01:00
  • 8e051bb488 Fix strip state import and preset load for VST3 plugins Robin Gareus 2025-12-07 18:59:37 +01:00
  • b9154359a3 I/O Plugin: only activate plugin after setting state Robin Gareus 2025-12-06 18:07:59 +01:00
  • df1d1644b8 Show message when library manifest cannot be downloaded Robin Gareus 2025-12-06 15:55:24 +01:00
  • 605de3eef4 VST3: fix bus configuration/connections Robin Gareus 2025-12-05 23:11:20 +01:00
  • 8943e28931 VST3: add debug message and code cleanup Robin Gareus 2025-12-05 23:06:02 +01:00
  • f8d4197ce7 Add some missing more tooltips Robin Gareus 2025-12-05 17:33:13 +01:00
  • 728558e51c Use compiler provided PTW_VERSION define for compatibility Robin Gareus 2025-12-05 16:00:09 +01:00
  • b938daca95 Yet another unistd.h special case for Robin Gareus 2025-12-05 14:46:05 +01:00
  • 0f3760a8d1 Amend be445a8079, add missing symbol Robin Gareus 2025-12-05 00:09:28 +01:00
  • a04e56f3a8 Fix builds with clang Robin Gareus 2025-12-04 23:55:37 +01:00
  • 31ac7db2ed Allow to reconfigure VST3 I/O pins Robin Gareus 2025-12-04 23:35:10 +01:00