summaryrefslogtreecommitdiffstats
path: root/src/libs/engine
AgeCommit message (Expand)AuthorFilesLines
2007-10-07Added shared abstract interface for ports.David Robillard82-385/+327
2007-10-07URI-ify DataType and match LV2 port type semantics.David Robillard1-13/+24
2007-10-07Remove DSSI.David Robillard21-1251/+12
2007-10-07Added common abstract interface for Plugins.David Robillard39-197/+153
2007-10-07Begin using shared virtual Node interface client side.David Robillard1-1/+1
2007-10-07Shared abstract Node interface.David Robillard62-194/+194
2007-10-07Start building a common (client/server) abstract interface for graph objects.David Robillard28-828/+77
2007-10-05Fix more OSC thread thingies.David Robillard1-2/+3
2007-10-05Make receiving OSC FIFO, preparing events not.David Robillard1-1/+1
2007-10-05Fix OSC receiving thread chewing CPU (xrun problem on single core systems).David Robillard4-14/+26
2007-10-05Don't use lazy binding for loading plugin libraries.David Robillard1-1/+1
2007-10-04Fixed port menu (load fancy dynamic menu from Glade).David Robillard7-40/+93
2007-10-02Graceful shutdown on Ctrl+C (hopefully?).David Robillard1-7/+6
2007-10-01Added missing files.David Robillard2-0/+101
2007-10-01Blink MIDI ports on message transmission.David Robillard15-89/+123
2007-10-01Generic audio thread generated Event sending system.David Robillard7-17/+62
2007-10-01Merge NoteOnEvent and NoteOffEvent.David Robillard12-222/+102
2007-09-30Added missing files.David Robillard2-0/+94
2007-09-30Working port notification for LV2 GUIs (ll-plugins VU meter works in Ingen now).David Robillard13-171/+101
2007-09-30Port "monitoring" -> Port "broadcasting" to avoid confusion with the usual us...David Robillard3-18/+18
2007-09-30Better design for process() signature (pass everything needed in a single obj...David Robillard115-421/+485
2007-09-30Better driver interface for input/output.David Robillard25-65/+194
2007-09-29Added port monitoring disable event.David Robillard6-28/+173
2007-09-29Work towards port monitoring and better (higher utilization) parallel execution.David Robillard45-100/+575
2007-09-23Working LV2 UI control setting (including MIDI).David Robillard8-52/+112
2007-09-22Type oblivious set_port_value interface.David Robillard10-81/+232
2007-09-21Reimplement menu system to be picturey, glade loaded, heirarchial, code reuse...David Robillard2-4/+2
2007-09-21Somewhat functional dynamic polyphony (LV2 and internal nodes only).David Robillard12-93/+92
2007-09-20Fix deletion of multiple nodes instead of just one (basically fix everything ...David Robillard2-12/+4
2007-09-20Remove useless InternalNode class.David Robillard23-131/+97
2007-09-20Fix serialization of node polyphonic value.David Robillard1-3/+7
2007-09-20Fix voice-specific polyphony controls.David Robillard3-10/+18
2007-09-20Cut down superfluous console output.David Robillard2-4/+3
2007-09-20Strip a bunch of old useless code.David Robillard11-393/+10
2007-09-19Toggling of individual node polyphonic state.David Robillard13-45/+92
2007-09-19Tidy up OSC namespace to use OSC true/false instead of C style boolean integers.David Robillard15-93/+101
2007-09-19Fix various serialization problems.David Robillard2-1/+3
2007-09-19Note node dynamic poly.David Robillard2-25/+57
2007-09-19Fix LV2 dynamic poly crash.David Robillard5-2/+18
2007-09-19Broadcast polyphony changes to clients.David Robillard8-6/+35
2007-09-19Added missing files.David Robillard4-0/+267
2007-09-19More work on dynamic polyphony.David Robillard22-86/+214
2007-09-18Work on dynamic polyphony.David Robillard9-34/+138
2007-09-18Fix possibility of partially compiled patches.David Robillard1-0/+7
2007-09-18Fix destroying connected patch ports, and patch port threading issues.David Robillard4-20/+20
2007-09-18Fix MIDI buffer reading error, fixes reading of multiple MIDI events per cycl...David Robillard4-25/+32
2007-09-09Possible fix for crash on weird MIDI note input.David Robillard1-8/+13
2007-08-10Fix loading control values from deprecated Om patches.David Robillard3-15/+35
2007-08-09Added missing file.David Robillard2-5/+90
2007-08-09Realtime safe parallel graph execution, e.g. run with ingen -e -p 3 for 3 con...David Robillard27-172/+531