Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-26 | OSC: Fix cut-n-paste mistake5.0-rc1 | Len Ovens | |
2016-07-26 | OSC: Make sends work for MB. Add pan to /path/strip | Len Ovens | |
2016-07-26 | Call Plugin::load_preset() from LuaProc::load_preset() | Julien "_FrnchFrgg_" RIVAUD | |
So that the plugin knows that a preset has been loaded, and can send the signal accordingly. | |||
2016-07-26 | OSC: Fix forward detection to include >0 and <1 | Len Ovens | |
2016-07-26 | OSC: Remove redux control | Len Ovens | |
2016-07-26 | pt(_BR) update for gtk2_ardour from Marcelo Teles | Paul Davis | |
2016-07-26 | Add missing locale guard for luadsp preset loading | Julien "_FrnchFrgg_" RIVAUD | |
That caused truncation of parameters to int when the decimal separator is not a period in the user's locale. | |||
2016-07-26 | When showing a prefs pane, select the row in the tree | Julien "_FrnchFrgg_" RIVAUD | |
When programmatically showing a pane, instead of directly asking the preferences notebook to show the pane, search for the asked path in the panes tree, and select it. Since OptionEditor listens to selection changes in its TreeView, the correct pane will be shown, with the added benefit that the corresponding section in the tree will be highlighted so that the user knows which pane is currently shown. | |||
2016-07-26 | Factor out and simplify the search by components in options tree | Julien "_FrnchFrgg_" RIVAUD | |
2016-07-26 | add Sidechain change handler for automatically added initial SC ports | Robin Gareus | |
2016-07-26 | add initial midi sidechain if plugin has one. | Robin Gareus | |
2016-07-26 | Make a right click on metronome really show click preferences | Julien "_FrnchFrgg_" RIVAUD | |
Solve http://tracker.ardour.org/view.php?id=6906 | |||
2016-07-26 | 32bit compat (amend 90a67d04) | Robin Gareus | |
2016-07-25 | another attempt to fix playhead position with varispeed. | Robin Gareus | |
2016-07-25 | improve shuttle control response when grabbed. | Robin Gareus | |
2016-07-25 | plugin spectrum analysis: plot A/B | Robin Gareus | |
2016-07-25 | the endless quest to plug memory leaks -- episode 379 | Robin Gareus | |
2016-07-25 | the endless quest to plug memory leaks -- episode 378 | Robin Gareus | |
2016-07-25 | add some flush_pending timeouts | Robin Gareus | |
2016-07-25 | add a timeout to flush_pending() | Robin Gareus | |
In some circumstances UI::flush_pending never returns, and all UI interactive ends up being driven by while (gtk_events_pending()) { gtk_main_iteration(); } This has various implications depending on the caller and usually results in a crash at session-close or exit. | |||
2016-07-25 | fix crash in preferences dialog if lv2-extended is not defined | Robin Gareus | |
2016-07-25 | Fix frequence display for plugin analysis mouse over | Julien "_FrnchFrgg_" RIVAUD | |
When freq was changed to be an integer, the conversion to kHz became a truncation. Divide by the float 1000.0 to pass the correct value to the stringstream formatting routine. | |||
2016-07-25 | Plugin Analysis: show numeric values on mouse over | Julien "_FrnchFrgg_" RIVAUD | |
For people who need more precise frequency or response amplitude, show the values corresponding to the point under the mouse. | |||
2016-07-24 | fix some spelling inconsistencies. | Robin Gareus | |
2016-07-24 | prepare region RMS (loudness) normalization | Robin Gareus | |
2016-07-24 | OSC: Make pan controls work properly with MB too. | Len Ovens | |
2016-07-24 | libs/ardour: update UK English localisation | Colin Fletcher | |
2016-07-24 | gtk2_ardour: update UK English localisation | Colin Fletcher | |
2016-07-24 | some more (untranslatable) lower case kilos. | Robin Gareus | |
2016-07-24 | export rate formatting: | Robin Gareus | |
* use the locale (44.1 vs 44,1) * do not encourage translating SI units and prefixes) | |||
2016-07-24 | kilo is a lower-case 'k' | Robin Gareus | |
2016-07-24 | Make the trim knob on busses show only if there is audio | Julien "_FrnchFrgg_" RIVAUD | |
The trim knob has been designed to operate only on audio channels. If the bus has none, hide the knob that would otherwise have no effect at all. Factor the trim control show/hide code out of MixerStrip::set_route(), and also call that code in response to I/O changes in the route. | |||
2016-07-24 | add a ToDo note for after string-freeze | Robin Gareus | |
2016-07-24 | rework FFT-graph, add pointer-position annotations | Robin Gareus | |
* replace old Gdk graphics context with cairo drawing * cache graph on an image-surface * allow partial exposure * add annotation overlay | |||
2016-07-24 | retain desired samplerate when switching backends | Robin Gareus | |
2016-07-24 | add a script to exercise varispeed playback | Robin Gareus | |
2016-07-24 | add a lua timer callback signal | Robin Gareus | |
2016-07-23 | Make Region's _beat a PBD::Property. | nick_m | |
- fixes incorrect beat setting on undo for various region operations. | |||
2016-07-22 | Remove the temporary note group in MidiRegionView, update start trim during ↵ | nick_m | |
drag. | |||
2016-07-22 | invalidate meter-color cache when midi channel count changes | Robin Gareus | |
This fixes a bug of midi-colors being used for audio-meters or vice versa when when the total channel count remained identical | |||
2016-07-22 | properly handle meter channel count changes | Robin Gareus | |
* reset peak when switching type (audio/midi) or total count * clamp to +40dBFS to prevent endless falloff for HUGE signals | |||
2016-07-21 | a more reliable/robust/less complex version of previous commit | Paul Davis | |
2016-07-21 | do not delete MIDIControllable* when dealing with pending MIDI Control ↵ | Paul Davis | |
requests - the MIDIControllable belongs to the surface code in controllables | |||
2016-07-21 | fix issue with solo-in-place | Paul Davis | |
Monitor outs cannot be muted by other soloing. Duh. | |||
2016-07-21 | Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) | John Emmas | |
2016-07-20 | tentative fix for a crash that occurs when switching backends.5.0-pre1 | Paul Davis | |
Session::process() returns early with Session::_silent set to true. AudioBuffer::set_data() was never set for (at least) the LTC output port. PortManager::cycle_end() calls AudioBuffer::silence() which used to assume that get_buffer() must have been called. But it was not, because that should have happened in Session::process(). So check AudioBuffer::data() and call get_buffer() if required. | |||
2016-07-20 | messages sent to info/warning/error/fatal should end with endmsg, not endl | Paul Davis | |
2016-07-20 | remove debug noise | Paul Davis | |
2016-07-20 | remove long-lived debug output related to RT-setting of controls | Paul Davis | |
2016-07-20 | MuteMaster should (a) use a Muteable's own ::muted_by_others_soloing() (b) ↵ | Paul Davis | |
not try to use its own _solo_ignore to track Muteable::can_solo() or solo isolate state |