Skip to content

Loud noise if Input is disabled in ASIO4ALL while still selected in Jamulus #796

@ann0see

Description

@ann0see

If you select an input in ASIO4ALL, set it in Jamulus and later disable it in ASIO4All (and obviously can't in Jamulus since the in/output dialog is hidden) this results in loud noise on the unavailable input. This might be related to some buffers not being cleared.

Steps to reproduce:

  1. Select an (internal) soundcard with multiple inputs: e.g. enable your integrated mic(s) and your headphone mic.
  2. Set the left channel in Jamulus to your internal left mic and set your right channel to the mic of your headphones
  3. Disable one of the microphone inputs in ASIO4ALL --> the input will no longer be available in Jamulus and you will hear a terrible loud noise on the input you disabled.
  4. Enable the input: the sound disappears.

Expected behaviour:

Debatable.

  1. Give a warning that the inputs changed and tell the user to select the correct inputs/outputs in Jamulus;
  2. Optional: if now there's only one available, automatically select it (or ask the user if he wants to set this)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions