Paul Davis
856aad62da
SMF import: attempt to find tempo-related metadata in any track
2025-12-11 18:20:17 -07:00
Robin Gareus
e84a3200ec
Use Shift+F to toggle Foldback visibility in the mixer
2025-12-11 22:42:13 +01:00
Robin Gareus
be93b1ee29
Sort strip at export, retain current order on import
2025-12-11 22:09:46 +01:00
Robin Gareus
f0a52eccc0
Fix MIDI audition
2025-12-11 06:08:29 +01:00
Robin Gareus
fca4083e12
Fix YASNAFU (amend fa319ffda2), midi audition/playback
...
The condition is NO playlist pending. This fixes MIDI audition
and perhaps a few other MIDI playback edge-cases.
2025-12-11 05:11:29 +01:00
Robin Gareus
634e97b1fd
Don't package xjadeo/harvid/ffmpeg with VBM
2025-12-11 03:28:47 +01:00
Robin Gareus
83cc97e101
Fix compilation w/o VST3_SUPPORT, remove redudant headers
2025-12-11 00:32:23 +01:00
Robin Gareus
a30a161288
VST3: directly use bundle-path on macOS
...
This fixes an issue with Info.plist indirection.
2025-12-10 22:53:12 +01:00
Robin Gareus
ecabfbec5a
Remove outdated mix-tools scripts (superseded by native feature)
2025-12-10 02:38:38 +01:00
Robin Gareus
ca04a320c4
Add curl trace support
2025-12-09 23:15:30 +01:00
Robin Gareus
b11ef7fee4
Fix curl 421 errors when disabling verify peer
...
```
== Info: WARNING: disabling hostname validation also disables SNI.
```
which leads to a "431 Misdirected Request" reply for servers
with shared hosting.
2025-12-09 23:05:29 +01:00
Robin Gareus
8a9f72ad88
Add support for strip-states to template manager
2025-12-09 20:53:01 +01:00
Robin Gareus
3c3712933c
Allow to replace/overwrite Route State (2/2)
2025-12-09 00:31:33 +01:00
Robin Gareus
bdaf96e3b6
Allow to replace/overwrite Route State (1/2)
2025-12-09 00:31:12 +01:00
Robin Gareus
4207b67b73
Clean template dir before overwriting existing template
2025-12-08 22:45:59 +01:00
Robin Gareus
d5464b39db
VST3: handle edge-case when user removes optional aux ports
2025-12-07 19:10:13 +01:00
Robin Gareus
8e051bb488
Fix strip state import and preset load for VST3 plugins
2025-12-07 19:00:27 +01:00
Robin Gareus
b9154359a3
I/O Plugin: only activate plugin after setting state
...
This fixes an issue with some VST3 plugins (notably NDI).
2025-12-06 18:07:59 +01:00
Robin Gareus
df1d1644b8
Show message when library manifest cannot be downloaded
2025-12-06 15:55:24 +01:00
Robin Gareus
605de3eef4
VST3: fix bus configuration/connections
...
This handles the case where only part of a bus' ports are
connected. This can happen when a given speaker configuration
is not directly accepted, and the plugin provides more I/O than
requested.
2025-12-05 23:11:20 +01:00
Robin Gareus
8943e28931
VST3: add debug message and code cleanup
2025-12-05 23:06:02 +01:00
Robin Gareus
f8d4197ce7
Add some missing more tooltips
2025-12-05 17:33:13 +01:00
Robin Gareus
728558e51c
Use compiler provided PTW_VERSION define for compatibility
2025-12-05 16:00:09 +01:00
Robin Gareus
b938daca95
Yet another unistd.h special case for
2025-12-05 14:46:05 +01:00
Robin Gareus
0f3760a8d1
Amend be445a8079, add missing symbol
2025-12-05 00:09:28 +01:00
Robin Gareus
a04e56f3a8
Fix builds with clang
...
chan_count.h:216:29: note: 'operator<<' should be declared prior to the call site or in namespace 'ARDOUR'
2025-12-04 23:55:37 +01:00
Robin Gareus
31ac7db2ed
Allow to reconfigure VST3 I/O pins
2025-12-04 23:39:54 +01:00
Robin Gareus
be445a8079
VST3: set VSTSpeakerArrangements to match track
...
This fixes some plugins that require a valid Bus/SpeakerArrangement
setting to set the available per bus I/O channel-count.
(e.g. Altiverb). Most other VST3s initially announce all
available channels.
TODO: check that this does not break plugins with optional
busses (sidechain in, multi-out instruments)
2025-12-04 23:39:54 +01:00
Aleksandr Prokudin
1190dd3a3e
Add Juan Vardy to the list of Spanish translators
2025-12-04 23:23:49 +01:00
Robin Gareus
f8212aec53
Fix pesky follow-playhead button tooltip
...
ArdourButton uses the tooltip from the related action (if any).
2025-12-04 01:26:31 +01:00
John Emmas
8ca808346a
Partially revert commit # d0109bed16 (it shouldn't have been affecting MacOS builds???)
2025-12-03 10:24:59 +00:00
Paul Davis
dddaffe3ac
plugin selector: if neither name nor tag buttons are enabled, include creator in search fields
2025-12-02 17:45:14 -07:00
Robin Gareus
c08531f96e
Fix macOS builds (missing header)
...
implicit instantiation of undefined template 'std::array<..>'
2025-12-02 16:54:05 +01:00
Robin Gareus
d0109bed16
Move unistd.h detection to the correct wscript
...
This fixes macOS builds (getpid())
2025-12-02 16:38:42 +01:00
Robin Gareus
6ce8358709
Remove yet another irrelevant unistd.h
2025-12-02 14:00:59 +01:00
Robin Gareus
39370aff7b
Fix crash when selecting multiple regions
...
see also 7a5591121b , action was renamed.
2025-12-02 13:58:15 +01:00
Paul Davis
7a5591121b
rationalize region "show properties" and "edit in separate window" menu items
2025-12-01 20:48:35 -07:00
Paul Davis
fd0e9e840e
when opening a pianoroll for a new empty region, take the note mode from the track
2025-12-01 18:10:19 -07:00
Paul Davis
38368f4dd9
save and restore pianoroll note mode on a per-region basis
2025-12-01 18:10:19 -07:00
Paul Davis
54958f1e94
remove debug output
2025-12-01 18:10:19 -07:00
Paul Davis
36d6200631
remove some debug output associated with loading region UI settings
2025-12-01 18:10:19 -07:00
Robin Gareus
7635707ac2
Disable debug-print in MIDI randomize script
2025-12-02 00:54:42 +01:00
Paul Davis
fca85e01c9
partially revert cf6eff4d9 upon realizing that a lot of the changes were not required
...
Hiding the overlay text when the trigger rec-enable state changes is sufficient
2025-12-01 15:32:47 -07:00
Paul Davis
cf6eff4d9f
ensure count-in for clip recording vanishes at transport stop/rec-disable
2025-12-01 15:17:26 -07:00
Paul Davis
c5c04f38cd
audio clip editors: ensure countdown digits are not scrolled out of sight
2025-12-01 15:17:26 -07:00
Paul Davis
04a1ed3c48
pianoroll: ensure countdown digits are not scrolled out of sight
2025-12-01 15:17:26 -07:00
Robin Gareus
21b2985c47
Tweak Stip Import table layout
2025-12-01 22:19:12 +01:00
Robin Gareus
5833fc08f2
Best keep Mixbus state in mixbus-git
2025-12-01 21:23:00 +01:00
Nicolas Koch
34850e514d
MCP - Fix iCON P1-M check for RGB update on next redisplay
2025-12-01 13:10:02 -07:00
Nicolas Koch
2db87934dd
MCP: iCON P1-M/P1-NANO/V1-M only - Make RGB blink to 20% brightness when track/bus selected
2025-12-01 13:10:02 -07:00