Skip to content

Feature request: "Disconnect from Device" in web interface would be nice #75

@mcclure

Description

@mcclure

On Windows 10 I have found that if I connect a Chrome browser tab, like the patch app, to Magus, then I cannot run FirmwareSender.exe. It says, "MIDI device not available: OWL-MAGUS". Well, that's reasonable, another program is using it. But!

There is a problem that once you have connected a tab to the Magus, you cannot disconnect it within the UI. (This is especially a problem because of #73.) I guess you can use "Refresh". But, it would be nice if there were a specific button in the Patch and Device apps for "Disconnect from Device". If all that button did was use JS to refresh the page, that would probably be fine.

A related problem: It is hard to tell if a Patch tab is connected to Magus. The sign you are connected is the buttons and status at the bottom of the Device tab. But if you select another tab, such as "Emulate", then you cannot see the status anymore. It would be helpful if the "titlebar" div above the tabs (with the patch name and the edit button) had a message saying the tab is connected, or if the "Disconnect from Device" tab were in the "titlebar", or (even better) if the Favicon changed while a tab is connected, so I can scan my tabs and see which one is connected.

The best possible version of this feature would be if Rebeltech Dot Org used a shared web worker to coordinate between multiple Rebeltech tabs, so that one button could disconnect all tabs at once.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions