summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5624
1 files changed, 0 insertions, 5624 deletions
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index d212561a..00000000
--- a/ChangeLog
+++ /dev/null
@@ -1,5624 +0,0 @@
-2006-06-04 18:45 drobilla
-
- * src/engine/: OSCClient.cpp, OSCClient.h: You guessed it, added
- missing files
-
-2006-06-04 18:44 drobilla
-
- * src/engine/: ObjectSender.cpp, ObjectSender.h: Added even more
- missing files
-
-2006-06-04 18:42 drobilla
-
- * src/engine/Responder.cpp: Added more missing files
-
-2006-06-04 18:40 drobilla
-
- * src/engine/: ClientBroadcaster.cpp, ClientBroadcaster.h,
- ClientKey.h: Added missing files
-
-2006-06-04 18:34 drobilla
-
- * Doxyfile, Makefile.am, TODO, src/Makefile.am,
- src/clients/Makefile.am, src/clients/OSCListener.cpp,
- src/clients/OSCListener.h, src/clients/PatchLibrarian.cpp,
- src/clients/PortModel.h, src/clients/demolition/Makefile.am,
- src/clients/gtk/ConnectWindow.cpp,
- src/clients/gtk/ControlInterface.cpp,
- src/clients/gtk/ControlInterface.h,
- src/clients/gtk/GtkClientHooks.h,
- src/clients/gtk/LoadPluginWindow.cpp,
- src/clients/gtk/Makefile.am, src/clients/gtk/Store.h,
- src/clients/patch_loader/Makefile.am, src/common/Path.h,
- src/common/Queue.h, src/common/README, src/common/Semaphore.h,
- src/common/types.h, src/common/interface/ClientInterface.h,
- src/common/interface/EngineInterface.h,
- src/common/interface/README, src/common/util/Path.h,
- src/common/util/Queue.h, src/common/util/Semaphore.h,
- src/common/util/types.h, src/engine/ActivateEvent.cpp,
- src/engine/ActivateEvent.h, src/engine/AddNodeEvent.cpp,
- src/engine/AddNodeEvent.h, src/engine/AllNotesOffEvent.cpp,
- src/engine/AllNotesOffEvent.h, src/engine/AlsaMidiDriver.cpp,
- src/engine/AlsaMidiDriver.h, src/engine/Array.h,
- src/engine/AudioDriver.h, src/engine/AudioInputNode.cpp,
- src/engine/AudioInputNode.h, src/engine/AudioOutputNode.cpp,
- src/engine/AudioOutputNode.h, src/engine/BridgeNode.cpp,
- src/engine/BridgeNode.h, src/engine/Buffer.cpp,
- src/engine/Buffer.h, src/engine/ClearPatchEvent.cpp,
- src/engine/ClearPatchEvent.h, src/engine/Connection.cpp,
- src/engine/Connection.h, src/engine/ConnectionBase.cpp,
- src/engine/ConnectionBase.h, src/engine/ConnectionEvent.cpp,
- src/engine/ConnectionEvent.h, src/engine/ControlInputNode.cpp,
- src/engine/ControlInputNode.h, src/engine/ControlOutputNode.cpp,
- src/engine/ControlOutputNode.h, src/engine/CreatePatchEvent.cpp,
- src/engine/CreatePatchEvent.h, src/engine/DSSIConfigureEvent.cpp,
- src/engine/DSSIConfigureEvent.h, src/engine/DSSIControlEvent.cpp,
- src/engine/DSSIControlEvent.h, src/engine/DSSIPlugin.cpp,
- src/engine/DSSIPlugin.h, src/engine/DSSIProgramEvent.cpp,
- src/engine/DSSIProgramEvent.h, src/engine/DSSIUpdateEvent.cpp,
- src/engine/DSSIUpdateEvent.h, src/engine/DeactivateEvent.cpp,
- src/engine/DeactivateEvent.h, src/engine/DestroyEvent.cpp,
- src/engine/DestroyEvent.h, src/engine/DisablePatchEvent.cpp,
- src/engine/DisablePatchEvent.h,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectPortEvent.cpp,
- src/engine/DisconnectPortEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/Driver.h,
- src/engine/EnablePatchEvent.cpp, src/engine/EnablePatchEvent.h,
- src/engine/Event.cpp, src/engine/Event.h,
- src/engine/InputPort.cpp, src/engine/InputPort.h,
- src/engine/InternalNode.h, src/engine/JackAudioDriver.cpp,
- src/engine/JackAudioDriver.h, src/engine/JackMidiDriver.cpp,
- src/engine/JackMidiDriver.h, src/engine/LADSPAPlugin.cpp,
- src/engine/LADSPAPlugin.h, src/engine/LV2Plugin.cpp,
- src/engine/LV2Plugin.h, src/engine/LashDriver.cpp,
- src/engine/LashDriver.h, src/engine/LashRestoreDoneEvent.h,
- src/engine/List.h, src/engine/LoadPluginsEvent.cpp,
- src/engine/LoadPluginsEvent.h, src/engine/Maid.cpp,
- src/engine/Maid.h, src/engine/MaidObject.h,
- src/engine/Makefile.am, src/engine/MidiControlNode.cpp,
- src/engine/MidiControlNode.h, src/engine/MidiDriver.h,
- src/engine/MidiInputNode.cpp, src/engine/MidiInputNode.h,
- src/engine/MidiLearnEvent.cpp, src/engine/MidiLearnEvent.h,
- src/engine/MidiMessage.h, src/engine/MidiNoteNode.cpp,
- src/engine/MidiNoteNode.h, src/engine/MidiOutputNode.cpp,
- src/engine/MidiOutputNode.h, src/engine/MidiTriggerNode.cpp,
- src/engine/MidiTriggerNode.h, src/engine/Node.h,
- src/engine/NodeBase.cpp, src/engine/NodeBase.h,
- src/engine/NodeFactory.cpp, src/engine/NodeFactory.h,
- src/engine/NoteOffEvent.cpp, src/engine/NoteOffEvent.h,
- src/engine/NoteOnEvent.cpp, src/engine/NoteOnEvent.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/ObjectStore.cpp, src/engine/ObjectStore.h,
- src/engine/Om.cpp, src/engine/Om.h, src/engine/OmApp.cpp,
- src/engine/OmApp.h, src/engine/OmObject.h,
- src/engine/OutputPort.cpp, src/engine/OutputPort.h,
- src/engine/Patch.cpp, src/engine/Patch.h,
- src/engine/PingSlowEvent.h, src/engine/Plugin.h,
- src/engine/PluginLibrary.h, src/engine/Port.cpp,
- src/engine/Port.h, src/engine/PortBase.cpp,
- src/engine/PortBase.h, src/engine/PortInfo.h,
- src/engine/PostProcessor.cpp, src/engine/PostProcessor.h,
- src/engine/PreProcessor.cpp, src/engine/PreProcessor.h,
- src/engine/RegisterClientEvent.cpp,
- src/engine/RegisterClientEvent.h, src/engine/RenameEvent.cpp,
- src/engine/RenameEvent.h, src/engine/RequestAllObjectsEvent.cpp,
- src/engine/RequestAllObjectsEvent.h,
- src/engine/RequestMetadataEvent.cpp,
- src/engine/RequestMetadataEvent.h,
- src/engine/RequestPluginsEvent.cpp,
- src/engine/RequestPluginsEvent.h,
- src/engine/RequestPortValueEvent.cpp,
- src/engine/RequestPortValueEvent.h, src/engine/Responder.h,
- src/engine/SetMetadataEvent.cpp, src/engine/SetMetadataEvent.h,
- src/engine/SetPortValueEvent.cpp, src/engine/SetPortValueEvent.h,
- src/engine/SetPortValueSlowEvent.cpp,
- src/engine/SetPortValueSlowEvent.h, src/engine/SlowEvent.h,
- src/engine/TransportNode.cpp, src/engine/TransportNode.h,
- src/engine/Tree.h, src/engine/TreeImplementation.h,
- src/engine/UnregisterClientEvent.cpp,
- src/engine/UnregisterClientEvent.h,
- src/engine/instantiations.cpp, src/engine/main.cpp,
- src/engine/tuning.h, src/engine/util.h: Further work making
- engine and clients communicate purely through common abstract
- interfaces.
-
-2006-06-04 00:05 drobilla
-
- * src/clients/gtk/: App.cpp, App.h, ConfigWindow.cpp,
- Configuration.cpp, ConnectWindow.cpp, ControlGroups.cpp,
- ControlInterface.cpp, Controller.cpp, Controller.h,
- LashController.cpp, Loader.cpp, NodeController.cpp, OmModule.cpp,
- OmPort.cpp, PortController.cpp, main.cpp: Trimmed file
- dependencies
-
-2006-06-03 23:44 drobilla
-
- * Doxyfile, src/clients/gtk/App.cpp, src/clients/gtk/App.h,
- src/clients/gtk/BreadCrumb.h, src/clients/gtk/ConfigWindow.cpp,
- src/clients/gtk/ConfigWindow.h,
- src/clients/gtk/Configuration.cpp,
- src/clients/gtk/Configuration.h,
- src/clients/gtk/ConnectWindow.cpp,
- src/clients/gtk/ConnectWindow.h,
- src/clients/gtk/ControlGroups.cpp,
- src/clients/gtk/ControlGroups.h,
- src/clients/gtk/ControlInterface.cpp,
- src/clients/gtk/ControlInterface.h,
- src/clients/gtk/ControlPanel.cpp, src/clients/gtk/ControlPanel.h,
- src/clients/gtk/Controller.cpp, src/clients/gtk/Controller.h,
- src/clients/gtk/DSSIController.cpp,
- src/clients/gtk/DSSIController.h, src/clients/gtk/DSSIModule.cpp,
- src/clients/gtk/DSSIModule.h, src/clients/gtk/GladeFactory.cpp,
- src/clients/gtk/GladeFactory.h,
- src/clients/gtk/GtkClientHooks.cpp,
- src/clients/gtk/GtkClientHooks.h,
- src/clients/gtk/GtkClientHooksEvents.h,
- src/clients/gtk/GtkObjectController.cpp,
- src/clients/gtk/GtkObjectController.h,
- src/clients/gtk/LashController.cpp,
- src/clients/gtk/LashController.h,
- src/clients/gtk/LoadPatchWindow.cpp,
- src/clients/gtk/LoadPatchWindow.h,
- src/clients/gtk/LoadPluginWindow.cpp,
- src/clients/gtk/LoadPluginWindow.h,
- src/clients/gtk/LoadSubpatchWindow.cpp,
- src/clients/gtk/LoadSubpatchWindow.h, src/clients/gtk/Loader.cpp,
- src/clients/gtk/Loader.h, src/clients/gtk/Makefile.am,
- src/clients/gtk/MessagesWindow.cpp,
- src/clients/gtk/MessagesWindow.h,
- src/clients/gtk/NewSubpatchWindow.cpp,
- src/clients/gtk/NewSubpatchWindow.h,
- src/clients/gtk/NodeControlWindow.cpp,
- src/clients/gtk/NodeControlWindow.h,
- src/clients/gtk/NodeController.cpp,
- src/clients/gtk/NodeController.h,
- src/clients/gtk/NodePropertiesWindow.cpp,
- src/clients/gtk/NodePropertiesWindow.h,
- src/clients/gtk/OmFlowCanvas.cpp, src/clients/gtk/OmFlowCanvas.h,
- src/clients/gtk/OmGtk.cpp, src/clients/gtk/OmGtk.h,
- src/clients/gtk/OmGtkApp.cpp, src/clients/gtk/OmGtkApp.h,
- src/clients/gtk/OmModule.cpp, src/clients/gtk/OmModule.h,
- src/clients/gtk/OmPort.cpp, src/clients/gtk/OmPort.h,
- src/clients/gtk/PatchController.cpp,
- src/clients/gtk/PatchController.h,
- src/clients/gtk/PatchDescriptionWindow.cpp,
- src/clients/gtk/PatchDescriptionWindow.h,
- src/clients/gtk/PatchTreeWindow.cpp,
- src/clients/gtk/PatchTreeWindow.h, src/clients/gtk/PatchView.cpp,
- src/clients/gtk/PatchView.h, src/clients/gtk/PatchWindow.cpp,
- src/clients/gtk/PatchWindow.h,
- src/clients/gtk/PortController.cpp,
- src/clients/gtk/PortController.h,
- src/clients/gtk/RenameWindow.cpp, src/clients/gtk/RenameWindow.h,
- src/clients/gtk/StateManager.cpp, src/clients/gtk/StateManager.h,
- src/clients/gtk/Store.cpp, src/clients/gtk/Store.h,
- src/clients/gtk/SubpatchModule.cpp,
- src/clients/gtk/SubpatchModule.h, src/clients/gtk/main.cpp,
- src/clients/gtk/om_gtk.glade, src/clients/gtk/singletons.cpp,
- src/clients/patches/broken_bass_synth.om,
- src/clients/patches/fm_operator.om, src/clients/patches/kick.om,
- src/clients/patches/meanbass.om, src/clients/patches/organ.om,
- src/common/Queue.h, src/engine/JackMidiDriver.cpp,
- src/engine/NodeFactory.cpp: Major refactor of GTK client
-
-2006-06-02 09:34 drobilla
-
- * Doxyfile, src/clients/PatchLibrarian.cpp,
- src/clients/gtk/PatchController.cpp,
- src/clients/gtk/om_gtk.glade, src/engine/JackMidiDriver.cpp,
- src/engine/Om.h, src/engine/TransportNode.cpp: Fixed client crash
- bugs when loading/saving/cloning patches
-
-2006-05-28 21:01 drobilla
-
- * src/engine/: JackMidiDriver.cpp, LV2Plugin.cpp, MidiMessage.h,
- NodeFactory.cpp, TransportNode.cpp: - Fixed Jack MIDI - Added
- ports to transport node that don't actually do anything yet, just
- for the sake of breaking things needlessley.
-
-2006-05-25 19:19 drobilla
-
- * src/engine/Plugin.h: Fixed building without SLV2
-
-2006-05-25 19:14 drobilla
-
- * src/: clients/OSCController.cpp, clients/OSCListener.cpp,
- clients/PatchLibrarian.cpp, clients/PluginModel.h,
- clients/gtk/LoadPluginWindow.cpp, clients/gtk/LoadPluginWindow.h,
- clients/gtk/NodePropertiesWindow.cpp,
- clients/gtk/NodePropertiesWindow.h, clients/gtk/om_gtk.glade,
- engine/AddNodeEvent.cpp, engine/AddNodeEvent.h,
- engine/AudioInputNode.cpp, engine/AudioOutputNode.cpp,
- engine/ControlInputNode.cpp, engine/ControlOutputNode.cpp,
- engine/InternalNode.h, engine/JackMidiDriver.cpp,
- engine/LV2Plugin.cpp, engine/LV2Plugin.h, engine/Makefile.am,
- engine/MidiControlNode.cpp, engine/MidiInputNode.cpp,
- engine/MidiNoteNode.cpp, engine/MidiOutputNode.cpp,
- engine/MidiTriggerNode.cpp, engine/NodeFactory.cpp,
- engine/NodeFactory.h, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp, engine/Plugin.h, engine/TransportNode.cpp:
- - LV2 plugin support through libslv2 - Fix for <filename> in
- patch files - Switch to using plugin URIs instead of
- libname,label
-
-2006-05-21 13:25 drobilla
-
- * src/clients/gtk/om_gtk.glade: Fixed poly radio buttons in load
- patch window
-
-2006-05-17 00:04 drobilla
-
- * src/clients/: PatchLibrarian.cpp, patches/303.om: <filename>
- fixes
-
-2006-05-15 13:03 drobilla
-
- * configure.ac, src/clients/OSCController.cpp,
- src/engine/NodeFactory.cpp: Fixed LV2 compile error
-
-2006-05-13 08:18 drobilla
-
- * src/engine/: Maid.cpp, NodeFactory.cpp, NodeFactory.h,
- OSCReceiver.cpp, OSCReceiver.h, Plugin.h: Fixed Maid namespace
- problem
-
-2006-05-11 17:10 drobilla
-
- * src/clients/OSCController.cpp: Possible segfault fix
-
-2006-04-26 23:42 drobilla
-
- * src/engine/LashDriver.cpp: Added missing assert header
-
-2006-04-25 17:31 larsl
-
- * src/engine/TransportNode.cpp: Forgot that JACK transport starts
- counting beats from 1 - fixed
-
-2006-04-19 17:53 larsl
-
- * src/engine/: JackAudioDriver.cpp, JackAudioDriver.h,
- TransportNode.cpp: Added more outputs to the transport node:
- beats per bar, beat trigger, bar trigger
-
-2006-04-01 14:11 drobilla
-
- * src/clients/gtk/: Controller.cpp, Controller.h, OmFlowCanvas.cpp:
- Fixed automatic MIDI binding range setting
-
-2006-04-01 13:54 drobilla
-
- * src/clients/: NodeModel.cpp, NodeModel.h, PatchLibrarian.cpp,
- PatchModel.h, gtk/LoadPluginWindow.cpp, gtk/NodeController.cpp,
- gtk/PortController.cpp, patch_loader/patch_loader.cpp,
- patches/303.om: Fixed patch port range saving
-
-2006-03-26 20:28 drobilla
-
- * README, configure.ac, src/common/Semaphore.h: Removed mutex/cond
- using semaphore wrapper (figured out how to make POSIX semaphores
- work in gdb)
-
-2006-03-26 18:12 drobilla
-
- * src/clients/patches/organ.om: Added vibrato and oscillator volume
- control inputs
-
-2006-03-26 17:11 drobilla
-
- * src/: clients/gtk/OmFlowCanvas.cpp, engine/MidiControlNode.cpp,
- engine/MidiControlNode.h, engine/MidiLearnEvent.cpp: Various
- fixes for easy MIDI binding
-
-2006-03-26 15:26 drobilla
-
- * src/clients/: NodeModel.cpp, PatchModel.cpp: Crash on load
- subpatch fix
-
-2006-03-26 13:17 drobilla
-
- * src/clients/PatchLibrarian.cpp: Fixed spurious console error on
- patch loading (renaming /UNINITIALIZED)
-
-2006-03-26 11:59 drobilla
-
- * src/clients/NodeModel.cpp: Fixed segfault merging/replacing root
- patch
-
-2006-03-26 03:59 drobilla
-
- * src/clients/NodeModel.cpp: Fixed renaming bug
-
-2006-03-25 16:31 drobilla
-
- * src/engine/MidiControlNode.cpp: Fixed MIDI controllers
-
-2006-03-25 15:26 drobilla
-
- * src/engine/tuning.h: Upped queue sizes
-
-2006-03-25 14:21 drobilla
-
- * src/engine/BridgeNode.cpp: Fixed inputs/outputs on patches
- (somewhat)
-
-2006-03-25 01:39 drobilla
-
- * src/clients/OSCListener.cpp: Removed debug message
-
-2006-03-25 01:34 drobilla
-
- * src/: clients/OSCListener.cpp, engine/AudioInputNode.cpp,
- engine/AudioInputNode.h, engine/AudioOutputNode.cpp,
- engine/AudioOutputNode.h, engine/BridgeNode.cpp,
- engine/BridgeNode.h, engine/ConnectionBase.cpp,
- engine/ConnectionBase.h, engine/ControlInputNode.cpp,
- engine/ControlInputNode.h, engine/ControlOutputNode.cpp,
- engine/ControlOutputNode.h, engine/CreatePatchEvent.cpp,
- engine/DSSIPlugin.cpp, engine/DSSIPlugin.h, engine/Event.h,
- engine/InputPort.cpp, engine/InputPort.h, engine/InternalNode.h,
- engine/JackMidiDriver.cpp, engine/LADSPAPlugin.cpp,
- engine/LADSPAPlugin.h, engine/List.h, engine/MidiControlNode.cpp,
- engine/MidiControlNode.h, engine/MidiInputNode.cpp,
- engine/MidiInputNode.h, engine/MidiNoteNode.cpp,
- engine/MidiOutputNode.cpp, engine/MidiOutputNode.h,
- engine/MidiTriggerNode.cpp, engine/MidiTriggerNode.h,
- engine/Node.h, engine/NodeBase.cpp, engine/NodeBase.h,
- engine/NodeFactory.cpp, engine/NodeFactory.h,
- engine/OSCSender.cpp, engine/OutputPort.cpp, engine/OutputPort.h,
- engine/Port.cpp, engine/Port.h, engine/PortBase.cpp,
- engine/PortBase.h, engine/PreProcessor.cpp,
- engine/PreProcessor.h, engine/SetPortValueEvent.cpp,
- engine/SetPortValueEvent.h, engine/SetPortValueSlowEvent.cpp,
- engine/SetPortValueSlowEvent.h, engine/TransportNode.cpp,
- engine/TransportNode.h: Made bridge nodes show up as polyphonic
-
-2006-03-25 00:42 drobilla
-
- * src/: clients/PatchLibrarian.cpp, engine/AlsaMidiDriver.h,
- engine/Array.h, engine/Connection.h, engine/ConnectionBase.h,
- engine/InputPort.h, engine/InternalNode.h,
- engine/JackAudioDriver.h, engine/JackMidiDriver.h,
- engine/LADSPAPlugin.h, engine/List.h, engine/MidiControlNode.cpp,
- engine/MidiNoteNode.cpp, engine/MidiNoteNode.h,
- engine/MidiTriggerNode.cpp, engine/Node.h, engine/NodeBase.h,
- engine/OSCReceiver.h, engine/OmObject.h, engine/OutputPort.h,
- engine/Patch.cpp, engine/Patch.h, engine/Plugin.h,
- engine/PluginLibrary.h, engine/Port.h, engine/PortBase.cpp,
- engine/PortBase.h, engine/PortInfo.h, engine/PreProcessor.h,
- engine/SetPortValueEvent.cpp, engine/Tree.h: Omni MIDI channel on
- all MIDI using nodes
-
-2006-03-25 00:31 drobilla
-
- * src/clients/gtk/: LoadPatchWindow.cpp, PatchController.cpp,
- PatchWindow.cpp: Fixed problem with old patch filename remaining
- after a replace (File->Open)
-
-2006-03-25 00:13 drobilla
-
- * src/clients/gtk/: OmFlowCanvas.cpp, OmFlowCanvas.h,
- PatchWindow.cpp, PatchWindow.h: Node destruction on delete key
- press
-
-2006-03-24 22:45 drobilla
-
- * src/clients/gtk/PatchController.cpp: Fix initial run checkbox
- state bug
-
-2006-03-24 22:23 drobilla
-
- * src/clients/gtk/PatchController.cpp: Fixed patch renaming bugs
-
-2006-03-24 20:32 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, AlsaMidiDriver.h, AudioDriver.h,
- BridgeNode.cpp, Buffer.cpp, InputPort.cpp, JackMidiDriver.h: ALSA
- MIDI port renaming
-
-2006-03-24 03:39 drobilla
-
- * src/engine/: DSSIPlugin.cpp, DSSIPlugin.h, InputPort.cpp,
- JackAudioDriver.h, TransportNode.cpp: - Dynamic DSSI MIDI ports -
- Cleanups
-
-2006-03-21 15:40 drobilla
-
- * src/clients/gtk/NodeController.cpp: Fix for voice-specific
- controls in controls window
-
-2006-03-20 13:59 drobilla
-
- * src/engine/: Tree.h, TreeImplementation.h: Minor cleanups
-
-2006-03-19 17:04 drobilla
-
- * src/clients/: NodeModel.cpp, NodeModel.h, gtk/DSSIController.cpp,
- gtk/DSSIController.h, gtk/NodeController.h: DSSI program menu
- re-enabled
-
-2006-03-19 15:44 drobilla
-
- * src/engine/: JackAudioDriver.cpp, JackAudioDriver.h,
- OmInProcess.cpp, main.cpp: Close jack client on exit
-
-2006-03-19 15:32 drobilla
-
- * src/engine/JackMidiDriver.cpp: Fixed previous fix :)
-
-2006-03-19 15:13 drobilla
-
- * src/engine/: DSSIPlugin.h, JackMidiDriver.cpp: Fix note ons with
- velocity 0 in jack midi driver
-
-2006-03-19 12:31 drobilla
-
- * src/engine/: DSSIPlugin.cpp, LADSPAPlugin.cpp, NodeBase.cpp: DSSI
- MIDI event timestamp fix
-
-2006-03-18 21:03 drobilla
-
- * src/: clients/demolition/DemolitionModel.cpp,
- clients/demolition/demolition.cpp,
- clients/gtk/PatchController.cpp, clients/patches/meanbass.om,
- common/Path.h: Bug fixes (engine crashes causes by demolition
- client)
-
-2006-03-18 20:18 drobilla
-
- * src/engine/: MidiNoteNode.cpp, MidiNoteNode.h: MIDI crash on
- multiple inputs fixed
-
-2006-03-18 19:16 drobilla
-
- * src/clients/: PatchModel.cpp, gtk/GtkClientHooks.h,
- gtk/GtkClientHooksEvents.h, gtk/OmGtkApp.cpp, gtk/OmGtkApp.h,
- gtk/PatchController.cpp, gtk/PatchController.h,
- gtk/PatchTreeWindow.cpp, gtk/PatchTreeWindow.h: Patch renaming
-
-2006-03-18 18:09 drobilla
-
- * src/clients/gtk/NewSubpatchWindow.cpp: Fixed new subpatch
- location (whoops)
-
-2006-03-18 17:19 drobilla
-
- * src/engine/: AudioInputNode.cpp, AudioOutputNode.cpp,
- ControlInputNode.cpp, ControlOutputNode.cpp, MidiControlNode.cpp,
- MidiInputNode.cpp, MidiNoteNode.cpp, MidiOutputNode.cpp,
- MidiTriggerNode.cpp, TransportNode.cpp: Tidied up internal node
- names
-
-2006-03-18 17:05 drobilla
-
- * src/clients/: NodeModel.h, ObjectModel.h, PatchLibrarian.cpp,
- PatchModel.h, PortModel.h, gtk/Controller.cpp, gtk/Controller.h,
- gtk/GtkClientHooksEvents.h, gtk/LoadPatchWindow.cpp: - Fix for
- multiple patches from the same file loading in the same location
- - Various metadata hacks/fixes (related to above) - Removed
- useless ugly "added node" caching system in GTK client
-
-2006-03-18 14:49 drobilla
-
- * src/clients/PatchLibrarian.cpp: Fixed bug with subpatch locations
- (location metadata no longer being saved into patch file)
-
-2006-03-18 13:49 drobilla
-
- * src/clients/gtk/: NodeController.h, PatchController.cpp,
- PatchController.h, PortController.cpp: Patch clearing bug fixes
-
-2006-03-18 13:16 drobilla
-
- * src/engine/: BridgeNode.cpp, Buffer.h, InputPort.cpp: Fixes for
- subpatch MIDI ports
-
-2006-03-16 02:00 drobilla
-
- * src/: clients/PatchLibrarian.cpp, clients/gtk/ControlGroups.h,
- clients/gtk/NodeController.cpp, clients/gtk/PatchController.cpp,
- engine/InputPort.cpp: Fixed subpatch MIDI ports crash bug Fixed
- stupid DSSI bug in GTK client
-
-2006-03-16 00:19 drobilla
-
- * src/engine/BridgeNode.cpp: Fixed a bug with sub-sub-patches
- outputs not working correctly when connections change (zero-copy
- bug)
-
-2006-03-15 23:47 drobilla
-
- * src/engine/: BridgeNode.cpp, BridgeNode.h, ConnectionBase.h,
- DisconnectPortEvent.cpp, MidiControlNode.cpp, NodeBase.cpp,
- NodeBase.h, OmObject.h, Patch.cpp, Patch.h: Minor cleanups
-
-2006-03-15 23:32 drobilla
-
- * src/clients/gtk/: DSSIController.cpp, LoadPluginWindow.cpp,
- NodeController.cpp, PatchController.cpp: Fixed controls menuitem
- for patches
-
-2006-03-14 22:58 drobilla
-
- * src/clients/gtk/: DSSIController.cpp, GtkClientHooks.cpp:
- Disabled DSSI program menu stuff. Too slow.
-
-2006-03-14 22:46 drobilla
-
- * src/clients/gtk/: DSSIController.cpp, DSSIController.h,
- PatchController.cpp: Fixed DSSI plugins
-
-2006-03-14 21:43 drobilla
-
- * src/clients/gtk/: LoadPluginWindow.cpp, LoadPluginWindow.h,
- NodeController.cpp: Made load plugin window close on Ctrl+W
-
-2006-03-14 21:23 drobilla
-
- * src/clients/gtk/: NodeControlWindow.cpp, NodeControlWindow.h,
- NodeController.h: Implemented control window position restoration
-
-2006-03-14 20:53 drobilla
-
- * src/clients/gtk/: GtkClientHooksEvents.h, NodeController.cpp:
- Fixed properties command
-
-2006-03-14 20:32 drobilla
-
- * src/clients/gtk/NodeController.cpp: Fixed "clone" command
-
-2006-03-14 00:29 drobilla
-
- * src/: clients/gtk/PatchController.cpp, engine/BridgeNode.cpp,
- engine/BridgeNode.h, engine/InputPort.cpp, engine/OutputPort.cpp,
- engine/OutputPort.h, engine/PortBase.h: Fix for ports on patches
- in patches with different polyphony (only one voice was passed
- through, now they are mixed down to mono)
-
-2006-03-13 17:08 drobilla
-
- * src/clients/: ConnectionModel.cpp, ConnectionModel.h,
- Makefile.am, PatchModel.cpp, PatchModel.h: Fixed port renaming
-
-2006-03-13 15:11 drobilla
-
- * src/clients/: PortModel.h, gtk/DSSIController.cpp,
- gtk/NodeController.cpp, gtk/NodeController.h, gtk/OmModule.cpp,
- gtk/OmModule.h, gtk/OmPort.cpp, gtk/OmPort.h,
- gtk/PatchController.cpp, gtk/PatchController.h,
- gtk/PortController.cpp, gtk/PortController.h,
- gtk/SubpatchModule.cpp, gtk/SubpatchModule.h: Various GTK client
- bug fixes
-
-2006-03-13 08:11 drobilla
-
- * src/clients/gtk/: DSSIController.cpp, DSSIController.h,
- NodeControlWindow.cpp, NodeControlWindow.h, NodeController.cpp,
- PatchController.cpp: Added mising DSSIController.*
-
-2006-03-12 10:33 drobilla
-
- * src/: clients/ControlModel.h, clients/NodeModel.cpp,
- clients/NodeModel.h, clients/OSCController.cpp,
- clients/OSCListener.cpp, clients/PatchLibrarian.cpp,
- clients/demolition/demolition.cpp, clients/gtk/DSSIModule.cpp,
- clients/gtk/DSSIModule.h, clients/gtk/GtkClientHooks.h,
- clients/gtk/GtkClientHooksEvents.h,
- clients/gtk/LoadPluginWindow.cpp,
- clients/gtk/LoadSubpatchWindow.cpp, clients/gtk/Makefile.am,
- clients/gtk/NodeController.cpp, clients/gtk/NodeController.h,
- clients/gtk/NodePropertiesWindow.cpp,
- clients/gtk/OmFlowCanvas.cpp, clients/gtk/OmFlowCanvas.h,
- clients/gtk/OmGtkApp.cpp, clients/gtk/OmGtkApp.h,
- clients/gtk/OmModule.cpp, clients/gtk/OmModule.h,
- clients/gtk/OmPort.cpp, clients/gtk/OmPort.h,
- clients/gtk/PatchController.cpp, clients/gtk/PatchTreeWindow.cpp,
- clients/gtk/PatchView.cpp, clients/gtk/PatchWindow.cpp,
- clients/gtk/PortController.h, clients/gtk/SubpatchModule.cpp,
- clients/gtk/SubpatchModule.h, engine/MidiNoteNode.cpp: - More GTK
- refactoring (moved all logic to controllers instead of
- module/port views) - MIDI fixed? (voice stealing, assertions)
-
-2006-03-11 00:36 drobilla
-
- * src/clients/gtk/: PatchWindow.cpp, PatchWindow.h, om_gtk.glade:
- Added fullscreen ability for patch windows
-
-2006-03-11 00:06 drobilla
-
- * src/engine/OSCReceiver.cpp: Removed debug print statement
-
-2006-03-10 23:07 drobilla
-
- * Makefile.am, src/clients/NodeModel.h, src/clients/PatchModel.cpp,
- src/clients/PatchModel.h, src/clients/gtk/ControlPanel.cpp,
- src/clients/gtk/ControlPanel.h,
- src/clients/gtk/NodeControlWindow.cpp,
- src/clients/gtk/NodeControlWindow.h,
- src/clients/gtk/NodeController.cpp,
- src/clients/gtk/NodeController.h,
- src/clients/gtk/PatchController.cpp,
- src/clients/gtk/PatchController.h, src/clients/gtk/PatchView.cpp,
- src/clients/gtk/PatchView.h, src/clients/gtk/PatchWindow.cpp,
- src/clients/gtk/PatchWindow.h, src/common/Queue.h,
- src/engine/NodeFactory.cpp, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp, src/engine/Patch.cpp: Various
- polyphonic patch input/output fixes
-
-2006-03-09 00:44 drobilla
-
- * src/clients/gtk/: GtkClientHooks.cpp, GtkClientHooksEvents.h,
- NodeController.cpp, OmGtkApp.cpp, PatchController.cpp: Increased
- GTK client event handling throughput roughly 100 fold for big
- recursive patches. No longer the bottleneck.
-
-2006-03-08 01:14 drobilla
-
- * src/clients/gtk/: ControlPanel.cpp, GtkClientHooksEvents.h,
- GtkObjectController.h, Makefile.am, NodeControlWindow.cpp,
- NodeController.cpp, NodeController.h, OmGtkApp.cpp, OmModule.cpp,
- OmModule.h, PatchController.cpp, PatchController.h: Node renaming
- (plugin only, not patches yet)
-
-2006-03-07 15:57 drobilla
-
- * src/clients/gtk/PatchController.cpp: Fixed crash on destroying
- connected subpatches
-
-2006-03-07 15:05 drobilla
-
- * src/clients/gtk/: GtkClientHooksEvents.h, LoadPluginWindow.cpp,
- OmModule.cpp: Fix for adding polyphonic plugins
-
-2006-03-06 09:46 mlang
-
- * src/engine/Makefile.am: Name the in-process .so file om.so
-
-2006-03-06 02:09 drobilla
-
- * src/clients/gtk/: NodeController.cpp, NodeController.h: Added
- NodeController.[h|cpp]
-
-2006-03-06 02:05 drobilla
-
- * src/common/Path.h: Added missing file Path.h
-
-2006-03-06 01:49 drobilla
-
- * Doxyfile, configure.ac, src/clients/ClientHooks.h,
- src/clients/ConnectionModel.h, src/clients/DummyClientHooks.h,
- src/clients/Makefile.am, src/clients/MetadataModel.h,
- src/clients/NodeModel.cpp, src/clients/NodeModel.h,
- src/clients/OSCController.cpp, src/clients/OSCListener.cpp,
- src/clients/ObjectController.h, src/clients/ObjectModel.cpp,
- src/clients/ObjectModel.h, src/clients/PatchLibrarian.cpp,
- src/clients/PatchLibrarian.h, src/clients/PatchModel.cpp,
- src/clients/PatchModel.h, src/clients/PortModel.h,
- src/clients/demolition/DemolitionClientHooks.cpp,
- src/clients/demolition/DemolitionClientHooks.h,
- src/clients/demolition/DemolitionModel.cpp,
- src/clients/demolition/DemolitionModel.h,
- src/clients/gtk/BreadCrumb.h, src/clients/gtk/ControlGroups.cpp,
- src/clients/gtk/ControlGroups.h,
- src/clients/gtk/ControlPanel.cpp, src/clients/gtk/ControlPanel.h,
- src/clients/gtk/Controller.cpp, src/clients/gtk/Controller.h,
- src/clients/gtk/DSSIModule.cpp, src/clients/gtk/DSSIModule.h,
- src/clients/gtk/GtkClientHooks.cpp,
- src/clients/gtk/GtkClientHooks.h,
- src/clients/gtk/GtkClientHooksEvents.h,
- src/clients/gtk/GtkObjectController.cpp,
- src/clients/gtk/GtkObjectController.h,
- src/clients/gtk/LoadPatchWindow.cpp,
- src/clients/gtk/LoadPluginWindow.cpp,
- src/clients/gtk/LoadSubpatchWindow.cpp,
- src/clients/gtk/Loader.cpp, src/clients/gtk/Loader.h,
- src/clients/gtk/Makefile.am, src/clients/gtk/MessagesWindow.cpp,
- src/clients/gtk/NewSubpatchWindow.cpp,
- src/clients/gtk/NodeControlWindow.cpp,
- src/clients/gtk/NodeControlWindow.h, src/clients/gtk/OmGtk.h,
- src/clients/gtk/OmGtkApp.cpp, src/clients/gtk/OmGtkApp.h,
- src/clients/gtk/OmGtkObject.h, src/clients/gtk/OmModule.cpp,
- src/clients/gtk/OmModule.h, src/clients/gtk/OmPort.cpp,
- src/clients/gtk/OmPort.h, src/clients/gtk/PatchController.cpp,
- src/clients/gtk/PatchController.h,
- src/clients/gtk/PatchTreeWindow.cpp,
- src/clients/gtk/PatchView.cpp, src/clients/gtk/PatchView.h,
- src/clients/gtk/PatchWindow.cpp, src/clients/gtk/PatchWindow.h,
- src/clients/gtk/PortController.cpp,
- src/clients/gtk/PortController.h,
- src/clients/gtk/RenameWindow.cpp, src/clients/gtk/RenameWindow.h,
- src/clients/gtk/SubpatchModule.cpp,
- src/clients/gtk/SubpatchModule.h, src/clients/gtk/om_gtk.glade,
- src/clients/patch_loader/patch_loader.cpp, src/common/OmPath.h,
- src/engine/ActivateEvent.cpp, src/engine/ActivateEvent.h,
- src/engine/AddNodeEvent.cpp, src/engine/AddNodeEvent.h,
- src/engine/BridgeNode.cpp, src/engine/Buffer.cpp,
- src/engine/ConnectionEvent.cpp, src/engine/ConnectionEvent.h,
- src/engine/CreatePatchEvent.cpp, src/engine/CreatePatchEvent.h,
- src/engine/DestroyEvent.cpp, src/engine/DestroyEvent.h,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectPortEvent.cpp,
- src/engine/DisconnectPortEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/Makefile.am,
- src/engine/OSCSender.cpp, src/engine/ObjectStore.cpp,
- src/engine/ObjectStore.h, src/engine/OmApp.cpp,
- src/engine/OmObject.h, src/engine/Patch.cpp,
- src/engine/RenameEvent.cpp, src/engine/RenameEvent.h,
- src/engine/tests/Makefile.am,
- src/engine/tests/path_parser_test.cpp: - Total GTK client
- refactor - Replaced ugly OmPath namespace with pretty Path class
-
-2006-03-04 18:10 drobilla
-
- * src/: clients/NodeModel.cpp, clients/NodeModel.h,
- clients/PatchModel.cpp, clients/PatchModel.h,
- clients/gtk/ControlPanel.cpp, clients/gtk/ControlPanel.h,
- clients/gtk/GtkClientHooksEvents.h,
- clients/gtk/NodeControlWindow.cpp, clients/gtk/OmGtkApp.cpp,
- clients/gtk/OmGtkApp.h, clients/gtk/PatchController.cpp,
- clients/gtk/PatchWindow.cpp, clients/gtk/PatchWindow.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/ObjectStore.cpp:
- Patch clearing fixes (potential patch file corruption)
-
-2006-03-03 23:42 drobilla
-
- * src/clients/gtk/ControlGroups.h: Assert header fix. Again.
-
-2006-03-03 09:46 drobilla
-
- * src/engine/Responder.h: Fix for leaking lo_addresses
-
-2006-03-03 02:35 drobilla
-
- * src/: clients/gtk/NodeControlWindow.cpp,
- clients/gtk/NodePropertiesWindow.cpp, engine/Buffer.cpp,
- engine/OSCResponder.cpp, engine/OSCSender.cpp,
- engine/OSCSender.h, engine/TreeImplementation.h,
- engine/instantiations.cpp: Minor cleanups and documentation
- updates
-
-2006-03-03 02:18 drobilla
-
- * src/clients/gtk/SubpatchModule.cpp: Removed "clone" option from
- patch module menus
-
-2006-03-03 01:45 drobilla
-
- * src/engine/OSCReceiver.cpp: Fix for accidental OSC namespace
- trashing (little overzealous seddage)
-
-2006-03-03 01:40 drobilla
-
- * doc/engine.dia: Added Responder and OSCSender
-
-2006-03-03 01:04 drobilla
-
- * src/engine/: OmInProcess.cpp, main.cpp: Fixed for in-process
- engine building
-
-2006-03-03 00:39 drobilla
-
- * doc/engine.dia, src/engine/ActivateEvent.cpp,
- src/engine/ActivateEvent.h, src/engine/AddNodeEvent.cpp,
- src/engine/AddNodeEvent.h, src/engine/AllNotesOffEvent.cpp,
- src/engine/AllNotesOffEvent.h, src/engine/BridgeNode.cpp,
- src/engine/BridgeNode.h, src/engine/ClearPatchEvent.cpp,
- src/engine/ClearPatchEvent.h, src/engine/ClientRecord.h,
- src/engine/ConnectionBase.h, src/engine/ConnectionEvent.cpp,
- src/engine/ConnectionEvent.h, src/engine/CreatePatchEvent.cpp,
- src/engine/CreatePatchEvent.h, src/engine/DSSIConfigureEvent.cpp,
- src/engine/DSSIConfigureEvent.h, src/engine/DSSIControlEvent.cpp,
- src/engine/DSSIControlEvent.h, src/engine/DSSIPlugin.cpp,
- src/engine/DSSIPlugin.h, src/engine/DSSIProgramEvent.cpp,
- src/engine/DSSIProgramEvent.h, src/engine/DSSIUpdateEvent.cpp,
- src/engine/DSSIUpdateEvent.h, src/engine/DeactivateEvent.cpp,
- src/engine/DeactivateEvent.h, src/engine/DestroyEvent.cpp,
- src/engine/DestroyEvent.h, src/engine/DisablePatchEvent.cpp,
- src/engine/DisablePatchEvent.h,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectPortEvent.cpp,
- src/engine/DisconnectPortEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/EnablePatchEvent.cpp,
- src/engine/EnablePatchEvent.h, src/engine/Event.cpp,
- src/engine/Event.h, src/engine/InternalNode.h,
- src/engine/LashRestoreDoneEvent.h,
- src/engine/LoadPluginsEvent.cpp, src/engine/LoadPluginsEvent.h,
- src/engine/Makefile.am, src/engine/MidiLearnEvent.cpp,
- src/engine/MidiLearnEvent.h, src/engine/Node.h,
- src/engine/NodeBase.cpp, src/engine/NodeBase.h,
- src/engine/NoteOffEvent.cpp, src/engine/NoteOffEvent.h,
- src/engine/NoteOnEvent.cpp, src/engine/NoteOnEvent.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCResponder.cpp,
- src/engine/OSCResponder.h, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h, src/engine/OmApp.cpp, src/engine/OmApp.h,
- src/engine/OmInProcess.cpp, src/engine/Patch.cpp,
- src/engine/Patch.h, src/engine/PingSlowEvent.h,
- src/engine/RegisterClientEvent.cpp,
- src/engine/RegisterClientEvent.h, src/engine/RenameEvent.cpp,
- src/engine/RenameEvent.h, src/engine/Request.cpp,
- src/engine/Request.h, src/engine/RequestAllObjectsEvent.cpp,
- src/engine/RequestAllObjectsEvent.h,
- src/engine/RequestMetadataEvent.cpp,
- src/engine/RequestMetadataEvent.h,
- src/engine/RequestPluginsEvent.cpp,
- src/engine/RequestPluginsEvent.h,
- src/engine/RequestPortValueEvent.cpp,
- src/engine/RequestPortValueEvent.h, src/engine/Responder.h,
- src/engine/SetMetadataEvent.cpp, src/engine/SetMetadataEvent.h,
- src/engine/SetPortValueEvent.cpp, src/engine/SetPortValueEvent.h,
- src/engine/SetPortValueSlowEvent.cpp,
- src/engine/SetPortValueSlowEvent.h, src/engine/SlowEvent.h,
- src/engine/UnregisterClientEvent.cpp,
- src/engine/UnregisterClientEvent.h, src/engine/main.cpp: Reduced
- dependence on OSC in core engine (towards libom)
-
-2006-03-01 01:54 drobilla
-
- * src/clients/gtk/: OmGtkApp.cpp, PatchWindow.cpp: Gtkmm 2.4
- temporary hack of a workaround
-
-2006-03-01 00:15 drobilla
-
- * src/clients/gtk/DSSIModule.cpp: DSSI fix
-
-2006-02-28 22:04 drobilla
-
- * configure.ac: Changed semaphore setting to config.h instead of
- compiler command line
-
-2006-02-28 21:56 drobilla
-
- * src/common/: OmPath.h, Semaphore.h: Missing <cassert> header.
- Again.
-
-2006-02-28 21:42 drobilla
-
- * src/clients/gtk/: OmGtkApp.h, PatchWindow.cpp: Gtkmm 2.4
- compatibility fix
-
-2006-02-25 22:21 drobilla
-
- * src/clients/gtk/OmGtkApp.h: Fixed missing assert include. Again.
-
-2006-02-25 22:17 drobilla
-
- * configure.ac, src/engine/main.cpp: Fix for building without
- in-process client support
-
-2006-02-25 12:39 drobilla
-
- * src/clients/Makefile.am: Makefile.am fix (for make dist)
-
-2006-02-23 11:39 drobilla
-
- * src/clients/gtk/om_gtk.glade: Fixed new subpatch window polyphony
- spinner
-
-2006-02-23 11:32 drobilla
-
- * src/clients/gtk/: OmModule.h, om_gtk.glade: Middle click now
- bring up controls for all nodes
-
-2006-02-23 11:13 drobilla
-
- * src/clients/gtk/: NodePropertiesWindow.cpp, OmGtkApp.cpp,
- OmGtkApp.h, PatchController.cpp, PatchDescriptionWindow.cpp,
- PatchWindow.cpp, om_gtk.glade: GUI layout tweaks
-
-2006-02-23 10:02 drobilla
-
- * src/clients/gtk/om_gtk.glade: Fixed messages window scrollbars
-
-2006-02-23 09:59 drobilla
-
- * src/engine/: DestroyEvent.cpp, DestroyEvent.h: Added
- DestroyEvent.*
-
-2006-02-23 02:41 drobilla
-
- * src/clients/gtk/PatchController.cpp: Removed debug message
-
-2006-02-23 01:47 drobilla
-
- * src/: clients/gtk/ControlGroups.h, clients/gtk/ControlPanel.cpp,
- clients/gtk/ControlPanel.h, clients/gtk/GtkClientHooksEvents.h,
- clients/gtk/NodeControlWindow.cpp,
- clients/gtk/NodeControlWindow.h, clients/gtk/OmGtkApp.cpp,
- clients/gtk/PatchController.cpp, clients/gtk/PatchController.h,
- clients/gtk/PatchWindow.cpp, clients/gtk/SubpatchModule.cpp,
- clients/gtk/SubpatchModule.h, engine/SetPortValueEvent.cpp,
- engine/SetPortValueSlowEvent.cpp: More port adding/deleting fixes
- in Gtk client
-
-2006-02-23 00:27 drobilla
-
- * src/clients/gtk/: GtkClientHooksEvents.h, OmGtkApp.cpp: Fix for
- controls on root patch (values weren't updated)
-
-2006-02-23 00:18 drobilla
-
- * src/: clients/NodeModel.cpp, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, clients/PatchModel.cpp,
- clients/PatchModel.h, clients/demolition/DemolitionModel.cpp,
- clients/gtk/ControlPanel.cpp, clients/gtk/PatchController.cpp,
- clients/gtk/PatchController.h, clients/gtk/PatchWindow.cpp,
- engine/ClearPatchEvent.cpp, engine/OSCSender.cpp,
- engine/PreProcessor.cpp, engine/UnregisterClientEvent.cpp,
- engine/UnregisterClientEvent.h: Patch clearing (and
- load-replacing) bugfixes
-
-2006-02-22 23:09 drobilla
-
- * src/: clients/ClientHooks.h, clients/DummyClientHooks.h,
- clients/OSCController.cpp, clients/OSCController.h,
- clients/OSCListener.cpp, clients/OSCListener.h,
- clients/demolition/DemolitionClientHooks.h,
- clients/gtk/BreadCrumb.h, clients/gtk/Controller.cpp,
- clients/gtk/GtkClientHooks.cpp, clients/gtk/GtkClientHooks.h,
- clients/gtk/GtkClientHooksEvents.h, clients/gtk/OmGtkApp.cpp,
- clients/gtk/PatchController.cpp, clients/gtk/PatchController.h,
- clients/gtk/PatchWindow.cpp, clients/gtk/PatchWindow.h,
- clients/patches/fm_operator.om, engine/ClearPatchEvent.cpp,
- engine/ClearPatchEvent.h, engine/List.h, engine/NodeBase.cpp,
- engine/Patch.h: Renaming and breadcrumbs bugfixes
-
-2006-02-22 21:01 drobilla
-
- * src/: clients/ClientHooks.h, clients/DummyClientHooks.h,
- clients/OSCListener.cpp, clients/OSCListener.h,
- clients/demolition/DemolitionClientHooks.cpp,
- clients/demolition/DemolitionClientHooks.h,
- clients/demolition/DemolitionModel.cpp,
- clients/demolition/DemolitionModel.h,
- clients/gtk/GtkClientHooks.cpp, clients/gtk/GtkClientHooks.h,
- clients/gtk/GtkClientHooksEvents.h,
- clients/gtk/PatchController.cpp, clients/gtk/PatchWindow.cpp,
- clients/patches/broken_bass_synth.om, engine/BridgeNode.cpp,
- engine/BridgeNode.h, engine/ClearPatchEvent.cpp,
- engine/ClearPatchEvent.h, engine/Makefile.am, engine/Node.h,
- engine/NodeBase.cpp, engine/NodeBase.h, engine/OSCReceiver.cpp,
- engine/OSCReceiver.h, engine/OSCSender.cpp, engine/OSCSender.h,
- engine/Patch.cpp, engine/Patch.h: - Code size reduction through
- macro-fu - Cleanups, cruft removal - Merged all "destroy" events
- into one message - Fixed elusive window bug
-
-2006-02-22 17:40 drobilla
-
- * src/: clients/gtk/Controller.cpp,
- clients/gtk/LoadPatchWindow.cpp, clients/gtk/LoadPatchWindow.h,
- engine/CreatePatchEvent.cpp: Implemented open-replacing
-
-2006-02-22 17:28 drobilla
-
- * src/clients/: OSCController.cpp, OSCController.h,
- demolition/demolition.cpp, gtk/Controller.cpp, gtk/Controller.h,
- gtk/OmFlowCanvas.cpp, gtk/OmModule.cpp, gtk/OmModule.h,
- gtk/PatchWindow.cpp, gtk/PatchWindow.h, gtk/SubpatchModule.cpp,
- gtk/om_gtk.glade: - Made "destroy" consistent throughout - Added
- Patch->Clear menuitem
-
-2006-02-22 16:13 drobilla
-
- * src/: clients/OSCController.cpp, clients/patches/kick.om,
- engine/DestroyPatchEvent.cpp, engine/DestroyPatchEvent.h,
- engine/Makefile.am, engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h,
- engine/RemoveNodeEvent.cpp, engine/RemoveNodeEvent.h,
- engine/UnregisterClientEvent.cpp, engine/UnregisterClientEvent.h:
- - OSC namespace cleanups - Code cleanups
-
-2006-02-22 15:11 drobilla
-
- * src/clients/gtk/om_gtk.glade: Patch window touchups
-
-2006-02-22 15:08 drobilla
-
- * src/clients/gtk/: MessagesWindow.cpp, om_gtk.glade: Messages
- window touchups
-
-2006-02-22 15:03 drobilla
-
- * src/clients/gtk/: LoadPluginWindow.cpp, LoadPluginWindow.h,
- om_gtk.glade: Changed buttons on load plugin dialog
-
-2006-02-22 14:54 drobilla
-
- * src/clients/gtk/: PatchController.cpp, SubpatchModule.cpp,
- SubpatchModule.h, om_gtk.glade: Fixed "Controls" menuitem dynamic
- sensitivity
-
-2006-02-22 13:52 drobilla
-
- * src/clients/gtk/om_gtk.glade: Properties window layout touchups
-
-2006-02-22 13:48 drobilla
-
- * src/clients/gtk/om_gtk.glade: Glade file fixes
-
-2006-02-22 13:40 drobilla
-
- * src/clients/gtk/om_gtk.glade: About dialog touchups
-
-2006-02-22 13:27 drobilla
-
- * src/clients/gtk/: LoadSubpatchWindow.cpp, om_gtk.glade: Added
- parent polyphony to load subpatch window
-
-2006-02-22 13:19 drobilla
-
- * src/clients/: PatchLibrarian.cpp, gtk/PatchDescriptionWindow.cpp,
- gtk/PatchDescriptionWindow.h, gtk/om_gtk.glade: - Patch
- description window layout touchups - Patch metadata saving fix
-
-2006-02-22 13:07 drobilla
-
- * src/clients/gtk/: LoadPluginWindow.cpp, LoadPluginWindow.h,
- om_gtk.glade: Load plugin dialog restructuring
-
-2006-02-22 02:49 drobilla
-
- * src/: clients/PluginModel.h, clients/PortModel.h,
- engine/AddNodeEvent.cpp: Minor cleanups
-
-2006-02-22 02:44 drobilla
-
- * src/clients/gtk/: GtkClientHooksEvents.h, OmFlowCanvas.cpp,
- OmFlowCanvas.h, OmModule.cpp, OmPort.cpp, OmPort.h,
- PatchController.cpp, PatchView.cpp, SubpatchModule.cpp,
- SubpatchModule.h: One-click MIDI learn/bind shortcut ("connect"
- MIDI port to control port)
-
-2006-02-22 02:18 drobilla
-
- * src/engine/Makefile.am: More in-process fixes
-
-2006-02-22 02:15 drobilla
-
- * src/engine/Makefile.am: Fixes for in-process engine building
-
-2006-02-21 23:47 drobilla
-
- * src/clients/gtk/: PatchController.cpp, PatchWindow.cpp,
- PatchWindow.h: Breadcrumb fix on patch destruction
-
-2006-02-21 23:09 drobilla
-
- * src/: clients/OSCController.cpp, engine/ActivateEvent.cpp,
- engine/ActivateEvent.h, engine/AddNodeEvent.cpp,
- engine/AddNodeEvent.h, engine/AllNotesOffEvent.cpp,
- engine/AllNotesOffEvent.h, engine/ConnectionEvent.cpp,
- engine/ConnectionEvent.h, engine/CreatePatchEvent.cpp,
- engine/CreatePatchEvent.h, engine/DSSIConfigureEvent.cpp,
- engine/DSSIConfigureEvent.h, engine/DSSIControlEvent.cpp,
- engine/DSSIControlEvent.h, engine/DSSIProgramEvent.cpp,
- engine/DSSIProgramEvent.h, engine/DSSIUpdateEvent.cpp,
- engine/DSSIUpdateEvent.h, engine/DeactivateEvent.cpp,
- engine/DeactivateEvent.h, engine/DestroyPatchEvent.cpp,
- engine/DestroyPatchEvent.h, engine/DisablePatchEvent.cpp,
- engine/DisablePatchEvent.h, engine/DisconnectNodeEvent.cpp,
- engine/DisconnectNodeEvent.h, engine/DisconnectPortEvent.cpp,
- engine/DisconnectPortEvent.h, engine/DisconnectionEvent.cpp,
- engine/DisconnectionEvent.h, engine/EnablePatchEvent.cpp,
- engine/EnablePatchEvent.h, engine/Event.h,
- engine/LoadPluginsEvent.cpp, engine/LoadPluginsEvent.h,
- engine/MidiControlNode.cpp, engine/MidiControlNode.h,
- engine/MidiLearnEvent.cpp, engine/MidiLearnEvent.h,
- engine/MidiNoteNode.cpp, engine/MidiNoteNode.h,
- engine/MidiTriggerNode.cpp, engine/MidiTriggerNode.h,
- engine/NoteOffEvent.cpp, engine/NoteOffEvent.h,
- engine/NoteOnEvent.cpp, engine/NoteOnEvent.h,
- engine/OSCReceiver.cpp, engine/OSCSender.cpp, engine/OSCSender.h,
- engine/RemoveNodeEvent.cpp, engine/RemoveNodeEvent.h,
- engine/RenameEvent.cpp, engine/RenameEvent.h,
- engine/RequestAllObjectsEvent.cpp,
- engine/RequestAllObjectsEvent.h, engine/RequestMetadataEvent.cpp,
- engine/RequestMetadataEvent.h, engine/RequestPluginsEvent.cpp,
- engine/RequestPluginsEvent.h, engine/RequestPortValueEvent.cpp,
- engine/RequestPortValueEvent.h, engine/SetMetadataEvent.cpp,
- engine/SetMetadataEvent.h, engine/SetPortValueEvent.cpp,
- engine/SetPortValueEvent.h, engine/SetPortValueSlowEvent.cpp,
- engine/SetPortValueSlowEvent.h, engine/SlowEvent.h: - Fixed
- client registration for NAT - Type fixes in engine (sed-fu)
-
-2006-02-21 22:26 drobilla
-
- * src/clients/gtk/StateManager.cpp: More colour tweaks
-
-2006-02-21 20:35 drobilla
-
- * src/clients/gtk/StateManager.cpp: Colour tweaks
-
-2006-02-21 16:15 drobilla
-
- * src/clients/gtk/: GtkClientHooksEvents.h, LoadPluginWindow.cpp,
- LoadPluginWindow.h, OmFlowCanvas.cpp, OmFlowCanvas.h, OmModule.h,
- OmPort.h, om_gtk.glade: Added clear filter button to plugin
- dialog
-
-2006-02-21 14:05 drobilla
-
- * src/engine/RenameEvent.cpp: Renaming bug fix
-
-2006-02-21 14:00 drobilla
-
- * src/clients/gtk/: LoadPatchWindow.cpp, LoadPatchWindow.h,
- LoadSubpatchWindow.cpp, LoadSubpatchWindow.h: Better load dialog
- path restoring
-
-2006-02-21 13:45 drobilla
-
- * src/clients/gtk/: LoadPatchWindow.cpp, LoadPatchWindow.h,
- OmGtkApp.cpp, OmGtkApp.h, PatchWindow.cpp: - Connection dialog
- retry rate fix - Load/save dialog folder location restoring -
- Added example patch dir to 'bookmarks'
-
-2006-02-21 12:54 drobilla
-
- * src/clients/PatchLibrarian.cpp: Better error-checking in patch
- loading
-
-2006-02-21 12:26 drobilla
-
- * src/engine/: AudioDriver.h, CreatePatchEvent.cpp,
- CreatePatchEvent.h, DestroyPatchEvent.cpp, DestroyPatchEvent.h,
- JackAudioDriver.cpp, JackAudioDriver.h, OmApp.cpp, Patch.cpp: -
- Fix for crash on "Quit and Kill" - Removed old cruft related to
- multiple top-level patches
-
-2006-02-21 11:17 drobilla
-
- * src/clients/PatchLibrarian.cpp: Fix for patch saving bug
-
-2006-02-21 10:40 drobilla
-
- * src/clients/gtk/GtkClientHooks.cpp: Tweaks to GTK client event
- handling, should handle larger patches without filling the queue
-
-2006-02-21 09:12 mlang
-
- * src/clients/supercollider/Om.sc: loadIntoJack flag for booting
- the in-process engine
-
-2006-02-21 07:33 mlang
-
- * src/clients/supercollider/Om.sc: Sync with recent engine OSC
- behaviour changes
-
-2006-02-21 00:57 drobilla
-
- * src/: clients/OSCController.cpp, clients/OSCListener.h,
- clients/gtk/BreadCrumb.h, clients/gtk/Controller.cpp,
- clients/gtk/Controller.h, clients/gtk/GtkClientHooks.cpp,
- clients/gtk/GtkClientHooks.h, clients/gtk/OmGtkApp.cpp,
- clients/gtk/PatchTreeWindow.cpp, clients/gtk/PatchTreeWindow.h,
- clients/gtk/PatchWindow.cpp, clients/gtk/main.cpp,
- engine/AlsaMidiDriver.cpp, engine/AlsaMidiDriver.h,
- engine/DSSIPlugin.cpp, engine/DSSIPlugin.h, engine/Driver.h,
- engine/JackAudioDriver.cpp, engine/JackAudioDriver.h,
- engine/Makefile.am, engine/MidiControlEvent.cpp,
- engine/MidiControlEvent.h, engine/MidiControlNode.cpp,
- engine/MidiControlNode.h, engine/MidiLearnEvent.cpp,
- engine/MidiLearnEvent.h, engine/OSCReceiver.cpp,
- engine/OmApp.cpp, engine/OmApp.h: - MIDI learn - Removed numerous
- unused variables
-
-2006-02-20 22:35 drobilla
-
- * src/engine/Makefile.am: Build fixes for internal client
-
-2006-02-20 22:02 drobilla
-
- * configure.ac, src/engine/Makefile.am: Building in-process and
- stand-alone engine from same sources/objects
-
-2006-02-20 19:52 drobilla
-
- * src/: common/Queue.h, engine/OmApp.cpp, engine/OmApp.h,
- engine/OmInProcess.cpp: - Queue performance enhancement -
- Nitpicky tidy-ups
-
-2006-02-20 19:17 mlang
-
- * src/engine/OmInProcess.cpp: conditionalize LashDriver.h inclusion
-
-2006-02-20 19:05 drobilla
-
- * src/engine/OmInProcess.cpp: Minor fixes
-
-2006-02-20 19:03 drobilla
-
- * autogen.sh, src/engine/OmInProcess.cpp: Update autogen for
- libtool, fix warnings in OmInProcess.cpp
-
-2006-02-20 19:03 mlang
-
- * src/engine/: Makefile.am, OmApp.cpp: fix in-process compilation
- (sync with drobilla changes)
-
-2006-02-20 18:48 drobilla
-
- * TODO, src/clients/ClientHooks.h, src/clients/DummyClientHooks.h,
- src/clients/OSCController.cpp, src/clients/OSCController.h,
- src/clients/OSCListener.cpp, src/clients/OSCListener.h,
- src/clients/PatchLibrarian.cpp,
- src/clients/demolition/DemolitionClientHooks.h,
- src/clients/demolition/demolition.cpp,
- src/clients/gtk/BreadCrumb.h, src/clients/gtk/Controller.cpp,
- src/clients/gtk/Controller.h, src/clients/gtk/GtkClientHooks.cpp,
- src/clients/gtk/GtkClientHooks.h,
- src/clients/gtk/GtkClientHooksEvents.h,
- src/clients/gtk/LoadPatchWindow.cpp,
- src/clients/gtk/LoadPatchWindow.h, src/clients/gtk/Makefile.am,
- src/clients/gtk/OmGtkApp.cpp, src/clients/gtk/OmGtkApp.h,
- src/clients/gtk/PatchController.cpp,
- src/clients/gtk/PatchTreeWindow.cpp,
- src/clients/gtk/PatchTreeWindow.h, src/clients/gtk/PatchView.cpp,
- src/clients/gtk/PatchView.h, src/clients/gtk/PatchWindow.cpp,
- src/clients/gtk/PatchWindow.h, src/clients/gtk/main.cpp,
- src/clients/gtk/om_gtk.glade,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/ActivateEvent.cpp, src/engine/ActivateEvent.h,
- src/engine/AddNodeEvent.cpp, src/engine/AddNodeEvent.h,
- src/engine/AlsaMidiDriver.cpp, src/engine/Buffer.cpp,
- src/engine/ConnectionEvent.cpp, src/engine/ConnectionEvent.h,
- src/engine/CreatePatchEvent.cpp, src/engine/CreatePatchEvent.h,
- src/engine/DSSIConfigureEvent.cpp,
- src/engine/DSSIConfigureEvent.h, src/engine/DSSIControlEvent.cpp,
- src/engine/DSSIControlEvent.h, src/engine/DSSIProgramEvent.cpp,
- src/engine/DSSIProgramEvent.h, src/engine/DSSIUpdateEvent.cpp,
- src/engine/DSSIUpdateEvent.h, src/engine/DeactivateEvent.cpp,
- src/engine/DeactivateEvent.h, src/engine/DestroyPatchEvent.cpp,
- src/engine/DestroyPatchEvent.h, src/engine/DisableEvent.cpp,
- src/engine/DisableEvent.h, src/engine/DisablePatchEvent.cpp,
- src/engine/DisablePatchEvent.h,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectPortEvent.cpp,
- src/engine/DisconnectPortEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/EnableEvent.cpp,
- src/engine/EnableEvent.h, src/engine/EnablePatchEvent.cpp,
- src/engine/EnablePatchEvent.h, src/engine/Event.h,
- src/engine/LoadPluginsEvent.cpp, src/engine/LoadPluginsEvent.h,
- src/engine/Makefile.am, src/engine/MidiLearnEvent.cpp,
- src/engine/MidiLearnEvent.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h, src/engine/ObjectStore.h,
- src/engine/OmApp.cpp, src/engine/PreProcessor.cpp,
- src/engine/RegisterClientEvent.cpp,
- src/engine/RegisterClientEvent.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h, src/engine/RenameEvent.cpp,
- src/engine/RenameEvent.h, src/engine/RequestAllObjectsEvent.cpp,
- src/engine/RequestAllObjectsEvent.h,
- src/engine/RequestMetadataEvent.cpp,
- src/engine/RequestMetadataEvent.h,
- src/engine/RequestPluginsEvent.cpp,
- src/engine/RequestPluginsEvent.h,
- src/engine/RequestPortValueEvent.cpp,
- src/engine/RequestPortValueEvent.h,
- src/engine/SetMetadataEvent.cpp, src/engine/SetMetadataEvent.h,
- src/engine/SetPortValueSlowEvent.cpp,
- src/engine/SetPortValueSlowEvent.h, src/engine/SlowEvent.h,
- src/engine/UnregisterClientEvent.cpp,
- src/engine/UnregisterClientEvent.h: - Cruft removal - Removed
- Enable/Disable commands from engine (made no sense with root
- patch) - Work towards completed breadcrumb implementation (ala
- Gnome file dialog) - GUI bugfixes (run toggling in patch tree
- window, others)
-
-2006-02-19 20:09 mlang
-
- * src/engine/: OmInProcess.cpp, main.cpp: Free resources after main
- loop returned, not only on unload, still no idea how to catch
- quit by clients such that the engine-loader returns, otoh, thats
- not very important
-
-2006-02-19 18:15 mlang
-
- * configure.ac, src/engine/Makefile.am: Actually build the
- in-process library, the automake hackery is ugly, yes, I will
- find a better way later
-
-2006-02-19 18:11 mlang
-
- * src/engine/main.cpp: Dont start jackd if not running and trying
- to load in-process engine
-
-2006-02-19 18:06 mlang
-
- * src/engine/: cmdline.c, cmdline.ggo, cmdline.h, main.cpp:
- --in-jackd arg for engine executable to support in-process
- loading
-
-2006-02-19 17:11 mlang
-
- * src/engine/OmInProcess.cpp: Fix jack_unload of in-process engine
-
-2006-02-19 13:31 mlang
-
- * src/engine/: JackAudioDriver.cpp, JackAudioDriver.h, OmApp.cpp,
- OmApp.h, OmInProcess.cpp: OmInProcess.cpp is a DLM for loading
- the engine into jackd, not linked in the build-system yet, but
- tested and working
-
-2006-02-17 22:14 drobilla
-
- * src/clients/gtk/: DSSIModule.cpp, DSSIModule.h: Fix for launching
- DSSI GUIs on double click
-
-2006-02-17 21:16 drobilla
-
- * src/: clients/PatchLibrarian.cpp, clients/gtk/Controller.cpp,
- clients/gtk/Controller.h, clients/gtk/GtkClientHooks.cpp,
- clients/gtk/GtkClientHooks.h, clients/gtk/LashController.cpp,
- clients/gtk/Loader.cpp, clients/gtk/Loader.h,
- clients/gtk/OmGtkApp.cpp, clients/gtk/OmGtkApp.h,
- clients/gtk/PatchWindow.cpp, clients/gtk/om_gtk.glade,
- common/OmPath.h, common/Queue.h, engine/AlsaMidiDriver.cpp,
- engine/JackAudioDriver.cpp, engine/Maid.cpp,
- engine/PostProcessor.cpp, engine/PreProcessor.cpp,
- engine/tests/Makefile.am, engine/tests/list_test.cpp,
- engine/tests/queue_test.cpp: Queue bugfixes Graceful handling of
- event flood in client (ie no dropped events) Progress towards
- flawlessley loading thorwil's patch of doom :)
-
-2006-02-15 14:36 drobilla
-
- * src/common/Queue.h: Removed yet another useless member
-
-2006-02-15 13:58 drobilla
-
- * src/common/Queue.h: Removed useless (unused) m_fill variable
-
-2006-02-12 13:39 mlang
-
- * src/clients/supercollider/Om.sc: [Om.sc]: Now all Om-casses
- subclass Model, added most required .changed notifications, added
- a simple sample echo UI, split responders into request reply and
- notifiication band and activate the notfication band responders
- only after registration was confirmed (speed improvments)...
-
-2006-02-12 12:11 drobilla
-
- * src/clients/PatchLibrarian.cpp: Fix for saving root patch with no
- name (use the filename)
-
-2006-02-12 12:03 drobilla
-
- * src/: clients/PatchLibrarian.cpp, engine/MidiLearnEvent.cpp: Fix
- build issues
-
-2006-02-12 08:35 mlang
-
- * src/engine/: MidiLearnEvent.h, MidiLearnEvent.cpp: Make
- MidiLearnEvent.{h,cpp} build again
-
-2006-02-11 19:46 drobilla
-
- * src/engine/: Buffer.h, MidiLearnEvent.cpp, MidiLearnEvent.h:
- Added missing files
-
-2006-02-11 18:52 mlang
-
- * src/clients/supercollider/Om.sc: [Om.sc]: More cruft removal (ha,
- I hated these mustExist args from the moment I used them first)
-
-2006-02-11 17:51 drobilla
-
- * src/engine/: JackMidiDriver.cpp, Makefile.am,
- MidiControlNode.cpp, MidiControlNode.h, NoteOffEvent.h,
- OSCReceiver.cpp: Fix for Jack MIDI
-
-2006-02-11 11:03 mlang
-
- * src/clients/supercollider/Om.sc: [Om.sc]: Separate subclasses for
- individual node types, object destruction handling, various other
- stuff
-
-2006-02-10 23:16 drobilla
-
- * src/clients/gtk/OmModule.h: Fixed double clicking plugin modules
- (didn't bring up controls)
-
-2006-02-09 09:15 mlang
-
- * src/engine/OSCReceiver.cpp: Make OSC engine namespace docs
- reflect reality
-
-2006-02-09 07:12 mlang
-
- * src/engine/OSCReceiver.cpp: Same for request/all_objects
-
-2006-02-09 06:33 mlang
-
- * src/engine/OSCSender.cpp: Go back to max 1K bundle size to avoid
- getting lost due to MTU
-
-2006-02-09 06:21 mlang
-
- * src/engine/OSCReceiver.cpp: Same for request_plguins
-
-2006-02-09 06:02 mlang
-
- * src/engine/OSCReceiver.cpp: Make the url arg of
- /om/engine/{un,}register_client optional, if not present, we use
- the sender address, this is to make registration easier from OSC
- clients which dont know about their sender port
-
-2006-02-09 00:15 drobilla
-
- * src/clients/PatchLibrarian.cpp: Patch saving crash fix
-
-2006-02-08 22:45 drobilla
-
- * src/clients/gtk/LoadSubpatchWindow.cpp: Fix for previous fix :)
-
-2006-02-08 22:38 drobilla
-
- * src/clients/gtk/LoadSubpatchWindow.cpp: Patch loading fix
-
-2006-02-08 01:29 drobilla
-
- * src/clients/: ClientHooks.h, NodeModel.cpp, NodeModel.h,
- PatchLibrarian.cpp, PatchModel.h, console/ConsoleClientHooks.cpp,
- console/ConsoleClientHooks.h, console/Makefile.am,
- console/README, console/console_client.cpp,
- demolition/demolition.cpp, gtk/PatchDescriptionWindow.cpp:
- Cleanups
-
-2006-02-07 10:37 mlang
-
- * src/clients/supercollider/Om.sc: Implement waitForBoot using
- /om/ping
-
-2006-02-07 09:48 mlang
-
- * src/clients/supercollider/Om.sc: [Om.sc]: cleanups, handle
- node_removal msg
-
-2006-02-07 08:33 mlang
-
- * src/engine/OSCSender.cpp: Speed up request_plguins from approx.
- 0.4 to 0.05 seconds delivery time by using bundles, just like
- new_node does
-
-2006-02-07 07:31 mlang
-
- * src/engine/RequestPluginsEvent.cpp: Send respond_ok *after*
- plugin list was sent
-
-2006-02-07 07:13 mlang
-
- * src/engine/NoteOffEvent.cpp: respond_error if node not found in
- NoteOffEvent
-
-2006-02-07 07:07 mlang
-
- * src/engine/NoteOffEvent.cpp: Another segfault, this time in
- NoteOffEvent
-
-2006-02-07 07:01 mlang
-
- * src/engine/NoteOnEvent.cpp: Fix segfault on wrong node path for
- NoteOnEvent
-
-2006-02-07 02:20 drobilla
-
- * src/clients/: ConnectionModel.h, ControlMapModel.h, Makefile.am,
- MetadataModel.h, NodeModel.cpp, NodeModel.h, OSCListener.cpp,
- PatchLibrarian.cpp, PatchLibrarian.h, PatchModel.cpp,
- PatchModel.h, PluginModel.h, PortModel.h,
- gtk/LoadPluginWindow.cpp, gtk/OmModule.cpp,
- gtk/PatchController.cpp, patch_loader/patch_loader.cpp: Cleanups
- and cruft removal
-
-2006-02-06 18:01 drobilla
-
- * src/: clients/gtk/Makefile.am, clients/gtk/NewPatchWindow.cpp,
- clients/gtk/NewPatchWindow.h, clients/gtk/NewSubpatchWindow.h,
- clients/gtk/OmGtkApp.cpp, clients/gtk/OmGtkApp.h,
- clients/gtk/OmModule.cpp, clients/gtk/PatchTreeWindow.cpp,
- clients/gtk/PatchTreeWindow.h, clients/gtk/PatchWindow.cpp,
- clients/gtk/PatchWindow.h, clients/gtk/om_gtk.glade,
- engine/OSCReceiver.cpp: Fix patch destruction in client Numerous
- cleanups and cruft removal
-
-2006-02-06 09:55 mlang
-
- * src/clients/supercollider/Om.sc: [Om.sc] remove
- OmPort-setPortValue and simply call it OmPort-value_ (to avoid
- asynch states)
-
-2006-02-06 03:10 drobilla
-
- * src/: clients/ControlModel.h, clients/OSCController.cpp,
- clients/PatchLibrarian.cpp, clients/PatchLibrarian.h,
- clients/PresetModel.h, clients/gtk/Controller.cpp,
- clients/gtk/Controller.h, clients/gtk/LoadPatchWindow.cpp,
- clients/gtk/LoadPatchWindow.h,
- clients/gtk/LoadSubpatchWindow.cpp, clients/gtk/Loader.cpp,
- clients/gtk/Loader.h, clients/gtk/OmGtkApp.cpp,
- clients/gtk/OmGtkApp.h, clients/gtk/PatchWindow.cpp,
- clients/gtk/PatchWindow.h, clients/gtk/om_gtk.glade,
- engine/OSCReceiver.cpp: Partial support for loading into an
- existing patch
-
-2006-02-06 00:56 drobilla
-
- * TODO, src/clients/PatchLibrarian.cpp,
- src/clients/gtk/GtkClientHooksEvents.h,
- src/clients/gtk/PatchWindow.cpp: Removed some old debugging print
- statements
-
-2006-02-05 20:21 drobilla
-
- * src/clients/gtk/OmGtkApp.cpp: Added other missing time header :)
-
-2006-02-05 20:19 drobilla
-
- * src/clients/gtk/: OmGtkApp.cpp, OmGtkApp.h, om_gtk.glade: Added
- missing time.h include
-
-2006-02-05 19:08 drobilla
-
- * src/: clients/OSCController.cpp, clients/OSCController.h,
- clients/OSCListener.cpp, clients/OSCListener.h,
- clients/gtk/Controller.cpp, clients/gtk/Controller.h,
- clients/gtk/OmGtkApp.cpp, clients/gtk/om_gtk.glade,
- engine/InputPort.cpp, engine/MidiNoteNode.cpp,
- engine/OSCSender.cpp: Connection dialog fixes
-
-2006-02-05 09:38 mlang
-
- * src/clients/supercollider/Om.sc: lots of cleanups, more readable
- code, api improvements
-
-2006-02-03 22:05 drobilla
-
- * src/clients/NodeModel.h: Fix missing <cassert> header
-
-2006-02-02 20:50 drobilla
-
- * src/engine/Makefile.am: Fix for building in sperate directory
-
-2006-02-02 20:06 drobilla
-
- * src/: clients/Makefile.am, clients/demolition/Makefile.am,
- clients/gtk/Makefile.am, clients/gtk/PatchWindow.cpp,
- clients/patch_loader/Makefile.am, engine/Makefile.am: Fix for gcc
- 3.4 and gtkmm 2.8 Fix for building in seperate directory from
- source directory
-
-2006-02-01 18:13 mlang
-
- * src/clients/supercollider/Om.sc: More Om.sc work
-
-2006-02-01 13:42 mlang
-
- * src/engine/OSCSender.cpp: limit new_node bundle size to 4K (orig
- code from larsl) to avoid hitting a hard limit in SCLang
-
-2006-02-01 13:26 mlang
-
- * src/clients/supercollider/Om.sc: [Om.sc]: More work toward
- programmatic patch creation, createNode passes the final node
- into the completion handler now
-
-2006-02-01 10:20 mlang
-
- * src/clients/supercollider/Om.sc: Bits of code for Om.sc, steps
- towards completeness
-
-2006-02-01 00:57 drobilla
-
- * src/: clients/gtk/OmGtkApp.cpp, engine/EnablePatchEvent.cpp,
- engine/OmApp.cpp: Fix for patch activation on startup
-
-2006-01-30 01:36 drobilla
-
- * src/clients/patches/: broken_oscillator.om, evildistbass.om,
- hugebass.om, karplus_strong_digeridoo.om, meanbass.om, organ.om,
- saw_detuned.om, saw_lp.om, slapbass.om, trance.om, wah_bass.om:
- Added MIDI inputs to patches
-
-2006-01-30 01:33 drobilla
-
- * src/engine/TransportNode.cpp: Control port buffer size bug fix
-
-2006-01-30 00:46 drobilla
-
- * src/clients/gtk/GtkClientHooksEvents.h: Fixed disconnection in
- root patch bug
-
-2006-01-30 00:03 drobilla
-
- * src/clients/: OSCController.cpp, OSCController.h,
- gtk/Controller.cpp, gtk/Controller.h, gtk/OmGtkApp.cpp,
- gtk/OmGtkApp.h, gtk/PatchWindow.cpp, gtk/main.cpp,
- gtk/om_gtk.glade: More GUI work, main window eliminated,
- connecting dialog
-
-2006-01-29 19:57 drobilla
-
- * src/: clients/PatchModel.h, clients/gtk/Makefile.am,
- clients/gtk/OmGtkApp.cpp, clients/gtk/OmGtkApp.h,
- clients/gtk/PatchController.cpp, clients/gtk/PatchTreeWindow.cpp,
- clients/gtk/PatchTreeWindow.h, clients/gtk/PatchWindow.cpp,
- clients/gtk/PatchWindow.h, clients/gtk/om_gtk.glade,
- engine/OSCReceiver.cpp: More progress towards main window
- elimination
-
-2006-01-29 16:51 drobilla
-
- * src/clients/gtk/: OmGtkApp.cpp, OmGtkApp.h, PatchWindow.cpp,
- PatchWindow.h, om_gtk.glade: More GUI work (main window
- elimination)
-
-2006-01-29 15:47 drobilla
-
- * THANKS, src/clients/NodeModel.h, src/clients/OSCController.cpp,
- src/clients/PatchLibrarian.cpp, src/clients/PatchModel.h,
- src/clients/gtk/GtkClientHooksEvents.h,
- src/clients/gtk/LoadPluginWindow.cpp,
- src/clients/gtk/LoadSubpatchWindow.cpp,
- src/clients/gtk/NewSubpatchWindow.cpp,
- src/clients/gtk/OmFlowCanvas.cpp, src/clients/gtk/OmGtkApp.cpp,
- src/clients/gtk/OmGtkApp.h, src/clients/gtk/OmModule.cpp,
- src/clients/gtk/PatchController.cpp,
- src/clients/gtk/PatchWindow.cpp, src/clients/gtk/PatchWindow.h,
- src/clients/gtk/main.cpp, src/clients/gtk/om_gtk.glade,
- src/common/OmPath.h, src/engine/CreatePatchEvent.cpp,
- src/engine/DisablePatchEvent.cpp,
- src/engine/EnablePatchEvent.cpp, src/engine/MidiControlNode.cpp,
- src/engine/OSCReceiver.cpp, src/engine/OmApp.cpp,
- src/engine/OmObject.h: Omnipotent root patch, almost finished
- elimination of main window
-
-2006-01-27 21:25 drobilla
-
- * src/clients/gtk/: PatchWindow.cpp, PatchWindow.h: Fixed window
- position restoring
-
-2006-01-27 20:48 drobilla
-
- * src/clients/gtk/OmGtkApp.cpp: Fixed crashing when visible is
- toggled on before showing patch window for the first time.
-
-2006-01-27 20:42 drobilla
-
- * src/clients/gtk/: SubpatchModule.cpp, SubpatchModule.h: Modified
- browse behaviour (to match Nautilus, new windows is default,
- shift to browse)
-
-2006-01-27 18:55 drobilla
-
- * src/clients/gtk/: PatchController.cpp, PatchWindow.cpp: Fixed
- empty subpatch module size issue
-
-2006-01-27 17:00 drobilla
-
- * src/clients/gtk/: NodeControlWindow.h, om_gtk.glade: Fixed
- control window scrollbar problem
-
-2006-01-27 15:27 drobilla
-
- * src/engine/InputPort.cpp: Fix MIDI ports on subpatches bug
-
-2006-01-27 14:55 drobilla
-
- * src/: clients/patches/pad.om, engine/Array.h, engine/Buffer.cpp,
- engine/Buffer.h, engine/InputPort.cpp, engine/PortBase.h: Fixed
- subpatch connection issue
-
-2006-01-20 15:55 drobilla
-
- * src/engine/: DSSIControlEvent.cpp, DSSIPlugin.cpp, DSSIPlugin.h:
- DSSI fixes
-
-2006-01-14 17:31 drobilla
-
- * src/engine/: DSSIConfigureEvent.cpp, DSSIPlugin.cpp,
- DSSIPlugin.h, DSSIProgramEvent.cpp: Fixed DSSI events
-
-2006-01-13 17:53 drobilla
-
- * src/: clients/ClientHooks.h, clients/DummyClientHooks.h,
- clients/NodeModel.h, clients/OSCController.cpp,
- clients/OSCController.h, clients/OSCListener.cpp,
- clients/OSCListener.h,
- clients/demolition/DemolitionClientHooks.h,
- clients/gtk/Controller.cpp, clients/gtk/Controller.h,
- clients/gtk/DSSIModule.cpp, clients/gtk/DSSIModule.h,
- clients/gtk/GtkClientHooks.cpp, clients/gtk/GtkClientHooks.h,
- clients/gtk/GtkClientHooksEvents.h, clients/gtk/OmModule.h,
- engine/DSSIPlugin.cpp, engine/DSSIPlugin.h, engine/OSCSender.cpp,
- engine/OSCSender.h: Committed DSSI program selection patch from
- larsl
-
-2006-01-13 17:50 drobilla
-
- * src/engine/AlsaMidiDriver.cpp: Outdated comment fix
-
-2006-01-13 16:26 drobilla
-
- * src/engine/JackMidiDriver.cpp: Removed false assertion
-
-2006-01-13 16:16 drobilla
-
- * src/engine/LADSPAPlugin.cpp: Fixed DSSI MIDI input ports
-
-2006-01-11 22:24 drobilla
-
- * src/engine/Tree.h: Fixed missing <cassert> include in Tree.h
- (from Savannah bug)
-
-2006-01-11 15:32 drobilla
-
- * src/engine/JackMidiDriver.cpp: Jack MIDI driver builds against
- new port/buffer stuff
-
-2005-12-18 09:34 mlang
-
- * src/engine/Buffer.cpp: fix broken compilation
-
-2005-12-16 13:37 drobilla
-
- * src/engine/util.h: Removed cruft that's moved to Buffer class
-
-2005-12-16 13:35 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, Array.h, AudioInputNode.cpp,
- AudioOutputNode.cpp, Buffer.cpp, Buffer.h, ConnectionBase.cpp,
- ConnectionBase.h, ControlInputNode.cpp, ControlOutputNode.cpp,
- DSSIPlugin.cpp, InputPort.cpp, InputPort.h, JackAudioDriver.cpp,
- JackAudioDriver.h, LADSPAPlugin.cpp, Makefile.am,
- MidiControlNode.cpp, MidiInputNode.cpp, MidiNoteNode.cpp,
- MidiOutputNode.cpp, MidiTriggerNode.cpp, NodeBase.cpp,
- OSCSender.cpp, OmObject.h, OutputPort.h, Patch.cpp, Port.cpp,
- PortBase.cpp, PortBase.h, PreProcessor.cpp,
- RequestPortValueEvent.cpp, SetPortValueEvent.cpp,
- SetPortValueSlowEvent.cpp, TransportNode.cpp, util.h: Made
- buffers a first-class Object
-
-2005-12-15 01:13 drobilla
-
- * src/engine/: MidiNoteNode.cpp, PortBase.cpp, PortBase.h, util.h:
- Fix voice allocation problem
-
-2005-12-14 23:48 drobilla
-
- * src/engine/: JackMidiDriver.cpp, JackMidiDriver.h: Jack MIDI
- patch API update (Dec 01 from Ian Esten)
-
-2005-12-14 18:43 drobilla
-
- * src/engine/: MidiNoteNode.cpp, MidiNoteNode.h: Hold pedal support
-
-2005-12-14 00:04 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, MidiNoteNode.cpp: Fixed ALSA
- Midi (running status bug)
-
-2005-12-05 23:26 drobilla
-
- * src/clients/gtk/: DSSIModule.cpp, DSSIModule.h, OmModule.cpp,
- OmModule.h, SubpatchModule.cpp, SubpatchModule.h: FlowCanvas API
- updates
-
-2005-12-05 23:07 drobilla
-
- * src/clients/gtk/: OmGtkApp.cpp, PatchController.h, PatchView.cpp,
- PatchWindow.cpp, SubpatchModule.cpp: More UI work (breadcrumbs
- mostly working)
-
-2005-12-05 20:05 drobilla
-
- * src/engine/BridgeNode.cpp: Build fixes for GCC 3.3
-
-2005-12-05 19:43 drobilla
-
- * src/clients/gtk/RenameWindow.cpp: Made rename window text entry
- default to current name
-
-2005-12-05 03:25 drobilla
-
- * om.spec, src/clients/NodeModel.h, src/clients/PatchModel.h,
- src/clients/gtk/GtkClientHooks.cpp,
- src/clients/gtk/GtkClientHooksEvents.h,
- src/clients/gtk/NodeControlWindow.cpp,
- src/clients/gtk/OmGtkApp.cpp,
- src/clients/gtk/PatchController.cpp,
- src/clients/gtk/PatchController.h,
- src/clients/gtk/PatchWindow.cpp, src/clients/gtk/PatchWindow.h,
- src/clients/gtk/SubpatchModule.cpp: Work towards making GTK
- client usable again
-
-2005-11-15 04:14 drobilla
-
- * src/clients/gtk/om-icon.png: Added missing file
-
-2005-11-15 03:59 drobilla
-
- * src/clients/gtk/cmdline.c: Added missing file
-
-2005-11-15 00:22 drobilla
-
- * configure.ac, src/clients/PatchLibrarian.cpp,
- src/clients/gtk/ConfigWindow.cpp, src/clients/gtk/ConfigWindow.h,
- src/clients/gtk/ControlGroups.cpp,
- src/clients/gtk/ControlGroups.h,
- src/clients/gtk/ControlPanel.cpp, src/clients/gtk/ControlPanel.h,
- src/clients/gtk/Controller.cpp, src/clients/gtk/Controller.h,
- src/clients/gtk/DSSIModule.cpp, src/clients/gtk/DSSIModule.h,
- src/clients/gtk/GladeFactory.cpp, src/clients/gtk/GladeFactory.h,
- src/clients/gtk/GtkClientHooks.cpp,
- src/clients/gtk/GtkClientHooks.h,
- src/clients/gtk/GtkClientHooksEvents.h,
- src/clients/gtk/LashController.cpp,
- src/clients/gtk/LashController.h,
- src/clients/gtk/LoadPatchWindow.cpp,
- src/clients/gtk/LoadPatchWindow.h,
- src/clients/gtk/LoadPluginWindow.cpp,
- src/clients/gtk/LoadPluginWindow.h,
- src/clients/gtk/LoadSubpatchWindow.cpp,
- src/clients/gtk/LoadSubpatchWindow.h, src/clients/gtk/Loader.cpp,
- src/clients/gtk/Loader.h, src/clients/gtk/Makefile.am,
- src/clients/gtk/MessagesWindow.cpp,
- src/clients/gtk/MessagesWindow.h,
- src/clients/gtk/NewPatchWindow.cpp,
- src/clients/gtk/NewPatchWindow.h,
- src/clients/gtk/NewSubpatchWindow.cpp,
- src/clients/gtk/NewSubpatchWindow.h,
- src/clients/gtk/NodeControlWindow.cpp,
- src/clients/gtk/NodeControlWindow.h,
- src/clients/gtk/NodePropertiesWindow.cpp,
- src/clients/gtk/NodePropertiesWindow.h,
- src/clients/gtk/OmFlowCanvas.cpp, src/clients/gtk/OmFlowCanvas.h,
- src/clients/gtk/OmGtk.cpp, src/clients/gtk/OmGtk.h,
- src/clients/gtk/OmGtkApp.cpp, src/clients/gtk/OmGtkApp.h,
- src/clients/gtk/OmGtkObject.h, src/clients/gtk/OmModule.cpp,
- src/clients/gtk/OmModule.h, src/clients/gtk/OmPort.cpp,
- src/clients/gtk/OmPort.h, src/clients/gtk/PatchController.cpp,
- src/clients/gtk/PatchController.h,
- src/clients/gtk/PatchDescriptionWindow.cpp,
- src/clients/gtk/PatchDescriptionWindow.h,
- src/clients/gtk/PatchView.cpp, src/clients/gtk/PatchView.h,
- src/clients/gtk/PatchWindow.cpp, src/clients/gtk/PatchWindow.h,
- src/clients/gtk/RenameWindow.cpp, src/clients/gtk/RenameWindow.h,
- src/clients/gtk/StateManager.cpp, src/clients/gtk/StateManager.h,
- src/clients/gtk/SubpatchModule.cpp,
- src/clients/gtk/SubpatchModule.h, src/clients/gtk/cmdline.ggo,
- src/clients/gtk/cmdline.h, src/clients/gtk/main.cpp,
- src/clients/gtk/om_gtk.glade, src/clients/gtk/om_gtk.gladep,
- src/engine/AddNodeEvent.cpp, src/engine/MidiTriggerNode.cpp,
- src/engine/RemoveNodeEvent.cpp: Moved gtk source directory
-
-2005-11-14 09:00 drobilla
-
- * src/clients/Makefile.am: Build fixes
-
-2005-11-14 08:56 drobilla
-
- * src/engine/Makefile.am, src/engine/tests/Makefile.am,
- configure.ac: Build fixes
-
-2005-11-14 01:20 drobilla
-
- * src/clients/patches/303.om: Added some controls
-
-2005-11-13 20:58 drobilla
-
- * configure.ac: Removed recursive autoconf
-
-2005-11-13 11:22 drobilla
-
- * autogen.sh, configure.ac, src/Makefile.am,
- src/clients/Makefile.am, src/clients/gtk/AUTHORS,
- src/clients/gtk/COPYING, src/clients/gtk/ChangeLog,
- src/clients/gtk/INSTALL, src/clients/gtk/NEWS,
- src/clients/gtk/README, src/clients/gtk/autogen.sh,
- src/clients/gtk/configure.ac, src/engine/AUTHORS,
- src/engine/COPYING, src/engine/ChangeLog, src/engine/INSTALL,
- src/engine/Makefile.am, src/engine/NEWS, src/engine/README,
- src/engine/autogen.sh, src/engine/config.h,
- src/engine/configure.ac: Removed recursive autoconf
-
-2005-11-13 08:50 drobilla
-
- * src/: clients/patches/house_ensemble.om, clients/patches/kick.om,
- clients/patches/quick_bass.om, clients/patches/rhodes.om,
- engine/NodeBase.cpp, engine/ObjectStore.cpp: Fixed renaming bugs
-
-2005-11-13 08:12 drobilla
-
- * src/engine/: BridgeNode.cpp, BridgeNode.h, NodeBase.cpp,
- NodeBase.h, ObjectStore.cpp, OmObject.h, Patch.cpp, Patch.h,
- RenameEvent.cpp: More renaming fixes
-
-2005-11-13 06:58 drobilla
-
- * src/engine/: JackAudioDriver.cpp, instantiations.cpp,
- tests/Makefile.am: Reduces max event count to be processed per
- cycle (zombie)
-
-2005-11-13 05:31 drobilla
-
- * src/: common/Semaphore.h, engine/NodeTree.cpp, engine/NodeTree.h,
- engine/PreProcessor.cpp, engine/PreProcessor.h,
- engine/Semaphore.h, engine/SlowEventQueue.cpp,
- engine/SlowEventQueue.h, engine/Tree.h,
- engine/TreeImplementation.h, engine/config.h,
- engine/instantiations.cpp: Added missing files, removed old files
-
-2005-11-13 05:11 drobilla
-
- * configure.ac, src/clients/ClientHooks.h,
- src/clients/DummyClientHooks.h, src/clients/OSCController.cpp,
- src/clients/OSCController.h, src/clients/OSCListener.cpp,
- src/clients/PatchModel.cpp, src/clients/PortModel.h,
- src/clients/demolition/DemolitionClientHooks.cpp,
- src/clients/demolition/DemolitionClientHooks.h,
- src/clients/gtk/configure.ac, src/clients/patches/303.om,
- src/common/Queue.h, src/engine/AddNodeEvent.cpp,
- src/engine/AddNodeEvent.h, src/engine/Array.h,
- src/engine/AudioDriver.h, src/engine/BridgeNode.cpp,
- src/engine/ConnectionBase.cpp, src/engine/CreatePatchEvent.cpp,
- src/engine/CreatePatchEvent.h, src/engine/DestroyPatchEvent.cpp,
- src/engine/DestroyPatchEvent.h, src/engine/Event.h,
- src/engine/InputPort.cpp, src/engine/JackAudioDriver.cpp,
- src/engine/JackAudioDriver.h, src/engine/List.h,
- src/engine/Maid.cpp, src/engine/Maid.h, src/engine/MaidObject.h,
- src/engine/Makefile.am, src/engine/Node.h,
- src/engine/NodeBase.cpp, src/engine/NodeBase.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp,
- src/engine/ObjectStore.cpp, src/engine/ObjectStore.h,
- src/engine/OmApp.cpp, src/engine/OmApp.h, src/engine/OmObject.h,
- src/engine/Patch.cpp, src/engine/Patch.h, src/engine/Port.cpp,
- src/engine/Port.h, src/engine/PostProcessor.cpp,
- src/engine/PostProcessor.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h, src/engine/RenameEvent.cpp,
- src/engine/RenameEvent.h, src/engine/RequestMetadataEvent.cpp,
- src/engine/SetMetadataEvent.cpp, src/engine/SlowEvent.h,
- src/engine/configure.ac, src/engine/tuning.h, src/engine/util.h,
- src/engine/tests/Makefile.am,
- src/engine/tests/node_tree_test.cpp,
- src/engine/tests/path_parser_test.cpp: Refactor object searching,
- other optimisations.
-
-2005-11-11 05:03 drobilla
-
- * src/common/Queue.h: Fixed type mismatch in Queue for AMD64
-
-2005-11-10 04:49 drobilla
-
- * src/engine/MidiTriggerNode.cpp: Attempted fix to MIDI trigger
- node.
-
-2005-11-10 00:02 drobilla
-
- * README, src/common/Queue.h, src/engine/DestroyPatchEvent.cpp,
- src/engine/DestroyPatchEvent.h, src/engine/Makefile.am,
- src/engine/ObjectStore.cpp, src/engine/ObjectStore.h,
- src/engine/PostProcessor.cpp, src/engine/PostProcessor.h,
- src/engine/Semaphore.h, src/engine/SlowEventQueue.cpp,
- src/engine/SlowEventQueue.h, src/engine/configure.ac: Added
- debuggable semaphore wrapper, fixed patch destruction leak
-
-2005-11-09 21:40 drobilla
-
- * src/engine/: AddNodeEvent.cpp, AddNodeEvent.h,
- ConnectionEvent.cpp, ConnectionEvent.h, CreatePatchEvent.cpp,
- CreatePatchEvent.h, CrossThreadMutex.h, DisconnectNodeEvent.cpp,
- DisconnectNodeEvent.h, DisconnectPortEvent.cpp,
- DisconnectPortEvent.h, DisconnectionEvent.cpp,
- DisconnectionEvent.h, EnablePatchEvent.cpp, EnablePatchEvent.h,
- Makefile.am, OSCSender.cpp, ObjectStore.cpp, OmApp.cpp, OmApp.h,
- Patch.h, PostProcessor.cpp, PostProcessor.h, RemoveNodeEvent.cpp,
- RemoveNodeEvent.h, SlowEvent.h, SlowEventQueue.cpp,
- SlowEventQueue.h, tuning.h: Removed useless CrossThreadMutex
- header
-
-2005-11-09 04:21 drobilla
-
- * TODO, src/engine/Patch.cpp, src/engine/Patch.h,
- src/engine/SlowEventQueue.cpp, src/engine/SlowEventQueue.h,
- src/engine/configure.ac: Converted SlowEventQueue to semaphores
-
-2005-11-08 20:59 drobilla
-
- * src/engine/: ConnectionBase.cpp, ConnectionBase.h, InputPort.cpp,
- util.h: Port mixdown optimisations
-
-2005-11-08 20:40 drobilla
-
- * src/engine/: InputPort.cpp, PortBase.cpp, util.h: Fixed multiple
- connection issue, possible fix for template related build error.
-
-2005-11-07 10:33 drobilla
-
- * src/engine/: ConnectionBase.cpp, InputPort.cpp, util.h: Minor
- performance tweaks and cleanups
-
-2005-11-07 09:29 drobilla
-
- * README, configure.ac, src/common/Queue.h,
- src/engine/ConnectionBase.cpp, src/engine/InputPort.cpp,
- src/engine/JackAudioDriver.cpp, src/engine/util.h,
- src/engine/tests/queue_test.cpp: Vectorization of write_buffer
- (influence all over the place)
-
-2005-11-07 00:06 drobilla
-
- * TODO, src/common/Queue.h, src/engine/PostProcessor.h: Updated
- TODO, Queue performance improvements and documentation
-
-2005-11-06 18:01 drobilla
-
- * src/engine/BridgeNode.cpp: Removed a few unecessary explicit
- template instantiations
-
-2005-11-06 08:46 drobilla
-
- * src/engine/: Connection.h, ConnectionBase.h, InputPort.cpp,
- InputPort.h, JackAudioDriver.cpp, JackAudioDriver.h, List.h,
- NodeBase.h, NodeTree.h, ObjectStore.cpp, ObjectStore.h, Plugin.h,
- Port.h, SlowEventQueue.cpp, SlowEventQueue.h: Removed some
- incredibly silly consts
-
-2005-11-06 07:18 mlang
-
- * src/clients/supercollider/Om.sc: Update SC client classes:
- note_{on,off} now goes to Nodes, so do intelligent lookup in the
- engine/patch case and create noteOn/noteOff methods for OmNode,
- update jackConnect to use new port names
-
-2005-11-06 03:35 drobilla
-
- * src/engine/: AddNodeEvent.cpp, AlsaMidiDriver.cpp,
- AlsaMidiDriver.h, AudioInputNode.cpp, AudioInputNode.h,
- AudioOutputNode.cpp, AudioOutputNode.h, BridgeNode.cpp,
- BridgeNode.h, ConnectionEvent.cpp, ControlInputNode.cpp,
- ControlInputNode.h, ControlOutputNode.cpp, ControlOutputNode.h,
- CreatePatchEvent.cpp, DSSIPlugin.h, DisablePatchEvent.cpp,
- DisconnectionEvent.cpp, Driver.h, EnablePatchEvent.cpp,
- InputPort.cpp, InternalNode.h, JackAudioDriver.cpp,
- JackAudioDriver.h, JackMidiDriver.cpp, LADSPAPlugin.h,
- Makefile.am, MidiDriver.h, MidiInputNode.cpp, MidiInputNode.h,
- MidiOutputNode.cpp, MidiOutputNode.h, Node.h, NodeBase.cpp,
- NodeBase.h, NodeFactory.cpp, OmApp.cpp, OmApp.h, Patch.cpp,
- Patch.h, PortBase.cpp, PortBase.h, RemoveNodeEvent.cpp, util.cpp,
- util.h: Refactored input/output/driver system
-
-2005-11-05 22:07 drobilla
-
- * src/engine/: JackDriver.cpp, JackDriver.h: Removed old unused
- JackDriver files
-
-2005-11-05 12:03 drobilla
-
- * src/engine/: JackMidiDriver.cpp, JackMidiDriver.h,
- NoteOffEvent.cpp, NoteOffEvent.h, NoteOnEvent.cpp, NoteOnEvent.h,
- OSCReceiver.cpp: OSC note triggering
-
-2005-11-05 08:34 drobilla
-
- * src/engine/configure.ac: pkg-config-ized Alsa detection
-
-2005-11-05 07:32 drobilla
-
- * src/engine/: Om.cpp, Om.h: Fixed undefined LASH reference
-
-2005-11-05 07:15 drobilla
-
- * src/engine/main.cpp: Fixed missing OSCReceiver include
-
-2005-11-05 07:07 drobilla
-
- * src/engine/: OSCSender.cpp, main.cpp, midi.h: Added missing
- midi.h
-
-2005-11-04 23:26 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, AlsaMidiDriver.h,
- DSSIPlugin.cpp, Driver.h, InputPort.cpp, InputPort.h,
- JackAudioDriver.cpp, JackAudioDriver.h, Makefile.am,
- MidiControlNode.cpp, MidiControlNode.h, MidiDriver.h,
- MidiLearnEvent.cpp, MidiLearnEvent.h, MidiMessage.h,
- MidiNoteNode.cpp, MidiTriggerNode.cpp, NodeFactory.cpp,
- OSCReceiver.cpp, OSCSender.h, Om.h, OmApp.cpp, OmApp.h,
- PortBase.cpp, PortBase.h, configure.ac, main.cpp: Working Jack
- MIDI support (DSSI broken)
-
-2005-11-02 23:49 drobilla
-
- * src/engine/LADSPAPlugin.cpp: Set LADSPA plugin control port
- default values (necessary?)
-
-2005-11-02 23:12 drobilla
-
- * src/engine/PortBase.cpp: Fixed uninitialized port buffer problem
- (thank you, valgrind)
-
-2005-11-02 06:52 drobilla
-
- * src/engine/: ConnectionBase.h, InputPort.cpp, InputPort.h,
- JackAudioDriver.cpp, PortBase.cpp, PortBase.h: Zero copy
- into/from subpatches
-
-2005-11-01 11:38 drobilla
-
- * src/engine/: DisconnectNodeEvent.cpp, DisconnectPortEvent.cpp,
- DisconnectionEvent.cpp, DisconnectionEvent.h, Patch.cpp, Patch.h:
- Fixes for disconnecting of MIDI ports, destroying nodes with
- connected MIDI ports
-
-2005-11-01 10:52 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, InputPort.cpp,
- JackAudioDriver.cpp, PortBase.cpp, PortBase.h: MIDI work
-
-2005-11-01 08:03 drobilla
-
- * src/engine/: BridgeNode.h, Connection.cpp, Connection.h,
- ConnectionBase.cpp, ConnectionBase.h, ConnectionEvent.cpp,
- ConnectionEvent.h, InputPort.cpp, PortBase.cpp: working MIDI
- ports on subpatches
-
-2005-11-01 04:36 drobilla
-
- * Doxyfile, src/common/types.h, src/engine/ActivateEvent.cpp,
- src/engine/AddNodeEvent.cpp, src/engine/AddNodeEvent.h,
- src/engine/AllNotesOffEvent.cpp, src/engine/AllNotesOffEvent.h,
- src/engine/AlsaMidiDriver.cpp, src/engine/AlsaMidiDriver.h,
- src/engine/AudioDriver.h, src/engine/AudioInputNode.cpp,
- src/engine/AudioInputNode.h, src/engine/AudioOutputNode.h,
- src/engine/BridgeNode.h, src/engine/ConnectionEvent.cpp,
- src/engine/ConnectionEvent.h, src/engine/ControlInputNode.cpp,
- src/engine/ControlInputNode.h, src/engine/ControlOutputNode.h,
- src/engine/CreatePatchEvent.cpp, src/engine/CreatePatchEvent.h,
- src/engine/DSSIPlugin.cpp, src/engine/DeactivateEvent.cpp,
- src/engine/DestroyPatchEvent.cpp, src/engine/DisableEvent.cpp,
- src/engine/DisablePatchEvent.cpp,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectPortEvent.cpp,
- src/engine/DisconnectPortEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/Driver.h,
- src/engine/EnableEvent.cpp, src/engine/EnablePatchEvent.cpp,
- src/engine/EnablePatchEvent.h, src/engine/Event.cpp,
- src/engine/Event.h, src/engine/JackAudioDriver.cpp,
- src/engine/LoadPluginsEvent.cpp, src/engine/MidiControlEvent.cpp,
- src/engine/MidiDriver.h, src/engine/MidiInputNode.h,
- src/engine/MidiLearnEvent.cpp, src/engine/MidiOutputNode.h,
- src/engine/Node.h, src/engine/NodeBase.cpp,
- src/engine/NodeTree.cpp, src/engine/NodeTree.h,
- src/engine/NoteOffEvent.cpp, src/engine/NoteOffEvent.h,
- src/engine/NoteOnEvent.cpp, src/engine/NoteOnEvent.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.h,
- src/engine/OmApp.h, src/engine/Patch.h, src/engine/PortBase.h,
- src/engine/PostProcessor.cpp, src/engine/PostProcessor.h,
- src/engine/RegisterClientEvent.cpp,
- src/engine/RegisterClientEvent.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h, src/engine/RenameEvent.cpp,
- src/engine/RenameEvent.h, src/engine/RequestAllObjectsEvent.cpp,
- src/engine/RequestMetadataEvent.cpp,
- src/engine/RequestMetadataEvent.h,
- src/engine/RequestPluginsEvent.cpp,
- src/engine/RequestPortValueEvent.cpp,
- src/engine/SetMetadataEvent.cpp,
- src/engine/SetPortValueEvent.cpp, src/engine/SetPortValueEvent.h,
- src/engine/SetPortValueSlowEvent.cpp,
- src/engine/SetPortValueSlowEvent.h, src/engine/SlowEvent.h,
- src/engine/UnregisterClientEvent.cpp,
- src/engine/UnregisterClientEvent.h, src/engine/util.h: Removed
- unecessary include dependencies
-
-2005-11-01 02:22 drobilla
-
- * Doxyfile, src/engine/AddSubpatchEvent.cpp,
- src/engine/AddSubpatchEvent.h, src/engine/AudioDriver.h,
- src/engine/AudioInputNode.h, src/engine/AudioOutputNode.h,
- src/engine/BridgeNode.h, src/engine/Connection.h,
- src/engine/ConnectionBase.h, src/engine/ConnectionEvent.h,
- src/engine/ControlInputNode.h, src/engine/ControlOutputNode.h,
- src/engine/CreatePatchEvent.h, src/engine/DestroyPatchEvent.h,
- src/engine/DisablePatchEvent.h, src/engine/Event.h,
- src/engine/JackAudioDriver.h, src/engine/LashDriver.h,
- src/engine/List.h, src/engine/Maid.h, src/engine/MidiDriver.h,
- src/engine/MidiInputNode.h, src/engine/MidiMessage.h,
- src/engine/MidiOutputNode.h, src/engine/Node.h,
- src/engine/NodeTree.h, src/engine/OSCReceiver.h,
- src/engine/Plugin.h, src/engine/PluginLibrary.h,
- src/engine/Port.h, src/engine/PortInfo.h,
- src/engine/PostProcessor.h, src/engine/RenameEvent.h,
- src/engine/SlowEvent.h, src/engine/SlowEventQueue.h,
- src/engine/UnregisterClientEvent.h: Cleanups and documentation
- fixes
-
-2005-11-01 00:00 drobilla
-
- * src/engine/: NodeTree.cpp, Patch.h: Minor string comparison
- performance improvement in NodeTree
-
-2005-10-31 13:21 drobilla
-
- * src/engine/DSSIPlugin.cpp: Support run_multiple_synths
-
-2005-10-31 13:18 drobilla
-
- * src/engine/: DSSIPlugin.cpp, DSSIPlugin.h: DSSI plugin default
- program setting
-
-2005-10-31 12:51 drobilla
-
- * src/: clients/patches/sine.om, common/Queue.h,
- engine/AlsaMidiDriver.cpp, engine/MidiControlNode.cpp,
- engine/MidiControlNode.h, engine/MidiNoteNode.cpp,
- engine/MidiNoteNode.h, engine/MidiTriggerNode.cpp,
- engine/MidiTriggerNode.h: Added MIDI to remaining nodes
-
-2005-10-31 11:58 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, AlsaMidiDriver.h,
- DSSIPlugin.cpp, InternalNode.h, JackAudioDriver.cpp,
- JackAudioDriver.h, MidiNoteNode.cpp, MidiNoteNode.h,
- OSCReceiver.cpp: Note node working with MIDI input
-
-2005-10-31 05:21 drobilla
-
- * src/engine/: MidiControlNode.cpp, MidiControlNode.h,
- MidiTriggerNode.cpp, MidiTriggerNode.h: Added MIDI input ports to
- appropriate nodes
-
-2005-10-31 04:55 drobilla
-
- * src/engine/: AllNotesOffEvent.cpp, DSSIPlugin.h, InputPort.cpp,
- Makefile.am, MidiControlEvent.cpp, MidiControlEvent.h,
- MidiControlNode.cpp, MidiControlNode.h, MidiInNode.cpp,
- MidiInNode.h, MidiNoteNode.cpp, MidiNoteNode.h,
- MidiTriggerNode.cpp, MidiTriggerNode.h, NoteOffEvent.cpp,
- NoteOnEvent.cpp, Patch.cpp, PortBase.cpp: Added (non functional)
- MIDI input port to node node, removed useless MidiInNode
- class/files
-
-2005-10-31 04:09 drobilla
-
- * src/engine/: JackAudioDriver.cpp, JackAudioDriver.h: Merged input
- port and output port lists
-
-2005-10-31 04:04 drobilla
-
- * src/engine/: AddNodeEvent.cpp, AudioInputNode.h,
- AudioOutputNode.h, BridgeNode.cpp, BridgeNode.h,
- ControlInputNode.h, ControlOutputNode.h, DSSIPlugin.h,
- DisablePatchEvent.cpp, InputPort.cpp, InputPort.h,
- JackAudioDriver.cpp, JackAudioDriver.h, MidiControlNode.h,
- MidiInputNode.h, MidiLearnEvent.cpp, MidiNoteNode.h,
- MidiOutputNode.h, NodeBase.cpp, OutputPort.h, Patch.cpp,
- PortBase.cpp, PortBase.h, RemoveNodeEvent.cpp, TransportNode.cpp:
- Zero-copy to/from Jack
-
-2005-10-31 02:06 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, DSSIPlugin.cpp, DSSIPlugin.h,
- InputPort.cpp, LADSPAPlugin.cpp: Working MIDI patching
-
-2005-10-30 22:56 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, PostProcessor.cpp,
- SlowEventQueue.cpp: Stack size adjustment
-
-2005-10-30 11:26 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, PostProcessor.cpp,
- SlowEventQueue.cpp: Stack size adjustment
-
-2005-10-30 11:13 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, PostProcessor.cpp,
- SlowEventQueue.cpp: Stack size adjustment
-
-2005-10-30 11:07 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, DSSIPlugin.cpp, MidiMessage.h:
- Stack size adjustment, potential segfault fix
-
-2005-10-30 04:00 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, DSSIPlugin.cpp, InputPort.cpp,
- InputPort.h, MidiDriver.h, MidiInputNode.h, MidiMessage.h,
- Patch.cpp, Patch.h, PortBase.cpp, PortBase.h: More work on MIDI
- patching
-
-2005-10-30 01:59 drobilla
-
- * src/engine/: AddSubpatchEvent.cpp, AlsaMidiDriver.cpp,
- AlsaMidiDriver.h, AudioDriver.h, AudioInputNode.cpp,
- AudioInputNode.h, AudioOutputNode.cpp, AudioOutputNode.h,
- BridgeNode.cpp, BridgeNode.h, ControlInputNode.cpp,
- ControlInputNode.h, ControlOutputNode.cpp, ControlOutputNode.h,
- CreatePatchEvent.cpp, Driver.h, Event.cpp, JackAudioDriver.cpp,
- JackAudioDriver.h, List.h, Makefile.am, MidiDriver.h,
- MidiInputNode.cpp, MidiInputNode.h, MidiNoteNode.cpp,
- MidiOutputNode.cpp, MidiOutputNode.h, NodeFactory.cpp,
- OSCSender.cpp, OmApp.cpp, OmApp.h, Patch.h, RenameEvent.cpp,
- TransportNode.cpp: More refactoring
-
-2005-10-29 13:46 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, AlsaMidiDriver.h,
- AudioInputNode.cpp, AudioOutputNode.cpp, MidiDriver.h,
- MidiInputNode.cpp, NodeFactory.cpp: Working dynamic
- creation/deletion of Alsa MIDI ports
-
-2005-10-29 13:11 drobilla
-
- * src/engine/util.h: Cleanups
-
-2005-10-29 13:04 drobilla
-
- * src/engine/: AddNodeEvent.cpp, AlsaMidiDriver.h,
- AudioInputNode.cpp, AudioOutputNode.cpp, ConnectionEvent.cpp,
- ControlInputNode.cpp, ControlOutputNode.cpp,
- CreatePatchEvent.cpp, DSSIPlugin.h, DestroyPatchEvent.cpp,
- JackDriver.cpp, JackDriver.h, MidiDriver.h, MidiInputNode.cpp,
- OSCReceiver.cpp, OmApp.cpp, OmApp.h, RemoveNodeEvent.cpp, util.h:
- More cleanups and refactoring. Moved key objects from JackDriver
- to OmApp where they belong (relatively speaking anyway, still
- less than ideal)
-
-2005-10-29 11:33 drobilla
-
- * src/engine/AlsaMidiDriver.cpp: Fixed mismatched constructor name
-
-2005-10-29 11:28 drobilla
-
- * src/engine/: AllNotesOffEvent.cpp, AlsaMidiDriver.cpp,
- AlsaMidiDriver.h, AudioInputNode.cpp, AudioOutputNode.cpp,
- ConnectionBase.h, ControlInputNode.cpp, ControlOutputNode.cpp,
- DSSIPlugin.cpp, DestroyPatchEvent.cpp, JackDriver.cpp,
- JackDriver.h, MidiControlEvent.cpp, MidiDriver.h, MidiInNode.cpp,
- MidiInputNode.cpp, MidiInputNode.h, NoteOffEvent.cpp,
- NoteOnEvent.cpp, Patch.h, PortInfo.h: Cleaned up the Jack driver
- significantly, more work on MIDI patching
-
-2005-10-29 05:57 drobilla
-
- * src/engine/: MidiInputNode.cpp, MidiInputNode.h: Added missing
- MidiInputNode files
-
-2005-10-29 05:25 drobilla
-
- * Doxyfile, src/clients/OSCListener.cpp, src/clients/PortModel.h,
- src/common/Queue.h, src/engine/AudioInputNode.cpp,
- src/engine/AudioInputNode.h, src/engine/AudioOutputNode.cpp,
- src/engine/AudioOutputNode.h, src/engine/BridgeNode.h,
- src/engine/Connection.h, src/engine/ConnectionBase.h,
- src/engine/ConnectionEvent.cpp, src/engine/ControlInputNode.cpp,
- src/engine/ControlOutputNode.cpp, src/engine/DSSIPlugin.cpp,
- src/engine/DisablePatchEvent.cpp, src/engine/DisablePatchEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/EnablePatchEvent.cpp, src/engine/EnablePatchEvent.h,
- src/engine/Event.h, src/engine/InputPort.cpp,
- src/engine/InputPort.h, src/engine/JackDriver.cpp,
- src/engine/Makefile.am, src/engine/MidiControlEvent.h,
- src/engine/MidiControlNode.cpp, src/engine/MidiNoteNode.cpp,
- src/engine/MidiNoteNode.h, src/engine/MidiTriggerNode.cpp,
- src/engine/NodeBase.h, src/engine/OSCSender.cpp,
- src/engine/OmObject.h, src/engine/OutputPort.cpp,
- src/engine/Port.h, src/engine/PortBase.cpp,
- src/engine/RemoveNodeEvent.cpp, src/engine/RenameEvent.cpp,
- src/engine/RequestPortValueEvent.cpp,
- src/engine/SetPortValueEvent.cpp,
- src/engine/SetPortValueSlowEvent.cpp,
- src/engine/TransportNode.cpp, src/engine/TransportNode.h:
- Housekeeping, removed unecessary file dependancies, useless
- methods, etc
-
-2005-10-29 04:17 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, AlsaMidiDriver.h,
- AudioInputNode.cpp, AudioInputNode.h, AudioOutputNode.cpp,
- AudioOutputNode.h, BridgeNode.h, ConnectionEvent.cpp,
- ControlInputNode.cpp, ControlInputNode.h, ControlOutputNode.cpp,
- ControlOutputNode.h, DisablePatchEvent.cpp, InputNode.h,
- InputPort.h, JackDriver.cpp, JackDriver.h, LADSPAPlugin.cpp,
- LADSPAPlugin.h, Makefile.am, MidiDriver.h, Node.h, NodeBase.h,
- NodeFactory.cpp, OSCSender.cpp, OmObject.h, OutputNode.h,
- OutputPort.cpp, Patch.cpp, Patch.h, Port.h, PortBase.cpp,
- PortBase.h, RemoveNodeEvent.cpp, RenameEvent.cpp,
- SetPortValueEvent.cpp, SetPortValueEvent.h,
- SetPortValueSlowEvent.cpp, SetPortValueSlowEvent.h, util.cpp:
- Restructed Node/Port heirarchy for type independance (ie MIDI
- patching)
-
-2005-10-28 18:37 drobilla
-
- * src/engine/: DSSIPlugin.cpp, DSSIPlugin.h, InputPort.cpp,
- InputPort.h, LADSPAPlugin.cpp, MidiMessage.h, Node.h,
- PortBase.cpp, PortBase.h, PortInfo.h, SetPortValueSlowEvent.cpp,
- util.h: Midi ports
-
-2005-10-28 15:42 drobilla
-
- * src/engine/: AllNotesOffEvent.h, AudioInputNode.cpp,
- AudioInputNode.h, AudioOutputNode.cpp, AudioOutputNode.h,
- Connection.cpp, Connection.h, ConnectionBase.cpp,
- ConnectionBase.h, ConnectionEvent.cpp, ConnectionEvent.h,
- ControlInputNode.cpp, ControlInputNode.h, ControlOutputNode.cpp,
- ControlOutputNode.h, DSSIPlugin.cpp, DisconnectNodeEvent.cpp,
- DisconnectNodeEvent.h, DisconnectionEvent.cpp,
- DisconnectionEvent.h, InputNode.h, InputPort.cpp, InputPort.h,
- JackDriver.h, LADSPAPlugin.cpp, Makefile.am, MidiControlEvent.h,
- MidiControlNode.cpp, MidiControlNode.h, MidiNoteNode.cpp,
- MidiNoteNode.h, MidiTriggerNode.cpp, MidiTriggerNode.h, Node.h,
- NodeBase.h, NoteOffEvent.h, NoteOnEvent.h, OSCSender.cpp,
- OmObject.h, OutputNode.h, OutputPort.cpp, OutputPort.h, Patch.h,
- Port.cpp, Port.h, PortBase.cpp, PortBase.h,
- RequestPortValueEvent.cpp, SetPortValueEvent.cpp,
- SetPortValueSlowEvent.cpp, TransportNode.cpp, configure.ac:
- Templatized port types (towards MIDI patching)
-
-2005-10-26 05:07 mlang
-
- * src/clients/supercollider/Om.sc: remove hardcoded nonsensical
- path for engine and patch_loader, assume the user actually
- installed om before using Om.sc
-
-2005-10-25 13:12 drobilla
-
- * configure.ac, src/clients/supercollider/Makefile.am: Fixed broken
- build system caused by supercollider client adding
-
-2005-10-25 06:31 drobilla
-
- * src/clients/: Makefile.am, supercollider/Makefile.am: Added
- automake stuff for supercollider client, removed unused canvas
- stuff from tree
-
-2005-10-25 06:10 mlang
-
- * src/clients/supercollider/: Om.sc, README, example.sc:
- SuperCollider client code added
-
-2005-10-25 03:26 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, PostProcessor.cpp,
- SlowEventQueue.cpp, configure.ac: Shrunk stack size of threads
- where possible
-
-2005-10-25 00:39 drobilla
-
- * src/engine/: AddNodeEvent.h, Array.h, ConnectionEvent.h,
- CreatePatchEvent.h, DisconnectPortEvent.h, DisconnectionEvent.h,
- EnablePatchEvent.h, Patch.cpp, Patch.h, RemoveNodeEvent.cpp,
- RemoveNodeEvent.h, util.cpp, util.h: Changed process order from a
- list to an array, less overhead in the audio audio thread
-
-2005-10-24 23:49 drobilla
-
- * Doxyfile, configure.ac, src/clients/gtk/configure.ac,
- src/common/Queue.h, src/engine/Maid.cpp, src/engine/Maid.h,
- src/engine/MidiDriver.h, src/engine/OSCReceiver.cpp,
- src/engine/OmApp.cpp, src/engine/Port.cpp,
- src/engine/SlowEventQueue.cpp, src/engine/SlowEventQueue.h,
- src/engine/main.cpp, src/engine/tuning.h, src/engine/util.cpp,
- src/engine/util.h: Removed mlockall in favor of explicit mlocks
- where appropriate, dropped memory consumption from 38MB to 2.5MB
- (!)
-
-2005-10-23 13:00 drobilla
-
- * src/engine/: JackDriver.cpp, OSCReceiver.cpp, Patch.cpp,
- configure.ac: Fixed disabling of subpatches
-
-2005-10-23 06:00 drobilla
-
- * src/engine/OSCReceiver.cpp: Changed OSC note on/off messages to
- use ints, for usability from SC
-
-2005-10-18 00:05 drobilla
-
- * configure.ac, src/clients/gtk/configure.ac: Separated
- --enable-strict from --enable-debug
-
-2005-10-16 23:38 drobilla
-
- * src/engine/: OSCReceiver.cpp, OSCReceiver.h,
- RegisterClientEvent.cpp, RegisterClientEvent.h: Event handling
- performance improvement in OmGtk
-
-2005-10-16 05:14 drobilla
-
- * Doxyfile, NEWS, src/common/Queue.h: Canvas API updates
-
-2005-10-14 02:12 drobilla
-
- * src/clients/gtk/configure.ac: Moved canvas out to it's own
- library (FlowCanvas)
-
-2005-10-13 08:59 drobilla
-
- * src/clients/: NodeModel.h, OSCController.h, PluginModel.h,
- patches/evildistbass.om: Added node properties window
-
-2005-10-12 11:10 drobilla
-
- * src/clients/patches/: 303.om, broken_bass_synth.om,
- evildistbass.om, fm_operator.om, house_ensemble.om, hugebass.om,
- karplus_strong_digeridoo.om, kick.om, meanbass.om, organ.om,
- pad.om, quick_bass.om, rhodes.om, slapbass.om: Cosmetic patch
- cleanups
-
-2005-10-10 00:30 drobilla
-
- * src/engine/: CreatePatchEvent.cpp, DestroyPatchEvent.cpp,
- JackDriver.cpp, MidiNoteNode.cpp, MidiTriggerNode.cpp,
- OSCSender.cpp, ObjectStore.cpp, ObjectStore.h, OmApp.cpp,
- OmApp.h: Fixed default ranges on velocity ports
-
-2005-10-04 10:14 drobilla
-
- * src/clients/gtk/configure.ac: Added compile-time option for
- anti-aliasing
-
-2005-10-04 02:59 drobilla
-
- * src/engine/: AllNotesOffEvent.cpp, AlsaMidiDriver.cpp,
- AudioInputNode.cpp, AudioOutputNode.cpp, Connection.cpp,
- ControlInputNode.cpp, ControlOutputNode.cpp,
- DSSIConfigureEvent.cpp, DSSIControlEvent.cpp, DSSIPlugin.cpp,
- DSSIProgramEvent.cpp, DSSIUpdateEvent.cpp, DestroyPatchEvent.cpp,
- Event.h, InputPort.cpp, LoadPluginsEvent.cpp, Makefile.am,
- MetaDataBase.h, MidiInNode.cpp, MidiLearnEvent.cpp, NodeBase.cpp,
- NoteOffEvent.cpp, NoteOnEvent.cpp, ObjectStore.cpp, Om.h,
- OmApp.cpp, OmApp.h, OmObject.h, Patch.cpp, PostProcessor.cpp,
- RemoveNodeEvent.cpp, RenameEvent.cpp, Request.cpp,
- RequestAllObjectsEvent.cpp, RequestMetadataEvent.cpp,
- RequestPluginsEvent.cpp, RequestPortValueEvent.cpp,
- SetMetadataEvent.cpp, SetPortValueEvent.cpp,
- SetPortValueSlowEvent.cpp, TransportNode.cpp: Removed useless
- MetaDataBase.h
-
-2005-10-03 09:46 drobilla
-
- * src/clients/gtk/configure.ac: Removed -pedantic because of
- gnomecanvasmm being broken
-
-2005-10-03 06:22 drobilla
-
- * README, configure.ac, src/clients/OSCListener.cpp,
- src/clients/gtk/configure.ac, src/engine/AlsaMidiDriver.h,
- src/engine/Array.h, src/engine/AudioInputNode.h,
- src/engine/AudioOutputNode.h, src/engine/Connection.h,
- src/engine/ControlInputNode.h, src/engine/ControlOutputNode.h,
- src/engine/CrossThreadMutex.h, src/engine/Event.h,
- src/engine/InputNode.h, src/engine/InputPort.cpp,
- src/engine/InputPort.h, src/engine/InternalNode.h,
- src/engine/JackDriver.h, src/engine/LADSPAPlugin.h,
- src/engine/Maid.h, src/engine/MaidObject.h,
- src/engine/MidiControlNode.cpp, src/engine/MidiControlNode.h,
- src/engine/MidiInNode.h, src/engine/MidiLearnEvent.h,
- src/engine/MidiNoteNode.cpp, src/engine/MidiTriggerNode.cpp,
- src/engine/NodeBase.cpp, src/engine/NodeBase.h,
- src/engine/NodeTree.h, src/engine/OSCReceiver.h,
- src/engine/OmApp.h, src/engine/OmObject.h,
- src/engine/OutputNode.h, src/engine/Patch.cpp,
- src/engine/Patch.h, src/engine/Plugin.h,
- src/engine/PluginLibrary.h, src/engine/Port.cpp,
- src/engine/Port.h, src/engine/PortInfo.h,
- src/engine/PostProcessor.h, src/engine/Request.h,
- src/engine/SlowEvent.h, src/engine/SlowEventQueue.h,
- src/engine/configure.ac: Stronger warnings flags, fixes
-
-2005-10-03 02:36 drobilla
-
- * configure.ac, src/clients/gtk/configure.ac,
- src/engine/configure.ac: merged all debugging configure flags
- into one
-
-2005-09-30 08:21 drobilla
-
- * src/engine/LashDriver.cpp: Fixed LASH connection restoring
-
-2005-09-30 07:25 drobilla
-
- * src/engine/LashRestoreDoneEvent.h: Added missing
- LashRestoreDoneEvent.h
-
-2005-09-30 07:05 drobilla
-
- * NEWS, src/clients/OSCController.cpp, src/clients/OSCController.h,
- src/engine/AllNotesOffEvent.h, src/engine/AudioInputNode.h,
- src/engine/AudioOutputNode.h, src/engine/DSSIUpdateEvent.h,
- src/engine/LashDriver.cpp, src/engine/LashDriver.h,
- src/engine/Makefile.am, src/engine/NoteOffEvent.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/PingSlowEvent.h, src/engine/RenameEvent.h: Fixed LASH
- support to be more stable and work consistently
-
-2005-09-26 01:53 drobilla
-
- * configure.ac, src/clients/gtk/configure.ac,
- src/clients/patches/rhodes.om, src/engine/configure.ac: Autoconf
- cleanups
-
-2005-09-25 09:54 drobilla
-
- * TODO, configure.ac, src/clients/gtk/configure.ac,
- src/engine/configure.ac: Bumped version number
-
-2005-09-25 07:54 drobilla
-
- * src/engine/MidiNoteNode.cpp: Fixed voice stealing scheme
-
-2005-09-25 07:38 drobilla
-
- * src/engine/: AlsaMidiDriver.cpp, AlsaMidiDriver.h: Fixed missing
- files
-
-2005-09-25 07:33 drobilla
-
- * src/: clients/patch_loader/patch_loader.cpp,
- engine/MidiControlNode.cpp, engine/MidiControlNode.h,
- engine/MidiInNode.h, engine/MidiNoteNode.cpp,
- engine/MidiNoteNode.h, engine/MidiTriggerNode.cpp,
- engine/MidiTriggerNode.h, engine/NoteOffEvent.cpp,
- engine/NoteOffEvent.h, engine/NoteOnEvent.cpp,
- engine/NoteOnEvent.h, engine/OSCReceiver.cpp: Proper voice
- allocation
-
-2005-09-25 06:24 drobilla
-
- * Doxyfile, src/clients/patch_loader/patch_loader.cpp,
- src/clients/patches/sine.om, src/common/types.h,
- src/engine/MidiNoteNode.cpp, src/engine/MidiNoteNode.h: Missing
- include fixes
-
-2005-09-25 05:45 drobilla
-
- * src/engine/: MidiInNode.h, MidiNoteNode.cpp, MidiNoteNode.h:
- Compilation fixes, more MIDI work
-
-2005-09-25 05:15 drobilla
-
- * src/engine/: AlsaDriver.cpp, AlsaDriver.h, MidiInNode.h,
- MidiNoteNode.cpp, MidiNoteNode.h, MidiTriggerNode.cpp,
- MidiTriggerNode.h: Updated messed up files
-
-2005-09-25 04:45 drobilla
-
- * src/engine/: Array.h, DestroyPatchEvent.cpp, MidiDriver.h,
- MidiInNode.h, MidiNoteNode.cpp, MidiNoteNode.h: MIDI voice work
-
-2005-09-25 02:28 drobilla
-
- * src/engine/: Connection.cpp, DSSIPlugin.cpp, DSSIPlugin.h,
- DestroyPatchEvent.cpp, InputPort.cpp, JackDriver.cpp,
- Makefile.am, MidiInNode.cpp, MidiInNode.h, MidiLearnEvent.h,
- OSCReceiver.cpp, OSCReceiver.h, OmApp.cpp, OmApp.h, Patch.cpp:
- Added generic MIDI driver interface class, aligned connection
- buffers
-
-2005-09-24 07:13 drobilla
-
- * src/clients/demolition/cmdline.h: 0.2.0 Release
-
-2005-09-24 06:38 drobilla
-
- * src/: clients/patch_loader/cmdline.ggo,
- clients/patch_loader/cmdline.h, engine/LashDriver.cpp,
- engine/cmdline.ggo, engine/cmdline.h: Fixed --help output for all
- apps
-
-2005-09-24 06:15 drobilla
-
- * NEWS, README, configure.ac, om.spec,
- src/clients/gtk/configure.ac, src/engine/configure.ac: Upped
- version number to 0.2.0
-
-2005-09-23 06:33 drobilla
-
- * ChangeLog, Doxyfile, configure.ac, src/clients/gtk/ChangeLog,
- src/clients/gtk/NEWS, src/engine/ChangeLog, src/engine/NEWS,
- src/engine/configure.ac: Fixes for building without LASH
-
-2005-09-23 02:06 drobilla
-
- * src/clients/: demolition/Makefile.am, demolition/README,
- patch_loader/Makefile.am, patch_loader/README: Added README files
- for demolition and patch_loader clients
-
-2005-09-23 00:35 drobilla
-
- * src/: clients/patches/Makefile.am,
- clients/patches/broken_bass_synth.om,
- clients/patches/broken_oscillator.om, clients/patches/drums.om,
- clients/patches/saw_detuned.om, common/Queue.h,
- engine/AddNodeEvent.cpp, engine/util.h: Removed useless example
- patch, tweak here and there
-
-2005-09-22 13:30 drobilla
-
- * src/: clients/patches/evildistbass.om,
- clients/patches/fm_operator.om,
- clients/patches/house_ensemble.om, clients/patches/hugebass.om,
- clients/patches/karplus_strong_digeridoo.om,
- clients/patches/organ.om, clients/patches/pad.om,
- clients/patches/rhodes.om, clients/patches/saw_lp.om,
- clients/patches/sine.om, clients/patches/trance.om,
- engine/Port.cpp: 16-byte aligned port buffer allocation (for
- SSE(?)), example patch cleanups
-
-2005-09-22 05:05 drobilla
-
- * src/clients/: OSCController.cpp, OSCController.h, PatchModel.h,
- demolition/DemolitionClientHooks.cpp,
- demolition/DemolitionClientHooks.h,
- demolition/DemolitionModel.cpp, demolition/DemolitionModel.h,
- demolition/demolition.cpp: Added missing include in PatchModel.h
-
-2005-09-22 04:59 drobilla
-
- * src/engine/: OSCSender.cpp, OmObject.h: Added missing include in
- OmObject.h
-
-2005-09-22 03:09 drobilla
-
- * src/clients/patch_loader/patch_loader.cpp: Fixed patch loader to
- activate engine
-
-2005-09-21 11:25 drobilla
-
- * NEWS, src/engine/Maid.cpp, src/engine/OmApp.cpp: Fixed segfault
- on engine shutdown
-
-2005-09-21 10:19 drobilla
-
- * src/engine/: MidiInNode.h, MidiNoteNode.cpp: Fixes all notes off
- event (hopefully)
-
-2005-09-21 10:08 drobilla
-
- * src/engine/: AllNotesOffEvent.cpp, AllNotesOffEvent.h: Added
- missing AllNotesOffEvent files
-
-2005-09-21 10:04 drobilla
-
- * src/engine/: AlsaDriver.cpp, AlsaDriver.h, Makefile.am,
- MidiInNode.h, MidiNoteNode.cpp, MidiNoteNode.h, NoteOffEvent.cpp,
- NoteOffEvent.h, OSCReceiver.cpp, OSCReceiver.h: Added all notes
- off event
-
-2005-09-21 09:21 drobilla
-
- * src/clients/: NodeModel.h, PatchModel.cpp, PatchModel.h: Patch
- renaming in the client, GUI dynamifications, cleanups, etc
-
-2005-09-20 23:33 drobilla
-
- * src/: clients/PatchModel.cpp, engine/NodeFactory.cpp,
- engine/OmObject.h, engine/RenameEvent.cpp, engine/RenameEvent.h:
- Added new Super Dynamic Rename Dialog(TM) Version 2.0, more
- sanity checking for OmObject paths in engine
-
-2005-09-20 10:51 drobilla
-
- * src/engine/MidiNoteNode.cpp: Disabled MIDI debug statements
-
-2005-09-20 08:49 drobilla
-
- * src/clients/: PatchLibrarian.cpp, patches/saw_lp.om:
- Self-contained LASH session saving/restoring
-
-2005-09-19 11:32 drobilla
-
- * src/clients/Makefile.am: Removed unneeded file
- (ClientPathParrser.h) from src/clients/Makefile.am
-
-2005-09-19 10:13 drobilla
-
- * src/: clients/ConnectionModel.h, clients/OSCController.cpp,
- clients/gtk/configure.ac, engine/ConnectionEvent.cpp,
- engine/MidiNoteNode.cpp, engine/OSCSender.cpp,
- engine/configure.ac: Updated LASH version dependency in
- configure.ac
-
-2005-09-18 11:43 drobilla
-
- * src/engine/PingSlowEvent.h: Added PingSlowEvent.h
-
-2005-09-18 11:39 drobilla
-
- * Doxyfile, src/engine/Makefile.am, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h: Added OSC command /om/ping_slow
-
-2005-09-18 11:21 larsl
-
- * src/clients/python/scripts/flatten.py: Added flatten.py
-
-2005-09-18 11:10 drobilla
-
- * src/: clients/PatchLibrarian.cpp, engine/SlowEventQueue.cpp:
- Slightly longer delays in patch loader code, patches with many
- nodes now load (big generated hammond patch from thorwil)
-
-2005-09-18 10:51 drobilla
-
- * src/engine/NodeFactory.cpp: Added ~/.ladspa and ~/.dssi to
- default paths
-
-2005-09-18 10:43 drobilla
-
- * src/clients/python/omsynth.py: Added delay to send function to
- avoid flooding the engine
-
-2005-09-18 03:56 drobilla
-
- * src/engine/: ObjectStore.cpp, ObjectStore.h: Added ObjectStore
-
-2005-09-18 02:58 drobilla
-
- * src/: clients/patches/house_ensemble.om,
- engine/AudioInputNode.cpp, engine/AudioInputNode.h,
- engine/AudioOutputNode.cpp, engine/AudioOutputNode.h,
- engine/InputNode.h, engine/OmObject.h, engine/OutputNode.h,
- engine/RenameEvent.cpp: Renaming of patch input/output
- nodes/ports
-
-2005-09-18 02:03 drobilla
-
- * src/: clients/patches/303.om, engine/Patch.cpp: Removed
- unecessary error message triggered by renaming, renamed 303 patch
- nodes nicely
-
-2005-09-18 01:52 drobilla
-
- * src/: clients/ClientPathParser.h, clients/ConnectionModel.h,
- clients/Makefile.am, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, clients/PatchModel.cpp,
- clients/PortModel.h, clients/demolition/DemolitionModel.cpp,
- clients/patches/303.om, common/OmPath.h, engine/AddNodeEvent.cpp,
- engine/ConnectionEvent.cpp, engine/CreatePatchEvent.cpp,
- engine/DSSIConfigureEvent.cpp, engine/DSSIControlEvent.cpp,
- engine/DSSIProgramEvent.cpp, engine/DSSIUpdateEvent.cpp,
- engine/DestroyPatchEvent.cpp, engine/DisablePatchEvent.cpp,
- engine/DisconnectNodeEvent.cpp, engine/DisconnectPortEvent.cpp,
- engine/DisconnectionEvent.cpp, engine/EnablePatchEvent.cpp,
- engine/Makefile.am, engine/MidiLearnEvent.cpp,
- engine/NoteOffEvent.cpp, engine/NoteOnEvent.cpp,
- engine/OmApp.cpp, engine/OmApp.h, engine/OmObject.h,
- engine/PathParser.cpp, engine/PathParser.h,
- engine/RemoveNodeEvent.cpp, engine/RenameEvent.cpp,
- engine/RequestMetadataEvent.cpp,
- engine/RequestPortValueEvent.cpp, engine/SetMetadataEvent.cpp,
- engine/SetPortValueEvent.cpp, engine/SetPortValueSlowEvent.cpp:
- Combined path parsing code in client and engine, separated path
- parsing from object searching in engine
-
-2005-09-18 01:17 drobilla
-
- * src/clients/: ConnectionModel.h, PatchModel.cpp: More renaming
- fixes
-
-2005-09-17 14:46 drobilla
-
- * src/: clients/patches/303.om, engine/RenameEvent.cpp,
- engine/RenameEvent.h: More renaming fixes
-
-2005-09-17 14:22 drobilla
-
- * src/clients/: NodeModel.h, PatchModel.cpp, PatchModel.h,
- patches/303.om: Fixed for renaming then saving a patch
-
-2005-09-17 12:29 drobilla
-
- * src/engine/: RenameEvent.cpp, RenameEvent.h: Added RenameEvent
-
-2005-09-17 12:11 drobilla
-
- * src/engine/: AudioInputNode.cpp, AudioInputNode.h,
- AudioOutputNode.cpp, AudioOutputNode.h, OmObject.h: Renaming of
- Jack ports
-
-2005-09-17 10:46 drobilla
-
- * src/: clients/ClientHooks.h, clients/DummyClientHooks.h,
- clients/OSCController.cpp, clients/OSCController.h,
- clients/OSCListener.cpp, clients/OSCListener.h,
- clients/demolition/DemolitionClientHooks.h,
- clients/patches/saw_detuned.om, clients/patches/slapbass.om,
- engine/AddNodeEvent.cpp, engine/AudioInputNode.cpp,
- engine/AudioOutputNode.cpp, engine/Connection.cpp,
- engine/ConnectionEvent.cpp, engine/ControlInputNode.cpp,
- engine/ControlOutputNode.cpp, engine/CreatePatchEvent.cpp,
- engine/DSSIPlugin.cpp, engine/DisconnectNodeEvent.cpp,
- engine/DisconnectPortEvent.cpp, engine/DisconnectionEvent.cpp,
- engine/InputPort.cpp, engine/LADSPAPlugin.cpp,
- engine/Makefile.am, engine/MidiControlNode.cpp,
- engine/MidiInNode.cpp, engine/MidiLearnEvent.cpp,
- engine/MidiNoteNode.cpp, engine/MidiTriggerNode.cpp,
- engine/Node.h, engine/NodeBase.cpp, engine/NodeBase.h,
- engine/NodeFactory.cpp, engine/NodeFactory.h,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/OmObject.h,
- engine/Patch.cpp, engine/Patch.h, engine/Port.cpp, engine/Port.h,
- engine/RemoveNodeEvent.cpp, engine/SetPortValueEvent.cpp,
- engine/SetPortValueSlowEvent.cpp, engine/TransportNode.cpp: Made
- OmObject paths dynamic, added Node and Patch renaming support
-
-2005-09-16 23:55 drobilla
-
- * src/engine/MidiNoteNode.cpp: Changed the default frequency output
- of the NoteNode to 440 from 0, because some plugins chew CPU with
- frequency 0 (blop oscillators)
-
-2005-09-15 21:10 drobilla
-
- * src/engine/RequestAllObjectsEvent.cpp: Made request_all_objects
- OK response come after all the objects
-
-2005-09-15 03:43 drobilla
-
- * src/engine/OSCReceiver.cpp: Turned off OSC debugging (oops)
-
-2005-09-15 03:40 drobilla
-
- * src/engine/OSCReceiver.cpp: Fixed DSSI path problem
-
-2005-09-15 01:44 drobilla
-
- * configure.ac, src/clients/Makefile.am,
- src/clients/python/Makefile.am, src/clients/python/OSC.py,
- src/clients/python/omecho.py, src/clients/python/omsynth.py,
- src/clients/python/scripts/Makefile.am,
- src/clients/python/scripts/sillysinepatch.py: Added python
- bindings
-
-2005-09-14 14:45 drobilla
-
- * src/: clients/OSCController.cpp, engine/AddNodeEvent.cpp,
- engine/NodeFactory.cpp, engine/OSCSender.cpp: Fixed error message
- reporting (ie on missing plugins)
-
-2005-09-14 08:10 drobilla
-
- * src/engine/OSCSender.cpp: Updated documentation
-
-2005-09-14 06:30 drobilla
-
- * src/engine/OSCReceiver.cpp: Fixed out of sync OSC documentation
-
-2005-09-09 12:07 drobilla
-
- * src/clients/patches/phat.om: Removed some cruft from the
- repository
-
-2005-09-09 12:06 drobilla
-
- * src/clients/console/: Makefile.am, README,
- patches/filter_patch.omp.bak: Added README about how old and
- useless this "client" is, and removed cruft from repository
-
-2005-09-09 11:25 drobilla
-
- * src/engine/: AlsaDriver.cpp, JackDriver.cpp, LashDriver.cpp,
- LashDriver.h, Maid.cpp, NodeFactory.cpp, OSCReceiver.cpp,
- OSCReceiver.h, OmApp.cpp, PostProcessor.cpp, SlowEventQueue.cpp:
- Made engine exit cleanly and properly kill all threads
-
-2005-09-09 09:21 drobilla
-
- * src/clients/PatchLibrarian.h: Fixed missing <cassert> header
-
-2005-09-09 07:57 drobilla
-
- * configure.ac, src/clients/OSCController.cpp,
- src/clients/OSCController.h, src/clients/PatchLibrarian.h,
- src/clients/demolition/cmdline.c,
- src/clients/demolition/cmdline.h,
- src/clients/demolition/demolition.cpp,
- src/clients/gtk/configure.ac, src/clients/patch_loader/cmdline.c,
- src/clients/patch_loader/cmdline.ggo,
- src/clients/patch_loader/cmdline.h,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/configure.ac: Finished somewhat working LASH support
-
-2005-09-07 07:47 drobilla
-
- * src/engine/: AlsaDriver.cpp, AlsaDriver.h, LashDriver.cpp,
- Maid.cpp, Maid.h, NodeFactory.cpp, OmApp.cpp, PostProcessor.cpp,
- PostProcessor.h, SlowEventQueue.cpp, SlowEventQueue.h: LASH
- fixes, startup fixed, failed attempt to make shutdown clean
-
-2005-09-07 05:31 drobilla
-
- * src/: clients/OSCController.cpp, clients/OSCController.h,
- engine/AlsaDriver.cpp, engine/JackDriver.cpp,
- engine/LashDriver.cpp, engine/LashDriver.h, engine/Makefile.am,
- engine/OSCReceiver.cpp, engine/Om.cpp, engine/Om.h,
- engine/OmApp.cpp, engine/OmApp.h, engine/configure.ac,
- engine/main.cpp: Work towards LASH support
-
-2005-09-06 14:03 drobilla
-
- * ChangeLog, src/clients/gtk/configure.ac, src/engine/util.h: Work
- towards LASH support in GTK client
-
-2005-09-05 00:48 drobilla
-
- * src/engine/: DestroyPatchEvent.cpp, Node.h, NodeBase.h,
- Patch.cpp: Fixed destroying of patches w/ subpatches
-
-2005-09-04 11:56 drobilla
-
- * configure.ac, src/clients/gtk/configure.ac, src/engine/OmApp.h,
- src/engine/configure.ac: Updated liblo dependency to version 0.22
-
-2005-09-03 04:18 drobilla
-
- * src/engine/: AlsaDriver.cpp, NodeFactory.cpp, PluginLibrary.h:
- Don't keep every plugin library on the system loaded at all time
- (to save memory)
-
-2005-09-03 00:46 drobilla
-
- * src/: clients/OSCController.cpp, engine/OSCReceiver.cpp: Turned
- off OSC debug print messages
-
-2005-09-03 00:45 drobilla
-
- * src/: clients/OSCController.cpp, engine/PathParser.h: Random
- insignificant changes, comments, etc
-
-2005-09-02 05:29 drobilla
-
- * src/clients/patches/: drums.om, meanbass.om, slapbass.om: Added
- missing files
-
-2005-09-02 00:48 drobilla
-
- * configure.ac, src/clients/OSCController.cpp,
- src/clients/gtk/configure.ac, src/clients/patches/Makefile.am,
- src/common/Queue.h, src/engine/NodeTree.cpp,
- src/engine/OSCReceiver.cpp, src/engine/OmApp.h,
- src/engine/configure.ac: Fixed OSC feedback problem
-
-2005-09-01 00:36 drobilla
-
- * src/engine/: JackDriver.cpp, JackDriver.h, Maid.cpp, Maid.h,
- Makefile.am, OmApp.cpp, PostProcessor.cpp, PostProcessor.h,
- SlowEventQueue.cpp, SlowEventQueue.h, main.cpp, tuning.h:
- Centralized tuning parameters (in tuning.h)
-
-2005-08-31 07:49 drobilla
-
- * configure.ac, src/clients/NodeModel.h,
- src/clients/OSCController.cpp, src/clients/OSCController.h,
- src/clients/OSCListener.cpp, src/clients/OSCListener.h,
- src/clients/PatchLibrarian.cpp, src/clients/PatchModel.h,
- src/clients/PluginModel.h, src/clients/PortModel.h,
- src/clients/demolition/DemolitionModel.cpp,
- src/clients/gtk/configure.ac, src/common/Queue.h,
- src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/Array.h, src/engine/AudioInputNode.cpp,
- src/engine/AudioInputNode.h, src/engine/AudioOutputNode.cpp,
- src/engine/AudioOutputNode.h, src/engine/Connection.h,
- src/engine/ControlInputNode.cpp, src/engine/ControlInputNode.h,
- src/engine/ControlOutputNode.cpp, src/engine/ControlOutputNode.h,
- src/engine/CrossThreadMutex.h, src/engine/DSSIPlugin.cpp,
- src/engine/DSSIPlugin.h, src/engine/DestroyPatchEvent.cpp,
- src/engine/Event.h, src/engine/InputNode.h,
- src/engine/InputPort.cpp, src/engine/InputPort.h,
- src/engine/InternalNode.h, src/engine/JackDriver.cpp,
- src/engine/JackDriver.h, src/engine/LADSPAPlugin.h,
- src/engine/List.h, src/engine/Maid.cpp, src/engine/Maid.h,
- src/engine/MaidObject.h, src/engine/MetaDataBase.h,
- src/engine/MidiControlNode.h, src/engine/MidiInNode.cpp,
- src/engine/MidiInNode.h, src/engine/MidiLearnEvent.h,
- src/engine/NodeBase.cpp, src/engine/NodeBase.h,
- src/engine/NodeFactory.cpp, src/engine/NodeTree.cpp,
- src/engine/NodeTree.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h, src/engine/OmApp.cpp,
- src/engine/OmApp.h, src/engine/OmObject.h,
- src/engine/OutputNode.h, src/engine/OutputPort.h,
- src/engine/Patch.cpp, src/engine/Patch.h, src/engine/Plugin.h,
- src/engine/PluginLibrary.h, src/engine/Port.cpp,
- src/engine/Port.h, src/engine/PortInfo.h,
- src/engine/PostProcessor.cpp, src/engine/PostProcessor.h,
- src/engine/RemoveNodeEvent.cpp, src/engine/Request.h,
- src/engine/SlowEvent.h, src/engine/SlowEventQueue.cpp,
- src/engine/SlowEventQueue.h, src/engine/configure.ac: - Thorough
- super-pedantic code cleanup - Engine now cleanly exits - Removed
- all exception use in the engine - Added -fno-rtti and
- -fno-exceptions to CXXFLAGS - Added optional ridiculously strict
- compiler flags - Fixed numerous warnings resulting from said
- flags - Cleaned up/Fixed Jack port registration/deregistration -
- Probably broke a bunch of things
-
-2005-08-30 06:54 drobilla
-
- * src/engine/DSSIPlugin.cpp: Temporary fix for DSSI GUI /show
- command
-
-2005-08-30 06:38 drobilla
-
- * src/engine/: DSSIPlugin.cpp, DSSIPlugin.h, DSSIUpdateEvent.cpp,
- OSCReceiver.cpp, OSCSender.h: - DSSI GUI restoring
-
-2005-08-27 07:19 drobilla
-
- * src/clients/PatchLibrarian.cpp: Fixed subpatch saving
-
-2005-08-27 01:51 drobilla
-
- * src/: clients/PatchLibrarian.cpp, engine/OSCSender.cpp,
- engine/OSCSender.h, engine/RegisterClientEvent.cpp: Removed
- client registration OSC notification for the time being (not
- used)
-
-2005-08-25 11:04 drobilla
-
- * src/clients/: PatchLibrarian.cpp, PatchLibrarian.h: Fixed bug
- with subpatch saving
-
-2005-08-24 12:43 drobilla
-
- * src/engine/PluginLibrary.h: Added PluginLibrary.h (handler class
- for opened shared libs)
-
-2005-08-24 08:46 drobilla
-
- * src/engine/: Makefile.am, NodeFactory.cpp, NodeFactory.h,
- OSCSender.cpp, Plugin.h: Cleaned up shared library
- loading/unloading
-
-2005-08-24 07:00 drobilla
-
- * src/engine/: CreatePatchEvent.h, Event.h, Maid.cpp,
- RequestAllObjectsEvent.h, RequestMetadataEvent.h,
- RequestPluginsEvent.h, RequestPortValueEvent.h: Fixed glaring
- memory leak
-
-2005-08-24 02:58 drobilla
-
- * src/: clients/OSCController.cpp, engine/DisablePatchEvent.cpp,
- engine/NodeFactory.cpp, engine/OSCSender.cpp,
- engine/OutputNode.h: Silence patches when disabled
-
-2005-08-23 13:39 drobilla
-
- * configure.ac, src/clients/Makefile.am,
- src/clients/OSCController.cpp, src/clients/gtk/configure.ac,
- src/clients/patches/evildistbass.om,
- src/clients/patches/hugebass.om, src/engine/AlsaDriver.cpp,
- src/engine/LADSPAPlugin.cpp, src/engine/LoadPluginsEvent.cpp,
- src/engine/Makefile.am, src/engine/OSCReceiver.cpp,
- src/engine/PathParser.h, src/engine/Plugin.h,
- src/engine/configure.ac: - GCC 4.0 fixes - Fixed shared library
- problems (still nasty though) - GUI Segfault fixes
-
-2005-08-20 03:39 drobilla
-
- * src/: clients/ClientHooks.h, clients/DummyClientHooks.h,
- clients/NodeModel.h, clients/OSCController.cpp,
- clients/OSCController.h, clients/OSCListener.cpp,
- clients/PatchLibrarian.cpp, clients/PluginModel.h,
- clients/demolition/DemolitionClientHooks.h,
- clients/demolition/DemolitionModel.cpp,
- clients/demolition/demolition.cpp, engine/AddNodeEvent.cpp,
- engine/CreatePatchEvent.cpp, engine/MidiNoteNode.cpp,
- engine/Node.h, engine/NodeBase.h: - Client performance tweaks -
- Bugfix for internal nodes not working (MIDI broken) - More
- cleanup/refactoring - Client-side OSC stuff doesn't lock a mutex
- on every response anymore unless actually waiting for a
- response (faster)
-
-2005-08-20 01:09 drobilla
-
- * src/engine/: DSSIPlugin.cpp, DSSIPlugin.h, DestroyPatchEvent.cpp,
- NodeFactory.cpp, RequestAllObjectsEvent.cpp,
- RequestAllObjectsEvent.h, RequestMetadataEvent.cpp,
- RequestMetadataEvent.h, RequestPortValueEvent.cpp,
- RequestPortValueEvent.h: Plugged up a few more memory leaks
-
-2005-08-20 00:45 drobilla
-
- * src/: clients/ClientHooks.h, clients/DummyClientHooks.h,
- clients/NodeModel.h, clients/OSCController.cpp,
- clients/OSCListener.cpp, clients/PatchLibrarian.cpp,
- clients/PluginModel.h,
- clients/demolition/DemolitionClientHooks.cpp,
- clients/demolition/DemolitionClientHooks.h,
- clients/demolition/DemolitionModel.cpp,
- clients/demolition/DemolitionModel.h,
- clients/demolition/demolition.cpp, common/PluginInfo.h,
- engine/AddNodeEvent.cpp, engine/AddNodeEvent.h,
- engine/AddSubpatchEvent.cpp, engine/AddSubpatchEvent.h,
- engine/AlsaDriver.cpp, engine/AlsaDriver.h,
- engine/AudioInputNode.cpp, engine/AudioOutputNode.cpp,
- engine/ControlInputNode.cpp, engine/ControlOutputNode.cpp,
- engine/CreatePatchEvent.cpp, engine/CreatePatchEvent.h,
- engine/DSSIConfigureEvent.cpp, engine/DSSIControlEvent.cpp,
- engine/DSSIControlEvent.h, engine/DSSIPlugin.h,
- engine/DSSIProgramEvent.cpp, engine/DSSIUpdateEvent.cpp,
- engine/DestroyPatchEvent.cpp, engine/DestroyPatchEvent.h,
- engine/DisconnectionEvent.cpp, engine/Event.h,
- engine/InternalNode.h, engine/JackDriver.cpp,
- engine/LADSPAPlugin.cpp, engine/LADSPAPlugin.h,
- engine/LoadPluginsEvent.cpp, engine/LoadPluginsEvent.h,
- engine/Maid.cpp, engine/Maid.h, engine/Makefile.am,
- engine/MidiControlNode.cpp, engine/MidiLearnEvent.cpp,
- engine/MidiNoteNode.cpp, engine/MidiTriggerNode.cpp,
- engine/Node.h, engine/NodeBase.cpp, engine/NodeBase.h,
- engine/NodeFactory.cpp, engine/NodeFactory.h,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/OmApp.cpp,
- engine/OmApp.h, engine/Patch.cpp, engine/Patch.h,
- engine/Plugin.h, engine/PluginFactory.cpp,
- engine/PluginFactory.h, engine/PostProcessor.cpp,
- engine/PostProcessor.h, engine/RemoveNodeEvent.cpp,
- engine/RemoveNodeEvent.h, engine/SetControlEvent.cpp,
- engine/SetControlEvent.h, engine/SetControlSlowEvent.cpp,
- engine/SetControlSlowEvent.h, engine/SetPortValueEvent.cpp,
- engine/SetPortValueEvent.h, engine/SetPortValueSlowEvent.cpp,
- engine/SetPortValueSlowEvent.h, engine/TransportNode.cpp,
- engine/util.cpp: - Refactored plugin handling in the engine -
- Fixed some memory leaks - Reduces memory usage
-
-2005-08-19 12:58 drobilla
-
- * src/: common/Queue.h, engine/Maid.cpp: - Fixed bug with Maid
- attempting to pop() on empty Queue (misreported
- QueueUnderflowException)
-
-2005-08-19 12:29 drobilla
-
- * src/: clients/PatchLibrarian.cpp, common/PluginInfo.h,
- engine/AudioInputNode.cpp, engine/AudioInputNode.h,
- engine/AudioOutputNode.cpp, engine/AudioOutputNode.h,
- engine/ControlInputNode.cpp, engine/ControlInputNode.h,
- engine/ControlOutputNode.cpp, engine/ControlOutputNode.h,
- engine/InternalNode.h, engine/MidiInNode.cpp,
- engine/MidiInNode.h, engine/Patch.cpp, engine/PluginFactory.cpp,
- engine/RemoveNodeEvent.cpp: - Not loading shared library for
- every new plugin instance (!!) - Fix for Node removing (removing
- Node from node tree in execute() method uneccessarily - moved to
- prepare()) - More cleanups
-
-2005-08-19 10:41 drobilla
-
- * src/engine/: Patch.cpp, PluginFactory.cpp: Better error message
- reporting for bad plugins
-
-2005-08-19 10:22 drobilla
-
- * src/: clients/demolition/demolition.cpp,
- engine/DSSIConfigureEvent.cpp, engine/DSSIProgramEvent.cpp,
- engine/LADSPAPlugin.cpp, engine/LADSPAPlugin.h,
- engine/PluginFactory.cpp: - Graceful handling of broken plugins
- that fail to instantiate - Fixed numerous obscure segfault bugs
- in engine
-
-2005-08-19 07:30 drobilla
-
- * src/: clients/ClientHooks.h, clients/ClientPathParser.h,
- clients/ConnectionModel.h, clients/ControlMapModel.h,
- clients/ControlModel.h, clients/DummyClientHooks.h,
- clients/MetadataModel.h, clients/NodeModel.h,
- clients/OSCController.cpp, clients/OSCController.h,
- clients/OSCListener.cpp, clients/OSCListener.h,
- clients/PatchLibrarian.cpp, clients/PatchLibrarian.h,
- clients/PatchModel.cpp, clients/PatchModel.h,
- clients/PortModel.h, clients/PresetModel.h,
- clients/console/ConsoleClientHooks.cpp,
- clients/console/ConsoleClientHooks.h,
- clients/console/console_client.cpp,
- clients/demolition/DemolitionClientHooks.cpp,
- clients/demolition/DemolitionClientHooks.h,
- clients/demolition/DemolitionModel.cpp,
- clients/demolition/DemolitionModel.h,
- clients/patch_loader/patch_loader.cpp, common/PluginInfo.h,
- common/Queue.h, common/types.h, engine/ActivateEvent.cpp,
- engine/ActivateEvent.h, engine/AddNodeEvent.cpp,
- engine/AddNodeEvent.h, engine/AddSubpatchEvent.cpp,
- engine/AddSubpatchEvent.h, engine/AlsaDriver.cpp,
- engine/AlsaDriver.h, engine/Array.h, engine/AudioInputNode.cpp,
- engine/AudioInputNode.h, engine/AudioOutputNode.cpp,
- engine/AudioOutputNode.h, engine/Connection.cpp,
- engine/Connection.h, engine/ConnectionEvent.cpp,
- engine/ConnectionEvent.h, engine/ControlInputNode.cpp,
- engine/ControlInputNode.h, engine/ControlOutputNode.cpp,
- engine/ControlOutputNode.h, engine/CreatePatchEvent.cpp,
- engine/CreatePatchEvent.h, engine/CrossThreadMutex.h,
- engine/DSSIConfigureEvent.cpp, engine/DSSIConfigureEvent.h,
- engine/DSSIControlEvent.cpp, engine/DSSIControlEvent.h,
- engine/DSSIPlugin.cpp, engine/DSSIPlugin.h,
- engine/DSSIProgramEvent.cpp, engine/DSSIProgramEvent.h,
- engine/DSSIUpdateEvent.cpp, engine/DSSIUpdateEvent.h,
- engine/DeactivateEvent.cpp, engine/DeactivateEvent.h,
- engine/DestroyPatchEvent.cpp, engine/DestroyPatchEvent.h,
- engine/DisableEvent.cpp, engine/DisableEvent.h,
- engine/DisablePatchEvent.cpp, engine/DisablePatchEvent.h,
- engine/DisconnectionEvent.cpp, engine/DisconnectionEvent.h,
- engine/EnableEvent.cpp, engine/EnableEvent.h,
- engine/EnablePatchEvent.cpp, engine/EnablePatchEvent.h,
- engine/Event.cpp, engine/Event.h, engine/InputNode.h,
- engine/InputPort.cpp, engine/InputPort.h, engine/InternalNode.h,
- engine/JackDriver.cpp, engine/JackDriver.h,
- engine/LADSPAPlugin.cpp, engine/LADSPAPlugin.h, engine/List.h,
- engine/LoadPluginsEvent.cpp, engine/LoadPluginsEvent.h,
- engine/Maid.cpp, engine/Maid.h, engine/MaidObject.h,
- engine/MetaDataBase.h, engine/MidiControlEvent.cpp,
- engine/MidiControlEvent.h, engine/MidiControlNode.cpp,
- engine/MidiControlNode.h, engine/MidiInNode.cpp,
- engine/MidiInNode.h, engine/MidiLearnEvent.cpp,
- engine/MidiLearnEvent.h, engine/MidiNoteNode.cpp,
- engine/MidiNoteNode.h, engine/MidiTriggerNode.cpp,
- engine/MidiTriggerNode.h, engine/Node.h, engine/NodeBase.cpp,
- engine/NodeBase.h, engine/NodeTree.cpp, engine/NodeTree.h,
- engine/NoteOffEvent.cpp, engine/NoteOffEvent.h,
- engine/NoteOnEvent.cpp, engine/NoteOnEvent.h,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Om.cpp,
- engine/Om.h, engine/OmApp.cpp, engine/OmApp.h, engine/OmObject.h,
- engine/OutputNode.h, engine/OutputPort.cpp, engine/OutputPort.h,
- engine/Patch.cpp, engine/Patch.h, engine/PathParser.cpp,
- engine/PathParser.h, engine/PluginFactory.cpp,
- engine/PluginFactory.h, engine/Port.cpp, engine/Port.h,
- engine/PortInfo.h, engine/PostProcessor.cpp,
- engine/PostProcessor.h, engine/RegisterClientEvent.cpp,
- engine/RegisterClientEvent.h, engine/RemoveNodeEvent.cpp,
- engine/RemoveNodeEvent.h, engine/Request.cpp, engine/Request.h,
- engine/RequestAllObjectsEvent.cpp,
- engine/RequestAllObjectsEvent.h, engine/RequestMetadataEvent.cpp,
- engine/RequestMetadataEvent.h, engine/RequestPluginsEvent.cpp,
- engine/RequestPluginsEvent.h, engine/RequestPortValueEvent.cpp,
- engine/RequestPortValueEvent.h, engine/SetControlEvent.cpp,
- engine/SetControlEvent.h, engine/SetControlSlowEvent.cpp,
- engine/SetControlSlowEvent.h, engine/SetMetadataEvent.cpp,
- engine/SetMetadataEvent.h, engine/SlowEvent.h,
- engine/SlowEventQueue.cpp, engine/SlowEventQueue.h,
- engine/TransportNode.cpp, engine/TransportNode.h,
- engine/UnregisterClientEvent.cpp, engine/UnregisterClientEvent.h,
- engine/main.cpp, engine/util.cpp, engine/util.h: Updated
- Copyright year in comment header
-
-2005-08-19 07:09 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h, clients/Makefile.am,
- clients/OSCController.cpp, clients/OSCController.h,
- clients/OSCListener.cpp, clients/OSCListener.h,
- clients/PatchLibrarian.cpp, clients/PatchLibrarian.h,
- clients/demolition/demolition.cpp,
- clients/patch_loader/patch_loader.cpp,
- engine/AddSubpatchEvent.cpp, engine/GetAllObjectsEvent.cpp,
- engine/GetAllObjectsEvent.h, engine/GetControlEvent.cpp,
- engine/GetControlEvent.h, engine/GetMetadataEvent.cpp,
- engine/GetMetadataEvent.h, engine/Makefile.am,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/RequestAllObjectsEvent.cpp,
- engine/RequestAllObjectsEvent.h, engine/RequestMetadataEvent.cpp,
- engine/RequestMetadataEvent.h, engine/RequestPluginsEvent.cpp,
- engine/RequestPluginsEvent.h, engine/RequestPortValueEvent.cpp,
- engine/RequestPortValueEvent.h, engine/SendPluginsEvent.cpp,
- engine/SendPluginsEvent.h: Code restructuring and cleanup
-
-2005-08-19 04:48 drobilla
-
- * src/: clients/Comm.cpp, clients/patches/hugebass.om,
- engine/DestroyPatchEvent.cpp, engine/DisconnectNodeEvent.cpp,
- engine/DisconnectPortEvent.cpp, engine/DisconnectionEvent.cpp,
- engine/JackDriver.cpp, engine/RemoveNodeEvent.cpp: - Response
- time tuning in the Gtk client - Segfault fixed in engine (destroy
- patch and other recursive events)
-
-2005-08-18 13:40 drobilla
-
- * NEWS, TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/ActivateEvent.cpp, src/engine/ActivateEvent.h,
- src/engine/AddNodeEvent.cpp, src/engine/AddNodeEvent.h,
- src/engine/AddSubpatchEvent.cpp, src/engine/AddSubpatchEvent.h,
- src/engine/AlsaDriver.cpp, src/engine/ConnectionEvent.cpp,
- src/engine/ConnectionEvent.h, src/engine/CreatePatchEvent.cpp,
- src/engine/CreatePatchEvent.h, src/engine/DSSIConfigureEvent.cpp,
- src/engine/DSSIConfigureEvent.h, src/engine/DSSIControlEvent.cpp,
- src/engine/DSSIControlEvent.h, src/engine/DSSIProgramEvent.cpp,
- src/engine/DSSIProgramEvent.h, src/engine/DSSIUpdateEvent.cpp,
- src/engine/DSSIUpdateEvent.h, src/engine/DeactivateEvent.cpp,
- src/engine/DeactivateEvent.h, src/engine/DestroyPatchEvent.cpp,
- src/engine/DestroyPatchEvent.h, src/engine/DisableEvent.cpp,
- src/engine/DisableEvent.h, src/engine/DisablePatchEvent.cpp,
- src/engine/DisablePatchEvent.h,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectPortEvent.cpp,
- src/engine/DisconnectPortEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/EnableEvent.cpp,
- src/engine/EnableEvent.h, src/engine/EnablePatchEvent.cpp,
- src/engine/EnablePatchEvent.h, src/engine/Event.cpp,
- src/engine/Event.h, src/engine/GetAllObjectsEvent.cpp,
- src/engine/GetAllObjectsEvent.h, src/engine/GetControlEvent.cpp,
- src/engine/GetControlEvent.h, src/engine/GetMetadataEvent.cpp,
- src/engine/GetMetadataEvent.h, src/engine/JackDriver.cpp,
- src/engine/LoadPluginsEvent.cpp, src/engine/LoadPluginsEvent.h,
- src/engine/MidiControlEvent.cpp, src/engine/MidiControlEvent.h,
- src/engine/MidiLearnEvent.cpp, src/engine/MidiLearnEvent.h,
- src/engine/NoteOffEvent.cpp, src/engine/NoteOffEvent.h,
- src/engine/NoteOnEvent.cpp, src/engine/NoteOnEvent.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OSCSender.cpp, src/engine/OSCSender.h,
- src/engine/OmApp.cpp, src/engine/PostProcessor.cpp,
- src/engine/RegisterClientEvent.cpp,
- src/engine/RegisterClientEvent.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h, src/engine/Request.cpp,
- src/engine/Request.h, src/engine/SendPluginsEvent.cpp,
- src/engine/SendPluginsEvent.h, src/engine/SetControlEvent.cpp,
- src/engine/SetControlEvent.h, src/engine/SetControlSlowEvent.cpp,
- src/engine/SetControlSlowEvent.h,
- src/engine/SetMetadataEvent.cpp, src/engine/SetMetadataEvent.h,
- src/engine/SlowEvent.h, src/engine/SlowEventQueue.cpp,
- src/engine/UnregisterClientEvent.cpp,
- src/engine/UnregisterClientEvent.h, src/engine/main.cpp:
- Completely overhauled OSC communication
-
-2005-08-18 00:09 drobilla
-
- * src/engine/AlsaDriver.cpp: Fix building w/o DSSI
-
-2005-08-18 00:07 drobilla
-
- * src/engine/: AlsaDriver.cpp, PostProcessor.h: Fixed building w/o
- DSSI
-
-2005-08-17 23:33 drobilla
-
- * src/clients/patches/: Makefile.am, evildistbass.om, hugebass.om:
- Added two dirty bass patches
-
-2005-08-17 04:03 drobilla
-
- * src/: clients/Comm.cpp, clients/PatchLibrarian.cpp,
- engine/DSSIConfigureEvent.cpp, engine/DSSIProgramEvent.cpp: Fixed
- DSSI configure key saving. BROKE PATCH FILE COMPATIBILITY, but
- only for patches with DSSI plugins
-
-2005-08-15 06:20 drobilla
-
- * ChangeLog, NEWS, src/clients/Comm.cpp,
- src/clients/patches/303.om, src/engine/AddNodeEvent.cpp,
- src/engine/JackDriver.cpp, src/engine/Patch.cpp: - Fix for the
- blocked-event-queue problem when patch loading (sped up patch
- loading significantly) - Minor fix for "Save As" when
- reconnecting and only having a relative path name (was saving
- to current directory)
-
-2005-08-13 23:10 drobilla
-
- * NEWS, TODO, configure.ac, src/clients/gtk/configure.ac,
- src/engine/OSCReceiver.cpp, src/engine/configure.ac: Added "Add
- Subpatch" item to canvas menu
-
-2005-08-13 03:45 drobilla
-
- * src/clients/patches/saw_detuned.om: Added missed example patch
- file
-
-2005-08-13 02:06 drobilla
-
- * src/clients/patches/: 303.om, broken_bass_synth.om,
- broken_oscillator.om, house_ensemble.om, kick.om, organ.om,
- pad.om, rhodes.om, saw_lp.om, sine.om, trance.om, wah_bass.om:
- Updated example patches
-
-2005-08-12 23:30 drobilla
-
- * src/: clients/patches/303.om, clients/patches/Makefile.am,
- clients/patches/broken_bass_synth.om, clients/patches/kick.om,
- clients/patches/organ.om, clients/patches/pad.om,
- clients/patches/quick_bass.om, clients/patches/saw_lp.om,
- clients/patches/sine.om, clients/patches/trance.om,
- clients/patches/wah_bass.om, engine/SetControlEvent.cpp: -
- Removed some debugging print statements - Updated some example
- patches (added controls)
-
-2005-08-12 22:45 drobilla
-
- * src/: clients/PatchLibrarian.cpp, clients/PresetModel.h,
- clients/patches/303.om, engine/AddNodeEvent.cpp,
- engine/OSCSender.cpp, engine/SetControlEvent.cpp: Fixed problem
- with patch controls not restoring correctly on initial load
-
-2005-08-08 09:38 drobilla
-
- * Doxyfile, src/clients/PatchLibrarian.cpp,
- src/clients/PatchModel.h: - Added patch description and author
- (client-side only) - Reduced heavy dependancy on PatchModel.h in
- GTK client
-
-2005-08-07 04:14 drobilla
-
- * src/: clients/PatchLibrarian.cpp, clients/PatchLibrarian.h,
- clients/patches/rhodes.om, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp: - Fixed saving problem with subpatches -
- Messed around with save dialogs etc. a bit
-
-2005-08-07 01:56 drobilla
-
- * src/clients/: PatchLibrarian.cpp, PatchModel.h: Removed some
- unnecessary debug messages
-
-2005-08-07 01:40 drobilla
-
- * TODO, src/clients/PatchLibrarian.cpp, src/clients/patches/303.om,
- src/engine/JackDriver.cpp: Fixed 'saving to current directory'
- problem
-
-2005-08-05 11:54 drobilla
-
- * src/engine/OSCSender.cpp: - Minor OSC documentation updates -
- Fixed problem with feedback when manipulating control sliders
-
-2005-08-05 05:06 drobilla
-
- * TODO, configure.ac, src/clients/PatchLibrarian.cpp,
- src/clients/PatchLibrarian.h, src/clients/gtk/configure.ac,
- src/engine/configure.ac: Fixed subpatch path problem by adding a
- patch path config option to the client. More testing and better
- default values required..
-
-2005-08-04 01:16 drobilla
-
- * src/clients/: PatchLibrarian.cpp, patches/fm_operator.om,
- patches/rhodes.om: Fixed subpatch loading (path problem)
-
-2005-08-03 04:23 drobilla
-
- * src/engine/MidiTriggerNode.cpp: Fixed new velocity port on
- trigger node.
-
-2005-08-03 04:09 drobilla
-
- * src/engine/Patch.cpp: Fixed building without DSSI.
-
-2005-08-03 03:35 drobilla
-
- * src/engine/MidiTriggerNode.cpp: Velocity output on MIDI trigger
- node.
-
-2005-08-03 03:27 drobilla
-
- * src/engine/OSCReceiver.cpp: Updated documentation for /quit
- command (ordering gotcha)
-
-2005-08-03 01:08 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/Array.h, src/engine/DSSIPlugin.cpp,
- src/engine/DestroyPatchEvent.cpp, src/engine/MidiInNode.cpp,
- src/engine/Patch.cpp, src/engine/Patch.h,
- src/engine/configure.ac: Cleanup here and there. My system is
- hosed at the moment, so I'm not even sure if the gtk client will
- build..
-
-2005-06-22 03:55 drobilla
-
- * TODO, src/clients/PatchLibrarian.cpp, src/clients/PatchModel.h:
- Fixed subpatch loading/saving problems.
-
-2005-06-18 06:24 drobilla
-
- * TODO, src/engine/MidiLearnEvent.cpp, src/engine/MidiLearnEvent.h,
- src/engine/NoteOnEvent.cpp, src/engine/NoteOnEvent.h: Added some
- missing OSC responses
-
-2005-06-13 01:07 drobilla
-
- * src/: clients/NodeModel.h, clients/PatchModel.cpp,
- clients/PatchModel.h, clients/demolition/DemolitionModel.cpp,
- clients/demolition/DemolitionModel.h,
- clients/demolition/demolition.cpp, engine/DestroyPatchEvent.cpp,
- engine/Patch.h: More bugfixes
-
-2005-06-12 12:35 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h,
- clients/demolition/DemolitionModel.cpp,
- clients/demolition/DemolitionModel.h,
- clients/demolition/demolition.cpp, engine/AddNodeEvent.cpp,
- engine/AddNodeEvent.h, engine/ConnectionEvent.cpp,
- engine/ConnectionEvent.h, engine/CreatePatchEvent.cpp,
- engine/CreatePatchEvent.h, engine/CrossThreadMutex.h,
- engine/DisconnectNodeEvent.cpp, engine/DisconnectNodeEvent.h,
- engine/DisconnectPortEvent.cpp, engine/DisconnectPortEvent.h,
- engine/DisconnectionEvent.cpp, engine/DisconnectionEvent.h,
- engine/EnablePatchEvent.cpp, engine/EnablePatchEvent.h,
- engine/InputPort.cpp, engine/NodeTree.cpp, engine/NodeTree.h,
- engine/Patch.cpp, engine/RemoveNodeEvent.cpp,
- engine/RemoveNodeEvent.h, engine/SlowEventQueue.cpp,
- engine/tests/Makefile.am: - Got the demolition client mostly
- working - Fixed many, many engine bugs exposed by demolition
- client
-
-2005-06-11 07:42 drobilla
-
- * src/: clients/Comm.cpp, engine/OSCSender.cpp: Got rid of unneeded
- debug statements
-
-2005-06-11 07:37 drobilla
-
- * TODO, src/engine/OSCSender.cpp, src/engine/SlowEventQueue.cpp:
- Fixed patch loading 'pause until module move' problem
-
-2005-06-11 06:57 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/patches/saw_lp.om,
- src/clients/patches/sine.om, src/engine/AddNodeEvent.cpp,
- src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/AudioInputNode.cpp, src/engine/AudioOutputNode.cpp,
- src/engine/ControlInputNode.cpp,
- src/engine/ControlOutputNode.cpp,
- src/engine/CreatePatchEvent.cpp, src/engine/InputPort.cpp,
- src/engine/InternalNode.h, src/engine/JackDriver.cpp,
- src/engine/MidiInNode.cpp, src/engine/MidiInNode.h,
- src/engine/NodeTree.cpp, src/engine/NodeTree.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OSCSender.cpp, src/engine/OmApp.cpp,
- src/engine/OmApp.h, src/engine/Patch.cpp,
- src/engine/PluginFactory.cpp, src/engine/Port.cpp,
- src/engine/PortInfo.h, src/engine/RegisterClientEvent.cpp,
- src/engine/RegisterClientEvent.h, src/engine/SlowEventQueue.cpp,
- src/engine/UnregisterClientEvent.cpp, src/engine/main.cpp: -
- Fixed numerous memory errors and leaks in engine - Engine
- actually cleans up after itself now - Made client OSC message
- receiving queue an RT non-blocking queue, better performance
- (esp. patch loading) - Bugfix here, bugfix there, valgrind this,
- valgrind that..
-
-2005-05-29 08:15 drobilla
-
- * src/clients/patches/Makefile.am: Fixed makefile to be in sync
- with patches in repository
-
-2005-05-29 06:07 drobilla
-
- * src/clients/patches/: broken_oscillator.om, drums.om,
- karplus_strong.om, karplus_strong_digeridoo.om, kick.om,
- organ.om, pad.om, phat.om, rhodes.om, saw_lp.om,
- simplepolysynth.om, snare.om, trance.om: Fixed up patches.
-
-2005-05-29 01:45 drobilla
-
- * configure.ac, src/clients/Comm.cpp, src/clients/gtk/configure.ac:
- Fixed uninitialized values in Comm.cpp, possible cause of
- segfault bug.
-
-2005-05-27 22:44 drobilla
-
- * TODO, src/engine/DSSIConfigureEvent.cpp,
- src/engine/DSSIProgramEvent.cpp, src/engine/OSCReceiver.cpp:
- Failed attempt at middle-dragging on canvas to scroll.
-
-2005-05-25 02:25 drobilla
-
- * TODO, src/engine/MidiLearnEvent.cpp: - Fixed general control
- dialog updating - Fixed MIDI learn control dialog updating (path
- was b0rked)
-
-2005-05-25 00:41 drobilla
-
- * TODO, src/engine/AddNodeEvent.cpp, src/engine/AddNodeEvent.h,
- src/engine/CreatePatchEvent.cpp, src/engine/CreatePatchEvent.h,
- src/engine/RemoveNodeEvent.cpp, src/engine/RemoveNodeEvent.h,
- src/engine/util.cpp: All plugins are now run, regardless of
- whether they're connected to the audio outputs or not (to allow
- for oscilloscopes etc)
-
-2005-05-24 10:11 drobilla
-
- * src/engine/DisconnectPortEvent.cpp: Finished(?) new GUI
-
-2005-05-22 10:44 drobilla
-
- * src/engine/AlsaDriver.cpp: More new UI work.
-
-2005-05-22 04:18 drobilla
-
- * TODO: Yet more work on new main window UI
-
-2005-05-21 04:02 drobilla
-
- * src/clients/NodeModel.h: More work on new main window UI
-
-2005-05-20 14:24 drobilla
-
- * TODO, src/clients/PatchModel.h, src/engine/OSCSender.cpp: Work on
- new main window UI (unfinished)
-
-2005-05-19 12:29 drobilla
-
- * configure.ac, src/clients/Makefile.am: Fixed build problem where
- gtk client wouldn't build
-
-2005-05-19 07:24 drobilla
-
- * src/engine/MidiNoteNode.cpp: Fixed note offs for thorwil's broken
- keyboard from crazy land.
-
-2005-05-19 05:55 drobilla
-
- * NEWS, src/clients/PortModel.h, src/engine/OSCSender.cpp:
- Completed control enable/disabling on port disconnect/connect
-
-2005-05-19 02:04 drobilla
-
- * src/: clients/Comm.cpp, engine/AddNodeEvent.cpp,
- engine/AudioInputNode.cpp, engine/AudioOutputNode.cpp,
- engine/ControlOutputNode.cpp, engine/CreatePatchEvent.cpp,
- engine/InputPort.cpp, engine/JackDriver.cpp,
- engine/LADSPAPlugin.cpp, engine/MidiControlNode.cpp,
- engine/MidiTriggerNode.cpp, engine/OutputPort.cpp,
- engine/Port.cpp, engine/PortInfo.h, engine/PostProcessor.cpp,
- engine/PostProcessor.h: - Fixed brokenness from refactoring -
- Fixed issue with uninitialized port values
-
-2005-05-16 10:06 drobilla
-
- * src/: clients/patches/kick.om, engine/JackDriver.h: Added a
- workaround for jack_frame_time not being monotonically
- increasing.
-
-2005-05-16 07:30 drobilla
-
- * TODO, src/clients/PortModel.h,
- src/clients/patches/fm_operator.om, src/engine/JackDriver.cpp,
- src/engine/MidiInNode.cpp, src/engine/Patch.h,
- src/engine/PluginFactory.cpp, src/engine/PluginFactory.h: - Fixed
- build script problems (always building without LADSPA support) -
- Disabling controls for connected ports in Gtk client
-
-2005-05-14 14:22 drobilla
-
- * src/clients/Makefile.am: Fixed problem with new build scripts
-
-2005-05-14 13:41 drobilla
-
- * TODO, configure.ac, src/clients/Comm.cpp,
- src/clients/Makefile.am, src/clients/gtk/configure.ac,
- src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/DSSIPlugin.cpp, src/engine/DSSIPlugin.h,
- src/engine/DestroyPatchEvent.cpp, src/engine/JackDriver.cpp,
- src/engine/Makefile.am, src/engine/MidiInNode.cpp,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OmApp.cpp, src/engine/Patch.h,
- src/engine/PluginFactory.cpp, src/engine/PluginFactory.h,
- src/engine/configure.ac: Updated build scripts to make GTK UI,
- patch loader, alsa, ladspa, and dssi support optional.
-
-2005-05-12 04:19 drobilla
-
- * src/: clients/patch_loader/patch_loader.cpp,
- engine/UnregisterClientEvent.cpp: Actually fixed patch loading
- client and register problem. For real this time!
-
-2005-05-12 04:04 drobilla
-
- * src/: clients/Comm.cpp, clients/patch_loader/patch_loader.cpp,
- engine/Makefile.am, engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/RegisterClientEvent.cpp, engine/RegisterClientEvent.h,
- engine/UnregisterClientEvent.cpp, engine/UnregisterClientEvent.h:
- - Fixed patch_loader client - Fixed problem with
- register/unregister if a client unregisters with events still
- pending
-
-2005-05-11 10:50 drobilla
-
- * AUTHORS, ChangeLog, NEWS, README, THANKS, TODO, configure.ac,
- src/clients/gtk/ChangeLog, src/clients/gtk/README,
- src/clients/gtk/configure.ac, src/clients/patches/saw_lp.om,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp: Minor
- updates (documentation, etc) for initial release.
-
-2005-05-10 05:54 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/clients/demolition/cmdline.c,
- src/clients/demolition/cmdline.h,
- src/clients/demolition/demolition.cpp,
- src/clients/patch_loader/cmdline.c,
- src/clients/patch_loader/cmdline.ggo,
- src/clients/patch_loader/cmdline.h,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h: Option for user to specify host/port to
- register with gtk client (to work around damn networking issues)
-
-2005-05-07 15:44 drobilla
-
- * src/engine/: DeactivateEvent.cpp, DisableEvent.cpp: Added some
- forgotten files. Again. As usual.
-
-2005-05-07 15:19 drobilla
-
- * TODO: - Fixed problem with nodes moving same named nodes in
- parent patches
-
-2005-05-07 08:39 drobilla
-
- * src/engine/: DeactivateEvent.h, DisableEvent.h: Added some
- forgotten files.
-
-2005-05-07 08:37 drobilla
-
- * src/engine/: AudioInputNode.cpp, AudioOutputNode.cpp: - Fixed
- segfault issue with last commit's patch load performance stuff
-
-2005-05-07 08:25 drobilla
-
- * TODO, configure.ac, src/clients/ClientHooks.h,
- src/clients/Comm.cpp, src/clients/Comm.h,
- src/clients/DummyClientHooks.h, src/clients/PatchLibrarian.cpp,
- src/clients/demolition/DemolitionClientHooks.cpp,
- src/clients/demolition/DemolitionClientHooks.h,
- src/clients/demolition/demolition.cpp,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/ActivateEvent.cpp, src/engine/ActivateEvent.h,
- src/engine/AddNodeEvent.cpp, src/engine/AlsaDriver.cpp,
- src/engine/AlsaDriver.h, src/engine/AudioInputNode.cpp,
- src/engine/AudioInputNode.h, src/engine/AudioOutputNode.cpp,
- src/engine/AudioOutputNode.h, src/engine/ControlInputNode.cpp,
- src/engine/ControlInputNode.h, src/engine/ControlOutputNode.cpp,
- src/engine/ControlOutputNode.h, src/engine/CreatePatchEvent.cpp,
- src/engine/DSSIConfigureEvent.cpp, src/engine/DSSIPlugin.h,
- src/engine/DestroyPatchEvent.cpp,
- src/engine/DisablePatchEvent.cpp,
- src/engine/DisconnectionEvent.cpp, src/engine/EnableEvent.cpp,
- src/engine/EnableEvent.h, src/engine/EnablePatchEvent.cpp,
- src/engine/GetAllObjectsEvent.cpp, src/engine/InternalNode.h,
- src/engine/JackDriver.cpp, src/engine/JackDriver.h,
- src/engine/Makefile.am, src/engine/Node.h,
- src/engine/NodeBase.cpp, src/engine/NodeBase.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OSCSender.cpp, src/engine/OSCSender.h,
- src/engine/OmApp.cpp, src/engine/OmApp.h, src/engine/Patch.cpp,
- src/engine/Patch.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/SetControlSlowEvent.cpp, src/engine/SlowEvent.h,
- src/engine/SlowEventQueue.cpp, src/engine/SlowEventQueue.h,
- src/engine/StartEvent.cpp, src/engine/StartEvent.h,
- src/engine/StopEvent.cpp, src/engine/StopEvent.h: - Fixed problem
- with slow events depending on each other (ie create patch
- immediately followed by add node, add node used to fail if patch
- event wasn't finished yet) - Patch specific enable/disable -
- Vastly improved patch loading (faster, better) - Updated canvas
- widget to new Patchage version - Numerous bugfixes - Fixed
- HORRIBLE problem with OSC communication (sending notifications to
- clients many, many times, etc) - About 900 other things I've
- probably forgotten. This commit is too big - Fixed race issue
- with jack ports introduced by above. May be more...
-
-2005-05-03 08:41 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/clients/PatchLibrarian.cpp, src/engine/ConnectionEvent.cpp,
- src/engine/DisablePatchEvent.cpp, src/engine/DisablePatchEvent.h,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/EnablePatchEvent.cpp, src/engine/EnablePatchEvent.h,
- src/engine/JackDriver.cpp, src/engine/Makefile.am,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/Patch.cpp, src/engine/Patch.h: - Ability to disable
- individual patches - Don't compute process order when not
- necessary
-
-2005-05-01 03:09 drobilla
-
- * TODO, src/engine/OSCReceiver.cpp: Fixed register_client callback
- (host/port version)
-
-2005-04-29 11:30 drobilla
-
- * TODO, src/engine/InputPort.cpp, src/engine/OSCReceiver.cpp,
- src/engine/SetControlEvent.h, src/engine/SetControlSlowEvent.h: -
- Fixed build errors - Fixed port ranges on control windows for top
- level patches
-
-2005-04-29 09:20 drobilla
-
- * Makefile.am, TODO, src/clients/MetadataModel.h,
- src/clients/PatchLibrarian.cpp, src/engine/DSSIControlEvent.h,
- src/engine/JackDriver.cpp, src/engine/NodeBase.cpp,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/Om.h, src/engine/SetControlEvent.h,
- src/engine/SetControlSlowEvent.h, src/engine/main.cpp: Fixed gtk
- client to use DSSI_PATH to find DSSI UIs
-
-2005-04-25 22:43 lfactor
-
- * om.spec: added spec file
-
-2005-04-23 06:13 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/PatchLibrarian.cpp,
- src/clients/patches/trance.om, src/engine/JackDriver.cpp,
- src/engine/main.cpp, src/engine/util.h: Actually fixed denormals,
- for real this time. Woot.
-
-2005-04-22 09:27 drobilla
-
- * src/: clients/demolition/DemolitionClientHooks.cpp,
- clients/demolition/DemolitionClientHooks.h,
- clients/demolition/DemolitionModel.cpp,
- clients/demolition/DemolitionModel.h,
- clients/demolition/Makefile.am, clients/demolition/cmdline.c,
- clients/demolition/cmdline.h, clients/demolition/demolition.cpp,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h: - Added demolition
- client files so things build (does nothing yet) - Added second
- register_client OSC command with specified host/port
-
-2005-04-21 02:36 drobilla
-
- * src/clients/patches/: house_ensemble.om, quick_bass.om: Added a
- few patches.
-
-2005-04-21 01:44 drobilla
-
- * TODO, configure.ac, src/clients/Makefile.am,
- src/clients/PatchModel.cpp, src/clients/PatchModel.h,
- src/clients/patches/303.om, src/clients/patches/kick.om,
- src/engine/AlsaDriver.cpp, src/engine/MidiLearnEvent.cpp,
- src/engine/MidiLearnEvent.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp, src/engine/PathParser.cpp,
- src/engine/SetControlEvent.cpp,
- src/engine/SetControlSlowEvent.cpp,
- src/engine/SlowEventQueue.cpp: - Lots of stuff - LCA hacking
- without a net connection - Node control windows for top level
- patches - Fix of engine segfault, hopefully
-
-2005-04-18 04:04 drobilla
-
- * configure.ac, src/clients/Makefile.am,
- src/clients/PatchLibrarian.cpp,
- src/clients/patch_loader/Makefile.am,
- src/clients/patches/Makefile.am, src/engine/GetControlEvent.cpp,
- src/engine/configure.ac: - Fixed build issues so 'make dists'
- gives a usable tarball - Removed all references to NAN so
- building with -ffast-math works
-
-2005-04-18 02:22 drobilla
-
- * TODO, src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp,
- src/engine/PluginFactory.cpp: Fixed duplicate plugins problem
-
-2005-04-17 13:12 drobilla
-
- * TODO: Fixed spinbuttons in node control window
-
-2005-04-17 12:29 drobilla
-
- * src/engine/Makefile.am: Fixed File->Close on patch windows to
- actually work
-
-2005-04-17 12:24 drobilla
-
- * src/clients/patches/Makefile.am: Added Makefile.am for patches
- (for installing)
-
-2005-04-17 11:46 drobilla
-
- * TODO, configure.ac, src/clients/Makefile.am,
- src/clients/NodeModel.h, src/clients/PatchLibrarian.cpp,
- src/clients/patches/303.om, src/clients/patches/fm_operator.om,
- src/clients/patches/rhodes.om, src/engine/AlsaDriver.cpp,
- src/engine/DSSIPlugin.cpp, src/engine/DSSIPlugin.h,
- src/engine/MidiInNode.cpp, src/engine/MidiInNode.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/Patch.cpp, src/engine/Patch.h,
- src/engine/RemoveNodeEvent.cpp, src/engine/main.cpp: Changed gtk
- client to show windows for subpatches explicitly created by user
-
-2005-04-17 02:24 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/patches/rhodes.om,
- src/engine/AlsaDriver.cpp, src/engine/DestroyPatchEvent.cpp,
- src/engine/DisconnectionEvent.cpp, src/engine/JackDriver.cpp,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OSCSender.cpp: Fixed communication, hopefully should
- work across network and on machines that don't self-resolve
- through the lo interface
-
-2005-04-16 13:21 drobilla
-
- * TODO, src/clients/patches/fm_operator.om,
- src/clients/patches/rhodes.om: Added simple FM rhodes patch.
-
-2005-04-16 12:38 drobilla
-
- * src/: clients/ControlModel.h, clients/NodeModel.h,
- engine/AudioInputNode.cpp, engine/AudioOutputNode.cpp,
- engine/ControlInputNode.cpp, engine/ControlOutputNode.cpp,
- engine/OSCSender.cpp, engine/OSCSender.h: Port range and control
- value saving for subpatches
-
-2005-04-16 09:15 drobilla
-
- * TODO, src/engine/AlsaDriver.cpp, src/engine/Connection.h,
- src/engine/CreatePatchEvent.cpp, src/engine/InputPort.cpp,
- src/engine/InputPort.h, src/engine/List.h,
- src/engine/NodeBase.cpp, src/engine/Patch.cpp,
- src/engine/PluginFactory.cpp, src/engine/main.cpp,
- src/engine/util.cpp: Zero copying for one-to-one connections -
- engine overhead significantly improved
-
-2005-04-16 06:42 drobilla
-
- * TODO, src/engine/AudioInputNode.cpp,
- src/engine/AudioOutputNode.cpp, src/engine/ControlInputNode.cpp,
- src/engine/ControlOutputNode.cpp,
- src/engine/CreatePatchEvent.cpp, src/engine/InputNode.h,
- src/engine/InternalNode.h, src/engine/NodeBase.cpp,
- src/engine/OutputNode.h, src/engine/Patch.cpp,
- src/engine/PluginFactory.cpp: Made polyphonic subpatches actually
- work with polyphonic connections coming in/out
-
-2005-04-16 05:21 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/clients/PatchLibrarian.cpp: Fixed loading of patches at
- already existing paths.
-
-2005-04-16 03:51 drobilla
-
- * TODO, src/clients/Comm.cpp, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp: - Fixed problem with subpatch nodes not
- showing up on client reconnect - Allowed viewing of node control
- window for subpatches
-
-2005-04-16 00:47 drobilla
-
- * TODO, src/clients/Comm.cpp, src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectPortEvent.h, src/engine/JackDriver.cpp,
- src/engine/LoadPluginsEvent.cpp, src/engine/LoadPluginsEvent.h,
- src/engine/Makefile.am, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp, src/engine/OmApp.cpp,
- src/engine/StartEvent.cpp, src/engine/StartEvent.h,
- src/engine/StopEvent.cpp, src/engine/StopEvent.h: Fixed 'client
- not always starting' issue
-
-2005-04-15 04:34 drobilla
-
- * TODO, src/clients/PatchLibrarian.cpp,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp,
- src/engine/PluginFactory.cpp, src/engine/PluginFactory.h: Fixed
- subpatch path saving bug
-
-2005-04-15 03:39 drobilla
-
- * TODO, src/engine/DisconnectAllEvent.cpp,
- src/engine/DisconnectAllEvent.h,
- src/engine/DisconnectNodeEvent.cpp,
- src/engine/DisconnectNodeEvent.h,
- src/engine/DisconnectPortEvent.cpp,
- src/engine/DisconnectPortEvent.h,
- src/engine/DisconnectionEvent.h, src/engine/InputNode.h,
- src/engine/InternalNode.h, src/engine/Makefile.am,
- src/engine/OSCReceiver.cpp, src/engine/OutputNode.h,
- src/engine/RemoveNodeEvent.cpp, src/engine/RemoveNodeEvent.h:
- Fixed bug when removing connected input/output nodes
-
-2005-04-14 23:41 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/patches/kick.om,
- src/engine/DestroyPatchEvent.cpp,
- src/engine/GetAllObjectsEvent.cpp, src/engine/JackDriver.cpp,
- src/engine/JackDriver.h, src/engine/Makefile.am,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h, src/engine/PluginFactory.cpp,
- src/engine/SendPluginsEvent.cpp, src/engine/SendPluginsEvent.h: -
- Fixed bug with all plugins not showing up - Fixed bug where
- client wouldn't always connect on first try
-
-2005-04-12 11:50 drobilla
-
- * src/: clients/patches/303.om, clients/patches/phat.om,
- engine/JackDriver.cpp: Updated a few patches.
-
-2005-04-12 08:54 drobilla
-
- * src/clients/ClientPathParser.h: Added forgotten file.
-
-2005-04-12 08:37 drobilla
-
- * TODO, configure.ac, src/clients/Comm.cpp,
- src/clients/ControlModel.h, src/clients/Makefile.am,
- src/clients/MetadataModel.h, src/clients/NodeModel.h,
- src/clients/PatchLibrarian.cpp, src/clients/PortModel.h,
- src/clients/patches/pad.om, src/common/Queue.h,
- src/engine/OmApp.cpp, src/engine/SlowEventQueue.cpp: Made patch
- loading about 5 times as fast, as the expense of anti aliasing :(
-
-2005-04-09 07:13 drobilla
-
- * src/: clients/patches/pad.om, clients/patches/phat.om,
- clients/patches/sine.om, engine/AlsaDriver.cpp,
- engine/DisconnectAllEvent.cpp, engine/Patch.cpp, engine/Patch.h,
- engine/main.cpp: - Denormal fix actually compiles now. Still
- doesn't work. Death to Intel. - Added a few patches
-
-2005-04-08 12:19 drobilla
-
- * src/engine/main.cpp: Added denormal fix from SWH. I think it
- works... need feedback
-
-2005-04-08 11:47 drobilla
-
- * src/clients/PatchLibrarian.cpp: Fixed path problem in subpatch
- saving/loading
-
-2005-04-08 10:28 drobilla
-
- * src/clients/: NodeModel.h, PatchModel.h: Fixed subpatches showing
- up as poly when they shouldn't, and vice versa.
-
-2005-04-08 08:13 drobilla
-
- * src/clients/PatchLibrarian.cpp: Fixed patch saving if the user
- didn't name a patch (!?)
-
-2005-04-08 06:41 drobilla
-
- * autogen.sh, src/clients/patches/trance.om,
- src/engine/PluginFactory.cpp: Worked a bit on sample patch
- trance.om Removed -Wall from autogen.sh, which makes old version
- angry
-
-2005-04-06 09:03 drobilla
-
- * TODO: Search-as-you-type in the load plugin dialog.
-
-2005-04-05 09:43 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, engine/Makefile.am,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/SetControlSlowEvent.cpp, engine/SetControlSlowEvent.h:
- Fixed problem with control values not being saved properly unless
- you had viewed control window for nodes.
-
-2005-04-05 08:27 drobilla
-
- * src/clients/patches/: 303.om, broken_bass_synth.om, kick.om,
- organ.om, wah_bass.om: Fixed up some example patches.
-
-2005-04-04 21:51 drobilla
-
- * TODO, src/engine/AUTHORS, src/engine/AlsaDriver.cpp,
- src/engine/PluginFactory.cpp: - Fixed problem with not starting
- ALSA midi thread w/o permissions - Added missing
- src/engine/AUTHORS file
-
-2005-04-01 01:19 drobilla
-
- * TODO, src/clients/PatchLibrarian.cpp,
- src/clients/patches/organ.om: Loading of patches remembers
- filename, so Save works without prompting.
-
-2005-03-31 22:54 drobilla
-
- * TODO, autogen.sh, configure.ac, src/clients/PatchLibrarian.cpp,
- src/clients/gtk/configure.ac, src/clients/patches/303.om,
- src/clients/patches/COPYING,
- src/clients/patches/broken_bass_synth.om,
- src/clients/patches/broken_oscillator.om,
- src/clients/patches/drums.om,
- src/clients/patches/karplus_strong.om,
- src/clients/patches/karplus_strong_digeridoo.om,
- src/clients/patches/kick.om, src/clients/patches/organ.om,
- src/clients/patches/simplepolysynth.om,
- src/clients/patches/snare.om, src/clients/patches/trance.om,
- src/clients/patches/wah_bass.om, src/engine/COPYING,
- src/engine/ChangeLog, src/engine/INSTALL, src/engine/NEWS,
- src/engine/README, src/engine/autogen.sh,
- src/engine/configure.ac: - Added example patches - Engine now has
- own autoconf stuff and can be built independantly
-
-2005-03-30 04:08 drobilla
-
- * src/: clients/NodeModel.h, engine/AlsaDriver.cpp,
- engine/Connection.cpp, engine/JackDriver.h, engine/OmApp.cpp,
- engine/main.cpp: Fixed another subpatch removing bug (introduced
- by the last "fix")
-
-2005-03-29 12:43 drobilla
-
- * src/engine/: Connection.h, DestroyPatchEvent.cpp,
- DestroyPatchEvent.h, DisconnectAllEvent.cpp, RemoveNodeEvent.cpp,
- RemoveNodeEvent.h: Fixed removing of deepy nested, heavily
- interconnected subpatches
-
-2005-03-29 10:05 drobilla
-
- * src/: clients/PatchLibrarian.cpp, clients/PatchLibrarian.h,
- clients/PatchModel.h, clients/patch_loader/patch_loader.cpp,
- engine/OSCReceiver.cpp: Fixed placement of loaded subpatches'
- modules, cleaned up some other things in the process.
-
-2005-03-29 07:13 drobilla
-
- * src/: clients/Comm.cpp, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, clients/PatchModel.cpp,
- clients/PatchModel.h, common/PluginInfo.h, engine/Patch.cpp: -
- Fixed loading of subpatch module locations - Unified NodeModel
- and PatchModel (client-side)
-
-2005-03-29 05:40 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, engine/Connection.h,
- engine/DestroyPatchEvent.cpp, engine/DestroyPatchEvent.h,
- engine/DisconnectAllEvent.cpp, engine/DisconnectAllEvent.h,
- engine/LADSPAPlugin.cpp, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp, engine/Patch.h, engine/Port.h: - Numerous
- bugfixes - Fixed removal of connected subpatches - Vastly
- improved DisconnectAllEvent as a consequence of above - Improved
- gtk client communication stuff - still too slow though
-
-2005-03-28 07:37 drobilla
-
- * src/engine/: MidiNoteNode.cpp, OSCReceiver.cpp, OSCReceiver.h,
- Port.cpp, Port.h, util.h: - MIDI is actually sample-accurate now
- (oops!) - Trigger port on MIDI note node now works (so envs will
- retrigger) (oops2!)
-
-2005-03-28 05:10 drobilla
-
- * src/: clients/PortModel.h, engine/DisconnectAllEvent.cpp,
- engine/DisconnectAllEvent.h, engine/DisconnectionEvent.cpp,
- engine/DisconnectionEvent.h, engine/InputPort.cpp,
- engine/NodeTree.cpp, engine/OmObject.h, engine/Patch.cpp,
- engine/TransportNode.cpp, engine/tests/Makefile.am: Fixed a few
- removing-related bugs
-
-2005-03-27 23:31 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/clients/MetadataModel.h, src/clients/NodeModel.h,
- src/clients/PatchLibrarian.cpp, src/clients/PortModel.h,
- src/engine/OSCSender.cpp: Saving of port ranges.
-
-2005-03-27 09:31 drobilla
-
- * src/engine/: OSCReceiver.cpp, OSCSender.cpp: Disabled debug OSC
- output.
-
-2005-03-27 08:27 drobilla
-
- * src/engine/: AudioInputNode.cpp, AudioOutputNode.cpp: Different
- widgets for toggle and integer controls.
-
-2005-03-27 04:59 drobilla
-
- * src/engine/: DisconnectAllEvent.cpp, DisconnectAllEvent.h: Forgot
- to add files. Again. As usual.
-
-2005-03-27 04:53 drobilla
-
- * src/engine/MidiNoteNode.cpp: - Made velocity of note in node
- normalized [0, 1] instead of [0, 127]
-
-2005-03-27 04:37 drobilla
-
- * TODO: Brought TODO up to date
-
-2005-03-27 04:36 drobilla
-
- * TODO, configure.ac, src/clients/Comm.cpp, src/clients/Comm.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/InputPort.cpp,
- src/engine/InputPort.h, src/engine/Makefile.am,
- src/engine/Node.h, src/engine/NodeBase.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OutputPort.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h: - disconnect_all command - Removing
- of connected nodes - Minor documentation updates
-
-2005-03-26 04:36 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/PatchLibrarian.cpp,
- src/common/PortInfo.h, src/common/Queue.h,
- src/engine/AlsaDriver.cpp, src/engine/JackDriver.cpp,
- src/engine/Maid.cpp, src/engine/Makefile.am,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h, src/engine/PluginFactory.cpp,
- src/engine/PortInfo.h, src/engine/PostProcessor.cpp,
- src/engine/Queue.h, src/engine/SetControlEvent.cpp,
- src/engine/tests/queue_test.cpp: - Fixed loading patches saved as
- mono as polyphonic pathches - Sped up client side event stuff
- using lock free queue instead of std::queue - Fixed a segfault on
- patch load (and other events) - Changed Queue API to match that
- of std::queue
-
-2005-03-26 00:21 drobilla
-
- * TODO, src/clients/Comm.cpp, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp: Fixed naming problem with adding
- multiple nodes quickly.
-
-2005-03-21 22:24 drobilla
-
- * src/engine/: TransportNode.cpp, TransportNode.h: Forgot to add
- files, as usual.
-
-2005-03-21 10:05 drobilla
-
- * src/engine/: JackDriver.cpp, JackDriver.h, Makefile.am,
- MidiTriggerNode.h, PluginFactory.cpp: Preliminary jack transport
- node
-
-2005-03-21 07:32 drobilla
-
- * src/: clients/Comm.cpp, clients/PatchLibrarian.cpp,
- engine/OSCReceiver.cpp: Changed....... something.. I guess.
-
-2005-03-21 05:39 drobilla
-
- * TODO, src/clients/Comm.cpp, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp: Fixed the 'subpatch placement on client
- reattach' problem
-
-2005-03-21 04:46 drobilla
-
- * TODO, src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/DSSIPlugin.cpp, src/engine/DestroyPatchEvent.cpp,
- src/engine/JackDriver.cpp, src/engine/MidiControlEvent.cpp,
- src/engine/MidiControlEvent.h, src/engine/MidiLearnEvent.cpp,
- src/engine/MidiLearnEvent.h, src/engine/NoteOffEvent.cpp,
- src/engine/NoteOffEvent.h, src/engine/NoteOnEvent.cpp,
- src/engine/NoteOnEvent.h, src/engine/OSCReceiver.cpp,
- src/engine/Patch.cpp, src/engine/Patch.h,
- src/engine/SlowEventQueue.cpp, src/engine/util.cpp: Added
- individual ALSA Midi port for each patch.
-
-2005-03-20 04:22 drobilla
-
- * src/clients/Comm.cpp: Oops - committed at a stupid time, fixed
- build errors
-
-2005-03-19 08:06 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/NodeModel.h,
- src/clients/PatchLibrarian.cpp, src/common/PluginInfo.h,
- src/engine/AudioInputNode.cpp, src/engine/AudioOutputNode.cpp,
- src/engine/ControlInputNode.cpp,
- src/engine/ControlOutputNode.cpp,
- src/engine/DSSIConfigureEvent.cpp,
- src/engine/DSSIControlEvent.cpp, src/engine/DSSIProgramEvent.cpp,
- src/engine/DSSIUpdateEvent.cpp, src/engine/MidiControlNode.cpp,
- src/engine/MidiLearnEvent.cpp, src/engine/MidiNoteNode.cpp,
- src/engine/MidiTriggerNode.cpp, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp, src/engine/Patch.cpp,
- src/engine/PluginFactory.cpp: - Fixed the new node placement
- issue - Wasted the majority of a day being frustrated by a bug
- caused by being retarded fixing the new node placement issue
-
-2005-03-16 10:09 drobilla
-
- * TODO, src/clients/PatchModel.cpp, src/common/NodeInfo.h,
- src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/DSSIPlugin.cpp, src/engine/JackDriver.cpp: Minor code
- tidying
-
-2005-03-16 09:16 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/Makefile.am, src/engine/MidiControlNode.cpp,
- src/engine/MidiControlNode.h, src/engine/MidiLearnEvent.cpp,
- src/engine/MidiLearnEvent.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h: - MIDI learn
-
-2005-03-16 04:49 drobilla
-
- * src/: clients/ClientHooks.h, clients/Comm.cpp, clients/Comm.h,
- clients/DummyClientHooks.h, clients/PatchModel.cpp,
- clients/PatchModel.h, engine/AudioInputNode.cpp,
- engine/AudioInputNode.h, engine/AudioOutputNode.cpp,
- engine/AudioOutputNode.h, engine/ControlInputNode.cpp,
- engine/ControlInputNode.h, engine/ControlOutputNode.cpp,
- engine/ControlOutputNode.h, engine/DestroyPatchEvent.cpp,
- engine/MetaDataBase.h, engine/MidiControlNode.cpp, engine/Node.h,
- engine/NodeBase.cpp, engine/NodeBase.h, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Patch.cpp,
- engine/Patch.h, engine/PluginFactory.cpp,
- engine/RemoveNodeEvent.cpp, engine/RemoveNodeEvent.h,
- engine/SlowEvent.h, engine/SlowEventQueue.cpp: - Proper subpatch
- module port removal - Proper subpatch deletion - Minor
- optimizations and de-braindead-izing of client
-
-2005-03-15 23:09 drobilla
-
- * src/engine/: JackDriver.h, MidiControlNode.cpp, main.cpp: Removed
- data size checks that apparently fail on x86-64, but don't
- actually cause problems. (see comment in main.cpp)
-
-2005-03-15 22:22 drobilla
-
- * src/engine/: AudioInputNode.cpp, AudioInputNode.h,
- AudioOutputNode.cpp, AudioOutputNode.h, ControlInputNode.cpp,
- ControlInputNode.h, ControlOutputNode.cpp, ControlOutputNode.h:
- Added some missing files
-
-2005-03-15 20:59 drobilla
-
- * src/engine/: InputNode.cpp, OutputNode.cpp: Removed now-unneeded
- files
-
-2005-03-15 20:58 drobilla
-
- * TODO, src/common/types.h, src/engine/DSSIPlugin.cpp,
- src/engine/DSSIPlugin.h, src/engine/InputNode.h,
- src/engine/InternalNode.h, src/engine/JackDriver.h,
- src/engine/LADSPAPlugin.cpp, src/engine/LADSPAPlugin.h,
- src/engine/MidiControlNode.cpp, src/engine/MidiControlNode.h,
- src/engine/MidiInNode.cpp, src/engine/MidiInNode.h,
- src/engine/MidiNoteNode.cpp, src/engine/MidiNoteNode.h,
- src/engine/MidiTriggerNode.cpp, src/engine/MidiTriggerNode.h,
- src/engine/NodeBase.cpp, src/engine/NodeBase.h,
- src/engine/OutputNode.h, src/engine/Patch.cpp,
- src/engine/Patch.h: Fixed some types and typedefs, maybe 64-bit
- safe now?
-
-2005-03-15 08:22 drobilla
-
- * src/engine/: InputNode.h, Makefile.am, OSCSender.cpp,
- OutputNode.h, PluginFactory.cpp: - Patch control-rate inputs and
- outputs - One or two minor GUI tweaks
-
-2005-03-15 05:59 drobilla
-
- * TODO, src/engine/JackDriver.cpp, src/engine/MidiControlNode.cpp,
- src/engine/MidiControlNode.h: Logarithmic MIDI bindings
-
-2005-03-14 07:49 drobilla
-
- * src/: clients/Comm.cpp, clients/PortModel.h,
- clients/patch_loader/patch_loader.cpp, common/PortInfo.h,
- engine/InputNode.cpp, engine/JackDriver.cpp, engine/JackDriver.h,
- engine/LADSPAPlugin.cpp, engine/Makefile.am,
- engine/MidiControlNode.cpp, engine/MidiNoteNode.cpp,
- engine/MidiTriggerNode.cpp, engine/NodeTree.cpp,
- engine/NodeTree.h, engine/OSCSender.cpp, engine/OutputNode.cpp,
- engine/Patch.cpp, engine/util.cpp, engine/tests/Makefile.am,
- engine/tests/node_tree_test.cpp,
- engine/tests/path_parser_test.cpp: - Stress tested NodeTree,
- fixed a few bugs. Should be rock solid now. - Added support for
- integer/logarithmic/toggle ports in the engine - Partial support
- for port "hints" in client.
-
-2005-03-13 10:33 drobilla
-
- * TODO, src/clients/PatchLibrarian.cpp,
- src/clients/PatchLibrarian.h, src/engine/AlsaDriver.h,
- src/engine/MidiControlNode.cpp, src/engine/NodeTree.cpp,
- src/engine/OSCSender.cpp: - Fixed patch loading dialogs to allow
- user to optionally specify name etc. - Um.. bunch of other stuff
- I forget now
-
-2005-03-13 02:21 drobilla
-
- * src/clients/Comm.cpp: Searching in the load plugin window.
-
-2005-03-12 12:55 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/engine/PluginFactory.cpp: - (Possibly) fixed a bug with
- plugins not showing up in plugin list
-
-2005-03-12 12:24 drobilla
-
- * src/engine/: LoadPluginsEvent.cpp, LoadPluginsEvent.h: Event-ized
- /load_plugins
-
-2005-03-12 12:17 drobilla
-
- * src/engine/: AlsaDriver.cpp, AlsaDriver.h,
- DSSIConfigureEvent.cpp, DSSIControlEvent.cpp, DSSIPlugin.h,
- DSSIProgramEvent.cpp, DSSIUpdateEvent.cpp, EventQueue.h,
- GetAllObjectsEvent.cpp, GetAllObjectsEvent.h, InputNode.cpp,
- InternalNode.h, JackDriver.cpp, JackDriver.h, LADSPAPlugin.h,
- Makefile.am, MidiControlNode.cpp, MidiInNode.cpp,
- MidiNoteNode.cpp, MidiTriggerNode.cpp, Node.h, NodeBase.cpp,
- NodeBase.h, OSCReceiver.cpp, OSCReceiver.h, OSCSender.cpp,
- OutputNode.cpp, Patch.cpp, Patch.h, PluginFactory.cpp,
- PluginFactory.h, Port.cpp, PostProcessor.cpp, Queue.h,
- SetControlEvent.cpp, SlowEventQueue.h, tests/Makefile.am,
- tests/event_queue_test.cpp, tests/queue_test.cpp: Too many
- changed to list, thanks to savannah being down all day. - Proper
- DSSI support - Voice-specific control setting on node control
- windows - Revised API of Queue to be able to store non-pointer
- datatypes - Make PluginInfo be passed around by value (fixed a
- bug)
-
-2005-03-11 09:27 drobilla
-
- * src/clients/Comm.cpp: Fixed up the new shinier connection stuff,
- it was messed up
-
-2005-03-10 02:12 drobilla
-
- * src/: clients/Comm.h, clients/PatchLibrarian.cpp,
- engine/DSSIConfigureEvent.h, engine/DSSIControlEvent.h,
- engine/DSSIPlugin.h, engine/DSSIProgramEvent.h,
- engine/GetAllObjectsEvent.h, engine/GetControlEvent.h,
- engine/GetMetadataEvent.h, engine/InputPort.h,
- engine/JackDriver.h, engine/Maid.h, engine/MidiControlEvent.h,
- engine/OSCReceiver.cpp, engine/PathParser.h, engine/Request.h,
- engine/SetControlEvent.h, engine/SetMetadataEvent.h,
- engine/SlowEvent.h, engine/util.cpp, engine/util.h: Finished
- namespace-izing everything and some documentation updates.
-
-2005-03-09 08:06 drobilla
-
- * src/: clients/ClientHooks.h, clients/Comm.cpp, clients/Comm.h,
- clients/ConnectionModel.h, clients/ControlMapModel.h,
- clients/ControlModel.h, clients/DummyClientHooks.h,
- clients/EngineModel.cpp, clients/EngineModel.h,
- clients/Makefile.am, clients/MetadataModel.h,
- clients/NodeModel.h, clients/PatchLibrarian.cpp,
- clients/PatchLibrarian.h, clients/PatchModel.cpp,
- clients/PatchModel.h, clients/PortModel.h, clients/PresetModel.h,
- clients/Response.h, clients/patch_loader/patch_loader.cpp,
- common/PluginInfo.h, common/PortInfo.h, engine/AddNodeEvent.cpp,
- engine/AddNodeEvent.h, engine/AlsaDriver.cpp,
- engine/AlsaDriver.h, engine/Array.h, engine/Connection.cpp,
- engine/Connection.h, engine/ConnectionEvent.cpp,
- engine/ConnectionEvent.h, engine/CreatePatchEvent.cpp,
- engine/CreatePatchEvent.h, engine/DSSIConfigureEvent.cpp,
- engine/DSSIConfigureEvent.h, engine/DSSIControlEvent.cpp,
- engine/DSSIControlEvent.h, engine/DSSIPlugin.cpp,
- engine/DSSIPlugin.h, engine/DSSIProgramEvent.cpp,
- engine/DSSIProgramEvent.h, engine/DSSIUpdateEvent.cpp,
- engine/DSSIUpdateEvent.h, engine/DestroyPatchEvent.cpp,
- engine/DestroyPatchEvent.h, engine/DisconnectionEvent.cpp,
- engine/DisconnectionEvent.h, engine/Event.cpp, engine/Event.h,
- engine/EventQueue.h, engine/GetAllObjectsEvent.cpp,
- engine/GetAllObjectsEvent.h, engine/GetControlEvent.cpp,
- engine/GetControlEvent.h, engine/GetMetadataEvent.cpp,
- engine/GetMetadataEvent.h, engine/InputNode.cpp,
- engine/InputNode.h, engine/InputPort.cpp, engine/InputPort.h,
- engine/InternalNode.h, engine/JackDriver.cpp,
- engine/JackDriver.h, engine/LADSPAPlugin.cpp,
- engine/LADSPAPlugin.h, engine/List.h, engine/Maid.cpp,
- engine/Maid.h, engine/MaidObject.h, engine/MidiControlEvent.cpp,
- engine/MidiControlEvent.h, engine/MidiControlNode.cpp,
- engine/MidiControlNode.h, engine/MidiInNode.cpp,
- engine/MidiInNode.h, engine/MidiNoteNode.cpp,
- engine/MidiNoteNode.h, engine/MidiTriggerNode.cpp,
- engine/MidiTriggerNode.h, engine/Node.h, engine/NodeBase.cpp,
- engine/NodeBase.h, engine/NodeTree.cpp, engine/NodeTree.h,
- engine/NoteOffEvent.cpp, engine/NoteOffEvent.h,
- engine/NoteOnEvent.cpp, engine/NoteOnEvent.h,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Om.cpp,
- engine/OmApp.cpp, engine/OmApp.h, engine/OmObject.h,
- engine/OutputNode.cpp, engine/OutputNode.h,
- engine/OutputPort.cpp, engine/OutputPort.h, engine/Patch.cpp,
- engine/Patch.h, engine/PathParser.cpp, engine/PathParser.h,
- engine/PluginFactory.cpp, engine/PluginFactory.h,
- engine/Port.cpp, engine/Port.h, engine/PostProcessor.cpp,
- engine/PostProcessor.h, engine/RemoveNodeEvent.cpp,
- engine/RemoveNodeEvent.h, engine/Request.cpp, engine/Request.h,
- engine/SetControlEvent.cpp, engine/SetControlEvent.h,
- engine/SetMetadataEvent.cpp, engine/SetMetadataEvent.h,
- engine/SlowEvent.h, engine/SlowEventQueue.cpp,
- engine/SlowEventQueue.h, engine/main.cpp, engine/util.h:
- Namespace-ized everything, so Doxygen goes less insane (plus it's
- just a good idea in general). Still need to do the patch bay
- widget...
-
-2005-03-07 10:32 drobilla
-
- * src/engine/: ConnectionEvent.cpp, ConnectionEvent.h,
- DisconnectionEvent.cpp, DisconnectionEvent.h, Makefile.am,
- MidiNoteNode.cpp, MidiTriggerNode.cpp, Patch.h, util.cpp, util.h:
- - De-braindead-ified connection and disconnection events -
- process order graph code is now in a single place (util.cpp),
- not duplicated twice - Fixed a bug w/ multiple connections
- between two nodes - Fixed some other disconnecting bug - Fixed
- triggers on trigger & note nodes
-
-2005-03-07 08:55 drobilla
-
- * src/engine/: AddNodeEvent.cpp, AlsaDriver.cpp,
- ConnectionEvent.cpp, DSSIConfigureEvent.cpp,
- DSSIConfigureEvent.h, DSSIControlEvent.cpp, DSSIControlEvent.h,
- DSSIProgramEvent.cpp, DSSIProgramEvent.h, DSSIUpdateEvent.cpp,
- DSSIUpdateEvent.h, DisconnectionEvent.cpp, GetControlEvent.cpp,
- GetControlEvent.h, List.h, NoteOffEvent.cpp, NoteOffEvent.h,
- NoteOnEvent.h, OSCReceiver.cpp, Patch.h, Port.cpp, Port.h,
- SetControlEvent.cpp, SetControlEvent.h: - Fixed the slow
- connections thing. Patches now load a /lot/ faster, and it's
- not broken this time. Swear. - Reduced some include
- dependencies in the engine
-
-2005-03-07 06:34 drobilla
-
- * configure.ac, src/clients/Comm.cpp,
- src/clients/PatchLibrarian.cpp, src/clients/PatchLibrarian.h,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/Connection.cpp, src/engine/ConnectionEvent.cpp,
- src/engine/MidiNoteNode.cpp, src/engine/MidiTriggerNode.cpp,
- src/engine/OSCSender.cpp, src/engine/Patch.h,
- src/engine/PathParser.cpp, src/engine/PluginFactory.cpp: - Fixed
- polyphony, which somehow got broken at some point - Fixed a patch
- loading issue (the speed was too good to be true!) - Made the
- polyphony spinbuttons in load patch dialogs actually work -
- Random unrelated changes, as usual
-
-2005-03-06 06:39 drobilla
-
- * configure.ac, src/clients/ClientHooks.h, src/clients/Comm.cpp,
- src/clients/Comm.h, src/clients/ControlMapModel.h,
- src/clients/ControlModel.h, src/clients/DummyClientHooks.h,
- src/clients/MidiBindingModel.h, src/clients/PatchLibrarian.cpp,
- src/clients/PatchLibrarian.h, src/clients/PatchModel.cpp,
- src/clients/PatchModel.h,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/ConnectionEvent.cpp,
- src/engine/DisconnectionEvent.cpp: - Huge cleanup of the
- client-side Comm code - Patch loading much faster now - Feedback
- loops no longer cause infinite recursion - Removed lots of
- client-side cruft
-
-2005-03-06 00:17 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h, clients/MetadataModel.h,
- clients/PatchLibrarian.cpp, engine/AlsaDriver.h,
- engine/DSSIConfigureEvent.cpp, engine/DSSIPlugin.cpp,
- engine/GetMetadataEvent.cpp, engine/GetMetadataEvent.h,
- engine/MetaDataBase.h, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/OmObject.h,
- engine/SetMetadataEvent.cpp, engine/SetMetadataEvent.h: - Still
- more DSSI support
-
-2005-03-04 19:33 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h,
- clients/PatchLibrarian.cpp, common/PluginInfo.h,
- engine/AlsaDriver.cpp, engine/AlsaDriver.h,
- engine/DSSIConfigureEvent.cpp, engine/DSSIConfigureEvent.h,
- engine/DSSIControlEvent.cpp, engine/DSSIControlEvent.h,
- engine/DSSIPlugin.cpp, engine/DSSIPlugin.h,
- engine/DSSIProgramEvent.cpp, engine/DSSIProgramEvent.h,
- engine/DSSIUpdateEvent.cpp, engine/DSSIUpdateEvent.h,
- engine/JackDriver.cpp, engine/LADSPAPlugin.cpp,
- engine/LADSPAPlugin.h, engine/Makefile.am,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/PluginFactory.cpp,
- engine/PluginFactory.h, engine/Queue.h,
- engine/SetControlEvent.cpp, engine/SetControlEvent.h: -
- Preliminary DSSI support
-
-2005-03-02 09:03 drobilla
-
- * src/clients/: PatchLibrarian.cpp, PatchLibrarian.h, PatchModel.h,
- patch_loader/patch_loader.cpp: - Subpatch saving/loading
-
-2005-02-28 09:28 drobilla
-
- * src/engine/: DisconnectionEvent.cpp, InputNode.cpp, InputPort.h,
- JackDriver.cpp, JackDriver.h, Maid.cpp, MidiControlNode.cpp,
- MidiControlNode.h, MidiInNode.h, MidiNoteNode.h,
- MidiTriggerNode.cpp, MidiTriggerNode.h, OSCReceiver.cpp,
- OSCReceiver.h, OmApp.cpp, OutputNode.cpp, Patch.cpp,
- PluginFactory.cpp: - Polyphonic subpatch connecting (completely
- untested) - New load plugin dialog, not really implemented yet -
- Took care of a few FIXME's in the engine
-
-2005-02-27 05:23 drobilla
-
- * src/engine/LADSPAPlugin.cpp: Header fix for C math library
-
-2005-02-27 04:37 drobilla
-
- * src/: clients/Comm.cpp, engine/CreatePatchEvent.cpp,
- engine/GetAllObjectsEvent.cpp, engine/GetAllObjectsEvent.h,
- engine/InputNode.cpp, engine/InputNode.h, engine/InternalNode.h,
- engine/Makefile.am, engine/Node.h, engine/NodeBase.cpp,
- engine/NodeBase.h, engine/OSCReceiver.cpp, engine/OSCSender.cpp,
- engine/OSCSender.h, engine/OutputNode.cpp, engine/OutputNode.h,
- engine/Patch.cpp, engine/Patch.h: - More work on subpatching
- (almost done!) - Made /om/send_all_objects not block the OSC
- thread and eat CPU - GUI enhancements (better load patch dialogs,
- etc) - Patch ports now take name of OutputNode (so user can
- define port names)
-
-2005-02-26 23:15 drobilla
-
- * src/: SETUP_ALIASES, clients/Comm.cpp, clients/Comm.h,
- clients/PatchModel.cpp, clients/PatchModel.h,
- clients/gtk/configure.ac, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp, engine/PathParser.cpp, engine/PathParser.h:
- - Cleaned out remainder of old MIDI binding cruft - Numerous GUI
- enhancements (double clicking, etc) - More path-related bugfixes
-
-2005-02-26 05:27 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/PatchLibrarian.cpp,
- src/clients/PatchLibrarian.h,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/AddNodeEvent.cpp, src/engine/AddNodeEvent.h,
- src/engine/Connection.cpp, src/engine/Connection.h,
- src/engine/ConnectionEvent.cpp, src/engine/CreatePatchEvent.cpp,
- src/engine/CreatePatchEvent.h, src/engine/DisconnectionEvent.cpp,
- src/engine/InputPort.cpp, src/engine/InputPort.h,
- src/engine/MidiControlNode.cpp, src/engine/MidiControlNode.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCSender.cpp,
- src/engine/Patch.cpp, src/engine/Patch.h, src/engine/Port.cpp: -
- Fixed a disconnecting bug (introduced with path stuff) - Support
- for loading a subpatch from a file in the GUI (still no saving)
-
-2005-02-25 22:47 drobilla
-
- * src/: clients/Comm.cpp, engine/OSCReceiver.cpp: Added "/om" to
- the beginning of every OSC command - namespace still isn't stable
- though.
-
-2005-02-25 21:58 drobilla
-
- * configure.ac, src/clients/ClientHooks.h, src/clients/Comm.cpp,
- src/clients/Comm.h, src/clients/ConnectionModel.h,
- src/clients/ControlModel.h, src/clients/DummyClientHooks.h,
- src/clients/MetadataModel.h, src/clients/NodeModel.h,
- src/clients/PatchLibrarian.cpp, src/clients/PatchLibrarian.h,
- src/clients/PatchModel.h, src/clients/PortModel.h,
- src/clients/PresetModel.h, src/clients/gtk/configure.ac,
- src/engine/AddNodeEvent.cpp, src/engine/AddNodeEvent.h,
- src/engine/ConnectionEvent.cpp, src/engine/ConnectionEvent.h,
- src/engine/CreatePatchEvent.cpp, src/engine/CreatePatchEvent.h,
- src/engine/DestroyPatchEvent.cpp, src/engine/DestroyPatchEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/GetControlEvent.cpp,
- src/engine/GetControlEvent.h, src/engine/GetMetadataEvent.cpp,
- src/engine/GetMetadataEvent.h, src/engine/InputNode.cpp,
- src/engine/InputNode.h, src/engine/InputPort.cpp,
- src/engine/InternalNode.h, src/engine/JackDriver.cpp,
- src/engine/LADSPAPlugin.cpp, src/engine/Makefile.am,
- src/engine/MidiControlNode.cpp, src/engine/MidiControlNode.h,
- src/engine/MidiInNode.cpp, src/engine/MidiInNode.h,
- src/engine/MidiNoteNode.cpp, src/engine/MidiNoteNode.h,
- src/engine/MidiTriggerNode.cpp, src/engine/MidiTriggerNode.h,
- src/engine/Node.h, src/engine/NodeBase.cpp,
- src/engine/NodeBase.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h, src/engine/OmApp.cpp, src/engine/OmApp.h,
- src/engine/OmObject.h, src/engine/OutputNode.cpp,
- src/engine/OutputNode.h, src/engine/Patch.cpp,
- src/engine/Patch.h, src/engine/PluginFactory.cpp,
- src/engine/PluginFactory.h, src/engine/Port.cpp,
- src/engine/Port.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h, src/engine/SetControlEvent.cpp,
- src/engine/SetControlEvent.h, src/engine/SetMetadataEvent.cpp,
- src/engine/SetMetadataEvent.h, src/engine/util.h,
- src/engine/tests/Makefile.am: Switched everything over to being
- path-based, OSC namespace has changed dramatically.
- Infinite-depth subpatching should now be possible (though
- combined with polyphony is still ill-defined).
-
- This may have broken many things, please file bug reports.
-
-2005-02-22 05:48 drobilla
-
- * src/engine/: LADSPAPlugin.cpp, LADSPAPlugin.h, PluginFactory.cpp,
- PluginFactory.h: - Fixed problem with LADSPA plugins w/ multiple
- ports having the same name by name mangling
-
- Still need to resolve the newly discovered problem that port
- names can change through plugin revisions (stupid ladspa, grr).
- The plugin ID is going to have to be stored in the patch files.
-
-2005-02-21 03:46 drobilla
-
- * src/engine/OSCReceiver.cpp: Fixed incorrect args for OSC note
- on/off messages
-
-2005-02-20 11:52 drobilla
-
- * src/engine/: ConnectionEvent.cpp, DisconnectionEvent.cpp,
- InputNode.cpp, InputNode.h, InternalNode.h, JackDriver.cpp,
- JackDriver.h, NoteOffEvent.cpp, NoteOnEvent.cpp, OSCReceiver.cpp,
- OutputNode.cpp, OutputNode.h, Patch.cpp, Patch.h: - Fixed problem
- with removing output nodes - Removed limitation on number of
- inputs/outputs for a patch - Fixed problem with fast sequences of
- disconnecting - Fixed some other bugs here and there - Properly
- implemented removing of jack ports (now fully dynamic)
-
-2005-02-20 09:08 drobilla
-
- * src/engine/: AddNodeEvent.cpp, AlsaDriver.cpp, InputNode.cpp,
- MidiNoteNode.cpp, MidiTriggerNode.cpp, OSCReceiver.cpp,
- OSCReceiver.h, OutputNode.cpp, PluginFactory.cpp: Added support
- for triggering note-ons from OSC
-
-2005-02-20 08:09 drobilla
-
- * src/engine/: InputPort.cpp, MidiNoteNode.cpp, MidiNoteNode.h,
- MidiTriggerNode.cpp, MidiTriggerNode.h, OSCReceiver.h, Port.cpp,
- Port.h: Updated MIDI nodes to use new port set_value stuff
- (replaced old "set rest of buffer value the next process cycle"
- hacks everywhere)
-
-2005-02-20 06:25 drobilla
-
- * src/: clients/Comm.cpp, engine/GetControlEvent.cpp,
- engine/MidiControlEvent.cpp, engine/MidiControlNode.cpp,
- engine/MidiControlNode.h, engine/NodeBase.cpp,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/PluginFactory.cpp, engine/Port.cpp,
- engine/Port.h, engine/SetControlEvent.cpp: - Generic-ized the
- "buffer writing across blocks" problem, though MIDI nodes still
- use their own implementation (will go away) - Allowed OSC setting
- of audio rate ports as well as control ports
-
-2005-02-20 03:20 drobilla
-
- * src/: clients/PatchLibrarian.cpp, engine/JackDriver.cpp,
- engine/OSCReceiver.cpp: - Added automatically generated OSC
- namespace documentation
-
-2005-02-20 01:34 drobilla
-
- * src/engine/: Connection.h, InputPort.cpp: - Fixed a bug with
- mono->poly connections - Made the title of control windows show
- the module name
-
-2005-02-19 09:53 drobilla
-
- * THANKS, src/engine/MidiControlEvent.cpp,
- src/engine/MidiControlEvent.h, src/engine/MidiControlNode.cpp,
- src/engine/MidiControlNode.h: New MIDI binding stuff, forgot to
- add some files
-
-2005-02-18 05:22 drobilla
-
- * src/engine/: AddMidiBindingEvent.cpp, AddMidiBindingEvent.h,
- AlsaDriver.cpp, AlsaDriver.h, ChangeMidiBindingRangeEvent.cpp,
- ChangeMidiBindingRangeEvent.h, Makefile.am, MidiControlBinding.h,
- MidiInNode.cpp, MidiInNode.h, MidiNoteNode.cpp, NoteOffEvent.cpp,
- NoteOffEvent.h, NoteOnEvent.cpp, NoteOnEvent.h, OSCReceiver.cpp,
- OSCReceiver.h, OSCSender.cpp, OSCSender.h, Patch.cpp, Patch.h,
- PluginFactory.cpp, tests/list_test.cpp: New MIDI binding stuff,
- MIDI bindings are now just another internal Node type
-
-2005-01-31 00:56 drobilla
-
- * src/: clients/Comm.cpp, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, clients/PortModel.h,
- engine/EventQueue.h, engine/InputPort.cpp,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/OmApp.cpp,
- engine/RemoveNodeEvent.cpp, engine/SetMetadataEvent.cpp: - Multi
- client support more or less finished - Fixed the control order
- problem in the GUI (reverted from map to lists to store
- PortModels) - Make the client clean up after itself a little more
- - Fixed the output port disconnecting no-silence problem - Fixed
- a minor bug or two in the engine
-
-2005-01-29 18:34 drobilla
-
- * configure.ac, src/clients/Comm.cpp, src/clients/PortModel.h,
- src/engine/RemoveNodeEvent.cpp: - Fixed the initial control
- settings bug - Some minor GUI visual tweaks
- (modules/ports/connections) - Probably some other stuff I forget.
-
-2005-01-26 04:37 drobilla
-
- * src/: clients/Comm.cpp, engine/AddNodeEvent.cpp,
- engine/ConnectionEvent.cpp, engine/CrossThreadMutex.h,
- engine/DisconnectionEvent.cpp, engine/EventQueue.h,
- engine/NodeBase.cpp, engine/NodeTree.cpp, engine/NodeTree.h,
- engine/OSCReceiver.cpp, engine/Patch.cpp, engine/Patch.h,
- engine/RemoveNodeEvent.cpp, engine/tests/Makefile.am,
- engine/tests/node_tree_test.cpp: - Pretty crucial node removing
- bug fix - Better solution to the connection/node-remove lock
- problem - GUI visual tweaks (modules, etc)
-
-2005-01-25 18:32 drobilla
-
- * src/: clients/Comm.cpp, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, clients/PatchModel.cpp,
- clients/PatchModel.h, clients/PortModel.h, common/types.h,
- engine/InputNode.h, engine/JackDriver.cpp, engine/JackDriver.h,
- engine/List.h, engine/Maid.cpp, engine/Makefile.am,
- engine/PostProcessor.cpp, engine/Queue.h,
- engine/SlowEventQueue.cpp, engine/SlowEventQueue.h,
- engine/tests/Makefile.am: - Bugfixes - Atomicity fixes -
- Parameter saving/loading in the client
-
-2005-01-25 01:57 drobilla
-
- * src/engine/: Connection.cpp, Connection.h, InputNode.h, Node.h,
- NodeBase.cpp, NodeBase.h, Patch.cpp, Patch.h: - Subpatching
- partially working (only monophonic and loading/saving yet) - Bug
- fix or two
-
-2005-01-24 21:53 drobilla
-
- * src/engine/: GetControlEvent.cpp, GetControlEvent.h: - Forgot to
- add some files
-
-2005-01-24 21:07 drobilla
-
- * configure.ac, src/clients/PatchLibrarian.cpp,
- src/common/PortInfo.h, src/engine/AddNodeEvent.cpp,
- src/engine/AlsaDriver.cpp, src/engine/AlsaDriver.h,
- src/engine/Connection.cpp, src/engine/Connection.h,
- src/engine/ConnectionEvent.cpp, src/engine/ConnectionEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/InputNode.cpp,
- src/engine/InputNode.h, src/engine/InputPort.cpp,
- src/engine/InputPort.h, src/engine/JackDriver.cpp,
- src/engine/JackDriver.h, src/engine/LADSPAPlugin.cpp,
- src/engine/LADSPAPlugin.h, src/engine/List.h,
- src/engine/Maid.cpp, src/engine/Maid.h, src/engine/Makefile.am,
- src/engine/MidiControlBinding.h, src/engine/MidiNoteNode.cpp,
- src/engine/MidiTriggerNode.cpp, src/engine/MidiTriggerNode.h,
- src/engine/Node.h, src/engine/NodeBase.cpp,
- src/engine/NodeBase.h, src/engine/NodeTree.cpp,
- src/engine/NodeTree.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h, src/engine/OmApp.cpp, src/engine/OmApp.h,
- src/engine/OutputNode.cpp, src/engine/OutputNode.h,
- src/engine/OutputPort.cpp, src/engine/OutputPort.h,
- src/engine/Patch.cpp, src/engine/Patch.h,
- src/engine/PluginFactory.cpp, src/engine/Port.cpp,
- src/engine/Port.h, src/engine/PostProcessor.cpp,
- src/engine/PostProcessor.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h, src/engine/SetControlEvent.cpp,
- src/engine/SetControlEvent.h, src/engine/SlowEventQueue.cpp,
- src/engine/SlowEventQueue.h, src/engine/util.cpp,
- src/engine/util.h: - Fixed many bugs - Re-enabled MIDI trigger
- node
-
-2005-01-23 02:23 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h,
- clients/PatchLibrarian.cpp, clients/patch_loader/cmdline.c,
- clients/patch_loader/cmdline.ggo, clients/patch_loader/cmdline.h,
- clients/patch_loader/patch_loader.cpp, engine/AddNodeEvent.cpp,
- engine/Connection.cpp, engine/Connection.h,
- engine/ConnectionEvent.cpp, engine/ConnectionEvent.h,
- engine/CrossThreadMutex.h, engine/DisconnectionEvent.cpp,
- engine/InputNode.cpp, engine/InputPort.cpp,
- engine/LADSPAPlugin.h, engine/Makefile.am, engine/MetaDataBase.h,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Om.cpp,
- engine/OmApp.cpp, engine/OmApp.h, engine/OmObject.h,
- engine/Patch.cpp, engine/Patch.h, engine/Port.h,
- engine/RemoveNodeEvent.cpp, engine/RemoveNodeEvent.h,
- engine/SlowEventQueue.cpp, engine/cmdline.c, engine/cmdline.ggo,
- engine/cmdline.h, engine/main.cpp: - Bugfixes - Made the engine
- capable of handingg lots (and lots) of incoming connections etc
- (ie in the case of Patch Loading, which was always pretty random
- until now) - Switched the canvas stuff from using vectors to
- using map like they obviously should (searching by name and
- all) - Kinda sorta support for the client launching the engine,
- but not really. :)
-
-2005-01-22 05:45 drobilla
-
- * src/: clients/ClientHooks.h, clients/Comm.cpp, clients/Comm.h,
- clients/ControlModel.h, clients/DummyClientHooks.h,
- clients/Makefile.am, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, clients/PatchLibrarian.h,
- clients/PortModel.h, clients/PresetModel.h, clients/Response.h,
- common/PortInfo.h, engine/ConnectionEvent.cpp,
- engine/GetMetadataEvent.cpp, engine/LADSPAPlugin.cpp,
- engine/MidiControlBinding.h, engine/MidiTriggerNode.cpp,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h,
- engine/SetControlEvent.cpp, engine/SetControlEvent.h: - OSC
- communication stuff converging on the final solution, I think...
- - Started work on client being able to reattach to running server
- - MIDI bindings now update control sliders in control dialog -
- Um.. bunch of other stuff. It's 6am, I can't remember. ;)
-
-2005-01-21 19:24 drobilla
-
- * src/engine/: InputPort.cpp, NodeTree.h, OmApp.cpp: Nailed a
- disconnection bug in the engine.
-
-2005-01-21 16:03 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h,
- clients/ControlMapModel.h, clients/Makefile.am,
- clients/NodeModel.h, clients/PatchLibrarian.cpp,
- clients/PatchLibrarian.h, engine/AddNodeEvent.cpp,
- engine/Array.h, engine/Connection.cpp, engine/Connection.h,
- engine/Connector.cpp, engine/Connector.h, engine/Connector.o,
- engine/DestroyPatchEvent.cpp, engine/DisconnectionEvent.cpp,
- engine/InputNode.cpp, engine/InputNode.h, engine/InputPort.cpp,
- engine/InternalNode.h, engine/LADSPAPlugin.cpp, engine/List.h,
- engine/MidiNoteNode.cpp, engine/MidiNoteNode.h,
- engine/MidiTriggerNode.cpp, engine/Node.h, engine/NodeArray.h,
- engine/NodeBase.cpp, engine/NodeBase.h, engine/NodeTree.cpp,
- engine/OSCReceiver.cpp, engine/OSCSender.cpp, engine/OmApp.cpp,
- engine/OmApp.h, engine/OutputNode.cpp, engine/OutputNode.h,
- engine/Patch.cpp, engine/Patch.h, engine/Port.cpp, engine/Port.h,
- engine/RemoveNodeEvent.cpp, engine/TreeNode.h, engine/util.cpp,
- engine/util.h, engine/tests/Makefile.am: - Optimizations in the
- engine, no longer using std::vector in RT thread (!!) - Lots of
- bugfixes in the engine (still some remain though) - Minor work on
- the client(s)
-
-2005-01-20 02:27 drobilla
-
- * TODO, configure.ac, src/clients/ClientHooks.h,
- src/clients/Comm.cpp, src/clients/Comm.h,
- src/clients/DummyClientHooks.h, src/clients/Makefile.am,
- src/clients/MetadataModel.h, src/clients/PatchLibrarian.cpp,
- src/clients/PatchLibrarian.h, src/clients/PatchModel.cpp,
- src/clients/PatchModel.h, src/clients/PresetModel.h,
- src/clients/patch_loader/Makefile.am,
- src/clients/patch_loader/cmdline.c,
- src/clients/patch_loader/cmdline.ggo,
- src/clients/patch_loader/cmdline.h,
- src/clients/patch_loader/patch_loader.cpp,
- src/engine/AddMidiBindingEvent.cpp,
- src/engine/AddMidiBindingEvent.h, src/engine/AddNodeEvent.cpp,
- src/engine/AddNodeEvent.h, src/engine/AddSubpatchEvent.cpp,
- src/engine/AddSubpatchEvent.h, src/engine/AlsaDriver.cpp,
- src/engine/ChangeMidiBindingRangeEvent.cpp,
- src/engine/ChangeMidiBindingRangeEvent.h,
- src/engine/ConnectionEvent.cpp, src/engine/ConnectionEvent.h,
- src/engine/CreatePatchEvent.cpp, src/engine/CreatePatchEvent.h,
- src/engine/DestroyPatchEvent.cpp, src/engine/DestroyPatchEvent.h,
- src/engine/DisconnectionEvent.cpp,
- src/engine/DisconnectionEvent.h, src/engine/Event.cpp,
- src/engine/Event.h, src/engine/GetMetadataEvent.cpp,
- src/engine/GetMetadataEvent.h, src/engine/JackDriver.cpp,
- src/engine/Makefile.am, src/engine/MetaDataBase.h,
- src/engine/MidiControlBinding.h, src/engine/Node.h,
- src/engine/NodeBase.cpp, src/engine/NoteOffEvent.cpp,
- src/engine/NoteOffEvent.h, src/engine/NoteOnEvent.cpp,
- src/engine/NoteOnEvent.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h, src/engine/OSCSender.cpp,
- src/engine/OSCSender.h, src/engine/OmObject.h,
- src/engine/Patch.cpp, src/engine/PostProcessor.cpp,
- src/engine/Queue.h, src/engine/RemoveNodeEvent.cpp,
- src/engine/RemoveNodeEvent.h, src/engine/Request.cpp,
- src/engine/Request.h, src/engine/SetControlEvent.cpp,
- src/engine/SetControlEvent.h, src/engine/SetMetadataEvent.cpp,
- src/engine/SetMetadataEvent.h, src/engine/SlowEvent.h,
- src/engine/SlowEventQueue.cpp: Partially through the reworking of
- the OSC communication stuff (finally!) Multiple client support
- almost a reality Added simple om_patch_loader command line client
- MIDI Binding saving Made controls in patch file part of a
- "preset" Added preliminary concept of metadata
-
-2005-01-18 04:26 drobilla
-
- * TODO, src/clients/ClientHooks.h, src/clients/Comm.cpp,
- src/clients/Comm.h, src/clients/MidiBindingModel.h,
- src/engine/AddMidiBindingEvent.cpp, src/engine/AlsaDriver.cpp,
- src/engine/AlsaDriver.h,
- src/engine/ChangeMidiBindingRangeEvent.cpp,
- src/engine/ChangeMidiBindingRangeEvent.h,
- src/engine/JackDriver.cpp, src/engine/Makefile.am,
- src/engine/MidiControlBinding.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCReceiver.h, src/engine/Patch.cpp,
- src/engine/SlowEventQueue.cpp, src/engine/SlowEventQueue.h: -
- MIDI binding range changing support
-
-2005-01-18 01:25 drobilla
-
- * src/engine/: AddMidiBindingEvent.cpp, AddMidiBindingEvent.h,
- AlsaDriver.cpp, AlsaDriver.h, MidiControlBinding.h,
- OSCReceiver.cpp, OSCReceiver.h, OSCSender.cpp: - MIDI binding
- graphical support in the client, almost finished
-
-2005-01-17 17:11 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, engine/AddMidiBindingEvent.cpp,
- engine/AddMidiBindingEvent.h, engine/AlsaDriver.cpp,
- engine/AlsaDriver.h, engine/CreatePatchEvent.cpp,
- engine/CreatePatchEvent.h, engine/JackDriver.cpp,
- engine/JackDriver.h, engine/Makefile.am,
- engine/MidiControlBinding.h, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Om.h,
- engine/PostProcessor.cpp, engine/PostProcessor.h, engine/Queue.h:
- - MIDI binding wokring somewhat - Added some missing files -
- Other stuff.
-
-2005-01-17 03:35 drobilla
-
- * TODO, src/clients/Comm.cpp, src/clients/Comm.h,
- src/engine/AddNodeEvent.cpp, src/engine/AddSubpatchEvent.cpp,
- src/engine/AddSubpatchEvent.h, src/engine/AlsaDriver.cpp,
- src/engine/AlsaDriver.h, src/engine/Connection.cpp,
- src/engine/Connection.h, src/engine/ConnectionEvent.cpp,
- src/engine/DestroyPatchEvent.cpp,
- src/engine/DisconnectionEvent.cpp, src/engine/Event.cpp,
- src/engine/Event.h, src/engine/InputPort.cpp,
- src/engine/InputPort.h, src/engine/JackDriver.cpp,
- src/engine/JackDriver.h, src/engine/List.h, src/engine/Maid.cpp,
- src/engine/Makefile.am, src/engine/MidiNoteNode.cpp,
- src/engine/NodeTree.cpp, src/engine/NodeTree.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OSCSender.cpp, src/engine/OSCSender.h,
- src/engine/Om.cpp, src/engine/Om.h, src/engine/OmApp.cpp,
- src/engine/OmApp.h, src/engine/Patch.h,
- src/engine/PluginFactory.cpp, src/engine/RemoveNodeEvent.cpp,
- src/engine/SetControlEvent.cpp, src/engine/SetControlEvent.h,
- src/engine/SlowEventQueue.cpp, src/engine/SlowEventQueue.h,
- src/engine/main.cpp, src/engine/util.cpp,
- src/engine/tests/Makefile.am,
- src/engine/tests/node_tree_test.cpp: - Preliminary MIDI binding
- (no learn yet) - Minor refactoring everywhere - Some work on
- subpatching, still not working though
-
-2005-01-14 17:58 drobilla
-
- * src/: clients/ClientHooks.h, clients/Comm.cpp, clients/Comm.h,
- clients/ConnectionModel.h, clients/NodeModel.h,
- clients/PatchModel.cpp, clients/PatchModel.h, common/PortInfo.h,
- common/types.h, engine/InputPort.cpp, engine/MidiNoteNode.cpp,
- engine/NodeBase.cpp, engine/OSCSender.cpp, engine/Port.cpp:
- Partially fixed polyphony, but it's still broken somewhere..
-
-2005-01-14 07:21 drobilla
-
- * src/engine/: AddNodeEvent.cpp, AddNodeEvent.h,
- AddSubpatchEvent.cpp, AddSubpatchEvent.h, AlsaDriver.cpp,
- AlsaDriver.h, Array.h, Connection.cpp, Connection.h,
- ConnectionEvent.cpp, ConnectionEvent.h, DestroyPatchEvent.cpp,
- DestroyPatchEvent.h, DisconnectionEvent.cpp,
- DisconnectionEvent.h, Event.cpp, Event.h, InputNode.cpp,
- InputNode.h, InputPort.cpp, InputPort.h, InternalNode.h,
- JackDriver.cpp, JackDriver.h, LADSPAPlugin.cpp, LADSPAPlugin.h,
- List.h, Maid.cpp, Maid.h, MaidObject.h, Makefile.am,
- MidiInNode.h, MidiNoteNode.cpp, MidiNoteNode.h,
- MidiTriggerNode.cpp, MidiTriggerNode.h, Node.h, NodeBase.cpp,
- NodeBase.h, NodeTree.cpp, NodeTree.h, NoteOffEvent.h,
- NoteOnEvent.cpp, NoteOnEvent.h, OSCReceiver.cpp, OSCReceiver.h,
- OSCSender.cpp, OSCSender.h, OmApp.cpp, OmApp.h, OutputNode.cpp,
- OutputNode.h, OutputPort.cpp, OutputPort.h, Patch.cpp, Patch.h,
- PluginFactory.cpp, PluginFactory.h, Port.cpp, Port.h, Queue.h,
- RemoveNodeEvent.cpp, RemoveNodeEvent.h, SetControlEvent.cpp,
- SetControlEvent.h, SlowEvent.h, SlowEventQueue.cpp,
- SlowEventQueue.h, util.cpp, util.h, tests/Makefile.am: - Too many
- changes to list... - Rewrote connection system, multiple inbound
- connections now allowed but polyphony is temporarily hosed -
- MIDI input also temporarily hosed - Large scale code cleanup -
- OSC protocol reworkings, started using bundles for some things
-
-2005-01-12 03:22 drobilla
-
- * src/: clients/ClientHooks.h, clients/Comm.cpp,
- clients/PatchLibrarian.cpp, clients/gtk/configure.ac,
- common/PluginInfo.h, engine/AddNodeEvent.cpp,
- engine/AlsaDriver.cpp, engine/AlsaDriver.h, engine/Array.h,
- engine/ConnectionEvent.cpp, engine/Connector.cpp,
- engine/Connector.o, engine/DestroyPatchEvent.cpp,
- engine/DestroyPatchEvent.h, engine/DisconnectionEvent.cpp,
- engine/InputNode.cpp, engine/InputNode.h, engine/InputPort.cpp,
- engine/InternalNode.h, engine/JackDriver.cpp,
- engine/JackDriver.h, engine/LADSPAPlugin.cpp, engine/List.h,
- engine/Maid.cpp, engine/Makefile.am, engine/MidiInNode.h,
- engine/MidiNoteNode.cpp, engine/MidiTriggerNode.cpp,
- engine/Node.h, engine/NodeBase.cpp, engine/NodeBase.h,
- engine/NodeTree.cpp, engine/OSCReceiver.cpp,
- engine/OSCSender.cpp, engine/OmApp.cpp, engine/OmApp.h,
- engine/OutputNode.h, engine/OutputPort.cpp, engine/OutputPort.h,
- engine/Patch.cpp, engine/PluginFactory.cpp,
- engine/PluginFactory.h, engine/Port.cpp, engine/Port.h,
- engine/RemoveNodeEvent.cpp, engine/SlowEvent.h,
- engine/SlowEventQueue.cpp, engine/TreeNode.h: - Disconnection bug
- fixes - Top-level patch destruction support - Many valgrind
- errors fixed - GUI code revamped to load derived widgets -
- Improved GUI - Lots of misc changes
-
-2005-01-11 02:50 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h,
- clients/ConnectionModel.h, clients/PatchLibrarian.cpp,
- clients/PatchModel.h, engine/AddNodeEvent.cpp,
- engine/AddSubpatchEvent.cpp, engine/AlsaDriver.cpp,
- engine/AlsaDriver.h, engine/ConnectionEvent.cpp,
- engine/ConnectionEvent.h, engine/Connector.o,
- engine/DisconnectionEvent.cpp, engine/DisconnectionEvent.h,
- engine/JackDriver.cpp, engine/JackDriver.h, engine/List.h,
- engine/Makefile.am, engine/MidiNoteNode.cpp,
- engine/MidiNoteNode.h, engine/Node.h, engine/NodeBase.cpp,
- engine/NodeBase.h, engine/NoteOffEvent.cpp,
- engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Om.h,
- engine/OmApp.h, engine/Patch.cpp, engine/Patch.h, engine/Port.h,
- engine/SetControlEvent.cpp, engine/SetControlEvent.h: - Proper
- voice stealing for polyphony - Multiple top-level patch support -
- Fixed patch loading/saving - Added polyphonic information to
- patch loading/saving
-
-2005-01-08 17:12 drobilla
-
- * src/: clients/Comm.cpp, clients/Comm.h,
- clients/ConnectionModel.h, clients/Makefile.am,
- clients/NodeModel.h, clients/PatchLibrarian.cpp,
- engine/AddNodeEvent.cpp, engine/AddNodeEvent.h,
- engine/AddSubpatchEvent.cpp, engine/AddSubpatchEvent.h,
- engine/AlsaDriver.cpp, engine/AlsaDriver.h, engine/Array.h,
- engine/ConnectionEvent.cpp, engine/ConnectionEvent.h,
- engine/Connector.cpp, engine/Connector.o,
- engine/DisconnectionEvent.cpp, engine/DisconnectionEvent.h,
- engine/Event.cpp, engine/Event.h, engine/InputNode.cpp,
- engine/InputNode.h, engine/InputPort.cpp, engine/InputPort.h,
- engine/InternalNode.h, engine/JackDriver.cpp,
- engine/JackDriver.h, engine/LADSPAPlugin.cpp,
- engine/MidiInNode.h, engine/MidiNoteNode.cpp,
- engine/MidiNoteNode.h, engine/MidiTriggerNode.cpp, engine/Node.h,
- engine/NodeBase.cpp, engine/NodeBase.h, engine/NoteOffEvent.cpp,
- engine/NoteOffEvent.h, engine/NoteOnEvent.cpp,
- engine/NoteOnEvent.h, engine/OSCReceiver.cpp,
- engine/OSCReceiver.h, engine/OSCSender.cpp,
- engine/OutputNode.cpp, engine/OutputNode.h, engine/Patch.cpp,
- engine/Patch.h, engine/PluginFactory.cpp, engine/Port.cpp,
- engine/RemoveNodeEvent.cpp, engine/RemoveNodeEvent.h,
- engine/SetControlEvent.cpp, engine/SetControlEvent.h,
- engine/SlowEvent.h, engine/util.cpp, engine/util.h: - Proper
- time-stamping, events now as sample-accurate as possible - MIDI,
- polyphony - Other stuff
-
-2005-01-07 02:33 drobilla
-
- * src/: clients/ClientHooks.h, clients/Comm.cpp, clients/Comm.h,
- clients/ConnectionModel.h, clients/NodeModel.h,
- clients/PatchLibrarian.cpp, clients/PatchModel.cpp,
- clients/PatchModel.h, common/PluginInfo.h, common/PortInfo.h,
- common/types.h, engine/AddNodeEvent.cpp,
- engine/AddSubpatchEvent.cpp, engine/AddSubpatchEvent.h,
- engine/Array.h, engine/ConnectionEvent.cpp,
- engine/ConnectionEvent.h, engine/Connector.cpp,
- engine/Connector.h, engine/DisconnectionEvent.cpp,
- engine/DisconnectionEvent.h, engine/InputNode.cpp,
- engine/InputNode.h, engine/InputPort.cpp, engine/InputPort.h,
- engine/InternalNode.h, engine/JackDriver.cpp,
- engine/LADSPAPlugin.cpp, engine/LADSPAPlugin.h,
- engine/Makefile.am, engine/MidiInNode.cpp, engine/MidiInNode.h,
- engine/MidiNoteNode.cpp, engine/MidiNoteNode.h,
- engine/MidiTriggerNode.h, engine/Node.h, engine/NodeBase.cpp,
- engine/NodeBase.h, engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/OmApp.cpp,
- engine/OmApp.h, engine/OutputNode.cpp, engine/OutputNode.h,
- engine/OutputPort.cpp, engine/OutputPort.h, engine/Patch.cpp,
- engine/Patch.h, engine/PluginFactory.cpp, engine/Port.cpp,
- engine/Port.h, engine/RemoveNodeEvent.cpp,
- engine/RemoveNodeEvent.h: - LOTS of changes, mostly toward
- subpatching - Patch loading currently broken - Refactored canvas
- widget API - Separated connection logic in engine - More
-
-2004-12-05 14:19 drobilla
-
- * config.h.in~, src/clients/gtk/config.h.in~: Removed more
- generated files (missed some).
-
-2004-12-05 14:06 drobilla
-
- * depcomp, install-sh, missing, mkinstalldirs,
- src/clients/gtk/THANKS, src/clients/gtk/config.guess,
- src/clients/gtk/config.sub, src/clients/gtk/configure,
- src/clients/gtk/depcomp, src/clients/gtk/install-sh,
- src/clients/gtk/missing, src/clients/gtk/mkinstalldirs,
- src/clients/gtk/stamp-h.in, src/engine/Makefile.in: Removed a
- bunch of generated files from CVS to make incoming patches
- manageable.
-
-2004-11-29 09:32 drobilla
-
- * src/engine/: RemoveNodeEvent.cpp, RemoveNodeEvent.h,
- tests/old_node_tree_test.cpp: Forgot to add some files.
-
-2004-11-28 13:38 drobilla
-
- * src/engine/: AddNodeEvent.cpp, DisconnectionEvent.cpp,
- Makefile.am, Makefile.in, Node.h, NodeArray.h, NodeTree.cpp,
- NodeTree.h, OSCReceiver.cpp, TreeNode.h, tests/Makefile.am,
- tests/event_queue_test.cpp, tests/node_tree_test.cpp: Finished
- node removing. Still a bug or two exposed, but it works.
-
-2004-11-27 17:42 drobilla
-
- * src/engine/: Event.cpp, Event.h, InputNode.cpp, InputNode.h,
- JackDriver.cpp, JackDriver.h, NodeBase.h, OutputNode.h,
- OutputPort.cpp, Patch.cpp, Patch.h, Port.h, Queue.h,
- SlowEventQueue.cpp: Fixed audio input stuff, and cleaned up
- JackDriver quite a bit. Om can now be used as an effects rack.
-
-2004-11-27 13:22 drobilla
-
- * src/engine/: JackDriver.cpp, MidiNoteNode.cpp, PluginFactory.cpp,
- Queue.cpp, Queue.h: Couple of minor fixes
-
-2004-11-24 14:05 drobilla
-
- * src/engine/: AddNodeEvent.cpp, NodeBase.cpp, NodeBase.h: Fix to
- node adding (nodes weren't being activated)
-
-2004-11-24 00:03 drobilla
-
- * configure.ac, src/clients/Comm.cpp, src/engine/AddNodeEvent.cpp,
- src/engine/AddNodeEvent.h, src/engine/ConnectionEvent.cpp,
- src/engine/DisconnectionEvent.cpp, src/engine/Makefile.am,
- src/engine/Makefile.in, src/engine/MidiNoteNode.cpp,
- src/engine/NodeBase.h, src/engine/NodeTree.cpp,
- src/engine/NodeTree.h, src/engine/OSCReceiver.cpp,
- src/engine/Patch.cpp, src/engine/Patch.h, src/engine/SlowEvent.h,
- src/engine/SlowEventQueue.cpp, src/engine/TreeNode.h,
- src/engine/tests/Makefile.am,
- src/engine/tests/event_queue_test.cpp,
- src/engine/tests/node_tree_test.cpp: - More work on the event
- system - Created node tree, nodes in patch now stored in one -
- Node adding now event-ized. Still has some problems but you can
- add a node while the patch is running - Lots of cleanup work in
- the PatchBayArea canvas widget
-
-2004-11-23 02:36 drobilla
-
- * src/engine/: ConnectionEvent.cpp, ConnectionEvent.h,
- DisconnectionEvent.cpp, DisconnectionEvent.h, Event.cpp, Event.h,
- EventQueue.cpp, EventQueue.h, InputNode.cpp, InputNode.h,
- JackDriver.cpp, JackDriver.h, LADSPAPlugin.cpp, LADSPAPlugin.h,
- Maid.cpp, Maid.h, MaidObject.h, Makefile.am, Makefile.in,
- MidiNoteNode.cpp, MidiNoteNode.h, MidiTriggerNode.cpp,
- MidiTriggerNode.h, Node.h, NodeArray.h, NodeBase.cpp, NodeBase.h,
- NoteOffEvent.cpp, NoteOnEvent.cpp, OSCReceiver.cpp,
- OSCReceiver.h, OSCSender.cpp, OmApp.h, OutputNode.cpp,
- OutputNode.h, Patch.cpp, Patch.h, PluginFactory.cpp,
- PluginFactory.h, Port.cpp, Port.h, Queue.cpp, Queue.h,
- SetControlEvent.cpp, SlowEvent.h, SlowEventQueue.cpp,
- SlowEventQueue.h, main.cpp, util.cpp, util.h: Finished
- connection/disconnection stuff. Connecting and disconnecting are
- now 100% realtime clean operations.
-
-2004-11-22 03:04 drobilla
-
- * src/engine/: ConnectionEvent.cpp, ConnectionEvent.h,
- DisconnectionEvent.cpp, DisconnectionEvent.h, Event.h,
- Makefile.am, Makefile.in, MidiInNode.h, NoteOffEvent.h,
- NoteOnEvent.h, OSCReceiver.cpp, Patch.cpp, Patch.h, SlowEvent.h,
- SlowEventQueue.cpp, SlowEventQueue.h: More work on the event
- system.
-
-2004-11-21 18:24 drobilla
-
- * src/engine/: ConnectionEvent.cpp, ConnectionEvent.h,
- DisconnectionEvent.cpp, DisconnectionEvent.h, Event.cpp, Event.h,
- EventQueue.h, JackDriver.cpp, JackDriver.h, Maid.cpp, Maid.h,
- Makefile.am, Makefile.in, MidiNoteNode.cpp, MidiTriggerNode.cpp,
- NodeBase.cpp, OSCReceiver.cpp, Patch.cpp, Port.cpp, util.cpp,
- util.h: - Made connecting and disconnecting proper events. You
- can connect/disconnect without crashing now, but not everything
- works right just yet...
-
-2004-11-21 04:22 drobilla
-
- * src/engine/: MidiTriggerNode.cpp, MidiTriggerNode.h: More
- audio-rate MIDI stuff, updated the trigger node to be audio rate.
-
-2004-11-21 03:37 drobilla
-
- * src/engine/Event.cpp: - Forgot to add Event.cpp
-
-2004-11-21 03:12 drobilla
-
- * src/engine/: AlsaDriver.cpp, Event.h, EventQueue.cpp,
- EventQueue.h, JackDriver.cpp, JackDriver.h, Makefile.am,
- Makefile.in, MidiInNode.h, MidiNoteNode.cpp, MidiNoteNode.h,
- MidiTriggerNode.cpp, MidiTriggerNode.h, NoteOffEvent.cpp,
- NoteOffEvent.h, NoteOnEvent.cpp, NoteOnEvent.h, OSCReceiver.cpp,
- OmApp.h, SetControlEvent.cpp, SetControlEvent.h, util.cpp,
- util.h, tests/event_queue_test.cpp: - Added audio-rate
- sample-accurate MIDI stuff. Very, very untested, but seems to
- work
-
-2004-11-20 19:09 drobilla
-
- * src/engine/: MidiInNode.h, MidiNoteNode.cpp, MidiNoteNode.h,
- MidiTriggerNode.cpp, MidiTriggerNode.h, NodeBase.cpp, NodeBase.h:
- - Better MIDI trigger node (note this will break old patches that
- use it)
-
-2004-11-20 18:11 drobilla
-
- * TODO, src/clients/ClientHooks.h, src/clients/Comm.cpp,
- src/clients/Comm.h, src/clients/EngineModel.cpp,
- src/clients/EngineModel.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp, src/engine/OSCSender.h,
- src/engine/OmApp.cpp, src/engine/OmApp.h, src/engine/Patch.h: -
- Added support for patch destroying in both engine and gtk client
-
-2004-11-19 17:47 drobilla
-
- * src/clients/Comm.cpp: - Gracefully handle loading a patch that
- contains a plugin that doesn't exist on this system. - Fixes to
- the multi-thread stuff in GtkClientHooks
-
-2004-11-19 15:41 drobilla
-
- * TODO, src/clients/ClientHooks.h, src/clients/PatchLibrarian.cpp,
- src/engine/NodeBase.cpp, src/engine/Patch.cpp: - Fixed node
- removing and disconnecting some more - Properly separated OSC/Gtk
- threads in the gtk client - Bugfixes
-
-2004-11-19 02:25 drobilla
-
- * autogen.sh, src/clients/ClientHooks.h, src/clients/Comm.cpp,
- src/clients/Comm.h, src/clients/NodeModel.h,
- src/clients/PatchModel.h, src/clients/gtk/autogen.sh,
- src/engine/InputPort.cpp, src/engine/InputPort.h,
- src/engine/Node.h, src/engine/NodeBase.cpp,
- src/engine/NodeBase.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp, src/engine/OSCSender.h,
- src/engine/Patch.cpp, src/engine/Patch.h, src/engine/Port.cpp,
- src/engine/Port.h: Node removing support.
-
-2004-11-18 23:19 drobilla
-
- * Makefile.in, aclocal.m4, config.h.in, configure, src/Makefile.in,
- src/clients/Makefile.in, src/clients/console/Makefile.in,
- src/clients/gtk/Makefile.in, src/clients/gtk/aclocal.m4,
- src/clients/gtk/config.h.in: Removed some files that don't belong
- in repository.
-
-2004-11-18 23:14 drobilla
-
- * src/: clients/ClientHooks.h, clients/Comm.cpp, clients/Comm.h,
- clients/ConnectionModel.h, clients/PatchModel.h,
- engine/AlsaDriver.h, engine/InputNode.h, engine/InputPort.cpp,
- engine/InputPort.h, engine/JackDriver.h, engine/LADSPAPlugin.h,
- engine/MidiInNode.h, engine/MidiNoteNode.h,
- engine/MidiTriggerNode.h, engine/Node.h, engine/NodeBase.cpp,
- engine/NodeBase.h, engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Om.h,
- engine/OmApp.h, engine/Patch.cpp, engine/Patch.h, engine/Port.h:
- Added support for disconnecting, numerous other fixes.
-
-2004-11-15 11:29 drobilla
-
- * src/: clients/NodeModel.h, clients/PatchLibrarian.cpp,
- common/PortInfo.h, engine/OSCReceiver.cpp, engine/Patch.cpp,
- engine/Port.cpp: Added control saving for patches. Now envelope
- settings etc. will be restored on patch load.
-
-2004-11-15 03:19 drobilla
-
- * Makefile.in, configure, configure.ac, src/Makefile.in,
- src/clients/ClientHooks.h, src/clients/Comm.cpp,
- src/clients/Comm.h, src/clients/ConnectionModel.h,
- src/clients/Makefile.am, src/clients/Makefile.in,
- src/clients/NodeModel.h, src/clients/PatchLibrarian.cpp,
- src/clients/PatchLibrarian.h, src/clients/PatchModel.cpp,
- src/clients/PatchModel.h, src/clients/console/Makefile.in,
- src/common/PortInfo.h, src/engine/Makefile.in, src/engine/Node.h,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OSCSender.cpp, src/engine/OSCSender.h,
- src/engine/Patch.cpp, src/engine/Patch.h: Moved patch loading
- stuff (PatchLibrarian) from gtk client to libomclient, so all
- clients can use it.
-
- Did some more generic-izing of the client stuff, and separated
- the control of the client from the status updates from the engine
- (ie so multiple clients can control one engine and reflect each
- other's changes)
-
- This that and the other thing..
-
-2004-11-07 13:04 drobilla
-
- * src/: clients/EngineModel.cpp, clients/EngineModel.h,
- clients/NodeModel.h, clients/PatchModel.cpp,
- clients/PatchModel.h, engine/OSCReceiver.cpp,
- engine/OSCReceiver.h: Fixed patch loading, connections
-
-2004-11-05 17:15 drobilla
-
- * Doxyfile, TODO, configure, configure.ac,
- src/clients/ClientHooks.h, src/clients/Comm.cpp,
- src/clients/Comm.h, src/clients/Makefile.am,
- src/clients/Makefile.in, src/clients/gtk/configure,
- src/clients/gtk/configure.ac, src/common/PluginInfo.h,
- src/engine/Makefile.am, src/engine/Makefile.in,
- src/engine/OSCReceiver.cpp, src/engine/OSCReceiver.h,
- src/engine/OSCSender.cpp, src/engine/OSCSender.h,
- src/engine/OmApp.h, src/engine/PluginFactory.cpp: - More client
- fixes, connections now work again - Replaced lots of #includes
- with forward class declarations - reduces compile time
- drastically - More cleanups
-
-2004-11-01 01:16 drobilla
-
- * configure, configure.ac: Fixed LADSPA check in configure.ac,
- fixed type in alsa check in configure.ac
-
-2004-10-31 15:05 drobilla
-
- * TODO, configure.ac, src/common/NodeInfo.h,
- src/common/PluginInfo.h, src/engine/AlsaDriver.cpp,
- src/engine/AlsaDriver.h, src/engine/InputNode.cpp,
- src/engine/InputNode.h, src/engine/JackDriver.cpp,
- src/engine/LADSPAPlugin.cpp, src/engine/Makefile.am,
- src/engine/Makefile.in, src/engine/MidiInNode.h,
- src/engine/MidiNoteNode.cpp, src/engine/MidiNoteNode.h,
- src/engine/MidiTriggerNode.cpp, src/engine/MidiTriggerNode.h,
- src/engine/Node.h, src/engine/NodeBase.cpp,
- src/engine/NodeBase.h, src/engine/OSCReceiver.cpp,
- src/engine/OSCSender.cpp, src/engine/OutputNode.cpp,
- src/engine/OutputNode.h, src/engine/Patch.cpp,
- src/engine/Patch.h, src/engine/PluginFactory.cpp,
- src/engine/PluginFactory.h, src/engine/Port.h: Added preliminary
- MIDI trigger node, added audio in node, minor cleanup.
-
-2004-10-29 01:51 drobilla
-
- * src/clients/gtk/: AUTHORS, COPYING, ChangeLog, INSTALL,
- Makefile.am, Makefile.in, NEWS, README, THANKS, aclocal.m4,
- autogen.sh, config.guess, config.h.in, config.h.in~, config.sub,
- configure, configure.ac, depcomp, install-sh, missing,
- mkinstalldirs, stamp-h.in: Initial checkin.
-
-2004-10-28 23:13 drobilla
-
- * src/clients/console/patches/: COPYING, dssi_test.omp,
- filter_patch.omp, filter_patch.omp.bak,
- old_super_simple_patch.omp, send_test.omp, simple_patch.omp,
- super_simple_patch.omp, test_patch.omp: Initial checkin.
-
-2004-10-28 19:49 drobilla
-
- * src/clients/console/: ConsoleClientHooks.cpp,
- ConsoleClientHooks.h, Makefile.am, Makefile.in,
- console_client.cpp: Initial checkin.
-
-2004-10-28 19:45 drobilla
-
- * src/clients/: ClientHooks.h, Comm.cpp, Comm.h, Makefile.am,
- Makefile.in: Initial checkin.
-
-2004-10-28 19:41 drobilla
-
- * src/: engine/AlsaDriver.cpp, engine/AlsaDriver.h,
- engine/InputNode.cpp, engine/InputNode.h, engine/InputPort.cpp,
- engine/InputPort.h, engine/JackDriver.cpp, engine/JackDriver.h,
- engine/LADSPAPlugin.cpp, engine/LADSPAPlugin.h,
- engine/Makefile.am, engine/Makefile.in, engine/MidiNoteNode.cpp,
- engine/MidiNoteNode.h, engine/MidiTriggerNode.cpp,
- engine/MidiTriggerNode.h, engine/Node.h, engine/NodeBase.cpp,
- engine/NodeBase.h, engine/OSCReceiver.cpp, engine/OSCReceiver.h,
- engine/OSCSender.cpp, engine/OSCSender.h, engine/Om.cpp,
- engine/Om.h, engine/OmApp.cpp, engine/OmApp.h,
- engine/OutputNode.cpp, engine/OutputNode.h,
- engine/OutputPort.cpp, engine/OutputPort.h, engine/Patch.cpp,
- engine/Patch.h, engine/PluginFactory.cpp, engine/PluginFactory.h,
- engine/Port.cpp, engine/Port.h, engine/main.cpp,
- common/NodeInfo.h, common/PluginInfo.h, common/PortInfo.h,
- common/README, common/types.h: Initial checkin.
-
-2004-10-28 17:14 drobilla
-
- * AUTHORS, COPYING, ChangeLog, Doxyfile, INSTALL, Makefile.am,
- Makefile.in, NEWS, README, TODO, aclocal.m4, autogen.sh,
- config.h.in, config.h.in~, configure, configure.ac, depcomp,
- install-sh, missing, mkinstalldirs, src/Makefile.am,
- src/Makefile.in, src/SETUP_ALIASES: Initial checkin.
-