Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 16, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 16, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 16, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 16, 2025

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025

      Minecraft licensing robbed us of this controversial NFL schedule release video

      May 16, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      The power of generators

      May 16, 2025
      Recent

      The power of generators

      May 16, 2025

      Simplify Factory Associations with Laravel’s UseFactory Attribute

      May 16, 2025

      This Week in Laravel: React Native, PhpStorm Junie, and more

      May 16, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025
      Recent

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»How to Test Microphone on Ubuntu?

    How to Test Microphone on Ubuntu?

    June 13, 2024

    You have a microphone input connected to your Ubuntu system. But, before you hop on to that video call or conference call, you want to make sure that it works and detects input?

    Well, that is a good way to ensure you are prepared. So, how do you test the microphone on Ubuntu? Can you listen to what you say, and evaluate if it sounds good enough? How do you know that it works and takes an input at the very least?

    Fret not, there are a couple of ways with which you can test the microphone. Let me highlight the easiest ones here.

    Check The Sound Settings for Input Activity

    If you would rather not hear yourself, and all you want to know if the microphone takes an input (and is actively working), you can head to the “Sound” settings on Ubuntu.

    Here, you should find an activity indicator (visually, it will look different on Ubuntu 22.04 LTS and Ubuntu 24.04 LTS). But, it does the same job.

    Just speak in to your mic, if you see correct levels of activity, you are good to go. And, in case you do not see the correct input device highlighted, click on the dropdown menu in the input section to select the right one.

    Sometimes, just re-connecting the mic makes it show up here. So, you can do that as well.

    If you want something more meaningful, where you get to hear yourself, you can try installing a tool, like Audacity.

    Testing Microphone Using Audacity

    Audacity is a free and open-source audio editor (with a few DAW-like features), you can get it installed from the software center (or app center).

    Once you have it installed, follow the steps below:

    Launch the Audacity app.Click on the “Red” button to start recording.Once you record something (and you see some waves in the visual), stop it, and play it back to hear it. This is how it should look when you have a recording:



    0:00
    /0:05



    💡
    While you should find your default input device (mic) active for every application, you can always configure and change it individually within the application.

    Testing Microphone Using the Command Line

    If you would rather not install any application, and want to use the terminal, you can easily do that as well.

    First, check if your device is listed among the capture hardware devices with this command:

    arecord -l

    If it is visible (mine says “HyperX QuadCast S”), you can initiate a sound check with the following command:

    arecord -f S16_LE -d 10 -r 16000 -B 1 | aplay

    This will take input from your microphone, and play it to you back in real-time. No recording involved. You should be able to hear yourself after you enter the above command. Once done, you can hit CTRL + C and exit the command.

    📋
    If you have any application running that uses the microphone input, the command will say that the resource is unavailable/locked. So, you must close any application that could be using the mic.

    Troubleshooting Tips

    If your system does not detect your mic, or you get no input data to the mic listed, you will have to be a bit patient to troubleshoot things.

    The most common trick that I mentioned above is to just re-plug the device. If you have already tried that with no luck, here are a few pointers:

    For Ubuntu 22.04 LTS or older, you will have PulseAudio as the server. I recommend installing pavucontrol from the repositories, and try changing the input/output configuration.Sometimes it is an app-specific issue. Check your app configuration (under preferences/audio settings) to find a potential fix.You should make sure that the mic works, if it is brand new (or ancient), it would be a good idea to test if it works on a spare system on a different platform. So, you don’t waste countless hours fixing what’s already broken.Update your system if you haven’t.If you think you have tried everything, you can head to forums like Ask Ubuntu, Ubuntu Forums, or It’s FOSS community to ask/look for solutions to your problem.

    💬 How do you prefer to test your mic on Linux? Do you prefer installing a tool to help or use the terminal? Let me know in the comments down below!

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleNew Cross-Platform Malware ‘Noodle RAT’ Targets Windows and Linux Systems
    Next Article How to Boot Ubuntu 24.04 into Rescue Mode

    Related Posts

    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 17, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-40906 – MongoDB BSON Serialization BSON::XS Multiple Vulnerabilities

    May 17, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    Zyphra Unveils Zamba2-mini: A State-of-the-Art Small Language Model Redefining On-Device AI with Unmatched Efficiency and Performance

    Development

    Software engineering leaders must act to manage integration technical debt

    Development

    Evaluation of generative AI techniques for clinical report summarization

    Development

    Introducing Feature-Rich Svelte UI Widgets: SVAR DataGrid, Gantt, and File Manager

    Development
    GetResponse

    Highlights

    One of the best E Ink tablets I’ve tested is not a ReMarkable or Kindle

    July 29, 2024

    The Onyx Boox Page offers just the right amount of capabilities and limitations for an…

    Adobe GenStudio for Performance Marketing for Beginners

    May 13, 2025
    CISA Warns of CrushFTP Exploit Letting Attackers Bypass Authentication

    CISA Warns of CrushFTP Exploit Letting Attackers Bypass Authentication

    April 8, 2025

    Mitigating Memorization in Language Models: The Goldfish Loss Approach

    June 21, 2024
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.