Skip to content

the code supports multiple effects at the same time, but the user interface does not #23

@marc365

Description

@marc365

all effects are allocated to CHAIN$(1), but if the array is populated it will process them all in order

it remains to be seen how useful this would be, maybe reverb, resonant filter and mix is a good combination, but you can layer these easily anyway and there are multiple banks to store the layers. The UI would need updating to have a way to "attach" an effect once you have set the parameters (a button in the window, and designing an icon), then if another effect is previewed it will join on CHAIN$(2) etc. but the interface would need to be able to roll back the attached effects, maybe even modify the parameters. it could have a control window showing the active effects with a X button to remove them, but how fun would that actually be, and how useful. a previous version had a full window with all the effects available that could be toggled on/off - but that was before the window popup and parameter modification with the sliders was added, it becomes cumbersome with multiple entry/options - and i never used that feature for anything. it added overhead I didnt want.

if i add 2 new commands -

CHAIN=1..max
and
SETFX

macros can rack up effects.

to clear the effects a new macro "Clear Effects.asc" can simply be

CHAIN=1
SETFX ""
CHAIN=2
SETFX ""
etc. to the max

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions