summaryrefslogtreecommitdiffstats
path: root/src/libs/engine/NodeFactory.cpp
AgeCommit message (Expand)AuthorFilesLines
2008-01-25Overhaul SLV2 API to return/take SLV2Value (instead of strings or primitives)...David Robillard1-11/+4
2008-01-21Work on generic LV2 events.David Robillard1-1/+4
2007-10-22Rework plugin design (engine side) to be less crap.David Robillard1-181/+40
2007-10-12Fix broken compilation w/o --enable-debugDavid Robillard1-1/+2
2007-10-11Fix awful plugin loading situation.David Robillard1-211/+125
2007-10-11Fix Gtk rendering corruption problems when running monolithic (internal engine).David Robillard1-1/+5
2007-10-08Reorganize modules module (heh) to make a bit more sense. But not much.David Robillard1-1/+2
2007-10-08SharedPtr-ify engine side store.David Robillard1-6/+6
2007-10-07Added shared abstract interface for ports.David Robillard1-4/+4
2007-10-07Remove DSSI.David Robillard1-176/+0
2007-10-07Added common abstract interface for Plugins.David Robillard1-31/+31
2007-10-07Shared abstract Node interface.David Robillard1-12/+12
2007-10-05Don't use lazy binding for loading plugin libraries.David Robillard1-1/+1
2007-09-21Somewhat functional dynamic polyphony (LV2 and internal nodes only).David Robillard1-1/+1
2007-09-20Cut down superfluous console output.David Robillard1-1/+1
2007-09-19Tidy up OSC namespace to use OSC true/false instead of C style boolean integers.David Robillard1-17/+17
2007-08-09Realtime safe parallel graph execution, e.g. run with ingen -e -p 3 for 3 con...David Robillard1-1/+1
2007-08-05Remove obnoxious/expensive MIDI event count debugging print statement.David Robillard1-0/+8
2007-07-30Shutdown cleanly (fix ticket 53).David Robillard1-45/+53
2007-07-29Build system fixes, building from top level doesn't recursively configure slv...David Robillard1-1/+1
2007-07-27Use uint32_t for num_ports (and poly), matches LV2 and size_t is excessive on...David Robillard1-5/+5
2007-07-25Fix running with ingen -eg.David Robillard1-19/+10
2007-07-24Consistently rename all C++ files .cpp/.hpp.David Robillard1-12/+12
2007-07-04Fix crash on Ingen patch save (mismatched RDF type enums).David Robillard1-2/+2
2007-07-03Fix crash on MIDI controller receiving.David Robillard1-25/+25
2007-06-08Remove PluginLibrary, use Glib::Module instead.David Robillard1-31/+19
2007-04-29Fixed incomplete transfer of loaded plugins to client, bundle transfer.David Robillard1-0/+2
2007-04-20Update for SLV2 API changes.David Robillard1-1/+1
2007-04-19Renamed SLV2Model SLV2World.David Robillard1-4/+4
2007-02-20Updated Ingen for most recent SLV2 API.David Robillard1-11/+14
2007-02-07Updated Copyright notices.David Robillard1-1/+2
2007-02-07Abstracted out "Connectable" concept in FlowCanvas (towards connecting things...David Robillard1-0/+4
2007-01-06Added ability to get Raul Thread for current calling context.David Robillard1-0/+3
2006-09-18Work on loading old (deprecated) patches.David Robillard1-1/+18
2006-09-16Fixes for building w/o DSSI.David Robillard1-7/+7
2006-09-14Cleaned up client-side model code significantly (made everything privateDavid Robillard1-0/+12
2006-09-09Drove 'er home! Working monolothic Ingenuity (ie. in-process engine).David Robillard1-3/+2
2006-09-08De-singleton-ified EngineDavid Robillard1-10/+0
2006-09-07Patch port fixes.David Robillard1-64/+37
2006-07-29Update to most recent SLV2 APIDavid Robillard1-2/+2
2006-07-20Renamed Engine class to "Engine" (from "Ingen") to avoid confusion with names...David Robillard1-14/+14
2006-07-19Changed namespace names, removed almost all references to "Om"David Robillard1-5/+5
2006-07-18Removed globals (Om.h)David Robillard1-23/+14
2006-07-14Updated name in comment headers and copyright dateDavid Robillard1-2/+2
2006-07-04Partial support for loading old patchesDavid Robillard1-66/+61
2006-06-21Reorganized directory tree/namesDavid Robillard1-2/+2
2006-06-18Reworked use of Plugin class in engine slightly (more RAII-ey)David Robillard1-14/+9
2006-06-18More work on new ports implementation;David Robillard1-2/+8
2006-06-10More jugglingDavid Robillard1-0/+707