Commit Graph

  • be445a8079 VST3: set VSTSpeakerArrangements to match track Robin Gareus 2025-11-29 20:23:55 +01:00
  • 1190dd3a3e Add Juan Vardy to the list of Spanish translators Aleksandr Prokudin 2025-12-04 23:23:49 +01:00
  • f8212aec53 Fix pesky follow-playhead button tooltip Robin Gareus 2025-12-04 01:26:31 +01:00
  • 8ca808346a Partially revert commit #d0109bed16 (it shouldn't have been affecting MacOS builds???) John Emmas 2025-12-03 10:24:59 +00:00
  • dddaffe3ac plugin selector: if neither name nor tag buttons are enabled, include creator in search fields Paul Davis 2025-12-02 17:45:03 -07:00
  • c08531f96e Fix macOS builds (missing header) Robin Gareus 2025-12-02 16:54:05 +01:00
  • d0109bed16 Move unistd.h detection to the correct wscript Robin Gareus 2025-12-02 16:38:42 +01:00
  • 6ce8358709 Remove yet another irrelevant unistd.h Robin Gareus 2025-12-02 14:00:59 +01:00
  • 39370aff7b Fix crash when selecting multiple regions Robin Gareus 2025-12-02 13:56:49 +01:00
  • 7a5591121b rationalize region "show properties" and "edit in separate window" menu items Paul Davis 2025-12-01 20:48:35 -07:00
  • fd0e9e840e when opening a pianoroll for a new empty region, take the note mode from the track Paul Davis 2025-12-01 18:10:09 -07:00
  • 38368f4dd9 save and restore pianoroll note mode on a per-region basis Paul Davis 2025-12-01 17:55:25 -07:00
  • 54958f1e94 remove debug output Paul Davis 2025-12-01 17:55:14 -07:00
  • 36d6200631 remove some debug output associated with loading region UI settings Paul Davis 2025-12-01 17:54:30 -07:00
  • 7635707ac2 Disable debug-print in MIDI randomize script Robin Gareus 2025-12-02 00:53:40 +01:00
  • fca85e01c9 partially revert cf6eff4d9 upon realizing that a lot of the changes were not required Paul Davis 2025-12-01 15:32:47 -07:00
  • cf6eff4d9f ensure count-in for clip recording vanishes at transport stop/rec-disable Paul Davis 2025-12-01 15:17:20 -07:00
  • c5c04f38cd audio clip editors: ensure countdown digits are not scrolled out of sight Paul Davis 2025-12-01 13:29:07 -07:00
  • 04a1ed3c48 pianoroll: ensure countdown digits are not scrolled out of sight Paul Davis 2025-12-01 13:27:11 -07:00
  • 21b2985c47 Tweak Stip Import table layout Robin Gareus 2025-12-01 22:19:12 +01:00
  • 5833fc08f2 Best keep Mixbus state in mixbus-git Robin Gareus 2025-12-01 21:20:49 +01:00
  • 34850e514d MCP - Fix iCON P1-M check for RGB update on next redisplay Nicolas Koch 2025-12-01 09:30:15 -05:00
  • 2db87934dd MCP: iCON P1-M/P1-NANO/V1-M only - Make RGB blink to 20% brightness when track/bus selected Nicolas Koch 2025-12-01 08:58:21 -05:00
  • e39eebee57 change iCON RGB color to use newly added p1m device logic rather than erroneous platformMp Nicolas Koch 2025-11-28 23:13:58 -05:00
  • 669e689f8c MCP - Add iCON Pro Audio P1-M and correct Platform M+ - I forgot to rename to P1-M on previous commit Nicolas Koch 2025-11-28 22:49:26 -05:00
  • f71b519c56 MCP - Add RGB color display to iCON P1-M, P-NANO and V1-M Nicolas Koch 2025-11-27 23:37:48 -05:00
  • 3e2c73258c MCP updates: * Add iCON Pro Audio P1-NANO device with option of P1-X extenders left or right * Resolve Metering on P1-M/X and P1-NANO * Resolve SMPTE/beats display on P1-M/X and P1-NANO Nicolas Koch 2025-11-27 21:27:14 -05:00
  • 4db08ba34f Fix Mixbus builds (2/2) Robin Gareus 2025-12-01 20:47:46 +01:00
  • 293a359d10 Fix Mixbus builds (1/2) Robin Gareus 2025-12-01 20:47:08 +01:00
  • f996808962 triggerbox: fix error during 794888738 that caused crashes when editing MIDI clip boundaries Paul Davis 2025-12-01 12:39:15 -07:00
  • 2aadc53a44 Strip Import: add option to show all local tracks Robin Gareus 2025-12-01 20:34:33 +01:00
  • 5ef94b0511 Strip Import: use new API, and meta-data Robin Gareus 2025-12-01 18:36:47 +01:00
  • 00af254b04 Extend strip import API, include additional information Robin Gareus 2025-12-01 16:45:31 +01:00
  • 9089151f68 Prepare for Strip Import API overhaul Robin Gareus 2025-12-01 15:11:07 +01:00
  • 52af610937 Clarify MIDI randomize script description Robin Gareus 2025-12-01 14:15:23 +01:00
  • 7948887382 TriggerBox: radically redesign handling of region changes by AudioTrigger Paul Davis 2025-11-30 10:58:46 -07:00
  • 1605f35811 NO-OP: explanatory comment Paul Davis 2025-11-30 09:58:27 -07:00
  • 2068aa12ac Triggerbox: remove unused and ill-conceived API from triggers Paul Davis 2025-11-30 08:54:23 -07:00
  • 6eec7c6f1b AudioTriggerPropertiesBox: set start/set length ops via clocks removed Paul Davis 2025-11-30 08:50:56 -07:00
  • cd4bc46bc7 AudioClipEditor: improve positioning of playhead during clip playback Paul Davis 2025-11-30 08:50:21 -07:00
  • 23eea1705d slight tidy up of code in AudioClipEditor's ::position_lines() Paul Davis 2025-11-30 08:49:40 -07:00
  • d8d3abc454 AudioTriggerPropertiesBox: base clock displays on region, not trigger data Paul Davis 2025-11-30 08:49:22 -07:00
  • efe08f7809 Fix artifacts with concurrent region read / shared playlists Robin Gareus 2025-11-30 16:55:49 +01:00
  • 649aff45c7 Avoid direct use of PluginInfo->n_in/outputs (2/2) Robin Gareus 2025-11-29 15:43:29 +01:00
  • 322ed62e41 Avoid direct use of PluginInfo->n_in/outputs Robin Gareus 2025-11-29 15:09:02 +01:00
  • 152e0c2beb Clean out more unconditional, unnecessary unistd.h Robin Gareus 2025-11-28 12:15:54 +01:00
  • 296c8681f0 Fix typos Fixes typos in source comments. luzpaz 2025-11-27 12:22:45 -05:00
  • de042dcde7 De-click External Sends Robin Gareus 2025-11-27 01:31:27 +01:00
  • 6a5215db37 NO-OP: declare GAIN_COEFF_DELTA in common header Robin Gareus 2025-11-27 01:18:57 +01:00
  • f86d4f3cd8 do not require editing text or other values in edit marker dialog in order to make default response active Paul Davis 2025-11-25 18:28:54 -07:00
  • 5ad7071614 OSC: use namespaces and deletion to avoid conflicts over LocationMarker type Paul Davis 2025-11-25 17:59:12 -07:00
  • f85ead942b Apply MIDI playback filter to immediate note audition events Robin Gareus 2025-11-25 17:08:02 +01:00
  • 7893b348a8 Remove 16 year old session-import prototype (2/2) Robin Gareus 2025-11-25 16:52:01 +01:00
  • 2d169824cd Remove 16 year old session-import prototype (1/2) Robin Gareus 2025-11-25 16:51:04 +01:00
  • cc260beef5 Remove some unused POSIX includes from gtk2-ardour Robin Gareus 2025-11-25 16:31:10 +01:00
  • 0893098071 Clearlooks: don't hardcode define HAVE_UNISTD_H Robin Gareus 2025-11-25 16:17:36 +01:00
  • 33b1792726 Remove unused unistd.h an sys/time.h includes Robin Gareus 2025-11-25 16:08:39 +01:00
  • 64b72ba12f Fix blast noise when re/undoing note deletion Robin Gareus 2025-11-25 14:07:26 +01:00
  • 3f1162f27c Cleanup/rearrange Session Menu Robin Gareus 2025-11-25 13:44:55 +01:00
  • e403f8d5d7 NO-OP/cleanup WINDOWS was never defined here Robin Gareus 2025-11-25 13:29:04 +01:00
  • 0459902b9a Evoral::Event show event address in operator<< Paul Davis 2025-11-24 21:35:45 -07:00
  • c2c411a982 edit note dialog: store note IDs before note diff, in case they change during it Paul Davis 2025-11-24 21:35:09 -07:00
  • 4bb46a0b75 edit note dialog: correctly set session for two audio clocks Paul Davis 2025-11-24 21:34:38 -07:00
  • 0212c204b3 Clarify Strip import/export labels Robin Gareus 2025-11-25 00:54:23 +01:00
  • 478d3d4e0e Rename Mark to Marker for consistency's sake Aleksandr Prokudin 2025-11-25 00:50:34 +01:00
  • e9256cf0e4 Add API to locate to named marker Robin Gareus 2025-11-24 23:03:00 +01:00
  • 64b71e96ea LAudio EASYCONTROL.9 MIDI map Yuriy Al. Shirokov 2025-11-24 19:55:21 +03:00
  • 5223fff183 triggerbox: fix computation of usable length for audio clips Paul Davis 2025-11-24 14:58:01 -07:00
  • 73c666a889 triggerbox: additional DEBUG_TRACE messages for DEBUG::Trigger Paul Davis 2025-11-24 14:57:35 -07:00
  • 7547e1909d Implement Strip Export UI Robin Gareus 2025-11-17 23:56:29 +01:00
  • cbbe96a698 Bootstrap Strip Export Dialog Robin Gareus 2025-11-17 16:24:30 +01:00
  • ed5b7a6fcd Implement Strip Import UI Robin Gareus 2025-11-17 15:45:19 +01:00
  • 3b64d035e3 Bootstrap Strip Import Dialog Robin Gareus 2025-11-12 01:38:19 +01:00
  • 1bb0832159 Implement strip import/export, focusing on processors Robin Gareus 2025-11-08 04:59:02 +01:00
  • e8ea2029e1 Define folder/file extensions for route-state import/export Robin Gareus 2025-11-17 15:36:40 +01:00
  • 8c1bb6ac58 Add API to lookup plugin by URI Robin Gareus 2025-11-09 16:18:26 +01:00
  • 71ff8ba3e0 refactor horizontal scrolling to use same code/modifiers in Editor and PianorollMidiView Paul Davis 2025-11-24 11:22:50 -07:00
  • 3a337b97ea OSC: remove singleton object from OSC code Paul Davis 2025-11-24 10:27:46 -07:00
  • d4838bd294 Update the window caption of the region properties dialog Aleksandr Prokudin 2025-11-24 03:06:00 +01:00
  • e301a71c64 reduce the number of pixels used as "close by" by velocity display Paul Davis 2025-11-23 13:25:42 -07:00
  • b154541f9f fix up coordinate use during freehand line drags Paul Davis 2025-11-23 13:25:14 -07:00
  • 252c2240e1 Fix 8456af6d8 Robin Gareus 2025-11-23 00:09:31 +01:00
  • 7ec70c66ff LV2: don't print warning messages from rt-thread Robin Gareus 2025-11-22 18:04:23 +01:00
  • 8456af6d8d Update I/O plugin port-names when plugin changes them Robin Gareus 2025-11-22 17:50:51 +01:00
  • 5a79782ef3 Generalize owner->RPC() API from VST3 to plugin.h Robin Gareus 2025-11-22 16:16:13 +01:00
  • 7181515490 Extend RouteProcessorChange Types to be more specific about name changes Robin Gareus 2025-11-22 15:43:25 +01:00
  • eeb8e8da24 Add a MIDI map template for Arturia Keylab 49/61/88 mk2 (MCU/Analog Lab) Roger Wilco 2025-11-22 17:32:53 +01:00
  • 48f625e7ef continued work on getting audio clip bounds editing to work Paul Davis 2025-11-21 22:39:04 -07:00
  • c6b3694441 continue work from 68f4ac3282356 on correct checks for editing context actions Paul Davis 2025-11-21 22:38:07 -07:00
  • 67f8906e40 try to make editing clip boundaries always reversible Paul Davis 2025-11-21 22:37:05 -07:00
  • 42ca55f375 expand active language prompt for demo-copy-went-silent notice Paul Davis 2025-11-21 16:49:39 -07:00
  • c3b871d6e7 triggerbox: continued work on making AudioTriggers respond to Region bounds changes Paul Davis 2025-11-20 15:49:09 -07:00
  • a6f85b0da4 EditingContext: use a correct check for various MIDI-only actions Paul Davis 2025-11-20 15:33:30 -07:00
  • 9e72b2b452 refactor MIDITrigger's PendingSwap to prepare for a version used by AudioTrigger also Paul Davis 2025-11-19 15:57:57 -07:00
  • efd7fa7f86 Use default window position for meterbridge Robin Gareus 2025-11-22 00:01:39 +01:00
  • e8fe96a6c0 Allow to rename I/O Plugins (and their ports) Robin Gareus 2025-11-21 18:37:40 +01:00
  • 8c617d6a58 Statically link luasession against libreadline Robin Gareus 2025-11-21 13:36:36 +01:00
  • 4f434154a0 Fix PortAudio with MSYS Franke Burgarino 2025-11-20 18:35:28 -06:00
  • 273e1af79e Remove deprecated no-op function (2/2) Robin Gareus 2025-11-20 23:11:07 +01:00
  • 34609232f0 Remove deprecated no-op function (1/2) Robin Gareus 2025-11-20 23:10:52 +01:00