lp://staging/~kizzobot/+junk/unison
- Get this branch:
- bzr branch lp://staging/~kizzobot/+junk/unison
Branch information
- Owner:
- kizzobot
- Status:
- Development
Recent revisions
- 41. By Paul R Giblock <email address hidden>
-
Fix lookup-by-id for Lv2Plugins
Don't delete SLV2Value from getSymbol! It doesn't cause a crash
immediately, but once the rdf library assigns that memory in another
query the program would segfault. - 40. By Paul R Giblock <email address hidden>
-
Add Install target, improve LFO output
Add install targets, although linked libraries aren't actually pathed
correctly. Let LFO LV2 plugin copy the ttl files out with the library. - 39. By Paul Giblock <email address hidden>
-
Add Doxygen support into CMake
Let CMake create doxygen output for `make doc`
- 38. By Paul Giblock <email address hidden>
-
Decrease verbosity, update TODO
Remove various debugging statements that are overly verbose. Remove
debugging statements from CMake. Update TODO list - 37. By Paul Giblock <email address hidden>
-
Comment-out tests from main
Comment-out connection-tests from main since it relies on the user to
have many specific plugins installed, and, we need to finish the
auto-compile anyways so this whole thing is simpler. - 36. By Paul Giblock <email address hidden>
-
Externalize UNISON_
BUFFER_ LENGTH Make the buffer length configurable during compilation. This is
something that must be changeable at runtime, but right now we are
lacking the deferred action support we need to accomplish this reliably.
This is good enough for now, buffer-length changes (and
auto-compilations) are the next big features to implement. - 35. By Paul Giblock <email address hidden>
-
Compiling nested-processors and wire control ports
Allow compiler to handle "outside dependencies", dependencies that are
external to the current CompositeProcessor. Also, handle
nested-dependencies, or dependencies that are contained with the current
CompositeProcessor, but is nested several levels deep. This might not
be the most efficient solution - but it works, we can profile later.Also, ensure that connecting control-ports works. We now have
controllers and automation! - 34. By Paul Giblock <email address hidden>
-
Add Basic LFO Controller
Add our first LV2 plugin, a basic LFO controller. This is being used to
test connecting control-ports. - 33. By Paul Giblock <email address hidden>
-
CompositeProcessor parents and Session root
Add parent() to Node to allow walking of parent nodes. Example, port ->
processor -> compositeProcessor -> compositeProcessor -> NULL. This is
needed for the compiler to support connecting ports from between
CompositeProcessors. However, the compiler extensions are not
implemented.Additionally, make a CompositeProcessor the root of Session, so now
everything is nicely hierarchial.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)