Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-26 | Add properties parameter to delete interfacenodeless | David Robillard | 19 | -37/+64 | |
2017-03-26 | Add unique_ptr alias | David Robillard | 1 | -0/+4 | |
2017-03-26 | Remove Node::path() and Node::symbol() | David Robillard | 8 | -17/+20 | |
2017-03-26 | Factor out object symbol access | David Robillard | 1 | -3/+11 | |
2017-03-26 | Factor out object RDF node construction | David Robillard | 1 | -10/+18 | |
2017-03-26 | Make Store keyed by URI instead of Path | David Robillard | 7 | -62/+62 | |
2017-03-26 | Remove Node port accessors | David Robillard | 9 | -41/+63 | |
2017-03-26 | Remove Node::graph_type() method and GraphType enum | David Robillard | 11 | -27/+11 | |
2017-03-26 | Remove NodeImpl class | David Robillard | 12 | -201/+76 | |
2017-03-26 | Remove Node::set_path() method | David Robillard | 5 | -16/+10 | |
2017-03-26 | Make parent pointer a block since ports can not contain nodes | David Robillard | 9 | -28/+25 | |
2017-03-26 | Remove Node::instance() method | David Robillard | 7 | -5/+33 | |
2017-03-26 | Remove Node::base_uri() method | David Robillard | 2 | -8/+6 | |
2017-03-26 | Remove Node::graph_parent() method | David Robillard | 3 | -6/+2 | |
2017-03-20 | Fix crash when setting control ports without a value buffer | David Robillard | 1 | -1/+3 | |
Control ports should always have a value buffer for some value of "should", but crashing is never good in any case. | |||||
2017-03-20 | Revert removal of DirectDriver and fix test suite | David Robillard | 4 | -0/+126 | |
2017-03-20 | Fix link warnings with clang on OSX | David Robillard | 1 | -1/+2 | |
2017-03-20 | Fix build with clang on Linux | David Robillard | 1 | -9/+7 | |
2017-03-20 | Always use sample accurate controls | David Robillard | 8 | -36/+43 | |
This changes control port buffers to always be sequences of float, splitting cycles internally so nodes with control ports act as if they support sample accurate control input and output. This allows things like having networks of control ports manipulated by the user which are run into CV ports and having sample accurate changes end up in the CV ports even though the values were calculated by plugins with single float ports. Further work is probably necessary to thin and smooth changes that come from a user drag (perhaps there should be a mode for this?) to keep the amount of cycle splitting reasonable, and support for plugins with fixed block length. | |||||
2017-03-20 | Remove dubious Buffer::nframes() method | David Robillard | 4 | -19/+11 | |
2017-03-20 | Fix value buffer update | David Robillard | 3 | -11/+19 | |
2017-03-20 | Print PortAudio presence in configure summary | David Robillard | 1 | -0/+1 | |
2017-03-20 | Fix value buffer size logic | David Robillard | 1 | -3/+4 | |
2017-03-20 | Fix clear_buffers() prototype | David Robillard | 3 | -5/+5 | |
2017-03-20 | Fix split cycle audio output | David Robillard | 1 | -1/+1 | |
2017-03-20 | Factor out redundant overloads | David Robillard | 6 | -16/+3 | |
2017-03-20 | Use more efficient memory barriers | David Robillard | 1 | -2/+3 | |
2017-03-20 | Fix zipper noise when dragging CV port values | David Robillard | 2 | -2/+3 | |
2017-03-20 | Add CV dumping debug utility | David Robillard | 2 | -0/+20 | |
2017-03-20 | Fix event timing with PortAudio driver | David Robillard | 6 | -31/+153 | |
2017-03-20 | Fix event timing and remove vestigial DirectDriver | David Robillard | 4 | -130/+1 | |
2017-03-20 | Always clear cached buffers before reuse | David Robillard | 1 | -0/+1 | |
2017-03-20 | Cleanup: Factor out bypass method | David Robillard | 2 | -25/+39 | |
2017-03-20 | Fix polyphony tests | David Robillard | 2 | -1/+5 | |
2017-03-20 | Fix round-trip preservation of property contexts | David Robillard | 28 | -153/+249 | |
2017-03-20 | Improve arc list efficiency | David Robillard | 11 | -40/+39 | |
2017-03-20 | Cleanup: Trim boost headers and unnecessary configure checks | David Robillard | 6 | -14/+14 | |
2017-03-19 | Shrink status bar text and fix initial DSP load display | David Robillard | 10 | -87/+102 | |
2017-03-18 | Don't delete existing graph contents on LV2 restore | David Robillard | 1 | -0/+2 | |
2017-03-18 | Don't delete LV2 ports | David Robillard | 1 | -1/+1 | |
2017-03-18 | Fix LV2 ports | David Robillard | 1 | -0/+7 | |
2017-03-18 | Use new suil init API to fix Qt5 plugin UIs | David Robillard | 2 | -1/+4 | |
2017-03-18 | Add missing files | David Robillard | 2 | -0/+229 | |
2017-03-06 | Fix crash when run with disconnected control/notify ports | David Robillard | 1 | -2/+4 | |
2017-02-27 | Update for latest Raul | David Robillard | 3 | -3/+3 | |
2017-02-27 | Update waf and fix C++11 flags | David Robillard | 2 | -8/+6 | |
2017-02-27 | Update glade file | David Robillard | 1 | -122/+19 | |
2017-02-26 | Fix filtering by type in plugin selector | David Robillard | 5 | -12/+16 | |
2017-02-20 | Use consistent style in Jack log messages | David Robillard | 1 | -3/+3 | |
2017-02-18 | Kludge around broken clipboard on MacOS | David Robillard | 1 | -1/+5 | |