summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2017-01-07remove some excessive methods from TempoMap.nick_m
- the beginning of what hopefully will be a saner 'pulse' definition
2017-01-07more no-op renaming - TempoSection::compute_c_func_* -> compute_c_nick_m
2017-01-07clear up _initial vs _locked_to_meter TempoSection ambiguity.nick_m
2017-01-07more inactive tempi fixes.nick_m
2017-01-07actually make import of tempo maps at selected point work (missed line from ↵nick_m
3060a458eb)
2017-01-07rename TempoSection::c_func() -> c(). ensure constant tempi have this set to 0.nick_m
2017-01-07fix some inactive tempi bugsnick_m
- no tempo curve for inactive tempi - inactive and meter-locked tempi cannot be deleted.
2017-01-06warn when adding / replacing a tempo fails.nick_m
2017-01-06make previous commit compile (lua)nick_m
2017-01-06prevent meter-locked tempi from being moved directly when replacing.nick_m
- the audio-locked meter owns it.
2017-01-06ensure tempo lines use correct tempo type (constant/ramped)nick_m
2017-01-05variation of a PR from ngeiwei that adds MIDI channel info to controller namesPaul Davis
2017-01-05fix assumed typo from LV2_SUPPORT PR recently committedPaul Davis
2017-01-05Undo (bad) fixOlivier Humbert
2017-01-05One fixOlivier Humbert
2017-01-05French translation updateOlivier Humbert
2017-01-05French translation updateOlivier Humbert
2017-01-05French translation updateOlivier Humbert
2017-01-05syncing with upstreamDobroslav Slavenskoj
2017-01-05Fixing LV2_SUPPORT #ifdefsDobroslav Slavenskoj
2017-01-05Proposed fix managing shared playlists (see #7150)Julien ROGER
Actually, when duplicating a track with "share playlist", the current playlist is owned by the new created track(orig-track-id). The sharing mecanism is made by diskstreams pointing on the same(shared) playlist. Since playlist now owned by the new track, selecting another playlist in the original track "forgets" the playlist for this track.You can't select the shared playlist anymore from the original track. This commit adds a way to keep trace of shared playlist between tracks.
2017-01-05Add missing function call in error message when compiling for windowsTim Mayberry
2017-01-05add Meter::operator==.nick_m
2017-01-05disallow tempi of 0 ntpm or less.nick_m
2017-01-03MidiRegion::clone() needs to ensure that the model is loaded before calling ↵Paul Davis
MidiSource::write_to()
2017-01-03Extend/update LV2 license interfaceRobin Gareus
2017-01-02Enforce minimum pane sizesRobin Gareus
* enforce minimum size of child widgets * honor manually set child-minsize in size-requests * ignore hidden children (eg. VCA) * clamp divider position (instead of just ignoring out-of-bounds moves)
2017-01-02allow Lua session scripts to inject [immediate] RT-eventsRobin Gareus
2017-01-02Whitelist bit32 Lua library for session rt-scriptsRobin Gareus
2017-01-02Match API: add rt_context option for en/disable_record()Robin Gareus
This allows to call maybe_enable_record () from Lua session or DSP scripts
2016-12-31OSC: remove unused overall feedback calls and variablesLen Ovens
2016-12-31OSC: remove feedback enable from GUI (unused)Len Ovens
2016-12-31amend 3afe3f32df (remove unused global feedback option)Robin Gareus
That commit accidentally removed unrelated code in generic-midi surface which just happened to have the same name (get/set_midi_feedback) as the unused preference. Regardless, there was more cruft there. GMCP midicontrollables now use the control surfaces' feedback option.
2016-12-30Remove cruft (old MIDI feedback API)Robin Gareus
2016-12-28Tear down OSC settings GUI, when the protocol is disabledRobin Gareus
2016-12-28Move "Feedback" option to control-portocol settingsRobin Gareus
2016-12-28Fix AudioRegion RMS calc for multi-channelRobin Gareus
2016-12-28Add Lua bindings for AudioRegion RMS+Peak calcRobin Gareus
2016-12-29add ArdourCanvas::Flag::width()nick_m
2016-12-29allow all types of range location (loop, start, end etc.) to be glued to ↵nick_m
bars and beats.
2016-12-28Emit signal for special cased configuration variableRobin Gareus
2016-12-28Add enum for locale-configRobin Gareus
2016-12-28Some operators need to have different visibility (as they're now used ↵John Emmas
outside of libardour)
2016-12-27Add backend support to extract session-archivesRobin Gareus
2016-12-27Normalize audio when archiving to fixed-point format.Robin Gareus
2016-12-27Allow gain factor for audio sources.Robin Gareus
In preparation for archiving files as .flac (fixed point), normalized with gain factor.
2016-12-22More 8 whitespace to tab indentation fixesNil Geisweiller
2016-12-21Fix minor typo in commentNil Geisweiller
2016-12-21Fix indentation 8 whitespaces to tabNil Geisweiller
2016-12-22check audio-locked meter ordering by frame.nick_m