[subsynth-devel] [Task #44702] add triggering capability to IStreamModule
Status: Beta
Brought to you by:
subatomic
|
From: <no...@so...> - 2002-04-08 21:54:20
|
Task #44702 has been updated. Project: subsynth Subproject: core audio Summary: add triggering capability to IStreamModule Complete: 95% Status: Open Authority : subatomic Assigned to: subatomic Description: the SounceModule concept needs the capability to trigger (and retrigger). This restarts from the beginning the current data stream if possible (wav streams can be restarted, signal generators maybe cannot). Follow-Ups: ------------------------------------------------------- Date: 2002-04-08 17:54 By: subatomic Comment: low priority, osc and waveosc pretty much replaced this module. this module will still be used when streaming from disk or network though... ------------------------------------------------------- Date: 2002-04-08 17:53 By: subatomic Comment: works with seekable streams. I don't plan on triggering from input terminal anymore, what is the need for it? ------------------------------------------------------- Date: 2002-02-13 18:56 By: subatomic Comment: half way done. currently it can trigger and release from a func call (parameter). TODO: implement triggering from an input terminal. ------------------------------------------------------- Date: 2002-01-14 14:28 By: subatomic Comment: added basic (on/off) trigger/release support for IStreamModule. Also added arbitrary IStream support (can plug in any AudioIStream object, and IStreamModule will use it as signal source). TODO: when stream is connected to amplitude terminal, do triggering from the "done" state. logic: signal stream done when amp input is done and connected. ------------------------------------------------------- Date: 2002-01-04 15:28 By: subatomic Comment: To implement, trigger signal could be through an input Terminal, and/or through a function call... performance wouldn't be hurt to have both, so both is what we should have. for the input Terminal method, would be nice to configure at what value it will trigger. otherwise it could just trigger if > 0 (default)... ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44702&group_id=42943&group_project_id=15983 |