From Fedora Project Wiki

m (Update to meet review.)
(Change according to the review (2step).)
Line 5: Line 5:
== Setup ==
== Setup ==


# This test case should be performed on a '''bare machine'''.
# This test case should be performed on '''bare-metal machines'''.
# The computer must be equipped with at '''least two sound devices'''.
# The computer must be equipped with at '''least two sound devices'''.
# Install a desktop version of '''Fedora 34''' (or later).
# Install a desktop version of '''Fedora 34''' (or later).
# Install the <code>pavucontrol</code> package.
# Install the <code>pavucontrol</code> package.
# '''Connect your speakers''' (headphones) to '''all''' your computer’s sound '''devices'''.
# '''Connect your speakers''' (headphones) to '''all''' your computer’s sound '''devices''', i.e. each sound device should have its own speakers connected when performing this test case.


== How to test ==
== How to test ==

Revision as of 13:30, 18 February 2021

Pavucontrol Mixing

This test case tests that various audio outputs can be mixed and sent to different devices using Pavucontrol.

Setup

  1. This test case should be performed on bare-metal machines.
  2. The computer must be equipped with at least two sound devices.
  3. Install a desktop version of Fedora 34 (or later).
  4. Install the pavucontrol package.
  5. Connect your speakers (headphones) to all your computer’s sound devices, i.e. each sound device should have its own speakers connected when performing this test case.

How to test

  1. Start Pavucontrol.
  2. Go to the Output Devices tab and check that all your audio devices are listed there.
  3. Start two (or more) different applications that play audio. Alternatively, you can open two or more Youtube videos in Firefox.
  4. Go to the Playback tab and confirm that all sound playing applications appear listed there.
  5. Adjust the output volume for each playing application using the corresponding volume slider. Check that each of the outputs can be adjusted independently and that you can mix the final sound output to your likings.
  6. Use the Mute audio button to mute the selected application output. Check that the channel is muted and does not produce any audible sound.
  7. Unmute the channel and check that the sound is audible again.
  8. Click on Lock channels together button and unlock the left and right audio channel. Check that the volume can be adjusted for each channel separately. Try this with all application's outputs.
  9. For each playing applications, click on the button showing the current device on the right side of the panel and select a different device to output the application sound. Confirm that the application's output stops playing on the current device and starts playing on the newly selected device.

Expected results

  1. Pavucontrol starts.
  2. All devices are listed on corresponding tabs.
  3. The buttons and sliders allow to control the mixing and routing of the output.