Description:
Add a global toggle in system settings to disable the automatic assignment of audio inputs and outputs when devices become available.
Problem:
Loopy Pro currently assigns available inputs and outputs automatically (e.g. assigning inputs to the internal mic and outputs to channels 1+2). This behavior can cause unexpected feedback loops—especially when an iPad is disconnected from a larger audio interface (e.g. a 16-channel interface) and reverts to internal I/O without warning. This can result in loud feedback if a track is unmuted unknowingly.
Proposed Solution:
  • Introduce a system-wide setting to
    disable automatic input/output mapping
    .
  • When this option is active and an interface is unavailable, mapped channels should remain unassigned and be visually indicated (e.g. greyed-out).
  • This avoids unintended re-routing and gives the user full manual control over signal flow.
Benefits:
  • Prevents feedback or unintended audio routing when interfaces are disconnected or unavailable.
  • Provides a more robust workflow for users with complex setups.
  • Does not interfere with users who prefer the current default (auto-mapping), as it is an opt-in toggle.
Examples:
  • A user disconnects their main audio interface and reopens a project—without this toggle, all tracks map to the internal mic and speakers, causing a feedback loop. With the toggle enabled, all I/O would be clearly marked as unavailable until reassigned manually.
This summary was automatically generated by ChatGPT-4 on July 30, 2025.
Original Post:
Add: System setting toggle for automatically assigned input / output
Default behavior of the mixer is setting the input / output automatically as they are available.
This behavior makes me worried when iPad is not connect to main system (with audio interface that has 16 I/O). Having the individual outputs mapped to [1+2] and all inputs to internal mic causes feedback if any channel is unmuted and this has happened to me multiple times.
I am not sure if saving newly made widgets with different audio interface, or no audio interface connected messes up the audio routing.
Most robust idea that I have that does not affect those who like the default behavior is to add a toggle at system settings to not automap inputs and outputs. When mapped channels are not available, greyed out graphics as a feedback would be helpful.