summaryrefslogtreecommitdiffstats
path: root/raul
AgeCommit message (Collapse)AuthorFilesLines
2008-10-02Remove JACK dependence from RAUL.David Robillard1-120/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1596 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Move LV2 extension stuff to less horribly named directory.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1562 a436a847-0d15-0410-975c-d299462d15a1
2008-09-29 * Context extension work.David Robillard1-1/+4
* Better support for set_port_value on event ports. * Don't pop audio ports when clicking in event mode. * Clicking an event port in event mode will 'bang' the event port (example 'bang' plugin prints when it receives one). git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1534 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Update contexts extension.David Robillard1-2/+0
Update bang plugin and fix UI building (UI instantiates in ingen again). Stubs for a message thread implementation in ingen. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1525 a436a847-0d15-0410-975c-d299462d15a1
2008-08-22Lash D-Bus support and projects list from LADI Patchage, with ↵David Robillard4-185/+0
improvements/cleanup/sanification/etc. Remove liblash stuff (meh, what the hell... here's to new beginnings). Enable/disable/hide/etc patchage widgets better based on available (compiled in) functionality. git-svn-id: http://svn.drobilla.net/lad/raul@1462 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Fix set_port_value stuff over OSC with blobs (i.e. make klaviatur work with ↵David Robillard1-2/+1
a remote engine). git-svn-id: http://svn.drobilla.net/lad/raul@1454 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Fix Blob atom copy contruction/size/etc stuff.David Robillard1-13/+14
Fix LV2 UI events (i.e. make klaviatur work again). git-svn-id: http://svn.drobilla.net/lad/raul@1452 a436a847-0d15-0410-975c-d299462d15a1
2008-08-19More thread-safe ringbuffer.David Robillard1-15/+15
Add test for size/full/empty queue functions. git-svn-id: http://svn.drobilla.net/lad/raul@1446 a436a847-0d15-0410-975c-d299462d15a1
2008-08-18Fix copy/paste between different patches.David Robillard1-0/+12
Barf less serialisation stuff to the console. git-svn-id: http://svn.drobilla.net/lad/raul@1431 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Write a less absurd number of decimal places for control values.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@1421 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17There!David Robillard1-3/+13
Loader uses only CommonInterface and is now able to parse into a client or engine. Proper OSC serialisation of boolean atoms. Remove patch_enabled and patch_disabled calls/signals/etc in favour of new generic "property" mechanism (courtesy of which much more killed API is to come). git-svn-id: http://svn.drobilla.net/lad/raul@1410 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Cloooser...David Robillard1-6/+17
Bundling of OSC communication both ways (previous was just engine->client). Factor out common OSC*Sender functionality (bundling stuff). Fully type-safe and polyphony-aware port value setting/getting, from RDF through OSC through engine and back again. git-svn-id: http://svn.drobilla.net/lad/raul@1409 a436a847-0d15-0410-975c-d299462d15a1
2008-08-15Install Raul Symbol.hpp.David Robillard1-10/+11
Rework aclocal include crap to not use m4 subdirectory, fix ingen building w/ python. Check for SOAP/HTTP support in ingen configure script as well. git-svn-id: http://svn.drobilla.net/lad/raul@1391 a436a847-0d15-0410-975c-d299462d15a1
2008-08-15Add strong Symbol class (just a restricted string, like path) and use it for ↵David Robillard2-2/+74
ingen object symbols. git-svn-id: http://svn.drobilla.net/lad/raul@1387 a436a847-0d15-0410-975c-d299462d15a1
2008-07-07Add missing midi_names.h to distribution.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/raul@1285 a436a847-0d15-0410-975c-d299462d15a1
2008-05-23Merge improvemennts to MIDI stuff from Ardour.David Robillard3-89/+162
git-svn-id: http://svn.drobilla.net/lad/raul@1227 a436a847-0d15-0410-975c-d299462d15a1
2008-05-20Fix various problems with control port values.David Robillard1-11/+45
Fix control port feedback issues with LV2 plugin UIs. git-svn-id: http://svn.drobilla.net/lad/raul@1218 a436a847-0d15-0410-975c-d299462d15a1
2008-05-14Fix clear patch command (ticket #18).David Robillard1-1/+2
Potential destruction race/leak fixes. More thorough thread assertions on graph object methods. git-svn-id: http://svn.drobilla.net/lad/raul@1207 a436a847-0d15-0410-975c-d299462d15a1
2008-05-04Fix serialisation of floating point variables (fixes module positioning).David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/raul@1200 a436a847-0d15-0410-975c-d299462d15a1
2008-05-01GCC 4.3 fixes.David Robillard1-3/+5
git-svn-id: http://svn.drobilla.net/lad/raul@1191 a436a847-0d15-0410-975c-d299462d15a1
2008-04-30Fix Redland NULL node assertion failures when saving.David Robillard1-2/+5
git-svn-id: http://svn.drobilla.net/lad/raul@1184 a436a847-0d15-0410-975c-d299462d15a1
2008-04-12Apply gcc 4.3 fixes from larsl.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/raul@1179 a436a847-0d15-0410-975c-d299462d15a1
2008-02-09Add missing symlink.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/raul@1137 a436a847-0d15-0410-975c-d299462d15a1
2008-02-09Use Raul::TimeStamp (LV2 compatible typed 32:32 fixed timestamp) everywhere.David Robillard9-115/+339
Fix initial size of Patchage messages window. Machina disabled for now (transitioning to generic timestamps). git-svn-id: http://svn.drobilla.net/lad/raul@1133 a436a847-0d15-0410-975c-d299462d15a1
2008-01-07Raul 0.4.0.David Robillard2-10/+14
FlowCanvas 0.4.0. Patchage 0.4.0. git-svn-id: http://svn.drobilla.net/lad/raul@1028 a436a847-0d15-0410-975c-d299462d15a1
2008-01-06Remove raul dependency on liblo and redlandmm.David Robillard4-127/+156
git-svn-id: http://svn.drobilla.net/lad/raul@1025 a436a847-0d15-0410-975c-d299462d15a1
2008-01-06More verbose LASH console output.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/raul@1012 a436a847-0d15-0410-975c-d299462d15a1
2008-01-01RAUL code cleanup.David Robillard15-138/+56
git-svn-id: http://svn.drobilla.net/lad/raul@999 a436a847-0d15-0410-975c-d299462d15a1
2007-12-07Fix termination of evolution and resumed Jack execution.David Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/raul@960 a436a847-0d15-0410-975c-d299462d15a1
2007-12-07It's evolution, baby.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/raul@958 a436a847-0d15-0410-975c-d299462d15a1
2007-12-06Add copy constructor.David Robillard1-3/+10
git-svn-id: http://svn.drobilla.net/lad/raul@957 a436a847-0d15-0410-975c-d299462d15a1
2007-12-06MIDI robustness fixes.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/raul@954 a436a847-0d15-0410-975c-d299462d15a1
2007-12-04Added 'has_waiter' method for Semaphore.David Robillard3-2/+65
Added new Command class, for e.g. coarse GUI->Engine RT safe events. git-svn-id: http://svn.drobilla.net/lad/raul@947 a436a847-0d15-0410-975c-d299462d15a1
2007-12-01Clean up query code.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/raul@933 a436a847-0d15-0410-975c-d299462d15a1
2007-11-30Various documentation cleanups/fixes.David Robillard1-1/+1
Generate/install man pages for SLV2. git-svn-id: http://svn.drobilla.net/lad/raul@929 a436a847-0d15-0410-975c-d299462d15a1
2007-11-30Split redland C++ wrappers out from Raul.David Robillard9-470/+87
git-svn-id: http://svn.drobilla.net/lad/raul@927 a436a847-0d15-0410-975c-d299462d15a1
2007-11-29Add base URI support to RDF model (ability to write pretty <> in Turtle with ↵David Robillard2-0/+5
model.base()). git-svn-id: http://svn.drobilla.net/lad/raul@922 a436a847-0d15-0410-975c-d299462d15a1
2007-10-13Dynamic polyphony fixes.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/raul@883 a436a847-0d15-0410-975c-d299462d15a1
2007-10-10Fix recursive patch problems (all objects recursively appearing as direct ↵David Robillard3-14/+16
child of root). Use slightly more human friendly names for blank nodes in patch files. Fix memory management semantics of engine side objects (fix crash on subpatch delete). Make Raul::Table a boost::noncopyable; related changes trickled down from that. git-svn-id: http://svn.drobilla.net/lad/raul@865 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Update.. stuff... I hate SVN...David Robillard3-31/+23
git-svn-id: http://svn.drobilla.net/lad/raul@855 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08SharedPtr-ify engine side store.David Robillard5-407/+455
Fix reattaching to engine. Fix connection paths. Remove last dependencies on client (model) library from Serialiser. Fix Raul::PathTable::find_descendants_end. git-svn-id: http://svn.drobilla.net/lad/raul@847 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Fixed missing symbol in Raul.David Robillard3-58/+68
Made Raul::List interface and uses thereof less fugly. git-svn-id: http://svn.drobilla.net/lad/raul@845 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Eliminate redundant object collections (ObjectModel having a separate ↵David Robillard2-2/+14
collection of its children). Fix renaming/creation of children (fix ticket 97). git-svn-id: http://svn.drobilla.net/lad/raul@844 a436a847-0d15-0410-975c-d299462d15a1
2007-10-05Fix connection serialisation.David Robillard1-1/+2
Do hidden graphviz render to /dev/null instead of /home/dave/test.graphviz. Oops. :) git-svn-id: http://svn.drobilla.net/lad/raul@823 a436a847-0d15-0410-975c-d299462d15a1
2007-10-01Blink MIDI ports on message transmission.David Robillard1-9/+9
git-svn-id: http://svn.drobilla.net/lad/raul@794 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Add locking support to RDF stuff for dealing with concurrent librdf use.David Robillard2-2/+9
git-svn-id: http://svn.drobilla.net/lad/raul@739 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Remove useless old debugging-related overhead from Array destructor.David Robillard1-2/+0
git-svn-id: http://svn.drobilla.net/lad/raul@723 a436a847-0d15-0410-975c-d299462d15a1
2007-09-12Const-correctness for Raul::RDF::Node type conversion functions.David Robillard2-7/+7
git-svn-id: http://svn.drobilla.net/lad/raul@702 a436a847-0d15-0410-975c-d299462d15a1
2007-09-08Pretty RDF boolean reading.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/raul@699 a436a847-0d15-0410-975c-d299462d15a1
2007-09-08Support for writing pretty Turtle boolean literals.David Robillard2-0/+14
git-svn-id: http://svn.drobilla.net/lad/raul@698 a436a847-0d15-0410-975c-d299462d15a1