summaryrefslogtreecommitdiffstats
path: root/src/libs
AgeCommit message (Collapse)AuthorFilesLines
2007-09-24Avoid thread creation and glade stuff on module/port creation (defer until ↵David Robillard8-29/+41
menu requested). git-svn-id: http://svn.drobilla.net/lad/ingen@776 a436a847-0d15-0410-975c-d299462d15a1
2007-09-24LV2 UI interface cleanups.David Robillard2-10/+10
Documentation reorganization. Updated LV2 spec (1.0beta5). git-svn-id: http://svn.drobilla.net/lad/ingen@775 a436a847-0d15-0410-975c-d299462d15a1
2007-09-23Update for SLV2 UI interface.David Robillard1-19/+20
git-svn-id: http://svn.drobilla.net/lad/ingen@774 a436a847-0d15-0410-975c-d299462d15a1
2007-09-23Embedded LV2 GUI resizing.David Robillard2-11/+28
git-svn-id: http://svn.drobilla.net/lad/ingen@771 a436a847-0d15-0410-975c-d299462d15a1
2007-09-23LV2 GUI embedding w/ proper sizing.David Robillard1-10/+20
git-svn-id: http://svn.drobilla.net/lad/ingen@770 a436a847-0d15-0410-975c-d299462d15a1
2007-09-23Fix liblo thing for real this time.David Robillard2-5/+9
git-svn-id: http://svn.drobilla.net/lad/ingen@769 a436a847-0d15-0410-975c-d299462d15a1
2007-09-23Fix some weird liblo problem, probably in a breakey and/or leakey way.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@768 a436a847-0d15-0410-975c-d299462d15a1
2007-09-23Working LV2 GUI embedding, except for size issues...David Robillard5-474/+550
git-svn-id: http://svn.drobilla.net/lad/ingen@767 a436a847-0d15-0410-975c-d299462d15a1
2007-09-23Working LV2 UI control setting (including MIDI).David Robillard21-108/+237
Klaviatur (ll-plugins virtual keyboard) is now fully functional inside Ingen. git-svn-id: http://svn.drobilla.net/lad/ingen@766 a436a847-0d15-0410-975c-d299462d15a1
2007-09-22Type oblivious set_port_value interface.David Robillard18-108/+298
git-svn-id: http://svn.drobilla.net/lad/ingen@765 a436a847-0d15-0410-975c-d299462d15a1
2007-09-22LV2 UI extension updates.David Robillard7-29/+126
LV2 GUI support in ingen. git-svn-id: http://svn.drobilla.net/lad/ingen@763 a436a847-0d15-0410-975c-d299462d15a1
2007-09-21Show context menu for patch ports when clicking on anonymous module, as well ↵David Robillard4-11/+4
as actual port. git-svn-id: http://svn.drobilla.net/lad/ingen@746 a436a847-0d15-0410-975c-d299462d15a1
2007-09-21Reimplement menu system to be picturey, glade loaded, heirarchial, code ↵David Robillard16-148/+411
reusey, etc. Patch port polyphony toggling. git-svn-id: http://svn.drobilla.net/lad/ingen@745 a436a847-0d15-0410-975c-d299462d15a1
2007-09-21Somewhat functional dynamic polyphony (LV2 and internal nodes only).David Robillard12-93/+92
git-svn-id: http://svn.drobilla.net/lad/ingen@744 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Fix deletion of multiple nodes instead of just one (basically fix everything ↵David Robillard2-12/+4
going to hell after deleting a node). git-svn-id: http://svn.drobilla.net/lad/ingen@743 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Remove useless InternalNode class.David Robillard23-131/+97
Percolate boolean polyphony down through Node class heirarchy (instead of integer). git-svn-id: http://svn.drobilla.net/lad/ingen@742 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Fix RDF threading problems (random messy crashes on patch loading).David Robillard5-0/+19
git-svn-id: http://svn.drobilla.net/lad/ingen@740 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Fix serialization of node polyphonic value.David Robillard4-39/+31
Fix loading of patches with more than one node (whoops...). git-svn-id: http://svn.drobilla.net/lad/ingen@738 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Fix voice-specific polyphony controls.David Robillard11-20/+53
Restore patch polyphony correctly on client reattach. Fix crash on multiple polyphony changes w/ LV2 plugins. git-svn-id: http://svn.drobilla.net/lad/ingen@737 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Cut down superfluous console output.David Robillard4-14/+10
git-svn-id: http://svn.drobilla.net/lad/ingen@736 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Strip a bunch of old useless code.David Robillard27-891/+27
git-svn-id: http://svn.drobilla.net/lad/ingen@735 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Rename C++ signals to cleaner Gtkmm convention.David Robillard22-147/+147
git-svn-id: http://svn.drobilla.net/lad/ingen@734 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Toggling of individual node polyphonic state.David Robillard29-80/+204
git-svn-id: http://svn.drobilla.net/lad/ingen@733 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Tidy up OSC namespace to use OSC true/false instead of C style boolean integers.David Robillard17-108/+130
Fully separate concept of "polyphonic" (boolean node property) from "polyphony" (integer patch/node property). Ability to add "polyphonic" nodes to poly=1 patches (in case poly is changed later). git-svn-id: http://svn.drobilla.net/lad/ingen@732 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Fix various serialization problems.David Robillard4-15/+42
git-svn-id: http://svn.drobilla.net/lad/ingen@731 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Always enable polyphonic checkbutton.David Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@728 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Note node dynamic poly.David Robillard2-25/+57
git-svn-id: http://svn.drobilla.net/lad/ingen@727 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Fix LV2 dynamic poly crash.David Robillard7-2/+29
Update client-side patch model on polyphony change. git-svn-id: http://svn.drobilla.net/lad/ingen@726 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Broadcast polyphony changes to clients.David Robillard11-7/+45
Fix some (not all) crashes on polyphony change. git-svn-id: http://svn.drobilla.net/lad/ingen@725 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Make polyphony spinner editable.David Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@724 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Added missing files.David Robillard4-0/+267
git-svn-id: http://svn.drobilla.net/lad/ingen@722 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19More work on dynamic polyphony.David Robillard28-544/+714
git-svn-id: http://svn.drobilla.net/lad/ingen@721 a436a847-0d15-0410-975c-d299462d15a1
2007-09-18Work on dynamic polyphony.David Robillard9-34/+138
git-svn-id: http://svn.drobilla.net/lad/ingen@720 a436a847-0d15-0410-975c-d299462d15a1
2007-09-18Fix possibility of partially compiled patches.David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/lad/ingen@719 a436a847-0d15-0410-975c-d299462d15a1
2007-09-18Fix destroying connected patch ports, and patch port threading issues.David Robillard5-26/+28
git-svn-id: http://svn.drobilla.net/lad/ingen@718 a436a847-0d15-0410-975c-d299462d15a1
2007-09-18Fix MIDI buffer reading error, fixes reading of multiple MIDI events per ↵David Robillard4-25/+32
cycle (including stuck notes, fixes ticket 86). git-svn-id: http://svn.drobilla.net/lad/ingen@717 a436a847-0d15-0410-975c-d299462d15a1
2007-09-16More obvious visual representation of polyphonic nodes.David Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@715 a436a847-0d15-0410-975c-d299462d15a1
2007-09-14Remove useless 'controls' items from canvas context menu.David Robillard3-502/+464
git-svn-id: http://svn.drobilla.net/lad/ingen@705 a436a847-0d15-0410-975c-d299462d15a1
2007-09-12Disable sensitivity of patch poly spinner.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@704 a436a847-0d15-0410-975c-d299462d15a1
2007-09-12Fix manually specifying polyphony in load patch dialog.David Robillard8-46/+54
git-svn-id: http://svn.drobilla.net/lad/ingen@703 a436a847-0d15-0410-975c-d299462d15a1
2007-09-09Possible fix for crash on weird MIDI note input.David Robillard1-8/+13
git-svn-id: http://svn.drobilla.net/lad/ingen@701 a436a847-0d15-0410-975c-d299462d15a1
2007-09-08Serialisation of patch enabled status.David Robillard4-116/+138
git-svn-id: http://svn.drobilla.net/lad/ingen@700 a436a847-0d15-0410-975c-d299462d15a1
2007-09-07Fix RDF URIs for subpatches (first letter was chopped).David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/ingen@697 a436a847-0d15-0410-975c-d299462d15a1
2007-08-10Fix loading control values from deprecated Om patches.David Robillard6-33/+62
Eliminate parallel processing overhead if running single threaded. git-svn-id: http://svn.drobilla.net/lad/ingen@693 a436a847-0d15-0410-975c-d299462d15a1
2007-08-09Added missing file.David Robillard2-5/+90
git-svn-id: http://svn.drobilla.net/lad/ingen@692 a436a847-0d15-0410-975c-d299462d15a1
2007-08-09Realtime safe parallel graph execution, e.g. run with ingen -e -p 3 for 3 ↵David Robillard28-174/+533
concurrent audio threads. git-svn-id: http://svn.drobilla.net/lad/ingen@689 a436a847-0d15-0410-975c-d299462d15a1
2007-08-08Update ingen for SLV2 changes.David Robillard1-7/+7
SLV2 0.2.0. git-svn-id: http://svn.drobilla.net/lad/ingen@688 a436a847-0d15-0410-975c-d299462d15a1
2007-08-08Added individial building stuff for flowcanvas, raul, patchage.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@684 a436a847-0d15-0410-975c-d299462d15a1
2007-08-05Remove obnoxious/expensive MIDI event count debugging print statement.David Robillard2-3/+8
Ignore libtool .la files when searching for plugins (fixes missing LADSPA plugins in deprecated Om patches). git-svn-id: http://svn.drobilla.net/lad/ingen@677 a436a847-0d15-0410-975c-d299462d15a1
2007-08-02Fix MIDI patching.David Robillard8-52/+154
Remove ugly C LV2 MIDI functions and moved functionality into MidiBuffer. git-svn-id: http://svn.drobilla.net/lad/ingen@671 a436a847-0d15-0410-975c-d299462d15a1