Preview Deck and related widgets are shown when no Headphones output is configured
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Low
|
Unassigned |
Bug Description
I'm using an external mixer, with a headphone jack and CUE buttons for headphone cuing. Mixxx's documentation claims that Mixxx can be configured to "External Mixer Mode," in this section from https:/
"External Mixer Mode
In this mode, Mixxx outputs the audio from each deck to a separate soundcard output. This allows you to route the deck outputs through a hardware mixer. To enable external mixer mode, select a valid audio output for the Deck outputs in Preferences ‣ Sound Hardware ‣ Output."
Deck audio is correctly routed through my external mixer and I can use the external mixer for headphone cueing of deck audio. However, I cannot listen to Preview Tracks. They don't get routed to the external mixer.
In External Mixer mode, with Mixxx connected to a 4-in / 4-out soundcard and selecting the soundcard's ch 1-2 and ch 3-4 as DECK 1 and DECK 2, Mixxx does not output Preview Deck audio to the external mixer, but instead seems to still expect a DJ splitter cable to be connected to the PC. I cannot select either of my soundcard's channels as HEADPHONE output in Soundcard Hardware, since Mixxx does not support assigning multiple outputs to a channel.
As a consequence of this functionality, I can not listen to Preview Decks at all through my external mixer, when my hardware is set up correctly for External Mixer mode. Connecting a second pair of headphones to another soundcard output and switching between headphones would theoretically allow me to listen to Preview Decks, but that doesn't seem like a solution.
* Hardware platform: Dell Latitude E6430 laptop
* Operating system: Windows 7 Pro 64 bit (6.1.7601), SP1, SP2 rollup, all updates applied
* CPU architecture: Intel Core (dual) i7-3520M @ 2.9Ghz, 2.9Ghz
* RAM installed: 16GB
* Video hardware: Integrated Intel HD Graphics 4000 (disabled), Nvidia NVS 5200M (enabled)
* Video drivers: Intel HD Graphics 4000 driver: version unknown, disabled
* Video drivers: Nvidia NVS 5200M driver version: QNF 385.08
* Sound hardware: integrated IDT high definition audio codec, GPU hosted Nvidia HD audio, ESI Maya44 USB+
* Sound drivers: IDT: 6.10.0.6491, Nvidia: 1.3.34.27, MAYA: 3.6.10
* Mixxx version: mixxx-2.
Steps to reproduce the issue can be added if needed. although the issue seems self explanatory.
Changed in mixxx: | |
importance: | Undecided → Low |
The Preview Deck is only sent to the Headphones output, so it cannot be used with an external mixer unless your sound card and mixer both have a spare stereo pair of channels, in which case it would probably make more sense to send another regular deck instead. I think the issue here is that the UI has no indication that the preview deck is not functional when there is no Headphones output configured. Mixxx could either hide all Preview Deck widgets from the GUI or pop up a dialog explaining that the feature only works with the Headphones output configured when the preview button is pressed in the library. I think it would be better to hide the features.