From Fedora Project Wiki

Revision as of 18:55, 23 February 2021 by Lruzicka (talk | contribs) (→‎Setup)

Pavucontrol Recording

This test case tests that audio input can be controlled with Pavucontrol.

Setup

  1. This test case should be performed on both bare-metal and virtual machines.
  2. The computer must be equipped with a microphone (or other audio input device).
  3. Install a desktop version of Fedora 34 (or later).
  4. Install the pavucontrol package.
  5. Install the gnome-sound-recorder package.
  6. Connect your microphone to your computer’s sound device.
  7. Perform the following steps as a regular user.

How to test

  1. Start Pavucontrol.
  2. Go to the Input Devices tab and check that your input devices (microphones) are listed there.
  3. In case you have more input devices, connect the microphone to one of them and click on the Set as fallback to make it a default input device. Check that the input signal is received on this device.
  4. Use the volume slider to set up the sensitivity of the microphone to approximately 75% of the total input volume. Check that the VU meter responds to the input signal.
  5. Click on the Mute audio button to switch off the microphone and confirm that input is muted.
  6. Unmute it and confirm that the microphone is active again.
  7. If you have a stereo input device (such as a tape recorder or a synthesizer), click on the Lock channels together button and unlock the left and right audio channel. Check that the sensitivity can be adjusted for each channel separately.
  8. Start Gnome Sound Recorder and start a recording. Alternatively, you can use a different application you are experienced with.
  9. Go to the Recording tab and check that the recording application has appeared and is listed there.
  10. Stop the recording and check that the recording application has disappeared from the list.
  11. Play back the recording. Confirm that it has been correctly recorded.

Expected results

  1. Pavucontrol starts.
  2. All input devices are listed on the Input Devices tab.
  3. The input signal levels can be adjusted using available controls and sliders.
  4. The system is able to record audio correctly. However, note that the quality of the recording depends significantly on many factors. Therefore, the quality itself should not be the main objective of this test case, unless it is much worse than expected.