diff options
626 files changed, 204758 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 00000000..0235d04c --- /dev/null +++ b/AUTHORS @@ -0,0 +1,5 @@ +Author: + +Dave Robillard <drobilla@connect.carleton.ca> + +Send money. diff --git a/COPYING b/COPYING new file mode 100644 index 00000000..d60c31a9 --- /dev/null +++ b/COPYING @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 00000000..d212561a --- /dev/null +++ b/ChangeLog @@ -0,0 +1,5624 @@ +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. + diff --git a/Doxyfile b/Doxyfile new file mode 100644 index 00000000..91dc50c0 --- /dev/null +++ b/Doxyfile @@ -0,0 +1,1157 @@ +# Doxyfile 1.3.8 + +# This file describes the settings to be used by the documentation system +# doxygen (www.doxygen.org) for a project +# +# All text after a hash (#) is considered a comment and will be ignored +# The format is: +# TAG = value [value, ...] +# For lists items can also be appended using: +# TAG += value [value, ...] +# Values that contain spaces should be placed between quotes (" ") + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- + +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded +# by quotes) that should identify the project. + +PROJECT_NAME = Om + +# The PROJECT_NUMBER tag can be used to enter a project or revision number. +# This could be handy for archiving the generated documentation or +# if some version control system is used. + +PROJECT_NUMBER = 0.0.1 + +# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) +# base path where the generated documentation will be put. +# If a relative path is entered, it will be relative to the location +# where doxygen was started. If left blank the current directory will be used. + +OUTPUT_DIRECTORY = doc + +# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create +# 4096 sub-directories (in 2 levels) under the output directory of each output +# format and will distribute the generated files over these directories. +# Enabling this option can be useful when feeding doxygen a huge amount of source +# files, where putting all generated files in the same directory would otherwise +# cause performance problems for the file system. + +CREATE_SUBDIRS = NO + +# The OUTPUT_LANGUAGE tag is used to specify the language in which all +# documentation generated by doxygen is written. Doxygen will use this +# information to generate all constant output in the proper language. +# The default language is English, other supported languages are: +# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, +# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese, +# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian, +# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, +# Swedish, and Ukrainian. + +OUTPUT_LANGUAGE = English + +# This tag can be used to specify the encoding used in the generated output. +# The encoding is not always determined by the language that is chosen, +# but also whether or not the output is meant for Windows or non-Windows users. +# In case there is a difference, setting the USE_WINDOWS_ENCODING tag to YES +# forces the Windows encoding (this is the default for the Windows binary), +# whereas setting the tag to NO uses a Unix-style encoding (the default for +# all platforms other than Windows). + +USE_WINDOWS_ENCODING = NO + +# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will +# include brief member descriptions after the members that are listed in +# the file and class documentation (similar to JavaDoc). +# Set to NO to disable this. + +BRIEF_MEMBER_DESC = YES + +# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend +# the brief description of a member or function before the detailed description. +# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. + +REPEAT_BRIEF = YES + +# This tag implements a quasi-intelligent brief description abbreviator +# that is used to form the text in various listings. Each string +# in this list, if found as the leading text of the brief description, will be +# stripped from the text and the result after processing the whole list, is used +# as the annotated text. Otherwise, the brief description is used as-is. If left +# blank, the following values are used ("$name" is automatically replaced with the +# name of the entity): "The $name class" "The $name widget" "The $name file" +# "is" "provides" "specifies" "contains" "represents" "a" "an" "the" + +ABBREVIATE_BRIEF = + +# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then +# Doxygen will generate a detailed section even if there is only a brief +# description. + +ALWAYS_DETAILED_SEC = NO + +# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all inherited +# members of a class in the documentation of that class as if those members were +# ordinary class members. Constructors, destructors and assignment operators of +# the base classes will not be shown. + +INLINE_INHERITED_MEMB = NO + +# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full +# path before files name in the file list and in the header files. If set +# to NO the shortest path that makes the file name unique will be used. + +FULL_PATH_NAMES = YES + +# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag +# can be used to strip a user-defined part of the path. Stripping is +# only done if one of the specified strings matches the left-hand part of +# the path. The tag can be used to show relative paths in the file list. +# If left blank the directory from which doxygen is run is used as the +# path to strip. + +STRIP_FROM_PATH = + +# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of +# the path mentioned in the documentation of a class, which tells +# the reader which header file to include in order to use a class. +# If left blank only the name of the header file containing the class +# definition is used. Otherwise one should specify the include paths that +# are normally passed to the compiler using the -I flag. + +STRIP_FROM_INC_PATH = + +# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter +# (but less readable) file names. This can be useful is your file systems +# doesn't support long names like on DOS, Mac, or CD-ROM. + +SHORT_NAMES = NO + +# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen +# will interpret the first line (until the first dot) of a JavaDoc-style +# comment as the brief description. If set to NO, the JavaDoc +# comments will behave just like the Qt-style comments (thus requiring an +# explicit @brief command for a brief description. + +JAVADOC_AUTOBRIEF = YES + +# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen +# treat a multi-line C++ special comment block (i.e. a block of //! or /// +# comments) as a brief description. This used to be the default behaviour. +# The new default is to treat a multi-line C++ comment block as a detailed +# description. Set this tag to YES if you prefer the old behaviour instead. + +MULTILINE_CPP_IS_BRIEF = NO + +# If the DETAILS_AT_TOP tag is set to YES then Doxygen +# will output the detailed description near the top, like JavaDoc. +# If set to NO, the detailed description appears after the member +# documentation. + +DETAILS_AT_TOP = NO + +# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented +# member inherits the documentation from any documented member that it +# re-implements. + +INHERIT_DOCS = YES + +# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC +# tag is set to YES, then doxygen will reuse the documentation of the first +# member in the group (if any) for the other members of the group. By default +# all members of a group must be documented explicitly. + +DISTRIBUTE_GROUP_DOC = NO + +# The TAB_SIZE tag can be used to set the number of spaces in a tab. +# Doxygen uses this value to replace tabs by spaces in code fragments. + +TAB_SIZE = 4 + +# This tag can be used to specify a number of aliases that acts +# as commands in the documentation. An alias has the form "name=value". +# For example adding "sideeffect=\par Side Effects:\n" will allow you to +# put the command \sideeffect (or @sideeffect) in the documentation, which +# will result in a user-defined paragraph with heading "Side Effects:". +# You can put \n's in the value part of an alias to insert newlines. + +ALIASES = + +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources +# only. Doxygen will then generate output that is more tailored for C. +# For instance, some of the names that are used will be different. The list +# of all members will be omitted, etc. + +OPTIMIZE_OUTPUT_FOR_C = NO + +# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources +# only. Doxygen will then generate output that is more tailored for Java. +# For instance, namespaces will be presented as packages, qualified scopes +# will look different, etc. + +OPTIMIZE_OUTPUT_JAVA = NO + +# Set the SUBGROUPING tag to YES (the default) to allow class member groups of +# the same type (for instance a group of public functions) to be put as a +# subgroup of that type (e.g. under the Public Functions section). Set it to +# NO to prevent subgrouping. Alternatively, this can be done per class using +# the \nosubgrouping command. + +SUBGROUPING = YES + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- + +# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in +# documentation are documented, even if no documentation was available. +# Private class members and static file members will be hidden unless +# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES + +EXTRACT_ALL = YES + +# If the EXTRACT_PRIVATE tag is set to YES all private members of a class +# will be included in the documentation. + +EXTRACT_PRIVATE = YES + +# If the EXTRACT_STATIC tag is set to YES all static members of a file +# will be included in the documentation. + +EXTRACT_STATIC = NO + +# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) +# defined locally in source files will be included in the documentation. +# If set to NO only classes defined in header files are included. + +EXTRACT_LOCAL_CLASSES = YES + +# This flag is only useful for Objective-C code. When set to YES local +# methods, which are defined in the implementation section but not in +# the interface are included in the documentation. +# If set to NO (the default) only methods in the interface are included. + +EXTRACT_LOCAL_METHODS = NO + +# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all +# undocumented members of documented classes, files or namespaces. +# If set to NO (the default) these members will be included in the +# various overviews, but no documentation section is generated. +# This option has no effect if EXTRACT_ALL is enabled. + +HIDE_UNDOC_MEMBERS = NO + +# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all +# undocumented classes that are normally visible in the class hierarchy. +# If set to NO (the default) these classes will be included in the various +# overviews. This option has no effect if EXTRACT_ALL is enabled. + +HIDE_UNDOC_CLASSES = NO + +# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all +# friend (class|struct|union) declarations. +# If set to NO (the default) these declarations will be included in the +# documentation. + +HIDE_FRIEND_COMPOUNDS = NO + +# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any +# documentation blocks found inside the body of a function. +# If set to NO (the default) these blocks will be appended to the +# function's detailed documentation block. + +HIDE_IN_BODY_DOCS = NO + +# The INTERNAL_DOCS tag determines if documentation +# that is typed after a \internal command is included. If the tag is set +# to NO (the default) then the documentation will be excluded. +# Set it to YES to include the internal documentation. + +INTERNAL_DOCS = NO + +# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate +# file names in lower-case letters. If set to YES upper-case letters are also +# allowed. This is useful if you have classes or files whose names only differ +# in case and if your file system supports case sensitive file names. Windows +# and Mac users are advised to set this option to NO. + +CASE_SENSE_NAMES = YES + +# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen +# will show members with their full class and namespace scopes in the +# documentation. If set to YES the scope will be hidden. + +HIDE_SCOPE_NAMES = NO + +# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen +# will put a list of the files that are included by a file in the documentation +# of that file. + +SHOW_INCLUDE_FILES = YES + +# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] +# is inserted in the documentation for inline members. + +INLINE_INFO = YES + +# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen +# will sort the (detailed) documentation of file and class members +# alphabetically by member name. If set to NO the members will appear in +# declaration order. + +SORT_MEMBER_DOCS = NO + +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the +# brief documentation of file, namespace and class members alphabetically +# by member name. If set to NO (the default) the members will appear in +# declaration order. + +SORT_BRIEF_DOCS = NO + +# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be +# sorted by fully-qualified names, including namespaces. If set to +# NO (the default), the class list will be sorted only by class name, +# not including the namespace part. +# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. +# Note: This option applies only to the class list, not to the +# alphabetical list. + +SORT_BY_SCOPE_NAME = YES + +# The GENERATE_TODOLIST tag can be used to enable (YES) or +# disable (NO) the todo list. This list is created by putting \todo +# commands in the documentation. + +GENERATE_TODOLIST = YES + +# The GENERATE_TESTLIST tag can be used to enable (YES) or +# disable (NO) the test list. This list is created by putting \test +# commands in the documentation. + +GENERATE_TESTLIST = YES + +# The GENERATE_BUGLIST tag can be used to enable (YES) or +# disable (NO) the bug list. This list is created by putting \bug +# commands in the documentation. + +GENERATE_BUGLIST = YES + +# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or +# disable (NO) the deprecated list. This list is created by putting +# \deprecated commands in the documentation. + +GENERATE_DEPRECATEDLIST= YES + +# The ENABLED_SECTIONS tag can be used to enable conditional +# documentation sections, marked by \if sectionname ... \endif. + +ENABLED_SECTIONS = + +# The MAX_INITIALIZER_LINES tag determines the maximum number of lines +# the initial value of a variable or define consists of for it to appear in +# the documentation. If the initializer consists of more lines than specified +# here it will be hidden. Use a value of 0 to hide initializers completely. +# The appearance of the initializer of individual variables and defines in the +# documentation can be controlled using \showinitializer or \hideinitializer +# command in the documentation regardless of this setting. + +MAX_INITIALIZER_LINES = 30 + +# Set the SHOW_USED_FILES tag to NO to disable the list of files generated +# at the bottom of the documentation of classes and structs. If set to YES the +# list will mention the files that were used to generate the documentation. + +SHOW_USED_FILES = YES + +#--------------------------------------------------------------------------- +# configuration options related to warning and progress messages +#--------------------------------------------------------------------------- + +# The QUIET tag can be used to turn on/off the messages that are generated +# by doxygen. Possible values are YES and NO. If left blank NO is used. + +QUIET = NO + +# The WARNINGS tag can be used to turn on/off the warning messages that are +# generated by doxygen. Possible values are YES and NO. If left blank +# NO is used. + +WARNINGS = NO + +# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings +# for undocumented members. If EXTRACT_ALL is set to YES then this flag will +# automatically be disabled. + +WARN_IF_UNDOCUMENTED = NO + +# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for +# potential errors in the documentation, such as not documenting some +# parameters in a documented function, or documenting parameters that +# don't exist or using markup commands wrongly. + +WARN_IF_DOC_ERROR = YES + +# The WARN_FORMAT tag determines the format of the warning messages that +# doxygen can produce. The string should contain the $file, $line, and $text +# tags, which will be replaced by the file and line number from which the +# warning originated and the warning text. + +WARN_FORMAT = "$file:$line: $text" + +# The WARN_LOGFILE tag can be used to specify a file to which warning +# and error messages should be written. If left blank the output is written +# to stderr. + +WARN_LOGFILE = + +#--------------------------------------------------------------------------- +# configuration options related to the input files +#--------------------------------------------------------------------------- + +# The INPUT tag can be used to specify the files and/or directories that contain +# documented source files. You may enter file names like "myfile.cpp" or +# directories like "/usr/src/myproject". Separate the files or directories +# with spaces. + +INPUT = src/common/util src/common/interface src/engine \ + src/clients src/clients/gtk #\ +# src/clients/patch_loader src/clients/demolition +#INPUT = src/common src/engine +#INPUT = src/clients/gtk + +# If the value of the INPUT tag contains directories, you can use the +# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp +# and *.h) to filter out the source-files in the directories. If left +# blank the following patterns are tested: +# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx *.hpp +# *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm + +FILE_PATTERNS = + +# The RECURSIVE tag can be used to turn specify whether or not subdirectories +# should be searched for input files as well. Possible values are YES and NO. +# If left blank NO is used. + +RECURSIVE = NO + +# The EXCLUDE tag can be used to specify files and/or directories that should +# excluded from the INPUT source files. This way you can easily exclude a +# subdirectory from a directory tree whose root is specified with the INPUT tag. + +EXCLUDE = + +# The EXCLUDE_SYMLINKS tag can be used select whether or not files or directories +# that are symbolic links (a Unix filesystem feature) are excluded from the input. + +EXCLUDE_SYMLINKS = NO + +# If the value of the INPUT tag contains directories, you can use the +# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude +# certain files from those directories. + +EXCLUDE_PATTERNS = + +# The EXAMPLE_PATH tag can be used to specify one or more files or +# directories that contain example code fragments that are included (see +# the \include command). + +EXAMPLE_PATH = + +# If the value of the EXAMPLE_PATH tag contains directories, you can use the +# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp +# and *.h) to filter out the source-files in the directories. If left +# blank all files are included. + +EXAMPLE_PATTERNS = + +# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be +# searched for input files to be used with the \include or \dontinclude +# commands irrespective of the value of the RECURSIVE tag. +# Possible values are YES and NO. If left blank NO is used. + +EXAMPLE_RECURSIVE = NO + +# The IMAGE_PATH tag can be used to specify one or more files or +# directories that contain image that are included in the documentation (see +# the \image command). + +IMAGE_PATH = + +# The INPUT_FILTER tag can be used to specify a program that doxygen should +# invoke to filter for each input file. Doxygen will invoke the filter program +# by executing (via popen()) the command <filter> <input-file>, where <filter> +# is the value of the INPUT_FILTER tag, and <input-file> is the name of an +# input file. Doxygen will then use the output that the filter program writes +# to standard output. If FILTER_PATTERNS is specified, this tag will be +# ignored. + +INPUT_FILTER = + +# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern +# basis. Doxygen will compare the file name with each pattern and apply the +# filter if there is a match. The filters are a list of the form: +# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further +# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER +# is applied to all files. + +FILTER_PATTERNS = + +# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using +# INPUT_FILTER) will be used to filter the input files when producing source +# files to browse (i.e. when SOURCE_BROWSER is set to YES). + +FILTER_SOURCE_FILES = NO + +#--------------------------------------------------------------------------- +# configuration options related to source browsing +#--------------------------------------------------------------------------- + +# If the SOURCE_BROWSER tag is set to YES then a list of source files will +# be generated. Documented entities will be cross-referenced with these sources. +# Note: To get rid of all source code in the generated output, make sure also +# VERBATIM_HEADERS is set to NO. + +SOURCE_BROWSER = NO + +# Setting the INLINE_SOURCES tag to YES will include the body +# of functions and classes directly in the documentation. + +INLINE_SOURCES = NO + +# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct +# doxygen to hide any special comment blocks from generated source code +# fragments. Normal C and C++ comments will always remain visible. + +STRIP_CODE_COMMENTS = YES + +# If the REFERENCED_BY_RELATION tag is set to YES (the default) +# then for each documented function all documented +# functions referencing it will be listed. + +REFERENCED_BY_RELATION = YES + +# If the REFERENCES_RELATION tag is set to YES (the default) +# then for each documented function all documented entities +# called/used by that function will be listed. + +REFERENCES_RELATION = YES + +# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen +# will generate a verbatim copy of the header file for each class for +# which an include is specified. Set to NO to disable this. + +VERBATIM_HEADERS = YES + +#--------------------------------------------------------------------------- +# configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- + +# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index +# of all compounds will be generated. Enable this if the project +# contains a lot of classes, structs, unions or interfaces. + +ALPHABETICAL_INDEX = NO + +# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then +# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns +# in which this list will be split (can be a number in the range [1..20]) + +COLS_IN_ALPHA_INDEX = 5 + +# In case all classes in a project start with a common prefix, all +# classes will be put under the same header in the alphabetical index. +# The IGNORE_PREFIX tag can be used to specify one or more prefixes that +# should be ignored while generating the index headers. + +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# configuration options related to the HTML output +#--------------------------------------------------------------------------- + +# If the GENERATE_HTML tag is set to YES (the default) Doxygen will +# generate HTML output. + +GENERATE_HTML = YES + +# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `html' will be used as the default path. + +HTML_OUTPUT = html + +# The HTML_FILE_EXTENSION tag can be used to specify the file extension for +# each generated HTML page (for example: .htm,.php,.asp). If it is left blank +# doxygen will generate files with .html extension. + +HTML_FILE_EXTENSION = .html + +# The HTML_HEADER tag can be used to specify a personal HTML header for +# each generated HTML page. If it is left blank doxygen will generate a +# standard header. + +HTML_HEADER = + +# The HTML_FOOTER tag can be used to specify a personal HTML footer for +# each generated HTML page. If it is left blank doxygen will generate a +# standard footer. + +HTML_FOOTER = + +# The HTML_STYLESHEET tag can be used to specify a user-defined cascading +# style sheet that is used by each HTML page. It can be used to +# fine-tune the look of the HTML output. If the tag is left blank doxygen +# will generate a default style sheet. Note that doxygen will try to copy +# the style sheet file to the HTML output directory, so don't put your own +# stylesheet in the HTML output directory as well, or it will be erased! + +HTML_STYLESHEET = + +# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, +# files or namespaces will be aligned in HTML using tables. If set to +# NO a bullet list will be used. + +HTML_ALIGN_MEMBERS = YES + +# If the GENERATE_HTMLHELP tag is set to YES, additional index files +# will be generated that can be used as input for tools like the +# Microsoft HTML help workshop to generate a compressed HTML help file (.chm) +# of the generated HTML documentation. + +GENERATE_HTMLHELP = NO + +# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can +# be used to specify the file name of the resulting .chm file. You +# can add a path in front of the file if the result should not be +# written to the html output directory. + +CHM_FILE = + +# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can +# be used to specify the location (absolute path including file name) of +# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run +# the HTML help compiler on the generated index.hhp. + +HHC_LOCATION = + +# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag +# controls if a separate .chi index file is generated (YES) or that +# it should be included in the master .chm file (NO). + +GENERATE_CHI = NO + +# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag +# controls whether a binary table of contents is generated (YES) or a +# normal table of contents (NO) in the .chm file. + +BINARY_TOC = NO + +# The TOC_EXPAND flag can be set to YES to add extra items for group members +# to the contents of the HTML help documentation and to the tree view. + +TOC_EXPAND = NO + +# The DISABLE_INDEX tag can be used to turn on/off the condensed index at +# top of each HTML page. The value NO (the default) enables the index and +# the value YES disables it. + +DISABLE_INDEX = NO + +# This tag can be used to set the number of enum values (range [1..20]) +# that doxygen will group on one line in the generated HTML documentation. + +ENUM_VALUES_PER_LINE = 4 + +# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be +# generated containing a tree-like index structure (just like the one that +# is generated for HTML Help). For this to work a browser that supports +# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, +# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are +# probably better off using the HTML help feature. + +GENERATE_TREEVIEW = NO + +# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be +# used to set the initial width (in pixels) of the frame in which the tree +# is shown. + +TREEVIEW_WIDTH = 250 + +#--------------------------------------------------------------------------- +# configuration options related to the LaTeX output +#--------------------------------------------------------------------------- + +# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will +# generate Latex output. + +GENERATE_LATEX = NO + +# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `latex' will be used as the default path. + +LATEX_OUTPUT = latex + +# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be +# invoked. If left blank `latex' will be used as the default command name. + +LATEX_CMD_NAME = latex + +# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to +# generate index for LaTeX. If left blank `makeindex' will be used as the +# default command name. + +MAKEINDEX_CMD_NAME = makeindex + +# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact +# LaTeX documents. This may be useful for small projects and may help to +# save some trees in general. + +COMPACT_LATEX = NO + +# The PAPER_TYPE tag can be used to set the paper type that is used +# by the printer. Possible values are: a4, a4wide, letter, legal and +# executive. If left blank a4wide will be used. + +PAPER_TYPE = a4wide + +# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX +# packages that should be included in the LaTeX output. + +EXTRA_PACKAGES = + +# The LATEX_HEADER tag can be used to specify a personal LaTeX header for +# the generated latex document. The header should contain everything until +# the first chapter. If it is left blank doxygen will generate a +# standard header. Notice: only use this tag if you know what you are doing! + +LATEX_HEADER = + +# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated +# is prepared for conversion to pdf (using ps2pdf). The pdf file will +# contain links (just like the HTML output) instead of page references +# This makes the output suitable for online browsing using a pdf viewer. + +PDF_HYPERLINKS = NO + +# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of +# plain latex in the generated Makefile. Set this option to YES to get a +# higher quality PDF documentation. + +USE_PDFLATEX = NO + +# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. +# command to the generated LaTeX files. This will instruct LaTeX to keep +# running if errors occur, instead of asking the user for help. +# This option is also used when generating formulas in HTML. + +LATEX_BATCHMODE = NO + +# If LATEX_HIDE_INDICES is set to YES then doxygen will not +# include the index chapters (such as File Index, Compound Index, etc.) +# in the output. + +LATEX_HIDE_INDICES = NO + +#--------------------------------------------------------------------------- +# configuration options related to the RTF output +#--------------------------------------------------------------------------- + +# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output +# The RTF output is optimized for Word 97 and may not look very pretty with +# other RTF readers or editors. + +GENERATE_RTF = NO + +# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `rtf' will be used as the default path. + +RTF_OUTPUT = rtf + +# If the COMPACT_RTF tag is set to YES Doxygen generates more compact +# RTF documents. This may be useful for small projects and may help to +# save some trees in general. + +COMPACT_RTF = NO + +# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated +# will contain hyperlink fields. The RTF file will +# contain links (just like the HTML output) instead of page references. +# This makes the output suitable for online browsing using WORD or other +# programs which support those fields. +# Note: wordpad (write) and others do not support links. + +RTF_HYPERLINKS = NO + +# Load stylesheet definitions from file. Syntax is similar to doxygen's +# config file, i.e. a series of assignments. You only have to provide +# replacements, missing definitions are set to their default value. + +RTF_STYLESHEET_FILE = + +# Set optional variables used in the generation of an rtf document. +# Syntax is similar to doxygen's config file. + +RTF_EXTENSIONS_FILE = + +#--------------------------------------------------------------------------- +# configuration options related to the man page output +#--------------------------------------------------------------------------- + +# If the GENERATE_MAN tag is set to YES (the default) Doxygen will +# generate man pages + +GENERATE_MAN = NO + +# The MAN_OUTPUT tag is used to specify where the man pages will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `man' will be used as the default path. + +MAN_OUTPUT = man + +# The MAN_EXTENSION tag determines the extension that is added to +# the generated man pages (default is the subroutine's section .3) + +MAN_EXTENSION = .3 + +# If the MAN_LINKS tag is set to YES and Doxygen generates man output, +# then it will generate one additional man file for each entity +# documented in the real man page(s). These additional files +# only source the real man page, but without them the man command +# would be unable to find the correct page. The default is NO. + +MAN_LINKS = NO + +#--------------------------------------------------------------------------- +# configuration options related to the XML output +#--------------------------------------------------------------------------- + +# If the GENERATE_XML tag is set to YES Doxygen will +# generate an XML file that captures the structure of +# the code including all documentation. + +GENERATE_XML = NO + +# The XML_OUTPUT tag is used to specify where the XML pages will be put. +# If a relative path is entered the value of OUTPUT_DIRECTORY will be +# put in front of it. If left blank `xml' will be used as the default path. + +XML_OUTPUT = xml + +# The XML_SCHEMA tag can be used to specify an XML schema, +# which can be used by a validating XML parser to check the +# syntax of the XML files. + +XML_SCHEMA = + +# The XML_DTD tag can be used to specify an XML DTD, +# which can be used by a validating XML parser to check the +# syntax of the XML files. + +XML_DTD = + +# If the XML_PROGRAMLISTING tag is set to YES Doxygen will +# dump the program listings (including syntax highlighting +# and cross-referencing information) to the XML output. Note that +# enabling this will significantly increase the size of the XML output. + +XML_PROGRAMLISTING = YES + +#--------------------------------------------------------------------------- +# configuration options for the AutoGen Definitions output +#--------------------------------------------------------------------------- + +# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will +# generate an AutoGen Definitions (see autogen.sf.net) file +# that captures the structure of the code including all +# documentation. Note that this feature is still experimental +# and incomplete at the moment. + +GENERATE_AUTOGEN_DEF = NO + +#--------------------------------------------------------------------------- +# configuration options related to the Perl module output +#--------------------------------------------------------------------------- + +# If the GENERATE_PERLMOD tag is set to YES Doxygen will +# generate a Perl module file that captures the structure of +# the code including all documentation. Note that this +# feature is still experimental and incomplete at the +# moment. + +GENERATE_PERLMOD = NO + +# If the PERLMOD_LATEX tag is set to YES Doxygen will generate +# the necessary Makefile rules, Perl scripts and LaTeX code to be able +# to generate PDF and DVI output from the Perl module output. + +PERLMOD_LATEX = NO + +# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be +# nicely formatted so it can be parsed by a human reader. This is useful +# if you want to understand what is going on. On the other hand, if this +# tag is set to NO the size of the Perl module output will be much smaller +# and Perl will parse it just the same. + +PERLMOD_PRETTY = YES + +# The names of the make variables in the generated doxyrules.make file +# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. +# This is useful so different doxyrules.make files included by the same +# Makefile don't overwrite each other's variables. + +PERLMOD_MAKEVAR_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the preprocessor +#--------------------------------------------------------------------------- + +# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will +# evaluate all C-preprocessor directives found in the sources and include +# files. + +ENABLE_PREPROCESSING = YES + +# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro +# names in the source code. If set to NO (the default) only conditional +# compilation will be performed. Macro expansion can be done in a controlled +# way by setting EXPAND_ONLY_PREDEF to YES. + +MACRO_EXPANSION = NO + +# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES +# then the macro expansion is limited to the macros specified with the +# PREDEFINED and EXPAND_AS_PREDEFINED tags. + +EXPAND_ONLY_PREDEF = NO + +# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files +# in the INCLUDE_PATH (see below) will be search if a #include is found. + +SEARCH_INCLUDES = YES + +# The INCLUDE_PATH tag can be used to specify one or more directories that +# contain include files that are not input files but should be processed by +# the preprocessor. + +INCLUDE_PATH = + +# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard +# patterns (like *.h and *.hpp) to filter out the header-files in the +# directories. If left blank, the patterns specified with FILE_PATTERNS will +# be used. + +INCLUDE_FILE_PATTERNS = + +# The PREDEFINED tag can be used to specify one or more macro names that +# are defined before the preprocessor is started (similar to the -D option of +# gcc). The argument of the tag is a list of macros of the form: name +# or name=definition (no spaces). If the definition and the = are +# omitted =1 is assumed. + +PREDEFINED = + +# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then +# this tag can be used to specify a list of macro names that should be expanded. +# The macro definition that is found in the sources will be used. +# Use the PREDEFINED tag if you want to use a different macro definition. + +EXPAND_AS_DEFINED = + +# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then +# doxygen's preprocessor will remove all function-like macros that are alone +# on a line, have an all uppercase name, and do not end with a semicolon. Such +# function macros are typically used for boiler-plate code, and will confuse the +# parser if not removed. + +SKIP_FUNCTION_MACROS = YES + +#--------------------------------------------------------------------------- +# Configuration::additions related to external references +#--------------------------------------------------------------------------- + +# The TAGFILES option can be used to specify one or more tagfiles. +# Optionally an initial location of the external documentation +# can be added for each tagfile. The format of a tag file without +# this location is as follows: +# TAGFILES = file1 file2 ... +# Adding location for the tag files is done as follows: +# TAGFILES = file1=loc1 "file2 = loc2" ... +# where "loc1" and "loc2" can be relative or absolute paths or +# URLs. If a location is present for each tag, the installdox tool +# does not have to be run to correct the links. +# Note that each tag file must have a unique name +# (where the name does NOT include the path) +# If a tag file is not located in the directory in which doxygen +# is run, you must also specify the path to the tagfile here. + +TAGFILES = + +# When a file name is specified after GENERATE_TAGFILE, doxygen will create +# a tag file that is based on the input files it reads. + +GENERATE_TAGFILE = + +# If the ALLEXTERNALS tag is set to YES all external classes will be listed +# in the class index. If set to NO only the inherited external classes +# will be listed. + +ALLEXTERNALS = NO + +# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed +# in the modules index. If set to NO, only the current project's groups will +# be listed. + +EXTERNAL_GROUPS = YES + +# The PERL_PATH should be the absolute path and name of the perl script +# interpreter (i.e. the result of `which perl'). + +PERL_PATH = /usr/bin/perl + +#--------------------------------------------------------------------------- +# Configuration options related to the dot tool +#--------------------------------------------------------------------------- + +# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will +# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base or +# super classes. Setting the tag to NO turns the diagrams off. Note that this +# option is superseded by the HAVE_DOT option below. This is only a fallback. It is +# recommended to install and use dot, since it yields more powerful graphs. + +CLASS_DIAGRAMS = YES + +# If set to YES, the inheritance and collaboration graphs will hide +# inheritance and usage relations if the target is undocumented +# or is not a class. + +HIDE_UNDOC_RELATIONS = YES + +# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is +# available from the path. This tool is part of Graphviz, a graph visualization +# toolkit from AT&T and Lucent Bell Labs. The other options in this section +# have no effect if this option is set to NO (the default) + +HAVE_DOT = YES + +# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen +# will generate a graph for each documented class showing the direct and +# indirect inheritance relations. Setting this tag to YES will force the +# the CLASS_DIAGRAMS tag to NO. + +CLASS_GRAPH = YES + +# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen +# will generate a graph for each documented class showing the direct and +# indirect implementation dependencies (inheritance, containment, and +# class references variables) of the class with other documented classes. + +COLLABORATION_GRAPH = YES + +# If the UML_LOOK tag is set to YES doxygen will generate inheritance and +# collaboration diagrams in a style similar to the OMG's Unified Modeling +# Language. + +UML_LOOK = NO + +# If set to YES, the inheritance and collaboration graphs will show the +# relations between templates and their instances. + +TEMPLATE_RELATIONS = YES + +# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT +# tags are set to YES then doxygen will generate a graph for each documented +# file showing the direct and indirect include dependencies of the file with +# other documented files. + +INCLUDE_GRAPH = YES + +# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and +# HAVE_DOT tags are set to YES then doxygen will generate a graph for each +# documented header file showing the documented files that directly or +# indirectly include this file. + +INCLUDED_BY_GRAPH = YES + +# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will +# generate a call dependency graph for every global function or class method. +# Note that enabling this option will significantly increase the time of a run. +# So in most cases it will be better to enable call graphs for selected +# functions only using the \callgraph command. + +CALL_GRAPH = NO + +# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen +# will graphical hierarchy of all classes instead of a textual one. + +GRAPHICAL_HIERARCHY = YES + +# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images +# generated by dot. Possible values are png, jpg, or gif +# If left blank png will be used. + +DOT_IMAGE_FORMAT = png + +# The tag DOT_PATH can be used to specify the path where the dot tool can be +# found. If left blank, it is assumed the dot tool can be found on the path. + +DOT_PATH = + +# The DOTFILE_DIRS tag can be used to specify one or more directories that +# contain dot files that are included in the documentation (see the +# \dotfile command). + +DOTFILE_DIRS = + +# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width +# (in pixels) of the graphs generated by dot. If a graph becomes larger than +# this value, doxygen will try to truncate the graph, so that it fits within +# the specified constraint. Beware that most browsers cannot cope with very +# large images. + +MAX_DOT_GRAPH_WIDTH = 1024 + +# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height +# (in pixels) of the graphs generated by dot. If a graph becomes larger than +# this value, doxygen will try to truncate the graph, so that it fits within +# the specified constraint. Beware that most browsers cannot cope with very +# large images. + +MAX_DOT_GRAPH_HEIGHT = 1024 + +# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the +# graphs generated by dot. A depth value of 3 means that only nodes reachable +# from the root by following a path via at most 3 edges will be shown. Nodes that +# lay further from the root node will be omitted. Note that setting this option to +# 1 or 2 may greatly reduce the computation time needed for large code bases. Also +# note that a graph may be further truncated if the graph's image dimensions are +# not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH and MAX_DOT_GRAPH_HEIGHT). +# If 0 is used for the depth value (the default), the graph is not depth-constrained. + +MAX_DOT_GRAPH_DEPTH = 0 + +# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will +# generate a legend page explaining the meaning of the various boxes and +# arrows in the dot generated graphs. + +GENERATE_LEGEND = YES + +# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will +# remove the intermediate dot files that are used to generate +# the various graphs. + +DOT_CLEANUP = YES + +#--------------------------------------------------------------------------- +# Configuration::additions related to the search engine +#--------------------------------------------------------------------------- + +# The SEARCHENGINE tag specifies whether or not a search engine should be +# used. If set to NO the values of all tags below this one will be ignored. + +SEARCHENGINE = NO diff --git a/INSTALL b/INSTALL new file mode 100644 index 00000000..54caf7c1 --- /dev/null +++ b/INSTALL @@ -0,0 +1,229 @@ +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software +Foundation, Inc. + + This file is free documentation; the Free Software Foundation gives +unlimited permission to copy, distribute and modify it. + +Basic Installation +================== + + These are generic installation instructions. + + The `configure' shell script attempts to guess correct values for +various system-dependent variables used during compilation. It uses +those values to create a `Makefile' in each directory of the package. +It may also create one or more `.h' files containing system-dependent +definitions. Finally, it creates a shell script `config.status' that +you can run in the future to recreate the current configuration, and a +file `config.log' containing compiler output (useful mainly for +debugging `configure'). + + It can also use an optional file (typically called `config.cache' +and enabled with `--cache-file=config.cache' or simply `-C') that saves +the results of its tests to speed up reconfiguring. (Caching is +disabled by default to prevent problems with accidental use of stale +cache files.) + + If you need to do unusual things to compile the package, please try +to figure out how `configure' could check whether to do them, and mail +diffs or instructions to the address given in the `README' so they can +be considered for the next release. If you are using the cache, and at +some point `config.cache' contains results you don't want to keep, you +may remove or edit it. + + The file `configure.ac' (or `configure.in') is used to create +`configure' by a program called `autoconf'. You only need +`configure.ac' if you want to change it or regenerate `configure' using +a newer version of `autoconf'. + +The simplest way to compile this package is: + + 1. `cd' to the directory containing the package's source code and type + `./configure' to configure the package for your system. If you're + using `csh' on an old version of System V, you might need to type + `sh ./configure' instead to prevent `csh' from trying to execute + `configure' itself. + + Running `configure' takes awhile. While running, it prints some + messages telling which features it is checking for. + + 2. Type `make' to compile the package. + + 3. Optionally, type `make check' to run any self-tests that come with + the package. + + 4. Type `make install' to install the programs and any data files and + documentation. + + 5. You can remove the program binaries and object files from the + source code directory by typing `make clean'. To also remove the + files that `configure' created (so you can compile the package for + a different kind of computer), type `make distclean'. There is + also a `make maintainer-clean' target, but that is intended mainly + for the package's developers. If you use it, you may have to get + all sorts of other programs in order to regenerate files that came + with the distribution. + +Compilers and Options +===================== + + Some systems require unusual options for compilation or linking that +the `configure' script does not know about. Run `./configure --help' +for details on some of the pertinent environment variables. + + You can give `configure' initial values for configuration parameters +by setting variables in the command line or in the environment. Here +is an example: + + ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix + + *Note Defining Variables::, for more details. + +Compiling For Multiple Architectures +==================================== + + You can compile the package for more than one kind of computer at the +same time, by placing the object files for each architecture in their +own directory. To do this, you must use a version of `make' that +supports the `VPATH' variable, such as GNU `make'. `cd' to the +directory where you want the object files and executables to go and run +the `configure' script. `configure' automatically checks for the +source code in the directory that `configure' is in and in `..'. + + If you have to use a `make' that does not support the `VPATH' +variable, you have to compile the package for one architecture at a +time in the source code directory. After you have installed the +package for one architecture, use `make distclean' before reconfiguring +for another architecture. + +Installation Names +================== + + By default, `make install' will install the package's files in +`/usr/local/bin', `/usr/local/man', etc. You can specify an +installation prefix other than `/usr/local' by giving `configure' the +option `--prefix=PATH'. + + You can specify separate installation prefixes for +architecture-specific files and architecture-independent files. If you +give `configure' the option `--exec-prefix=PATH', the package will use +PATH as the prefix for installing programs and libraries. +Documentation and other data files will still use the regular prefix. + + In addition, if you use an unusual directory layout you can give +options like `--bindir=PATH' to specify different values for particular +kinds of files. Run `configure --help' for a list of the directories +you can set and what kinds of files go in them. + + If the package supports it, you can cause programs to be installed +with an extra prefix or suffix on their names by giving `configure' the +option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. + +Optional Features +================= + + Some packages pay attention to `--enable-FEATURE' options to +`configure', where FEATURE indicates an optional part of the package. +They may also pay attention to `--with-PACKAGE' options, where PACKAGE +is something like `gnu-as' or `x' (for the X Window System). The +`README' should mention any `--enable-' and `--with-' options that the +package recognizes. + + For packages that use the X Window System, `configure' can usually +find the X include and library files automatically, but if it doesn't, +you can use the `configure' options `--x-includes=DIR' and +`--x-libraries=DIR' to specify their locations. + +Specifying the System Type +========================== + + There may be some features `configure' cannot figure out +automatically, but needs to determine by the type of machine the package +will run on. Usually, assuming the package is built to be run on the +_same_ architectures, `configure' can figure that out, but if it prints +a message saying it cannot guess the machine type, give it the +`--build=TYPE' option. TYPE can either be a short name for the system +type, such as `sun4', or a canonical name which has the form: + + CPU-COMPANY-SYSTEM + +where SYSTEM can have one of these forms: + + OS KERNEL-OS + + See the file `config.sub' for the possible values of each field. If +`config.sub' isn't included in this package, then this package doesn't +need to know the machine type. + + If you are _building_ compiler tools for cross-compiling, you should +use the `--target=TYPE' option to select the type of system they will +produce code for. + + If you want to _use_ a cross compiler, that generates code for a +platform different from the build platform, you should specify the +"host" platform (i.e., that on which the generated programs will +eventually be run) with `--host=TYPE'. + +Sharing Defaults +================ + + If you want to set default values for `configure' scripts to share, +you can create a site shell script called `config.site' that gives +default values for variables like `CC', `cache_file', and `prefix'. +`configure' looks for `PREFIX/share/config.site' if it exists, then +`PREFIX/etc/config.site' if it exists. Or, you can set the +`CONFIG_SITE' environment variable to the location of the site script. +A warning: not all `configure' scripts look for a site script. + +Defining Variables +================== + + Variables not defined in a site shell script can be set in the +environment passed to `configure'. However, some packages may run +configure again during the build, and the customized values of these +variables may be lost. In order to avoid this problem, you should set +them in the `configure' command line, using `VAR=value'. For example: + + ./configure CC=/usr/local2/bin/gcc + +will cause the specified gcc to be used as the C compiler (unless it is +overridden in the site shell script). + +`configure' Invocation +====================== + + `configure' recognizes the following options to control how it +operates. + +`--help' +`-h' + Print a summary of the options to `configure', and exit. + +`--version' +`-V' + Print the version of Autoconf used to generate the `configure' + script, and exit. + +`--cache-file=FILE' + Enable the cache: use and save the results of the tests in FILE, + traditionally `config.cache'. FILE defaults to `/dev/null' to + disable caching. + +`--config-cache' +`-C' + Alias for `--cache-file=config.cache'. + +`--quiet' +`--silent' +`-q' + Do not print messages saying which checks are being made. To + suppress all normal output, redirect it to `/dev/null' (any error + messages will still be shown). + +`--srcdir=DIR' + Look for the package's source code in directory DIR. Usually + `configure' can determine that directory automatically. + +`configure' also accepts some other, not widely useful, options. Run +`configure --help' for more details. + diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 00000000..7125e80e --- /dev/null +++ b/Makefile.am @@ -0,0 +1,8 @@ +SUBDIRS = src + +doc: Doxyfile src/engine/*.h src/engine/*.cpp \ +src/common/util/*.h \ +src/common/interface/*.h \ +src/clients/*.h src/clients/*.cpp \ +src/clients/gtk/*.h src/clients/gtk/*.cpp + doxygen @@ -0,0 +1,29 @@ +Om NEWS file + +0.2.1: + * Node cloning (plugin only for now) (gtk client) + * Better voice allocation (MIDI and OSC note on/offs) + * Multiple node selection/moving (gtk client) + +0.2.0: + * Overhauled GUI + * Object renaming + * Numerous stability/performance improvements + * Bugfixes + * Added python bindings (pyom client) + * LASH support + +0.1.2: + * Thorough GUI overhaul + * Added demolition client + * Numerous stability fixes + * Improved patch loading/saving + * Better DSSI support + +0.1.1: + * Minor bugfix release + * Fixed patch_loader client + +0.1.0: + * Initial release + @@ -0,0 +1,44 @@ +Om is a realtime modular synthesizer for Jack/Alsa/LADSPA/DSSI (ie GNU/Linux +audio systems). More information may be found at http://om-synth.nongnu.org + +To build, do the typical "./configure; make; make install" routine - check +"./configure --help" for options. + +You can build just the engine (and avoid all the gtk/libxml/etc dependancies) +by doing the same in the src/engine directory. + + +*** Optimisation *** + +Om's configure script, by default, does not clobber your CFLAGS or CXXFLAGS +environment variables (which is the proper behaviour), though it does add +a few flags that should be turned on in any case. + +SIMD (SSE/Altivec): + +If you have GCC4, it is HIGHLY recommended that you enable your SIMD +instruction set (ie "-march=pentium4 -mfpmath=sse" in the case of a P4 +with SSE) through your CXXFLAGS environment variable. The performance +improvement (and denormal avoidance if you have a P4) is significant. + + +Debugging: + +Om makes very heavy use of assertions to catch bugs. Assertions have a +performance hit unless the preprocessor symbol NDEBUG is defined. By default +the configure script will add this to the end of your flags, but it's worth +noting. You really don't want assertions turned on in a production build. +However, if you encounter a bug (especially a segfault) it would be a good +idea to rebuild with --enable-debug, chances are you'll hit an assertion and +the console output will be a sufficient bug report so I can fix the problem. + + +*** Bugs *** + +If Om crashes, REPORT THE BUG. Things can't get fixed if I don't know about +them, and if you report it, it will get fixed - probably immediately. + +Please, report the bug. There's a nice form on the Savannah page to do so, +no mailing required. + + @@ -0,0 +1,23 @@ +Thanks goes to, in no particular order: + +Steve Harris (swh), for liblo and good networking ideas, helpful suggestions +in general. + +Lachlan Davis (LFactor), for driving development forward through being a nuisance. :) +(And somehow tolerating the dodgiest early stages of development and actually +building some neat patches, being 100% of the existing userbase for a time...) + +Thorsten Wilms (thorwil), for much UI input, mockups and glade widgets. + +Lars Luthman (larsl), lots of DSSI improvements. + +Mario Lang (delYsid), SuperCollider bindings + +Leonard Ritter (paniq), Python bindings + +Paul Davis and friends, for Jack. + +Everyone in #lad who puts up with my idiocy on a daily basis. + +Everyone who's ever written a LADSPA/DSSI plugin. + @@ -0,0 +1,77 @@ +Om TODO list + +** This is horribly out of date. I'll keep it around since some things in +** here are still relevant. + + +- Fix audio hiccups on patch load (hacked around, a little better now) +- Fix zipper noise with audio rate MIDI controllers +- Implement DSSI MIDI-over-OSC (for GUI test buttons only) +- Pitch bend support (seperate node?) +- Make saving of patches to use unique port IDs rather than names, for LADSPA correctness +- Logarithmic sliders in node control window +- Some way of ordering ports on subpatch modules? (metadata?) +- "Copy path to clipboard" (etc) options on port menus +- Prompt for saving of each subpatch +- Optionally add AR ports to control dialogs +- Make engine able to deal with Jack exiting/returning (possible?) +- "Collapsing" modules (ie making them small w/ no labels, pd-style) +- LRDF support for plugin categorization + +- [ Kinda done hackishly ] LASH support +- [ Done? ] Fix problem with controls sometimes not working +- [ Pending liblo development ] Support for service discover + +- [ Done ] More spiffy communication and client startup - connecting dialog, etc. +- [ Done ] Rewrite ObjectStore and Patch::port() to eliminate blocking slow events +- [ Done ] Make Maid and PostProcessor semaphore driven instead of self-driving (time based) +- [ Done ] Move any delete calls from post_process() methods to destructor (for speed up responses) +- [ Done ] Convert SlowEventQueue to semapores, to make push() non-blocking (and way faster) +- [ Done ] Selecting and moving of multiple nodes at a time (groups?) +- [ Done ] Zero-copy from/to Jack ports +- [ Done ] Removing of Alsa MIDI ports when no longer needed +- [ Done ] DSSI sampler sample does not restore in UI - Om's problem? +- [ Done ] Executing plugins not connected to output (ie oscilloscope) +- [ Done ] Patches saving to current directory, not where they're loaded from! +- [ Done ] Fix pause in patch loading until another event occurs (ie moving module?) (WTF?) +- [ Done ] Midi learn doesn't update control dialog, fix +- [ Done ] Double click on a subpatch opens patch window if there's no controls +- [ Done ] Allow client to attach to already running server. +- [ Done ] Fix subpatching (works, but communication is b0rked) +- [ Done ] MIDI binding - because I got a new knob box. :) +- [ Done ] MIDI binding saving +- [ Done ] Minor changes to the patch XML file format, for future-proof-ness +- [ Done ] DSSI support +- [ Done ] Logarithmic MIDI binding +- [ Done ] Patch control-rate input/outputs +- [ Done ] Midi learn +- [ Done ] Fix the new node placement issue (stupid metadata) +- [ Done ] Seperate MIDI inputs for patches +- [ Done ] Fix re-attaching client with subpatches (modules don't appear) +- [ Done ] Fix automatic node naming when adding multiple nodes in Load Plugin window +- [ Done ] Loading with poly != patch file poly (done, needs testing) +- [ Done ] Removing of connected nodes +- [ Done ] Saving of port ranges +- [ Done ] Make building of engine alone possible +- [ Done ] Fix issue (?) with plugins not always showing up +- [ Done ] Fix removing input/output node of a patch that represents a port that's connected +- [ Done ] Fix subpatch saving path stuff +- [ Done ] Fix client not starting until second connection attempt (happens with RT jack) +- [ Done ] Fix problem with subpatch modules sometimes not showing up on reconnect +- [ Done ] Make it possible to bring up a node control window for a subpatch +- [ Done ] Fix problem with loading patches with already existing paths +- [ Done ] Saving of ranges on subpatch ports +- [ Done ] Add "Same as parent" option for polyphony in load/new subpatch dialogs +- [ Done ] Make only top level patches show up on patch load in gtk client +- [ Done ] Make example patches install on 'make install' +- [ Done ] Fixing saving a subpatch every time if there's multiple subpatches from the same file +- [ Done ] Only create alsa ports for patches that need them +- [ Done ] Fix spinbuttons in node control window (don't work) +- [ Done ] Fix plugins possibly showing up twice (?) +- [ Done ] Fix DSSI UI path problem (only looks in /usr/local/lib/dssi) +- [ Done ] Node control window for top level patches +- [ Done ] Patch-specific DSP disable option +- [ Done ] Optimization: don't compute process order if patch isn't activated +- [ Done ] Fix problem with subpatch node moving parent node of same name +- [ Done ] Optional sending client URL explicitly to engine + diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 00000000..95fbeb99 --- /dev/null +++ b/autogen.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +echo 'Generating necessary files...' +libtoolize --copy --force +aclocal +autoheader +automake --gnu --add-missing +autoconf + diff --git a/configure.ac b/configure.ac new file mode 100644 index 00000000..bcd431f5 --- /dev/null +++ b/configure.ac @@ -0,0 +1,360 @@ +AC_PREREQ(2.59) +AC_INIT([om],[0.3.0pre],[drobilla@connect.carleton.ca]) +AC_CONFIG_SRCDIR([src/engine/main.cpp]) +AC_CONFIG_SRCDIR([src/engine/tests/node_tree_test.cpp]) +AC_CONFIG_SRCDIR([src/clients/OSCController.cpp]) +AC_CONFIG_SRCDIR([src/clients/patch_loader/patch_loader.cpp]) +AC_CONFIG_SRCDIR([src/clients/demolition/demolition.cpp]) +AC_CONFIG_SRCDIR([src/clients/gtk/main.cpp]) +AC_CONFIG_HEADER([config.h]) +AM_INIT_AUTOMAKE + + +########################################################################## +## Global Checks +########################################################################## + +# Checks for compilers +AC_PROG_CXX +AC_PROG_LIBTOOL + +# Check random other stuff +AC_C_CONST +AC_C_INLINE +AC_FUNC_MALLOC +AC_HEADER_STDC +AC_HEADER_STDBOOL +AC_TYPE_SIZE_T +AC_TYPE_SIGNAL +AC_FUNC_ERROR_AT_LINE +AC_HEADER_DIRENT + +# Check for liblo +PKG_CHECK_MODULES(LOSC, liblo >= 0.22) +AC_SUBST(LOSC_LIBS) +AC_SUBST(LOSC_CFLAGS) + +# Check for pthreads +AC_CHECK_LIB(pthread, pthread_create, [], + AC_MSG_ERROR([*** Om requires POSIX threads support])) +AC_CHECK_HEADER(pthread.h) + +# Check for POSIX semaphores in rt library +AC_CHECK_HEADERS([semaphore.h]) +AC_CHECK_LIB([rt], [sem_post]) + +# Check for LASH +build_lash="no" +AC_ARG_ENABLE(lash, + [AS_HELP_STRING(--enable-lash, [Enable LASH session management support (no)])], + [ if test x$enable_lash = xno ; then build_lash=no ; fi ]) +if test "$build_lash" = "yes"; then + PKG_CHECK_MODULES(LASH, lash-1.0 >= 0.5.0, build_lash="yes", build_lash="no") +fi +if test "$build_lash" = "yes"; then + AC_DEFINE(HAVE_LASH, 1, [Has lash.h]) + AC_SUBST(LASH_CFLAGS) + AC_SUBST(LASH_LIBS) +else + AC_MSG_WARN([LASH not found, session support will not be built.]) +fi +AM_CONDITIONAL(WITH_LASH, [test "$build_lash" = "yes"]) + +# Use debugging flag? +debug="no" +AC_ARG_ENABLE(debug, + [AS_HELP_STRING(--enable-debug, [Enable debugging (no)])], + [debug="$enableval"]) +if test "$debug" = "yes"; then + CFLAGS="-O0 -g -DDEBUG" + CXXFLAGS="$CFLAGS" +else + CFLAGS="$CFLAGS -DNDEBUG" + CXXFLAGS="$CFLAGS -DNDEBUG" +fi + +# Use strict flags? +strict="no" +AC_ARG_ENABLE(strict, + [AS_HELP_STRING(--enable-strict, [Enable strict compiler warnings and errors (no)])], + [strict="$enableval"]) +if test "$strict" = "yes"; then + # Stupid Gtkmm won't build with -pedantic + CFLAGS="$CFLAGS -ansi -Wall -Wconversion -Winit-self" + CXXFLAGS="$CXXFLAGS -ansi -Wall -Wconversion -Winit-self -Woverloaded-virtual -Wsign-promo" +fi + +# Bolt on a few specific flags to CFLAGS that should always be used +CXXFLAGS="$CXXFLAGS -pipe -fmessage-length=999" +CFLAGS="$CFLAGS -pipe -fmessage-length=999" + + + +########################################################################## +## ENGINE +########################################################################## + +# Check for building engine +build_engine="yes" +AC_ARG_ENABLE([engine], + AS_HELP_STRING(--enable-engine, Build engine (yes)), + [ if test x$enable_engine = xno ; then build_engine=no ; fi ]) + +# Check for building engine as an in-process jack client +build_in_process_engine="no" +AC_ARG_ENABLE([in-process-engine], + AS_HELP_STRING(--enable-in-process-engine, Build engine as an in-process Jack client (no)), + [ if test x$enable_in_process_engine = xyes ; then build_in_process_engine=yes ; fi ]) + +# Jack MIDI option +build_jack_midi="no" +AC_ARG_ENABLE(jack-midi, + [AS_HELP_STRING(--enable-jack-midi, [Enable Jack MIDI support (no)])], + [ if test x$enable_jack_midi = xyes ; then build_jack_midi=yes ; fi ]) + +# ALSA option +build_alsa_midi="yes" +AC_ARG_ENABLE(alsa-midi, + [AS_HELP_STRING(--enable-alsa-midi, [Enable Alsa MIDI driver (yes)])], + [ if test x$enable_alsa_midi = xno ; then build_alsa_midi=no ; fi ]) + +# LV2 option +build_lv2="yes" +AC_ARG_ENABLE(lv2, + [AS_HELP_STRING(--enable-lv2, [Enable LV2 plugin support through libslv2 (yes)])], + [ if test x$enable_lv2 = xno ; then build_lv2=no ; fi ]) + +# DSSI option +build_dssi="yes" +AC_ARG_ENABLE(dssi, + [AS_HELP_STRING(--enable-dssi, [Enable DSSI plugin support (yes, requires Alsa)])], + [ if test x$enable_dssi = xno ; then build_dssi=no ; fi ]) + +# LADSPA option +build_ladspa="yes" +AC_ARG_ENABLE(ladspa, + [AS_HELP_STRING(--enable-ladspa, [Enable LADSPA plugin support (yes)])], + [ if test x$enable_ladspa = xno ; then build_ladspa=no ; fi ]) + + +if test "$build_in_process_engine" = "yes"; then + AC_DEFINE(BUILD_IN_PROCESS_ENGINE, 1, [Whether to build engine as Jack in-process client]) +fi + + +if test "$build_engine" = "yes" -o "$build_in_process_engine" = "yes"; then + # Check for standard lib stuff + AC_CHECK_FUNCS([posix_memalign, fesetround]) + AC_CHECK_HEADERS([float.h stddef.h fenv.h]) + + # Check random other stuff + AC_FUNC_CLOSEDIR_VOID + + # Check for Jack + PKG_CHECK_MODULES(JACK, jack >= 0.99.0) + AC_SUBST(JACK_LIBS) + AC_SUBST(JACK_CFLAGS) + + # Check for Jack MIDI + if test "$build_jack_midi" = "yes"; then + AC_CHECK_HEADER([jack/midiport.h], [build_jack_midi="yes"], + [AC_MSG_WARN([You don't seem to build jack/midiport.h, Jack MIDI support will not be built])]) + fi + if test "$build_jack_midi" = "yes"; then + AC_DEFINE(HAVE_JACK_MIDI, 1, [Has Jack MIDI]) + fi + + # Check for ALSA + if test "$build_alsa_midi" = "yes" -o "$build_dssi" = "yes"; then + PKG_CHECK_MODULES(ALSA, alsa >= 1.0.0, [have_alsa_midi="yes"], [have_alsa_midi="no"]) + AC_SUBST(ALSA_CFLAGS) + AC_SUBST(ALSA_LIBS) + fi + + if test "$build_alsa_midi" = "yes"; then + if test "$build_jack_midi" = "yes"; then + AC_MSG_WARN(["Only one MIDI driver can be built (for now). Alsa MIDI disabled."]) + build_alsa_midi="no" + fi + fi + if test "$build_alsa_midi" = "yes"; then + AC_DEFINE(HAVE_ALSA_MIDI, 1, [Has Alsa MIDI]) + fi + + # Check for LADSPA + if test "$build_ladspa" = "yes"; then + build_ladspa="no" + AC_CHECK_HEADER(ladspa.h, [build_ladspa="yes"], + [AC_MSG_WARN([You don't seem to build ladspa.h, Om will not be very useful!])]) + fi + if test "$build_ladspa" = "yes"; then + AC_DEFINE(HAVE_LADSPA, 1, [Has ladspa.h]) + fi + + # Check for LV2 (libslv2) + if test "$build_lv2" = "yes"; then + build_lv2="no" + PKG_CHECK_MODULES(SLV2, libslv2 >= 0.0.1, [build_lv2="yes"], [build_lv2="no"]) + AC_SUBST(SLV2_CFLAGS) + AC_SUBST(SLV2_LIBS) + fi + if test "$build_lv2" = "yes"; then + AC_DEFINE(HAVE_SLV2, 1, [Has libslv2]) + fi + + # Check for DSSI + if test "$build_ladspa" = "no"; then + AC_MSG_WARN([DSSI support requires LADSPA. DSSI support will not be built.]) + build_dssi="no" + fi + if test "$build_alsa" = "no"; then + AC_MSG_WARN([DSSI support requires Alsa. DSSI support will not be built.]) + build_dssi="no" + fi + if test "$build_dssi" = "yes"; then + build_dssi="no" + AC_CHECK_HEADER(dssi.h, [build_dssi="yes"], + [AC_MSG_WARN([You do not seem to have dssi.h, Om will be built without DSSI support])]) + if test "$build_dssi" = "yes"; then + AC_DEFINE(HAVE_DSSI, 1, [Has dssi.h]) + fi + fi + + # Build unit tests? + build_unit_tests="no" + AC_ARG_ENABLE(unit-tests, + [AS_HELP_STRING(--enable-unit-tests, [Build unit tests (no)])], + [build_unit_tests="$enableval"]) + +else + AC_MSG_WARN([Engine will NOT be built! (Nothing you're building produces sound)]) +fi +AM_CONDITIONAL(BUILD_ENGINE, [test "$build_engine" = "yes"]) +AM_CONDITIONAL(BUILD_IN_PROCESS_ENGINE, [test "$build_in_process_engine" = "yes"]) +AM_CONDITIONAL(BUILD_UNIT_TESTS, [test "$build_unit_tests" = "yes"]) +AM_CONDITIONAL(WITH_JACK_MIDI, [test "$build_jack_midi" = "yes"]) +AM_CONDITIONAL(WITH_ALSA_MIDI, [test "$build_alsa_midi" = "yes"]) +AM_CONDITIONAL(WITH_LADSPA, [test "$build_ladspa" = "yes"]) +AM_CONDITIONAL(WITH_LV2, [test "$build_lv2" = "yes"]) +AM_CONDITIONAL(WITH_DSSI, [test "$build_dssi" = "yes"]) + + + +########################################################################## +## Console Clients +########################################################################## + +build_console_clients="yes" +AC_ARG_ENABLE([console-clients], + AS_HELP_STRING(--enable-console-clients, Build console clients (true, requires libxml2)), + [ if test x$enable_console_clients = xno ; then build_console_clients=no ; fi ]) + +if test "$build_console_clients" = "yes"; then + + # Check for libxml2 + PKG_CHECK_MODULES(LXML2, libxml-2.0 >= 2.6.0) + AC_SUBST(LXML2_LIBS) + AC_SUBST(LXML2_CFLAGS) + +else + AC_MSG_WARN([Console clients will be built!]) +fi +AM_CONDITIONAL(BUILD_CONSOLE_CLIENTS, [test "$build_console_clients" = "yes"]) + + + +########################################################################## +## GTK Client +########################################################################## + +# Check for building gtk client +build_gtk_client="yes" +AC_ARG_ENABLE([gtk-client], + AS_HELP_STRING(--enable-gtk-client, Build GTK client. (true, requires console clients)), + [ if test x$enable_gtk_client = xno ; then build_gtk_client=no ; fi ]) + +if test "$build_console_clients" = "no"; then + AC_MSG_WARN([GTK client will NOT be built! (requires console clients)]) + build_gtk_client=no +fi +if test "$build_gtk_client" = "yes"; then + + # Checks for header files. + AC_CHECK_HEADERS([string.h sys/time.h unistd.h]) + + # Checks for typedefs, structures, and compiler characteristics. + AC_HEADER_TIME + + # Checks for library functions. + AC_FUNC_ERROR_AT_LINE + AC_FUNC_FORK + AC_FUNC_MALLOC + AC_FUNC_STAT + AC_CHECK_FUNCS([gettimeofday mkdir strcasecmp strchr strdup strtol]) + + # Check for GTKMM + PKG_CHECK_MODULES(GTKMM, gtkmm-2.4) + AC_SUBST(GTKMM_CFLAGS) + AC_SUBST(GTKMM_LIBS) + + # Check for gnomecanvasmm + PKG_CHECK_MODULES(GNOMECANVASMM, libgnomecanvasmm-2.6) + AC_SUBST(GNOMECANVASMM_CFLAGS) + AC_SUBST(GNOMECANVASMM_LIBS) + + # Check for libglademm + PKG_CHECK_MODULES(LIBGLADEMM, libglademm-2.4) + AC_SUBST(LIBGLADEMM_CFLAGS) + AC_SUBST(LIBGLADEMM_LIBS) + + # Check for FlowCanvas + PKG_CHECK_MODULES(FLOWCANVAS, flowcanvas >= 0.1.0) + AC_SUBST(FLOWCANVAS_CFLAGS) + AC_SUBST(FLOWCANVAS_LIBS) + +else + AC_MSG_WARN([GTK client will NOT be built!]) +fi +AM_CONDITIONAL(BUILD_GTK_CLIENT, [test "$build_gtk_client" = "yes"]) + + +# Write Makefiles +AC_CONFIG_FILES([Makefile]) +AC_CONFIG_FILES([src/Makefile]) +AC_CONFIG_FILES([src/engine/Makefile]) +AC_CONFIG_FILES([src/engine/tests/Makefile]) +AC_CONFIG_FILES([src/common/Makefile]) +AC_CONFIG_FILES([src/common/util/Makefile]) +AC_CONFIG_FILES([src/common/interface/Makefile]) +AC_CONFIG_FILES([src/clients/Makefile]) +AC_CONFIG_FILES([src/clients/supercollider/Makefile]) +AC_CONFIG_FILES([src/clients/python/Makefile]) +AC_CONFIG_FILES([src/clients/python/scripts/Makefile]) +AC_CONFIG_FILES([src/clients/demolition/Makefile]) +AC_CONFIG_FILES([src/clients/patch_loader/Makefile]) +AC_CONFIG_FILES([src/clients/patches/Makefile]) +AC_CONFIG_FILES([src/clients/gtk/Makefile]) +AC_OUTPUT + +# Display summary +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([Om build configuration:]) +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([Building engine: $build_engine]) +AC_MSG_NOTICE([ Jack MIDI support: $build_jack_midi]) +AC_MSG_NOTICE([ ALSA MIDI support: $build_alsa_midi]) +AC_MSG_NOTICE([ LV2 Plugin support: $build_lv2]) +AC_MSG_NOTICE([ DSSI Plugin support: $build_dssi]) +AC_MSG_NOTICE([ LADSPA Plugin support: $build_ladspa]) +AC_MSG_NOTICE([ LASH support: $build_lash]) +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([Building in-process engine: $build_in_process_engine]) +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([Building console clients: $build_console_clients]) +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([Building gtk client: $build_gtk_client]) +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([Building with flags: $CXXFLAGS]) +AC_MSG_NOTICE([]) +AC_MSG_NOTICE([Please note the above and see README for performance information.]) diff --git a/doc/engine.dia b/doc/engine.dia Binary files differnew file mode 100644 index 00000000..c32da999 --- /dev/null +++ b/doc/engine.dia diff --git a/om.spec b/om.spec new file mode 100644 index 00000000..203a7206 --- /dev/null +++ b/om.spec @@ -0,0 +1,51 @@ +Summary: A realtime modular synthesizer for GNU/Linux audio systems with support Jack and LADSPA or DSSI plugins. +Name: om +Version: 0.3.0pre +Release: 1 +License: GPL +Group: Applications/Multimedia +URL: http://www.nongnu.org/om-synth/ +Source0: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +Requires: liblo jackit libxml2 libalsa2 ladspa libdssi0 libgtkmm2.4_1 libglademm2.4_1 libgnomecanvasmm2.6_1 +BuildRequires: liblo-devel libjack0-devel libxml2-devel libalsa2-devel ladspa-devel libdssi0-devel libgtkmm2.4_1-devel libglademm2.4_1-devel libgnomecanvasmm2.6_1-devel + +%description +Om is a modular synthesizer for GNU/Linux audio systems with: +Completely OSC controlled engine, (meaning you can control Om over a network, from any number of clients), +LADSPA and DSSI plugin support, A minimal number of special internal "plugins" (MIDI in, audio outputs, transport, etc.), Polyphony, Multiple top-level patches, with subpatching (unlimited depth). +%prep +%setup -q + +%build +%configure +make + +%install +%{__rm} -rf %{buildroot} +%{__make} install \ + DESTDIR="%{buildroot}" + + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_bindir}/om +%{_bindir}/om_gtk +%{_bindir}/om_patch_loader +%dir %{_datadir}/om +%{_datadir}/om/patches/*.om +%dir %{_datadir}/om-gtk +%{_datadir}/om-gtk/om_gtk.glade +%{_datadir}/om-gtk/om-icon.png + + +%doc AUTHORS ChangeLog COPYING NEWS README THANKS + + +%changelog +* Tue Apr 26 2005 Loki Davison <loki@berlios.de> +- initial package, v0.0.1 + diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 00000000..db353658 --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,16 @@ +SUBDIRS = +DIST_SUBDIRS = common + +if BUILD_ENGINE +SUBDIRS += engine +endif + +if BUILD_CONSOLE_CLIENTS +SUBDIRS += clients +endif + +if BUILD_GTK_CLIENT +SUBDIRS += clients +endif + + diff --git a/src/clients/.deps/OSCController.Po b/src/clients/.deps/OSCController.Po new file mode 100644 index 00000000..88abbc6a --- /dev/null +++ b/src/clients/.deps/OSCController.Po @@ -0,0 +1,500 @@ +OSCController.o OSCController.o: OSCController.cpp OSCController.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/string.h /usr/include/xlocale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/wordsize.h \ + /usr/include/bits/typesizes.h /usr/include/time.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/include/stdint.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/local/include/lo/lo.h /usr/local/include/lo/lo_endian.h \ + /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + /usr/local/include/lo/lo_types.h /usr/include/netdb.h \ + /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \ + /usr/include/bits/netdb.h /usr/local/include/lo/lo_osc_types.h \ + /usr/local/include/lo/lo_errors.h /usr/local/include/lo/lo_lowlevel.h \ + /usr/local/include/lo/lo_macros.h ../../src/common/util/Semaphore.h \ + /usr/include/semaphore.h OSCEngineInterface.h /usr/include/inttypes.h \ + ../../src/common/interface/EngineInterface.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc \ + DummyClientHooks.h ClientHooks.h OSCListener.h PatchModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h \ + NodeModel.h ObjectModel.h ../../src/common/util/Path.h PortModel.h \ + ConnectionModel.h PresetModel.h ControlModel.h PluginModel.h + +OSCController.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/include/stdint.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +/usr/local/include/lo/lo.h: + +/usr/local/include/lo/lo_endian.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +/usr/local/include/lo/lo_types.h: + +/usr/include/netdb.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/netdb.h: + +/usr/local/include/lo/lo_osc_types.h: + +/usr/local/include/lo/lo_errors.h: + +/usr/local/include/lo/lo_lowlevel.h: + +/usr/local/include/lo/lo_macros.h: + +../../src/common/util/Semaphore.h: + +/usr/include/semaphore.h: + +OSCEngineInterface.h: + +/usr/include/inttypes.h: + +../../src/common/interface/EngineInterface.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype: + +/usr/include/wctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc: + +DummyClientHooks.h: + +ClientHooks.h: + +OSCListener.h: + +PatchModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h: + +NodeModel.h: + +ObjectModel.h: + +../../src/common/util/Path.h: + +PortModel.h: + +ConnectionModel.h: + +PresetModel.h: + +ControlModel.h: + +PluginModel.h: diff --git a/src/clients/.deps/OSCEngineInterface.Po b/src/clients/.deps/OSCEngineInterface.Po new file mode 100644 index 00000000..1caa88b3 --- /dev/null +++ b/src/clients/.deps/OSCEngineInterface.Po @@ -0,0 +1,370 @@ +OSCEngineInterface.o OSCEngineInterface.o: OSCEngineInterface.cpp \ + OSCEngineInterface.h /usr/include/inttypes.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h /usr/include/stdint.h \ + /usr/include/bits/wchar.h /usr/include/bits/wordsize.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/string.h /usr/include/xlocale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/time.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ + /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/local/include/lo/lo.h /usr/local/include/lo/lo_endian.h \ + /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + /usr/local/include/lo/lo_types.h /usr/include/netdb.h \ + /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \ + /usr/include/bits/netdb.h /usr/local/include/lo/lo_osc_types.h \ + /usr/local/include/lo/lo_errors.h /usr/local/include/lo/lo_lowlevel.h \ + /usr/local/include/lo/lo_macros.h \ + ../../src/common/interface/EngineInterface.h + +OSCEngineInterface.h: + +/usr/include/inttypes.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/include/stdint.h: + +/usr/include/bits/wchar.h: + +/usr/include/bits/wordsize.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +/usr/local/include/lo/lo.h: + +/usr/local/include/lo/lo_endian.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +/usr/local/include/lo/lo_types.h: + +/usr/include/netdb.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/netdb.h: + +/usr/local/include/lo/lo_osc_types.h: + +/usr/local/include/lo/lo_errors.h: + +/usr/local/include/lo/lo_lowlevel.h: + +/usr/local/include/lo/lo_macros.h: + +../../src/common/interface/EngineInterface.h: diff --git a/src/clients/.deps/libomclient_a-ConnectionModel.Po b/src/clients/.deps/libomclient_a-ConnectionModel.Po new file mode 100644 index 00000000..bef96587 --- /dev/null +++ b/src/clients/.deps/libomclient_a-ConnectionModel.Po @@ -0,0 +1,412 @@ +libomclient_a-ConnectionModel.o libomclient_a-ConnectionModel.o: \ + ConnectionModel.cpp ConnectionModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/string.h /usr/include/xlocale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/wordsize.h \ + /usr/include/bits/typesizes.h /usr/include/time.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/include/stdint.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + ../../src/common/util/Path.h PortModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc \ + ObjectModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc + +ConnectionModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/include/stdint.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +../../src/common/util/Path.h: + +PortModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc: + +ObjectModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype: + +/usr/include/wctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc: diff --git a/src/clients/.deps/libomclient_a-ModelClientInterface.Po b/src/clients/.deps/libomclient_a-ModelClientInterface.Po new file mode 100644 index 00000000..7345c037 --- /dev/null +++ b/src/clients/.deps/libomclient_a-ModelClientInterface.Po @@ -0,0 +1,431 @@ +libomclient_a-ModelClientInterface.o libomclient_a-ModelClientInterface.o: \ + ModelClientInterface.cpp ModelClientInterface.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/string.h /usr/include/xlocale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/wordsize.h \ + /usr/include/bits/typesizes.h /usr/include/time.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/include/stdint.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + ../../src/common/interface/ClientInterface.h /usr/include/inttypes.h \ + PatchModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h \ + NodeModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc \ + ObjectModel.h ../../src/common/util/Path.h PortModel.h \ + ConnectionModel.h PresetModel.h ControlModel.h PluginModel.h + +ModelClientInterface.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/include/stdint.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +../../src/common/interface/ClientInterface.h: + +/usr/include/inttypes.h: + +PatchModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h: + +NodeModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype: + +/usr/include/wctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc: + +ObjectModel.h: + +../../src/common/util/Path.h: + +PortModel.h: + +ConnectionModel.h: + +PresetModel.h: + +ControlModel.h: + +PluginModel.h: diff --git a/src/clients/.deps/libomclient_a-NodeModel.Po b/src/clients/.deps/libomclient_a-NodeModel.Po new file mode 100644 index 00000000..66fdb4fd --- /dev/null +++ b/src/clients/.deps/libomclient_a-NodeModel.Po @@ -0,0 +1,415 @@ +libomclient_a-NodeModel.o libomclient_a-NodeModel.o: NodeModel.cpp \ + NodeModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/xlocale.h \ + /usr/include/sys/types.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/time.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ + /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/include/string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/include/stdint.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc \ + ObjectModel.h ../../src/common/util/Path.h PortModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc \ + PatchModel.h + +NodeModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/xlocale.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/include/string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/include/stdint.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype: + +/usr/include/wctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc: + +ObjectModel.h: + +../../src/common/util/Path.h: + +PortModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc: + +PatchModel.h: diff --git a/src/clients/.deps/libomclient_a-OSCController.Po b/src/clients/.deps/libomclient_a-OSCController.Po new file mode 100644 index 00000000..5035e038 --- /dev/null +++ b/src/clients/.deps/libomclient_a-OSCController.Po @@ -0,0 +1,507 @@ +libomclient_a-OSCController.o libomclient_a-OSCController.o: \ + OSCController.cpp OSCController.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/string.h /usr/include/xlocale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/wordsize.h \ + /usr/include/bits/typesizes.h /usr/include/time.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/include/stdint.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/local/include/lo/lo.h /usr/local/include/lo/lo_endian.h \ + /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + /usr/local/include/lo/lo_types.h /usr/include/netdb.h \ + /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \ + /usr/include/bits/netdb.h /usr/local/include/lo/lo_osc_types.h \ + /usr/local/include/lo/lo_errors.h /usr/local/include/lo/lo_lowlevel.h \ + /usr/local/include/lo/lo_macros.h ../../src/common/util/Semaphore.h \ + /usr/include/semaphore.h ../../src/common/interface/EngineInterface.h \ + /usr/include/inttypes.h ../../src/common/util/CountedPtr.h \ + ../../src/common/interface/ClientInterface.h OSCEngineInterface.h \ + ModelEngineInterface.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc \ + OSCListener.h ../../src/common/interface/ClientInterface.h PatchModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h \ + NodeModel.h ObjectModel.h ../../src/common/util/Path.h PortModel.h \ + ConnectionModel.h PresetModel.h ControlModel.h PluginModel.h + +OSCController.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/include/stdint.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +/usr/local/include/lo/lo.h: + +/usr/local/include/lo/lo_endian.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +/usr/local/include/lo/lo_types.h: + +/usr/include/netdb.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/netdb.h: + +/usr/local/include/lo/lo_osc_types.h: + +/usr/local/include/lo/lo_errors.h: + +/usr/local/include/lo/lo_lowlevel.h: + +/usr/local/include/lo/lo_macros.h: + +../../src/common/util/Semaphore.h: + +/usr/include/semaphore.h: + +../../src/common/interface/EngineInterface.h: + +/usr/include/inttypes.h: + +../../src/common/util/CountedPtr.h: + +../../src/common/interface/ClientInterface.h: + +OSCEngineInterface.h: + +ModelEngineInterface.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype: + +/usr/include/wctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc: + +OSCListener.h: + +../../src/common/interface/ClientInterface.h: + +PatchModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h: + +NodeModel.h: + +ObjectModel.h: + +../../src/common/util/Path.h: + +PortModel.h: + +ConnectionModel.h: + +PresetModel.h: + +ControlModel.h: + +PluginModel.h: diff --git a/src/clients/.deps/libomclient_a-OSCEngineInterface.Po b/src/clients/.deps/libomclient_a-OSCEngineInterface.Po new file mode 100644 index 00000000..b36619fd --- /dev/null +++ b/src/clients/.deps/libomclient_a-OSCEngineInterface.Po @@ -0,0 +1,380 @@ +libomclient_a-OSCEngineInterface.o libomclient_a-OSCEngineInterface.o: \ + OSCEngineInterface.cpp OSCEngineInterface.h /usr/include/inttypes.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h /usr/include/stdint.h \ + /usr/include/bits/wchar.h /usr/include/bits/wordsize.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/string.h /usr/include/xlocale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/time.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ + /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/local/include/lo/lo.h /usr/local/include/lo/lo_endian.h \ + /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + /usr/local/include/lo/lo_types.h /usr/include/netdb.h \ + /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \ + /usr/include/bits/netdb.h /usr/local/include/lo/lo_osc_types.h \ + /usr/local/include/lo/lo_errors.h /usr/local/include/lo/lo_lowlevel.h \ + /usr/local/include/lo/lo_macros.h \ + ../../src/common/interface/EngineInterface.h \ + ../../src/common/util/CountedPtr.h \ + ../../src/common/interface/ClientInterface.h \ + ../../src/common/interface/ClientKey.h + +OSCEngineInterface.h: + +/usr/include/inttypes.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/include/stdint.h: + +/usr/include/bits/wchar.h: + +/usr/include/bits/wordsize.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +/usr/local/include/lo/lo.h: + +/usr/local/include/lo/lo_endian.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +/usr/local/include/lo/lo_types.h: + +/usr/include/netdb.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/netdb.h: + +/usr/local/include/lo/lo_osc_types.h: + +/usr/local/include/lo/lo_errors.h: + +/usr/local/include/lo/lo_lowlevel.h: + +/usr/local/include/lo/lo_macros.h: + +../../src/common/interface/EngineInterface.h: + +../../src/common/util/CountedPtr.h: + +../../src/common/interface/ClientInterface.h: + +../../src/common/interface/ClientKey.h: diff --git a/src/clients/.deps/libomclient_a-OSCListener.Po b/src/clients/.deps/libomclient_a-OSCListener.Po new file mode 100644 index 00000000..4d802f62 --- /dev/null +++ b/src/clients/.deps/libomclient_a-OSCListener.Po @@ -0,0 +1,455 @@ +libomclient_a-OSCListener.o libomclient_a-OSCListener.o: OSCListener.cpp \ + OSCListener.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/xlocale.h \ + /usr/include/sys/types.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/time.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ + /usr/include/alloca.h /usr/local/include/lo/lo.h \ + /usr/local/include/lo/lo_endian.h /usr/include/stdint.h \ + /usr/include/bits/wchar.h /usr/include/netinet/in.h \ + /usr/include/sys/socket.h /usr/include/sys/uio.h \ + /usr/include/bits/uio.h /usr/include/bits/socket.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + /usr/local/include/lo/lo_types.h /usr/include/netdb.h \ + /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \ + /usr/include/bits/netdb.h /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/signal.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h /usr/local/include/lo/lo_osc_types.h \ + /usr/local/include/lo/lo_errors.h /usr/local/include/lo/lo_lowlevel.h \ + /usr/local/include/lo/lo_macros.h \ + ../../src/common/interface/ClientInterface.h /usr/include/inttypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/include/string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc + +OSCListener.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/xlocale.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/local/include/lo/lo.h: + +/usr/local/include/lo/lo_endian.h: + +/usr/include/stdint.h: + +/usr/include/bits/wchar.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +/usr/local/include/lo/lo_types.h: + +/usr/include/netdb.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/netdb.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/local/include/lo/lo_osc_types.h: + +/usr/local/include/lo/lo_errors.h: + +/usr/local/include/lo/lo_lowlevel.h: + +/usr/local/include/lo/lo_macros.h: + +../../src/common/interface/ClientInterface.h: + +/usr/include/inttypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/include/string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype: + +/usr/include/wctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc: diff --git a/src/clients/.deps/libomclient_a-OSCModelEngineInterface.Po b/src/clients/.deps/libomclient_a-OSCModelEngineInterface.Po new file mode 100644 index 00000000..8a253d9d --- /dev/null +++ b/src/clients/.deps/libomclient_a-OSCModelEngineInterface.Po @@ -0,0 +1,508 @@ +libomclient_a-OSCModelEngineInterface.o \ + libomclient_a-OSCModelEngineInterface.o: OSCModelEngineInterface.cpp \ + OSCModelEngineInterface.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/string.h /usr/include/xlocale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/wordsize.h \ + /usr/include/bits/typesizes.h /usr/include/time.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/include/stdint.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/local/include/lo/lo.h /usr/local/include/lo/lo_endian.h \ + /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + /usr/local/include/lo/lo_types.h /usr/include/netdb.h \ + /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \ + /usr/include/bits/netdb.h /usr/local/include/lo/lo_osc_types.h \ + /usr/local/include/lo/lo_errors.h /usr/local/include/lo/lo_lowlevel.h \ + /usr/local/include/lo/lo_macros.h ../../src/common/util/Semaphore.h \ + /usr/include/semaphore.h ../../src/common/interface/EngineInterface.h \ + /usr/include/inttypes.h ../../src/common/util/CountedPtr.h \ + ../../src/common/interface/ClientInterface.h OSCEngineInterface.h \ + ModelEngineInterface.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc \ + OSCListener.h ../../src/common/interface/ClientInterface.h PatchModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h \ + NodeModel.h ObjectModel.h ../../src/common/util/Path.h PortModel.h \ + ConnectionModel.h PresetModel.h ControlModel.h PluginModel.h + +OSCModelEngineInterface.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/sched.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/langinfo.h: + +/usr/include/nl_types.h: + +/usr/include/iconv.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/initspin.h: + +/usr/include/bits/sigthread.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype: + +/usr/include/ctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime: + +/usr/include/stdint.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert: + +/usr/include/assert.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc: + +/usr/local/include/lo/lo.h: + +/usr/local/include/lo/lo_endian.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +/usr/local/include/lo/lo_types.h: + +/usr/include/netdb.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/netdb.h: + +/usr/local/include/lo/lo_osc_types.h: + +/usr/local/include/lo/lo_errors.h: + +/usr/local/include/lo/lo_lowlevel.h: + +/usr/local/include/lo/lo_macros.h: + +../../src/common/util/Semaphore.h: + +/usr/include/semaphore.h: + +../../src/common/interface/EngineInterface.h: + +/usr/include/inttypes.h: + +../../src/common/util/CountedPtr.h: + +../../src/common/interface/ClientInterface.h: + +OSCEngineInterface.h: + +ModelEngineInterface.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/list: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_list.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/list.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype: + +/usr/include/wctype.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc: + +OSCListener.h: + +../../src/common/interface/ClientInterface.h: + +PatchModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h: + +NodeModel.h: + +ObjectModel.h: + +../../src/common/util/Path.h: + +PortModel.h: + +ConnectionModel.h: + +PresetModel.h: + +ControlModel.h: + +PluginModel.h: diff --git a/src/clients/.deps/libomclient_a-ObjectModel.Po b/src/clients/.deps/libomclient_a-ObjectModel.Po new file mode 100644 index 00000000..ce8f65e3 --- /dev/null +++ b/src/clients/.deps/libomclient_a-ObjectModel.Po @@ -0,0 +1,399 @@ +libomclient_a-ObjectModel.o libomclient_a-ObjectModel.o: ObjectModel.cpp \ + ObjectModel.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/xlocale.h \ + /usr/include/sys/types.h /usr/include/bits/types.h \ + /usr/include/bits/wordsize.h /usr/include/bits/typesizes.h \ + /usr/include/time.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ + /usr/include/alloca.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/map \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tree.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algobase.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstring \ + /usr/include/string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/climits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iosfwd \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdio \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h \ + /usr/include/bits/initspin.h /usr/include/bits/sigthread.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cctype \ + /usr/include/ctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stringfwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/postypes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwchar \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ctime \ + /usr/include/stdint.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/functexcept.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception_defines.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/cpp_type_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/concept_check.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/debug/debug.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cassert \ + /usr/include/assert.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ext/new_allocator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/new \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/exception \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_construct.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_function.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_map.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_multimap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/iostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ostream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/ios \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/char_traits.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/localefwd.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ios_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/atomicity.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_classes.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/string \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/memory \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_uninitialized.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/limits \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/algorithm \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_algo.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_heap.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_tempbuf.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/streambuf \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/streambuf_iterator.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cwctype \ + /usr/include/wctype.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/codecvt.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_ios.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/ostream.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/locale \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/locale_facets.tcc \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/typeinfo \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/istream \ + /usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/istream.tcc \ + ../../src/common/util/Path.h + +ObjectModel.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstdlib: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/c++config.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/i486-linux-gnu/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/cstddef: + +/usr/lib/gcc/i486-linux-gnu/4.0.4/include/stddef.h: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/xlocale.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/typesizes.h: + +/usr/incl |