aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2017-12-21app: support setting CV buffers in state changes.Hanspeter Portner-18/+31
2017-08-30nk: implement volume dial in audio/cv connections.Hanspeter Portner-40/+99
2017-08-30nk: prototype volume dial in audio/cv connections.Hanspeter Portner-3/+26
2017-04-30app: prototype division of port_t into substruct.Hanspeter Portner-82/+87
* substruct for control/audio/cv/atom port types.
2017-03-24fix ui:floatProtocol for lv2:CVPort.Hanspeter Portner-6/+14
2015-12-13clear not connected audio/cv buffer only once.Hanspeter Portner-19/+21
* clear not connected audio/cv buffer onl once * right after last disconnection, that is, instead of each period
2015-09-10implement nominalBlockLength and optionsInterface.Hanspeter Portner-56/+324
* notify plugins via optionsInterfaces about changed: * minBlockLength * nominalBlockLength * reinitialize plugins upon new maxBlockLength * resize Audio/CV buffers upon new maxBlockLength * add JACK callback for block length changes * add JACK callback for sample range changes
2015-07-01increase #ports in synthpod_audio/cv_sink/source.Hanspeter Portner-160/+156
2015-06-23allocate single aggregate port buffer per plugin.Hanspeter Portner-19/+58
* each port gets a slice from the buffer * ordered according to control/audio/cv/atom buffers * potentially more efficient to lookup/dereference for the plugin
2015-06-22limit port update events to 30Hz.Hanspeter Portner-47/+63
* limit port update events to 30Hz for: * control ports * audio ports * cv ports
2015-06-22add conditional monitoring of std ports.Hanspeter Portner-44/+248
* add conditional monitoring of std port * control * audio * cv
2015-06-19add cv2atom and atom2cv converter plugs.Hanspeter Portner-3/+428
2015-06-19add cv2control and control2cv converter plugs.Hanspeter Portner-1/+380
2015-03-10StdUI updates.Hanspeter Portner-75/+182
* consistent StdUI and EoUI updating * use progressbar widget for audio/cv peak protocol