Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-03 | method for setting whether or not to show velocity bars | Paul Davis | |
2018-07-03 | reverse velocity display related commits | Paul Davis | |
2018-07-03 | set up core stuff for velocity display option | Paul Davis | |
2018-07-03 | enum convert for VelocityDisplayOption | Paul Davis | |
2018-07-03 | add VelocityDisplayOption enum; indent TrackAutoNamingRule decl. correctly | Paul Davis | |
2018-07-03 | fix rectangle computation, and re-use alex' color computation | Paul Davis | |
2018-07-03 | add a guess at appropriate color management for note velocity display | Paul Davis | |
I think that HSV::opposite() is probably too strong here. HSV::darker() might be better. Experimentation needed. | |||
2018-07-03 | call Note::set_velocity() at an appropriate time | Paul Davis | |
2018-07-03 | use new Canvas::Note object for (sustained) note display | Paul Davis | |
2018-07-03 | initial implementation of a more specialized canvas item for (sustained) notes | Paul Davis | |
2018-07-03 | minor code optimization for Rectangle::render() | Paul Davis | |
2018-07-02 | OSC: Make sure group name for select gets updated | Len Ovens | |
2018-06-30 | OSC: bugfix, select/next\previous sometimes resets to old strip | Len Ovens | |
2018-06-30 | OSC: Add collect of groups or subgroups | Len Ovens | |
2018-06-30 | Add method to find subgroup_bus | Len Ovens | |
2018-06-30 | Fix code style | Len Ovens | |
2018-06-28 | when creating a route from a template, use correct call to setup XML state ↵ | Paul Davis | |
so that name/ports are unique | |||
2018-06-28 | call IO::prepare_for_reset() on BOTH IO nodes of a PortInsert's XML state, ↵ | Paul Davis | |
not just one of them. Allows drag-n-drop of port inserts to work | |||
2018-06-25 | fix mixing scope brace | Paul Davis | |
2018-06-25 | Accommodate recently removed source(s) in our MSVC project (libardour) | John Emmas | |
(this also needs ardour_genericmidi to link to both evoral and boost-regex) | |||
2018-06-24 | OSC: make select logic more sensible | Len Ovens | |
2018-06-21 | add Ctl_Dial to get better behaviour when binding a MIDI controller ↵ | Paul Davis | |
KNOB/DIAL to a toggled controllable. No intent to change Ctl_Momentary or Ctl_Toggle behaviour, plus I tried to document what they are intended to support | |||
2018-06-21 | remove debug output | Paul Davis | |
2018-06-21 | remove Session::controllable_by_descriptor() and move code into GenericMIDI ↵ | Paul Davis | |
code (the only user). This also removes enums introduced to describe well-known parameters for Mixbus. Lookup now involves string parsing every time, but this is not likely to be a notable cost. | |||
2018-06-20 | Add script to normalize all tracks | Robin Gareus | |
2018-06-20 | Put duplicate code of a-comp and a-expander into one file ... | Johannes Mueller | |
... for better maintainability consolidated duplicate code: * drawing the dB-grid of a-comp's and a-expander's full display * drawing the gain reduction bar of a-comp's and a-expander's full display * the entire only-bars display | |||
2018-06-20 | Consolidated a-comp/a-exp run_mono() and run_stereo() to one run() | Johannes Mueller | |
Up to now we had in a-comp and a-exp one run_mono() and one run_stero() function which where almost identical except that run_stereo() treated two in/outs and run_mono() only one. Now we store the number of channels acomp->n_channels according to the URI and in run() we loop over an array of pointers to the in/out buffers. | |||
2018-06-20 | Make makeup_gain smoothening of a-expander same as in a-comp | Johannes Mueller | |
2018-06-20 | OSC: fix pre gcc5 problem | Len Ovens | |
2018-06-20 | OSC: Add /select/vca/toggle | Len Ovens | |
2018-06-20 | check-in of cleaned up plugin tags by Harrison Consoles intern Chris Hickman | Nikolaus Gullotta | |
2018-06-20 | a-comp: makeup_gain needs to be smoothened after every sample ... | Johannes Mueller | |
... not only once in every run | |||
2018-06-20 | Add a control port to a-comp select which mode to display inline | Johannes Mueller | |
2018-06-20 | Allow plugin inline displays to shrink | Johannes Mueller | |
Plugin inline displays were forbidden to shrink as this might cause a deadlock when the shrinkage causes the scrollbar to disappear. display shrink → scrollbar unneeded → scrollbar disappears → more horizontal space -> display grows -> scrollbar appears → less horizontal space -> display shrink and so forth This was formerly avoided by not allowing display shrinkage. The solution proposed here sets the maximum height of the display to the current height, if a scrollbar is present during resizing and has not been present during the last resizing. So if this scrollbar disappears (after resizing it might no longer be needed), the display would have the possibility to grow, but it does not grow vertically as the maximum height is limited to the current height. | |||
2018-06-20 | Make a-comp's meter show numerical values in "4.1f" | Johannes Mueller | |
according to discussion in irc. | |||
2018-06-20 | Put input level meter before output level meter in the generic gui | Johannes Mueller | |
This is done by relying on the fact that the generic gui orders the meters according to their port indices. | |||
2018-06-20 | Visualize the peak of the compressor state in a-comp | Johannes Mueller | |
2018-06-20 | Drop LPF of input level visualization in a-comp | Johannes Mueller | |
2018-06-20 | Show the input level in acomp's inline display rather than output level | Johannes Mueller | |
2018-06-20 | Inlevel output port to visualize the input level in the generic GUI | Johannes Mueller | |
2018-06-20 | Improve level vizualisation in a-comp | Johannes Mueller | |
* LPF in the signal visialization * Lower minimum values | |||
2018-06-20 | GR-based visualization in a-comp | Johannes Mueller | |
2018-06-20 | New attack and release behavior for a-comp | Johannes Mueller | |
Details in http://tracker.ardour.org/view.php?id=7439 | |||
2018-06-20 | Don't use acomp->v_gainr outside LV2_EXTENDED ifdefs | Johannes Mueller | |
2018-06-19 | sr = 0, not rate | Nikolaus Gullotta | |
2018-06-19 | cap redrawing at 15 times /s | Nikolaus Gullotta | |
2018-06-19 | Revert frame -> sample changes where it's a frame as in Gtk::Frame | Johannes Mueller | |
2018-06-19 | OSC: reworking of previous/next select | Len Ovens | |
2018-06-19 | OSC: Feedback was not making it to surface | Len Ovens | |
2018-06-19 | OSC group sharing should be cleared for VCAs | Len Ovens | |