summaryrefslogtreecommitdiffstats
path: root/raul
AgeCommit message (Collapse)AuthorFilesLines
2007-07-22Renamed MIDIRingBuffer StampedChunkRingBuffer (what it really is), which ↵David Robillard3-12/+13
coincidentally will work for OSC messages too. Coincidentally. git-svn-id: http://svn.drobilla.net/lad/raul@597 a436a847-0d15-0410-975c-d299462d15a1
2007-07-04Fix model URI serialization relative to base URI.David Robillard2-1/+4
git-svn-id: http://svn.drobilla.net/lad/raul@574 a436a847-0d15-0410-975c-d299462d15a1
2007-07-04Fix crash on Ingen patch save (mismatched RDF type enums).David Robillard1-2/+6
Disable some excessive debug print output. git-svn-id: http://svn.drobilla.net/lad/raul@566 a436a847-0d15-0410-975c-d299462d15a1
2007-07-03Added MIDI controller/event names.David Robillard2-59/+290
git-svn-id: http://svn.drobilla.net/lad/raul@560 a436a847-0d15-0410-975c-d299462d15a1
2007-06-24Move exessive Thread code from header to source file.David Robillard1-65/+8
git-svn-id: http://svn.drobilla.net/lad/raul@544 a436a847-0d15-0410-975c-d299462d15a1
2007-06-24Print message on thread exit.David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/lad/raul@542 a436a847-0d15-0410-975c-d299462d15a1
2007-06-08Removed Raul Mutex and Condition (redundant with glib).David Robillard3-101/+0
git-svn-id: http://svn.drobilla.net/lad/raul@532 a436a847-0d15-0410-975c-d299462d15a1
2007-05-04Added missing includes.David Robillard1-0/+2
Prevent RDFModel from printing itself on load. git-svn-id: http://svn.drobilla.net/lad/raul@494 a436a847-0d15-0410-975c-d299462d15a1
2007-05-01Fixed remote patch loading.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@487 a436a847-0d15-0410-975c-d299462d15a1
2007-05-01Converted Raul (and thus Ingen and Machina) to use Redland over ↵David Robillard9-141/+277
Raptor/Rasqal independently. Fixed patch loading for Ingen (local only, still something wrong with remote...). git-svn-id: http://svn.drobilla.net/lad/raul@486 a436a847-0d15-0410-975c-d299462d15a1
2007-04-19Renamed SLV2Model SLV2World.David Robillard1-0/+1
Updated Ingen for SLV2 API changes. git-svn-id: http://svn.drobilla.net/lad/raul@459 a436a847-0d15-0410-975c-d299462d15a1
2007-04-17Fix missed events timestamp bug (for real this time).David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/raul@453 a436a847-0d15-0410-975c-d299462d15a1
2007-04-11Print out failed queries, for debugging.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@436 a436a847-0d15-0410-975c-d299462d15a1
2007-04-06LASH project saving/restoring.David Robillard4-0/+186
git-svn-id: http://svn.drobilla.net/lad/raul@400 a436a847-0d15-0410-975c-d299462d15a1
2007-04-02List appending.David Robillard2-2/+46
Make SMFReader abort gracefully on non-SMF files. git-svn-id: http://svn.drobilla.net/lad/raul@389 a436a847-0d15-0410-975c-d299462d15a1
2007-03-31Realtime MIDI recording.David Robillard4-97/+23
git-svn-id: http://svn.drobilla.net/lad/raul@383 a436a847-0d15-0410-975c-d299462d15a1
2007-03-31Added RingBuffer and MIDIRingBuffer classes/tests.David Robillard5-8/+361
git-svn-id: http://svn.drobilla.net/lad/raul@382 a436a847-0d15-0410-975c-d299462d15a1
2007-03-25Fixed construction algorithm bugs.David Robillard1-0/+35
git-svn-id: http://svn.drobilla.net/lad/raul@377 a436a847-0d15-0410-975c-d299462d15a1
2007-03-22Fixed quantization with q=0 (don't quantize).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@369 a436a847-0d15-0410-975c-d299462d15a1
2007-03-19Learn quantization.David Robillard1-0/+1
RDF serialziation to a C FILE*. Machina graph drawing improvements. git-svn-id: http://svn.drobilla.net/lad/raul@364 a436a847-0d15-0410-975c-d299462d15a1
2007-03-12Flowcanvas resizing, auto-arrange resizes if necessary.David Robillard1-1/+4
Per-track SMF reading (raul and machina) git-svn-id: http://svn.drobilla.net/lad/raul@354 a436a847-0d15-0410-975c-d299462d15a1
2007-03-11MIDI file reading.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/raul@352 a436a847-0d15-0410-975c-d299462d15a1
2007-03-10SMF reading fixes (correctly read running status, etc).David Robillard2-4/+5
git-svn-id: http://svn.drobilla.net/lad/raul@346 a436a847-0d15-0410-975c-d299462d15a1
2007-03-09SMF reading/writing fixes.David Robillard4-0/+207
git-svn-id: http://svn.drobilla.net/lad/raul@345 a436a847-0d15-0410-975c-d299462d15a1
2007-03-03SMF writing work.David Robillard4-3/+117
git-svn-id: http://svn.drobilla.net/lad/raul@343 a436a847-0d15-0410-975c-d299462d15a1
2007-02-24Distribution build fixes (pass make distcheck).David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/raul@336 a436a847-0d15-0410-975c-d299462d15a1
2007-02-24Split JackDriver 'attaching' and 'activating' to give derived classes a ↵David Robillard1-0/+3
chance to set things up in overloaded attach methods before the process callback starts firing. Switch RDF syntax to RDF/XML (temporarily, until raptor 1.1.14 hits distros). git-svn-id: http://svn.drobilla.net/lad/raul@333 a436a847-0d15-0410-975c-d299462d15a1
2007-02-23Doxygen fix.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@331 a436a847-0d15-0410-975c-d299462d15a1
2007-02-22Machina quantization, various timing related fixes.David Robillard3-2/+43
git-svn-id: http://svn.drobilla.net/lad/raul@326 a436a847-0d15-0410-975c-d299462d15a1
2007-02-21Tempo based time in Machina (and related utilities added to Raul).David Robillard4-9/+168
git-svn-id: http://svn.drobilla.net/lad/raul@324 a436a847-0d15-0410-975c-d299462d15a1
2007-02-20New double buffer class in Raul (used for realtime-safe thread-safe writes ↵David Robillard2-0/+97
to variables used in the realtime audio thead). Manipulation of edge labels in Machina (left click and right click). git-svn-id: http://svn.drobilla.net/lad/raul@323 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18RAUL install fixes.David Robillard1-17/+21
git-svn-id: http://svn.drobilla.net/lad/raul@313 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18Build fix for inferior machines.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@312 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18Fixed installation of AtomicPtr.hDavid Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/raul@311 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18Updated URLs.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@310 a436a847-0d15-0410-975c-d299462d15a1
2007-02-14Serialization work on Machina.David Robillard3-2/+55
git-svn-id: http://svn.drobilla.net/lad/raul@306 a436a847-0d15-0410-975c-d299462d15a1
2007-02-11Moved Maid from Ingen to Raul.David Robillard3-3/+81
Working machina MIDI learn, fixes, etc, etc. git-svn-id: http://svn.drobilla.net/lad/raul@302 a436a847-0d15-0410-975c-d299462d15a1
2007-02-10Fix empty() returning opposite of .. empty.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@300 a436a847-0d15-0410-975c-d299462d15a1
2007-02-10Machine GUI talking to Jack engine, running machines made in GUI, etc.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@297 a436a847-0d15-0410-975c-d299462d15a1
2007-02-10Fix previous (broken) commit.David Robillard1-1/+6
git-svn-id: http://svn.drobilla.net/lad/raul@296 a436a847-0d15-0410-975c-d299462d15a1
2007-02-10Made Raul::List read/write thread safe. Uh.. kinda, a bit. :)David Robillard2-76/+118
Reorganized machina into libraries. git-svn-id: http://svn.drobilla.net/lad/raul@295 a436a847-0d15-0410-975c-d299462d15a1
2007-02-09Moved Deletable (formerly MaidObject), List, and Array from Ingen to Raul.David Robillard4-1/+573
git-svn-id: http://svn.drobilla.net/lad/raul@294 a436a847-0d15-0410-975c-d299462d15a1
2007-02-07Updated FSF address, copyright dates where appropriate, etc.David Robillard20-36/+41
git-svn-id: http://svn.drobilla.net/lad/raul@288 a436a847-0d15-0410-975c-d299462d15a1
2007-02-07Mad sed-fu for consistent private member naming.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/raul@286 a436a847-0d15-0410-975c-d299462d15a1
2007-02-05RDF querying bug fix (crash on empty results).David Robillard1-1/+6
Added process callback static wrapper stuff to Jack driver. git-svn-id: http://svn.drobilla.net/lad/raul@277 a436a847-0d15-0410-975c-d299462d15a1
2007-02-04Bug fixes, LV2 spec updates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@273 a436a847-0d15-0410-975c-d299462d15a1
2007-01-23More work on multi-writer queue (SRMWQueue), proper unit test.David Robillard2-22/+42
git-svn-id: http://svn.drobilla.net/lad/raul@267 a436a847-0d15-0410-975c-d299462d15a1
2007-01-22Created Raul namespace.David Robillard20-82/+160
git-svn-id: http://svn.drobilla.net/lad/raul@265 a436a847-0d15-0410-975c-d299462d15a1
2007-01-22Added atomic int/pointer classes to Raul.David Robillard5-59/+373
Added multi-writer queue to Raul. Renamed Queue SRSWQueue (single-reader single-writer). Updated patchage/ingen for Raul changes. git-svn-id: http://svn.drobilla.net/lad/raul@264 a436a847-0d15-0410-975c-d299462d15a1
2007-01-20Added Machina.David Robillard3-19/+5
Moved some Jack and RDF functionality down to RAUL from Ingen, for use by Machina. git-svn-id: http://svn.drobilla.net/lad/raul@263 a436a847-0d15-0410-975c-d299462d15a1