Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-19 | Relax monitor-section processor channel restriction | Robin Gareus | |
2017-01-19 | Add some comment | Robin Gareus | |
2017-01-19 | Add alternative preroll record mode: | Robin Gareus | |
* Start recording at preroll, trim region to skip preroll at rec-stop * Keep old punch-in rec-at-preroll API for tape-tracks (later) | |||
2017-01-19 | Rework preroll-rec API: | Robin Gareus | |
* rename: indicate that recording happens after preroll, punch-in * move API into libardour: rec+roll (no separate setup, seek, roll APIs) | |||
2017-01-19 | Move preroll duration calc into libardour | Robin Gareus | |
2017-01-19 | fix up Canvas::Grid child layout | Paul Davis | |
2017-01-19 | correct translation matrix for Canvas::Widget | Paul Davis | |
2017-01-19 | do not add items twice to their canvas parent! | Paul Davis | |
2017-01-18 | Implement record with preroll | Robin Gareus | |
2017-01-17 | Implement Count-In (before recording), fixed BPM, up to 2 bars | Robin Gareus | |
2017-01-17 | Split metronome methods into re-usable parts (for count-in) | Robin Gareus | |
2017-01-16 | Prepare session-wide implicit monitoring overrides | Robin Gareus | |
2017-01-16 | Accommodate newly introduced source(s) in our MSVC project (cairocanvas) | John Emmas | |
2017-01-15 | canvas::grid: get padding and margin to work; remove some debug output | Paul Davis | |
2017-01-15 | Add Japanese translation | Hiroki Inagaki | |
2017-01-15 | get grid layout working | Paul Davis | |
2017-01-15 | tweak Grid repositioning code to be a little more O(N) | Paul Davis | |
2017-01-15 | basic (and probably wrong) Canvas::Grid child placement | Paul Davis | |
2017-01-15 | include Canvas::Grid in build script | Paul Davis | |
2017-01-15 | initial skeleton for a Grid canvas item | Paul Davis | |
2017-01-13 | Set rate and blocksize for multi-instance VSTs | Robin Gareus | |
2017-01-13 | Accommodate newly introduced source(s) in our MSVC project (ardour_osc) | John Emmas | |
2017-01-12 | add API to query name of bound action | Robin Gareus | |
2017-01-11 | OSC: We want to see aux buses even if the gui has them hidden | Len Ovens | |
2017-01-10 | OSC: Fix aux mute to check stripable exists first | Len Ovens | |
2017-01-10 | fix nested templates for ye ancient compilers of the worlde | Paul Davis | |
2017-01-10 | Fix MTC slave implicit return on transport-stop | Robin Gareus | |
MTC returns not-locked (no flywheel) when the signal is lost, in which case Session::follow_slave() jumps to no_roll and ignores the slave-position. The MTC slave does explicitly request a transport-locate and transport-stop. Yet, Session::realtime_stop() honors _requested_return_frame for whatever reason | |||
2017-01-09 | OSC: Fix cue observer stop to zero controls | Len Ovens | |
2017-01-09 | OSC: Add Talent individual monitor controls | Len Ovens | |
2017-01-09 | add XML names/handling for additional Parameter types. | Paul Davis | |
This is still incomplete and really not generic. Ought to be revisited, but has backwards compatibility issues that make it more complex | |||
2017-01-09 | save state of an automation list, even if empty, because it might exist in ↵ | Paul Davis | |
the history state | |||
2017-01-09 | add clamp for adding points to a ControlList from a (G)UI | Paul Davis | |
2017-01-09 | tweak previous commit to make desc.max_unbound "more correct" | Paul Davis | |
2017-01-09 | fix ranges for LADSPA unbounded toggle parameters. | Paul Davis | |
Used to be 0..4, now 0..1. The 4 is still used as an arbitrary upper bound for non-toggled parameters | |||
2017-01-08 | NO-OP: whitespace | Robin Gareus | |
2017-01-08 | Fix Pane size allocation: | Robin Gareus | |
* Skip calling allocate on recently hidden children. * Don't [temporarily] call size_allocate with negative sizes | |||
2017-01-08 | Fix crash when changing Pane widgets -- #7198 | Robin Gareus | |
Gtkmm2Ext::Pane::on_add() uses a pointer to a std::vector<> element in the destroy notify callback. If the vector is modified, that pointer becomes invalid. Add 2 widgets "A", "B". remove "B", add another one "C". Now if A is destroyed, notify_child_destroyed(PTR) points to invalid memory and not to "A". | |||
2017-01-08 | prototype track/bus sharing: state-export | Robin Gareus | |
2017-01-08 | Fix shared-pointer list creation from Lua | Robin Gareus | |
2017-01-07 | amend massive thinko in last commit (actually works). | nick_m | |
2017-01-07 | fix incorrect _start after a split. | nick_m | |
- when splitting a region where quantized notes start on the split point, the notes would sometimes vanish due to us deriving an exact quarter-note from the supplied frame. this only affects midi regions, as other region types have contents which are completely frame-based. | |||
2017-01-07 | TempoMap - do frame conversion outside the lock when possible. | nick_m | |
2017-01-07 | remove some excessive methods from TempoMap. | nick_m | |
- the beginning of what hopefully will be a saner 'pulse' definition | |||
2017-01-07 | more no-op renaming - TempoSection::compute_c_func_* -> compute_c_ | nick_m | |
2017-01-07 | clear up _initial vs _locked_to_meter TempoSection ambiguity. | nick_m | |
2017-01-07 | more inactive tempi fixes. | nick_m | |
2017-01-07 | actually make import of tempo maps at selected point work (missed line from ↵ | nick_m | |
3060a458eb) | |||
2017-01-07 | rename TempoSection::c_func() -> c(). ensure constant tempi have this set to 0. | nick_m | |
2017-01-07 | fix some inactive tempi bugs | nick_m | |
- no tempo curve for inactive tempi - inactive and meter-locked tempi cannot be deleted. | |||
2017-01-06 | warn when adding / replacing a tempo fails. | nick_m | |