Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mic / aux not audible in headphone (master) when no master device is configured #10584

Open
mixxxbot opened this issue Aug 23, 2022 · 10 comments

Comments

@mixxxbot
Copy link
Collaborator

Reported by: marzimala1
Date: 2021-10-24T09:04:04Z
Status: Confirmed
Importance: Medium
Launchpad Issue: lp1948574
Attachments: Output.png, Input.png, [Output 2.png](https://bugs.launchpad.net/bugs/1948574/+attachment/5538827/+files/Output 2.png)


Tried all microphone monitoring settings.
After clicking apply, I never hear sound from microphones,
and from auxiliary on the master channel.
I use the talkover switch and the volume is set correctly.
Because the sound of microphones and auxiliary recorded and broadcast well.
I just can't hear this sound (mics and auxiliary) when my headphone / master balance is set to 100% master channel.
I can only hear the sound when I have 100% preview and use the PFL switch for the microphone and the auxiliary.
I have the latest stable version of Mixxx 2.3.1 and all the latest operating system updates:
Microsoft Windows 10 Home X64 Version 10.0.19043 Build 19043.
My audio card is built in:
The name Realtek High Definition Audio
Device ID PNP INTELAUDIO \ FUNC_01 & VEN_10EC & DEV_0256 & SUBSYS_19E5320F & REV_1000 \ 4 & 24CA62FF & 0 & 0001
Driver C: \ WINDOWS \ SYSTEM32 \ DRIVERS \ RTKVHD64.SYS (6.0.1.8678,6.50 MB (6,811,424 bytes), 07/04/2021 20:40)
processor Intel (R) Core (TM) i7-8565U 

I tried on connected external USB cards and it is exactly the same.
Mic input 1 is set to the built-in realtek microphone,
auxiliary input to virtual cable.
for all microphone monitoring modes I cannot hear its sound to the master channel.
Unfortunately, it was the same in the previous version of Mixxx before the update.
Best regards.

@mixxxbot
Copy link
Collaborator Author

Commented by: ronso0
Date: 2021-11-07T22:34:26Z


Can you attach a screenshot of the input and output tabs in Preferences > Sound Hardware, showing all configured ins and outs?

@mixxxbot
Copy link
Collaborator Author

Commented by: marzimala1
Date: 2021-11-07T23:08:14Z
Attachments: Output.png


I tried Mixxx 2.3 - 2.3.1 - 2.4 alpha
and all microphone monitoring modes, but it's still the same.

@mixxxbot
Copy link
Collaborator Author

Commented by: marzimala1
Date: 2021-11-07T23:08:55Z
Attachments: Input.png

@mixxxbot
Copy link
Collaborator Author

Commented by: ronso0
Date: 2021-11-08T00:05:16Z


You have no device configured for Master output, maybe that's the reason.

Even if you don't use the master output for anything, please configure it with any device you have available (maybe the HDMI output or something that has no speakers attached).
Then try again.

@mixxxbot
Copy link
Collaborator Author

Commented by: marzimala1
Date: 2021-11-08T11:16:40Z
Attachments: [Output 2.png](https://bugs.launchpad.net/mixxx/+bug/1948574/+attachment/5538827/+files/Output 2.png)


With the settings shown in the screenshot "Output 2"
I can hear the microphone sound through the USB speakers.
But I still can't hear it in my headphones when I use:
headMix_set_one
I can only switch PFL when I use:
headMix_set_minus_one
or:
headMix_set_zero
or rotate the headphone / master balance knob.
So it looks like I need a microphone monitor mode = headphones,
or something similar when my settings are like in the screenshot earlier "Output".
Then I'll hear the microphone or auxiliary sound when talkover is on
and I'll use headMix_set_one.
I think it would be best if the PFL for the selected microphone was turned on
monitoring the microphone in the headphones for both channels preview + master at the same time.

@mixxxbot
Copy link
Collaborator Author

Commented by: ronso0
Date: 2021-11-08T21:55:54Z


okay, thank you for testing.
just to clarify: the latest observations were with Software monitoring?

If so someone else needs to confirm.

@mixxxbot
Copy link
Collaborator Author

Commented by: marzimala1
Date: 2021-11-09T10:51:48Z


1: the latest observations were with Software monitoring?
I do not understand what you're asking. I connected USB speakers and 3.5 jack headphones to the computer and listened to the sounds from both of these outputs.
I tested all 3 microphone monitoring modes.
2: If so someone else needs to confirm.
I wonder how long I will wait for another human to confirm it.
Unless my brother would be enough to confirm it.
Have a nice day.

@mixxxbot
Copy link
Collaborator Author

Commented by: ronso0
Date: 2021-11-09T11:15:12Z


I connected USB speakers and 3.5 jack headphones to the computer and listened to the sounds from both of these outputs.
I tested all 3 microphone monitoring modes.

Thank, that answers my question.

To fix this bug someone has to confirm on another machine and look into the code to understand how this can be fixed. Which requires a contributor who has the motivation and knowledge to sacrifice his spare time to look into this ;)

@mixxxbot
Copy link
Collaborator Author

Commented by: marzimala1
Date: 2021-11-09T11:27:01Z


Ok thank you too.
3 The microphone monitoring modes turned the microphone sound on or off only from the speakers Main = USB in the headphones nothing changed.
Maybe it works the same for everyone, and not only for me?

@mixxxbot
Copy link
Collaborator Author

Commented by: ronso0
Date: 2021-11-09T19:33:24Z


Confirmed.

  • no main output configured

  • mic1 configured and working

  • monitoring mode "Master & Booth"

  • enable talkover

  • set headMix to 1 (main only)
    = main VU are active
    = headphone output is silent

Cause:
in enginemaster m_pMasterSync->getMaster() returns nullptr with no output device

EngineChannel* pMasterChannel = m_pMasterSync->getMaster();

even though master is enabled if headphones are and is supposed to be processed

case AudioOutput::HEADPHONES:

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant