Skip to content

AMYboard WebUI: DX7 controls #906

@dpwe

Description

@dpwe

Currently the AMYboard web editor allows you to load the DX7 presets, but the OSC B and ADSR panels are disabled (OSC A should probably be disabled too).

We could provide a simple FM patch editor: a row of knobs for each of the 6 OPs, maybe within a scrolling subpane. Each row has level, tuning, adsr, maybe pitch mod depth. Maybe a button for fixed vs ratio freq, but it's ok by me if we don't support fixed. And ADSR is only 4 params against the 8 param DX7 envelopes, but it's probably ok for most patches. I'd like to have separate coarse and fine tuning, but there's no way in the current editor to combine two knobs to control a single AMY param (see #635).

We'd need a few global commands, principally the algorithm index. Maybe some other things would emerge, but it all feels viable to me.

However, this would mean completely reconfiguring the UI knobs and layout on-the-fly, depending on the class of patch loaded. No idea how hard that will be.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    AMYboard

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions