lp:~mendomusic/ardour/+git/ardour-github
- Get this repository:
-
git clone
https://git.launchpad.net/~mendomusic/ardour/+git/ardour-github
Import details
This repository is an import of the Git repository at https://github.com/Ardour/ardour.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
master | 2024-04-25 19:07:00 UTC |
fix crashes caused by assert (_fx_line); item does not exist for livetrax
Author:
Paul Davis
fix crashes caused by assert (_fx_line); item does not exist for livetrax |
livetrax | 2024-04-25 15:52:56 UTC |
livetrax menu definitions (second attempt)
Author:
Paul Davis
livetrax menu definitions (second attempt) |
cliprec2 | 2024-03-10 12:02:10 UTC |
like 5450e80bd4 but for the GUI
Author:
Paul Davis
like 5450e80bd4 but for the GUI |
pianorule | 2024-02-27 19:21:27 UTC |
the state of things in pianorule, committed for travel purposes
Author:
Paul Davis
the state of things in pianorule, committed for travel purposes |
tempo-stretch-audio | 2023-09-10 22:49:59 UTC |
Add Lua script to timestretch audio when tempo-map changes
Author:
Robin Gareus
Add Lua script to timestretch audio when tempo-map changes |
clang-tidy | 2023-09-10 03:42:18 UTC |
Add a clean clang-tidy configuration
Author:
David Robillard
Add a clean clang-tidy configuration This configuration just suppresses the necessary clang-* checks which are |
falltrhu | 2023-05-19 03:45:51 UTC |
amend f02e5d3a
Author:
Robin Gareus
amend f02e5d3a |
fallthru | 2023-05-19 03:34:25 UTC |
C++11 fallthrough (2/2)
Author:
Robin Gareus
C++11 fallthrough (2/2) |
fixmclkgen | 2023-04-07 20:30:46 UTC |
mclk gen: bits and pieces but nothing finished
Author:
Paul Davis
mclk gen: bits and pieces but nothing finished |
vst3-cache- |
2023-03-21 22:32:33 UTC |
VST3: cache has_editor
Author:
Robin Gareus
VST3: cache has_editor |
cliprec | 2023-01-31 15:47:39 UTC |
cliprec: ClipRecProcess IS-A DiskIOProcessor
Author:
Paul Davis
cliprec: ClipRecProcess IS-A DiskIOProcessor |
tempo-map- |
2022-10-23 21:24:12 UTC |
Handle tempo-map changes in sync from the calling thread
Author:
Robin Gareus
Handle tempo-map changes in sync from the calling thread This is required to collect relevent undo/redo information, notably The realtime thread should not move regions to begin with, and debug |
simplify- |
2022-08-13 00:25:20 UTC |
Clean up ControlList::rt_safe_earliest_event_linear_unlocked()
Author:
David Robillard
Clean up ControlList: |
lv2-1-16-0 | 2022-08-04 20:36:02 UTC |
Fix comment
Author:
David Robillard
Fix comment This seems to have been mangled somehow in |
midi-pgm- |
2022-02-28 14:11:24 UTC |
clip_picker: tweak .smf file info text
Author:
Ben Loftis
clip_picker: tweak .smf file info text |
netdevif | 2022-02-28 14:06:08 UTC |
Skeleton for new backend
Author:
Robin Gareus
Skeleton for new backend |
process-cleanup | 2022-02-03 02:27:57 UTC |
Consolidate processing prohibited / silent runs
Author:
Robin Gareus
Consolidate processing prohibited / silent runs This uses the Process-lock when processing is not prohibited, One downside is that while bouncing, timecode masters no longer However transport does not move while Session: |
audio-clip-editor | 2021-12-09 17:19:23 UTC |
reduce (but not eliminate) AutomationLine (+ derivatives) dependence on TimeA...
Author:
Paul Davis
reduce (but not eliminate) AutomationLine (+ derivatives) dependence on TimeAxisView AutomationLines now use a TimeThing for time conversions, and has their own Session ref handle |
property-editors | 2021-12-07 00:13:17 UTC |
New region-property placeholders should not be Properties (mostly reverts 045...
Author:
Ben Loftis
New region-property placeholders should not be Properties (mostly reverts 045cf7) Properties are created for announcing changes, but values are not actually stored as undo-able properties. |
mode-clamping | 2021-11-18 23:44:16 UTC |
some enforcement of NoInsert KeyEnforcementPolicy
Author:
Paul Davis
some enforcement of NoInsert KeyEnforcementP |
lv2-request-dialog | 2021-10-07 02:47:47 UTC |
Prototype LV2 dialog-message feature extension
Author:
Robin Gareus
Prototype LV2 dialog-message feature extension |
refactor-surfaces | 2021-09-17 20:52:18 UTC |
Add BasicUI::sample_rate()
Author:
David Robillard
Add BasicUI: Towards removing the direct use of Session by surfaces. |
nutempo2 | 2021-08-13 18:51:37 UTC |
triggerbox: add more framwork to looping sections and fixup issue with uninit...
Author:
Paul Davis
triggerbox: add more framwork to looping sections and fixup issue with uninitialized variable |
ableton | 2021-07-17 00:50:56 UTC |
add trigger tracks to add route dialog
Author:
Paul Davis
add trigger tracks to add route dialog |
no-locate- |
2021-06-28 20:08:50 UTC |
do not ask for locate-to-loop start in GUI toggle roll
Author:
Paul Davis
do not ask for locate-to-loop start in GUI toggle roll This may have implications for similar code in control surface support |
benspeed | 2021-06-27 21:25:33 UTC |
Default_Play_Speed: 2nd attempt at varispeed GUI
Author:
Ben Loftis
Default_Play_Speed: 2nd attempt at varispeed GUI |
session-controller | 2021-06-17 15:22:08 UTC |
WIP: Document SessionController
Author:
David Robillard
WIP: Document SessionController |
dsp-timing | 2021-06-10 21:25:47 UTC |
revert to master version of RCU
Author:
Paul Davis
revert to master version of RCU |
output-operators | 2021-05-28 16:50:28 UTC |
Define operator<< in the corresponding namespace
Author:
David Robillard
Define operator<< in the corresponding namespace This fixes the build for me with clang 11.1.0 (from LLVM repositories) on Also tested to build find with the default buster GCC 8.3.0. |
gcc8 | 2021-05-25 20:41:19 UTC |
WIP: Fix namespace issues and build with GCC8
Author:
David Robillard
WIP: Fix namespace issues and build with GCC8 The build was broken for me with both GCC 8 and clang 11 due to the lookup of This will probably resolve some earlier issues with clang and MSVC as well, |
appleisbananas | 2021-04-15 03:30:53 UTC |
Towards CoreMIDI systemic latency calibration
Author:
Robin Gareus
Towards CoreMIDI systemic latency calibration |
lv2kit | 2021-04-13 19:37:23 UTC |
WIP: Port to lilv1 and serd1
Author:
David Robillard
WIP: Port to lilv1 and serd1 |
lanlimiter | 2021-04-13 03:31:38 UTC |
Fix C++11ism
Author:
Robin Gareus
Fix C++11ism |
rectab7 | 2021-02-13 00:05:37 UTC |
RecorderUI: Implement track renaming
Author:
Robin Gareus
RecorderUI: Implement track renaming |
vst3rio2 | 2021-01-25 16:02:37 UTC |
Towards variable-i/o VST3 #8549
Author:
Robin Gareus
Towards variable-i/o VST3 #8549 |
remove- |
2020-11-22 17:56:42 UTC |
WIP: Remove support for deprecated LV2 event extension
Author:
David Robillard
WIP: Remove support for deprecated LV2 event extension Not tested whatsoever, don't merge this. |
ripple-overhaul | 2020-07-09 22:10:54 UTC |
Simplification: Allow ripple drag even if not on track.
Author:
Johannes Mueller
Simplification: Allow ripple drag even if not on track. This is now possible as we no longer ripple across tacks |
constraint-packer | 2020-06-29 04:56:16 UTC |
Canvas: improve implementation/design of ConstraintPacker::preferred_size()
Author:
Paul Davis
Canvas: improve implementation/ |
mixer-snapshot | 2020-06-24 13:17:00 UTC |
Re-add mixer_snapshot_manager
Author:
Nikolaus Gullotta
Re-add mixer_snapshot_ |
mixer-snapshots |
2020-03-23 19:01:25 UTC |
Get Mixer Snapshots back into a compilable state
Author:
Nikolaus Gullotta
Get Mixer Snapshots back into a compilable state |
bens-source- |
2019-07-31 16:14:38 UTC |
prefer lowercase and no spaces, since this will appear in the filename.
Author:
Ben Loftis
prefer lowercase and no spaces, since this will appear in the filename. |
bens-source- |
2019-07-30 20:43:22 UTC |
Catch new sources created by bounce-range-to-source-list
Author:
Ben Loftis
Catch new sources created by bounce- |
mixer-snapshots | 2019-07-22 14:37:33 UTC |
Merge branch 'master' into mixer-snapshots
Author:
Nikolaus Gullotta
Merge branch 'master' into mixer-snapshots |
bens-auditioner |
2019-02-02 15:26:03 UTC |
midi-audition-synth-uri is deprecated (libardour part).
Author:
Ben Loftis
midi-audition- |
bens-cla- |
2018-12-07 02:57:33 UTC |
Monitor Section actions: Allow use-monitor-section to be controlled by both ...
Author:
Ben Loftis
Monitor Section actions: Allow use-monitor-section to be controlled by both menu and session-options dialog. |
send-delay-test | 2018-10-25 17:26:54 UTC |
Send-delays - quick test
Author:
Robin Gareus
Send-delays - quick test |
mappa | 2018-07-19 13:00:43 UTC |
Code skeleton for openAV-ctrla/mappa support
Author:
Robin Gareus
Code skeleton for openAV-ctrla/mappa support |
temporal | 2017-09-24 16:57:27 UTC |
fix header order and space alignment
Author:
Paul Davis
fix header order and space alignment |
beatbox | 2017-08-27 17:41:03 UTC |
incorporate ticktime commit
Author:
Paul Davis
incorporate ticktime commit |
split-disk-io | 2017-08-16 19:10:55 UTC |
sort of no-op ... remove debug output ... just basically put it in git so tha...
Author:
Paul Davis
sort of no-op ... remove debug output ... just basically put it in git so that i can fetch it on another machine |
vcaautomation | 2017-06-21 16:14:50 UTC |
Enslave Params -- work in progress
Author:
Robin Gareus
Enslave Params -- work in progress |
rewaveview | 2017-06-16 15:03:36 UTC |
Reimplementation of large parts of the WaveView class
Author:
Tim Mayberry
Reimplementation of large parts of the WaveView class The drawing itself should be unchanged but much of the rest of the The Item::prepare_ If the drawing thread/s cannot finish the request by the time it is required in Allow unfinished images to be returned from the cache in Use a random width within a certain range for Move implementations of the private WaveView classes into wave_view_private.h Incorporate a fix for limiting the waveview image size to the cairo image size Should hopefully Resolve: #6478 |
remove- |
2017-06-16 11:20:56 UTC |
Remove unnecessary LocaleGuards from VSTPlugin derived classes
Author:
Tim Mayberry
Remove unnecessary LocaleGuards from VSTPlugin derived classes VSTPlugin: |
websockets | 2017-05-20 00:03:25 UTC |
initial code steps for websocket OSC
Author:
Paul Davis
initial code steps for websocket OSC |
rework_ |
2017-02-27 16:11:22 UTC |
probable fix for importing tempo maps that use non-quarter note pulse.
Author:
nick_m
probable fix for importing tempo maps that use non-quarter note pulse. - actually i'm not certain that this is correct, |
modulation-scripts | 2017-02-26 14:36:24 UTC |
LV2 UI: use controllable API, don't access plugin directly
Author:
Robin Gareus
LV2 UI: use controllable API, don't access plugin directly For modulated controls the custom UI shows un-modulated baseline. |
lua_tav_bindings | 2017-02-02 17:03:31 UTC |
investigating binding the TAV API..
Author:
Robin Gareus
investigating binding the TAV API.. all this calls for some convenience wrapper fn.. or maybe a new API |
rework_snap | 2017-02-01 16:58:01 UTC |
set sysex height & position on redisplay.
Author:
nick_m
set sysex height & position on redisplay. |
pd_midicleanup | 2016-12-12 09:54:36 UTC |
when adding notes a MidiModel/Sequence via NoteDiffCommand, copy the NotePtr ...
Author:
Paul Davis
when adding notes a MidiModel/Sequence via NoteDiffCommand, copy the NotePtr first. The NotePtr ends up in an intrusive list, which causes ownership |
gtk-disable- |
2016-12-10 12:26:53 UTC |
TODO with GTKMM_DISABLE_DEPRECATED enabled in Mackie surface
Author:
Tim Mayberry
TODO with GTKMM_DISABLE_ |
midicleanup | 2016-11-21 11:21:23 UTC |
Revert "add patch for handling mouse grabs in gdk/quartz by foreign (nested) ...
Author:
Paul Davis
Revert "add patch for handling mouse grabs in gdk/quartz by foreign (nested) windows" This reverts commit a6d67fdd5690687 |
tempo_rounding | 2016-11-10 16:26:21 UTC |
remove debugging output
Author:
nick_m
remove debugging output |
new_midi | 2016-11-03 23:32:46 UTC |
don't pass around event_id_t's so much when adding events to a Sequence
Author:
Paul Davis
don't pass around event_id_t's so much when adding events to a Sequence |
headless_chicken | 2016-09-28 13:33:18 UTC |
headless-chicken: force setting of region length properties, clean up code.
Author:
nick_m
headless-chicken: force setting of region length properties, clean up code. |
tempo_map_ |
2016-08-31 12:46:09 UTC |
No-op - rename var in MidiRegionView::note_dropped().
Author:
nick_m
No-op - rename var in MidiRegionView: |
ticktime | 2016-07-28 13:39:27 UTC |
Rewrite Evoral::Beats to use fixed beat:tick time
Author:
David Robillard
Rewrite Evoral::Beats to use fixed beat:tick time |
musical_ranges | 2016-07-26 14:02:03 UTC |
Initial stab at making musical position useful for ranges.
Author:
nick_m
Initial stab at making musical position useful for ranges. - ranges may be glued to bars and beats. |
vca2 | 2016-05-31 19:59:27 UTC |
change install target dir for color theme files
Author:
Paul Davis
change install target dir for color theme files |
5983-drag-threshold | 2016-02-11 05:21:46 UTC |
Change/Fix EditorDrag::move_threshold to use pixel units for both x and y thr...
Author:
Tim Mayberry
Change/Fix EditorDrag: |
group-controls-one | 2016-01-21 17:25:27 UTC |
remove incorrect/out of date comment
Author:
Paul Davis
remove incorrect/out of date comment |
mackie- |
2015-12-28 18:22:52 UTC |
avoid direct use of AutomationControl in Mackie code
Author:
Paul Davis
avoid direct use of AutomationControl in Mackie code |
amalgamate | 2015-12-11 21:58:20 UTC |
Amalgamate sources in gtk2_ardour into a number of "modules"
Author:
Tim Mayberry
Amalgamate sources in gtk2_ardour into a number of "modules" With this change the build times on my machine with no cache go from ~15 |
automation_ |
2015-10-19 13:48:30 UTC |
Set toggled automation controller using a double.
Author:
nick_m
Set toggled automation controller using a double. |
clockwork | 2015-09-24 15:14:53 UTC |
skinny up the lines used to draw the clock cursor
Author:
Paul Davis
skinny up the lines used to draw the clock cursor |
ardour- |
2015-06-29 18:02:23 UTC |
remove debugging output
Author:
Paul Davis
remove debugging output |
automation_workflow | 2015-06-21 14:53:31 UTC |
Amend last commit.
Author:
nick_m
Amend last commit. |
spectrowave | 2015-06-13 15:16:40 UTC |
use ardour canvas HSV instead of custom HSL.
Author:
Robin Gareus
use ardour canvas HSV instead of custom HSL. |
relative_snap | 2015-05-23 18:04:37 UTC |
Fix bug where inserting notes in MouseContent mode disallowed resizing.
Author:
nick_m
Fix bug where inserting notes in MouseContent mode disallowed resizing. |
tempo-marker- |
2015-03-27 13:23:33 UTC |
tap-tempo: reset running average whenever tapped tempo deviates by +/- 20%
Author:
Colin Fletcher
tap-tempo: reset running average whenever tapped tempo deviates by +/- 20% |
waveview | 2015-02-23 17:57:33 UTC |
Don't cache peakfile reads, but still cache the generated peak data.
Author:
nick_m
Don't cache peakfile reads, but still cache the generated peak data. |
varifill | 2015-02-06 16:48:23 UTC |
ensure that working buffers (for gain + mixing) are large enough.
Author:
Paul Davis
ensure that working buffers (for gain + mixing) are large enough. See comment in code for explanation. Also comment some unused lines (for now) Conflicts: |
no-track-speed | 2015-02-03 19:17:04 UTC |
remove all notion of per-track speed
Author:
Paul Davis
remove all notion of per-track speed |
playhead-priority | 2015-01-29 03:15:11 UTC |
playhead priority: if rolling and range selection vanishes while we are payin...
Author:
Paul Davis
playhead priority: if rolling and range selection vanishes while we are paying attention, ignore the change |
old-session-loading | 2015-01-04 23:33:35 UTC |
Fix some location xml handling to work with old session files.
Author:
Sakari Bergen
Fix some location xml handling to work with old session files. Also refactor some code around it while I'm at it. |
modeless | 2014-12-17 04:02:28 UTC |
Restore snap when switching to/from internal.
Author:
David Robillard
Restore snap when switching to/from internal. |
VisualStateSave | 2014-07-25 16:58:28 UTC |
prototype hack to save/load views
Author:
Robin Gareus
prototype hack to save/load views |
recfolder | 2014-07-05 19:13:46 UTC |
Merge branch 'cairocanvas' into recfolder
Author:
Robin Gareus
Merge branch 'cairocanvas' into recfolder |
2.0-ongoing | 2013-10-04 21:51:03 UTC |
fix startup errors with 2.x related to boost linkage on some platforms
Author:
Paul Davis
fix startup errors with 2.x related to boost linkage on some platforms Note: this should not be required because we do not actually link with ANY boost libraries, so the Fix from David Henningsson <david. |
3.0-SG | 2013-06-26 14:43:23 UTC |
fix up conflicts after merge with master
Author:
Paul Davis
fix up conflicts after merge with master |
1 → 89 of 89 results | First • Previous • Next • Last |