Alsa Linux Commands

How To How To Enable The Linux Bash Shell In Windows 10: News Windows 10 will soon ship with a full, open source, GPLed Linux kernel: Hp Spectre X360 - usb drive detection on start using the bios secure boot option: What is the best bootloader for Windows 10, Linux and perhaps also Mac OS? Questions for my attempt to try Linux. Now you can run speaker-test and it should produce a nice white noise on your speakers. It is well supported in Linux and I personally was able to get it to read a text file within minutes. conf (/etc/modprobe. I suspect the 2> is simply hiding the numerous errors one gets without it. ) a root-account; The great thing is: you don't need a supported sound card anymore, as ALSA now has a dummy driver that does nothing!. It allows your Linux system to act as a speakerphone for your mobile phone. Proc asound documentation From the ALSA wiki. Now to confirm the same use the below command. It started in 1998 and was developed separately from the Linux kernel until it was introduced in the 2. Re: [linux-audio-user] jack and alsa. any truly hard-core Linux coder does: he designed a new audio/MIDI API for Linux, calling it the Advanced Linux Sound Architecture. The Advanced Linux Sound Architecture (ALSA) provides kernel driven sound card drivers. pulse/client. In this guide I will show how to get started with Arch Linux using simple steps! Easy to follow step-by-step guide / tutorial for Arch Linux Installation! This guide will cover the basic installation. Pkgfile comes pre-installed with Arch Linux. 6 series kernels (and before via patches/separate libraries). It supports several file formats and multiple soundcards with multiple devices. It is available for Windows and Linux. The ls command in Linux is used to list files and directories information inside the filesystem. From: Csányi Pál; Re: Unbind builtin module to use external one. MusE supports VST-, LV2-, DSSI- and LADSPA-plugins and uses Jack for audio and midi as well as alsa-sequencer for midi. As an assignee to the Linaro project, my first task was to figure out if increasing the buffer size would enable the ARM cpu to drop into a lower power state. I'm running Kernel 2. The device is old but audio out and midi seems to work with alsa/jack. Pkgfile comes pre-installed with Arch Linux. Sometime a need comes to test microphone for use with VOIP applications such us Skype. h 25 #define LAME_GET_AUDIO_H 26 #include "lame. Move to the /usr/src/ folder with: cd /usr/src. Update: why we used here -D hw:0,0 in this? How can we know? You provided the command. tcz and alsa. dep: kmod (>= 17-1~) tools for managing Linux kernel modules dep: libasound2 (>= 1. 0 HCI commands and events. The imagery is generated and rendered in real time and in a way synchronized with the music as it is played. This section gives the world's most oversimplified overview of Linux sound. In fact I found a code does this,but the recorded sound file is in. conf didn't work, same problem. arecord arecord application is used to record the audio coming from audio in line. From: Ralf Mardorf; Re: Setup Alsa on Arch linux. I develop an Arch Linux fork called Icadyptes, and have opted to exclusively use OSS4, for multiple reasons. Clear Linux* Store. Send us an email b. How to use command line to change volume? to directly press that key from the command line: questions tagged linux command-line audio alsa or ask your own. Install WineHQ on Ubuntu / Linux Mint. If you want to try it with Linux, and your distribution includes apt-get, use this command to install it: sudo apt-get install espeak. Ted's Linux MIDI Guide. To use ALSA instead of OSS, simply replace "osssink" with "alsasink" in both commands above. ALSA or the Advanced Linux Sound Architecture provides audio support for most Linux distros. We provide the full range of multimedia content creation applications for each of our workflows: audio, graphics, video, photography and publishing. This is very useful for everyday use, but it becomes difficult for pro-audio use, as ALSA device numbers (hw:X) are not stable across reboots, or even when removed and reinserted. tcz (optional) Set the volume control on the front of the speaker about 1/3 of the way up Run: alsactl init. Finally up-to-date Adobe Flash Player is available for Linux users. 10) on a Fujitsu P1120 My Fujitsu P1120 running Mandrake 9. I've never found the recordmydesktop app of any use, serious performance issue, screen tearing and lots of gtk related dependencies for the GUI version,. 1; and a tiny 64MB USB flash drive. You are currently viewing LQ as a guest. Posted: Sat Mar 17, 2007 11:27 pm Post subject: ALSA library compatibility I see quite a few problems with ALSA setup on the forum, and I'm now wondering if some might be caused by the mismatch of ALSA modules, libraries, and utilities currently in Puppy. There are extra utilites and helper applications stored in alsa-utils, alsa-plugins, too. The first part are specific to running the jack server. On top of this, the resampling and mixer layer is called PulseAudio (analogous to the Windows mixer through DirectSound ). Output is muted after reboot. so im wondering: in which place do you set the non-blocking mode ?; if this is only a audio channel, why it is "interleaved" ?. At college I started to use Linux, Ubuntu 6. ” sudo snap connect instagraph:alsa :alsa. sudo apt-get install build-essential linux-headers-`uname -r` 4. This page explains information that should be included when filing bugs related to sound. Carla Schroder shows us how to to control Linux audio with ALSA. Emu10k1 mixer in ALSA. The player uses multithreading pretty heavily and was written specifically for giving some good exercise to the new Advanced Linux Sound Architecture (ALSA) driver and the library system. The basic idea of the fix is: to force ALSA to reorder the module loading so as to make the sound chip controlling the analog output becomes the default output. Hello, yesterday i updated my osmc on Raspberry Pi 2 and after update mpd, which i use to play audio when tv is, off stop working. pulse/client. It is used to install, uninstall, update, list available packages, list installed packages and search the rpm packages from the database. Even those who only plan to use JACK with the FFADO (FireWire) drivers should still have familiarity with ALSA. cli-visualizer is a command-line visualizer. Your resource for all bundles, applications, and container images for Clear Linux OS. To use ALSA instead of OSS, simply replace "osssink" with "alsasink" in both commands above. This can be used to send the audio to external data decoders or for remote monitoring. You can use Advanced Linux Sound Architecture (ALSA), Open Sound System (OSS), or a custom driver (HAL is driver-agnostic). Advanced Linux Sound Architecture (ALSA) is a software framework and part of the Linux kernel that provides an application programming interface (API) for sound card device drivers. Pulseaudio is the reason strange shit happens with sound. A simple ALSA sequencer client that as well as playing MIDI files has uses as a general purpose sequencer event source for the ALSA sequencer that can be directed to any sequencer. sudo apt-get install build-essential linux-headers-`uname -r` 4. What I did notice on both games when I run them, the audio latency is insane. This wasn't a big issue, but I though automating this simple task at boot would be more efficient. arecordmidi. The new and recommended alternative for examining a network configuration on Debian Linux is ip command. To get it to work with kttsmgr, there was no editing of configuration files necessary, but to use it directly from command line I had to add this /etc/festival. Posted: Sat Mar 17, 2007 11:27 pm Post subject: ALSA library compatibility I see quite a few problems with ALSA setup on the forum, and I'm now wondering if some might be caused by the mismatch of ALSA modules, libraries, and utilities currently in Puppy. Earlier versions of Workstation used the Open Sound System (OSS) interface for sound playback and recording in virtual machines running on Linux hosts. Then, install the libraries and utilities (if necessary) by typing. Introduction to Linux - A Hands on Guide How to restart sound drivers and alsa. Or you can start a terminal window and enter "aplay -l" for a list of play devices, or "arecord -l" for a list of capture devices. Free and open source software. Move to the /usr/src/ folder with: cd /usr/src. Device Drivers ---> <*> Sound card support <*> Advanced Linux Sound Architecture ---> [*] Dynamic device file minor numbers (32) Max number of sound cards Software. 1 fixes a long standing issue with squeezeslave ALSA hanging after the playlist was stopped the first time. It provides some useful commands: amixer, alsamixer, alsactl, aplay and speaker-test. gcc, make etc. Linux is not Windows. If you discover that you need to do something special here to make your sound work, it is likely a bug. This driver provides access to sound playing and recording functionality through the Advanced Linux Sound Architecture (ALSA) system available on 2. These instructions assume that you already have the packages included in a default Desktop installation and that your system is up to date. This wraps DSD inside fake 24 bit PCM according to the DoP standard. And all I get is silence. I have alsa-library installed on my machine as follows: /dev/snd$ sudo apt-file list libasound2. i386 : Static libraries and header files from the ALSA library. any truly hard-core Linux coder does: he designed a new audio/MIDI API for Linux, calling it the Advanced Linux Sound Architecture. scm for ALSA sound support:. Linux Admin - tee Command - tee is a simple command, letting an administrator write command output and view a file at the same time. At the time of the last Lintian run, the following possible problems were found in packages maintained by Debian ALSA Maintainers , listed by source package. Get the names of the sound cards: Advanced Linux Sound Architecture Driver Version 1. Same with Last Light Redux. In order to record a screencast, you can use the x11grab input module for recording an X screen and the alsa input module for audio recording. Building Firefox in Linux on top of a non-native file system - for example, on a mounted NTFS partition - is explicitly not supported. HOWTO: Configure ALSA to handle a USB sound card. alsa_out - Jack clients that perform I/O with an alternate audio interface | linux commands examples - Thousands of examples to help you to the Force of the Command Line. There are several ALSA installation pages on the web, which are usually distribution dependent. Ubuntu: Make ALSA default instead of PulseAudio PulseAudio has still problems with some applications and it always adds a little latency and that's the reason, why so many people still prefer ALSA. An attempt to understand the audio pathway of the emu10k1 chip. ) some knowledge about Linux (meaning you know how to use "ls", "cd", "tar" etc. scm for ALSA sound support:. I can have multiple apps running making sounds, and they all mix together. alsa-kmdl-2. 0 on an Intel Compute Stick model STK1AW32SC (Cherry Trail). Linux Exaudio Driver. alsamixer is an ncurses mixer program for use with the ALSA soundcard drivers. Now for playback, Linux (Ubuntu distribution in this case) uses something called ALSA (Advanced Linux Sound Architecture) for its drivers and low-level hardware interface. Set the ALSA_CARDS environment variable to a comma-separated list of the drivers you want to install. It is free and available for Windows, Mac and Linux machines. The Advanced Linux Sound Architecture (ALSA) provides Linux computers with audio support. I have only superficially checked that driver that you linked to but what I expect happened is that as the first step in its installation it removed the kernel-native modules that it was about to replace and then either failed step 2 or at the very least failed to. The list of configured font paths can be found with the command "xset -q" but I usually just use /usr/share/fonts/X11/misc. Ubuntu Studio is a free and open operating system for creative people. AlsaPlayer is a new type of PCM player. ALSA 2015-11-01. I just have to select the good soundcard in the right place (sound config or in the player itself). In fact, ALSA still manages Linux audio. You might add a video or a related pic or two to grab people interested about what you've got to say. The initial solutions above of trying to prioritize them with "index=0" and "index=1" in alsa-base. ALSA ports are identified by client and client-specific port number. In order to record a screencast, you can use the x11grab input module for recording an X screen and the alsa input module for audio recording. Pkgfile comes pre-installed with Arch Linux. volume will give you information about the volume. For additional swupd commands, enter: swupd —-help *Bundles encapsulate all upstream open-source projects and packages needed to enable a use-case or capability. Android native audio based on Open SL ES (not. /configure && make. sudo init 6. tcz (optional) Set the volume control on the front of the speaker about 1/3 of the way up Run: alsactl init. VirtualBox 5. It replaces the original Open Sound System (OSS). Download ALSA driver - ALSA driver 1. Judging from the above, the ALSA driver is aware of the possibility of a 5. What I was trying to do was this: Play a song or movie through one of the players available like: xine. Further information and discussion about possible changes of mpg123's smarts about this are to be found in mailing list archives, one thread on the devel list, one thread on the users list. I develop an Arch Linux fork called Icadyptes, and have opted to exclusively use OSS4, for multiple reasons. This one is famous among the more experienced users, as this has been the go-to tool to set your sound level on Linux since a long time ago. The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. No support from ALSA and the sound chip required (except for bit-perfect 24 bit PCM support). ALSA driver compilation. pacman stands for package manager utility (pacman). Thanks! For more information, you can see Wikipedia's alsamixer page. If you have propper support for your hardware in ALSA, then alright, ALSA works ok, but pulseaudio is just there to ruin your audio. I have installed Ardour 5. And force reload Alsa again: sudo alsa force-reload Restart and enjoy the world of sound, again. Whether you want to join two video files, extract the audio component from a video file, convert your video into an animated GIF, FFmpeg. I have alsa-library installed on my machine as follows: /dev/snd$ sudo apt-file list libasound2. 1 series, was released with some fixes to Linux hosts and additions. file Determine file type for a file. The ALSA snd-hda-intel audio driver must accommodate many variations of this device, so there are several module parameters that can be used to configure. We mostly control system volumes through the Ubuntu GUI but there are certain situations where you want to do it from the command line. the Pulse Audio daemon) make this not work. Home How to install Arch Linux with XFCE Desktop - Page 2 > lets install the alsa mixer. aplay aplay application is used to play the audio file on to the audio out. If none of above solutions work for you, try reinstalling ALSA and PulseAudio that must be fix the problem for you. AlsaPlayer for Linux is a new kind of player that effectively runs pulse-code modulation or. ALSA, the Advanced Linux Sound Architecture, is both a project and a body of software. 5mm jack), the command to use for Alsa and analog output. Pmidi alsa midi client v. com/article/6735?page=0,0. Second alternate method to fix no sound in Ubuntu. If you are switched to Linux from Windows you will feel some of the Linux features is much worse than the Windows. Install alsa-config. noideraid ??? alsa. platform-bcm2835_AUD0. scm for ALSA sound support:. Configuring Linux sound services with ALSA by Jim McIntyre in Open Source on April 4, 2001, 12:00 AM PST Getting sound configured in Linux can be a nightmare. Alsa / OSS. To use ALSA instead of OSS, simply replace "osssink" with "alsasink" in both commands above. General sound problems - where the problem is observed across multiple applications - should usually be filed against the kernel, or PulseAudio (see below for instructions on determining whether the problem is PulseAudio-related). That command also unmuted the speakers and set the mixer volumes at sane levels. ALSA - Advanced Linux Sound Architecture ALSA utils contains the command line utilities for the ALSA project. Escape the ad-based, money-making Google sphere of services! Break free with our guide to building your own open source cloud, embrace privacy-respecting services, cut the ties to your Android devices and stop being used as a human-based ad-platform. I have never managed to get espeak to work using text within quotes, but I can get it to generate a. Note that openSUSE ships with ALSA (Advanced Linux Sound Architecture), which is also installed by default. Once again, I found myself immersed up to the eyeballs in ALSA configuration files, ALSA utility command line options and the MOC configuration file. MPD provides direct access to ALSA devices, and I can confirm in /proc/asound/card2 on the music server that 96/24 tracks play correctly. ALSA appears to be using the first one by default. 4 kernels, to adapt the latest kernel API, and additional drivers which are still in development or in tests. Thanks for this post (1 year old and still useful, neat!). Most modern Linux distributions use a hot-pluggable architecture for USB devices. I have only superficially checked that driver that you linked to but what I expect happened is that as the first step in its installation it removed the kernel-native modules that it was about to replace and then either failed step 2 or at the very least failed to. A variant of grep. is a command-line utility that plays the specified MIDI file(s) to one or more ALSA sequencer ports. Re: [linux-audio-user] jack and alsa. I have alsa-library installed on my machine as follows: /dev/snd$ sudo apt-file list libasound2. Given that the upgrade graphics problem was also unexpected, I guess I should really be careful with the phrasing but no. It is heavily multi-threaded and tries to excercise the ALSA library and driver quite a bit. You are currently viewing LQ as a guest. - aplay, arecord: command line playback and recording - aplaymidi, arecordmidi: command line MIDI playback and recording - aconnect, aseqnet, aseqdump: command line MIDI sequencer control - iecset: set or dump IEC958 status bits - speaker-test: speaker test tone generator ALSA is the Advanced Linux Sound Architecture. It's in the alsa-utils package on Ubuntu and Debian. The above command would give you the standard XFCE desktop environment. The reason there are more steps to do is because the app doesn’t automatically connect itself to various technologies in the Linux operating system. It supports several file formats and multiple soundcards with multiple devices. h 25 #define LAME_GET_AUDIO_H 26 #include "lame. I have a Fedora Core 6 with ALSA configured for my sound card. tcz Install alsamixergui. Here's a good link for setting up audio on Arch Linux: Sound on an Arch Linux ARM Raspberry Pi. Pmidi alsa midi client v. I have alsa-library installed on my machine as follows: /dev/snd$ sudo apt-file list libasound2. I installed python3. It looks that problem is with alsa, because alsa cant see any sound card. Audiophile Linux is based on custom Real Time Kernel. This will purge any custom configurations that you've made, and any hand-compiled modules that you've built, and restore your sound stack to the "Official" Ubuntu core. It is well supported in Linux and I personally was able to get it to read a text file within minutes. MusE supports VST-, LV2-, DSSI- and LADSPA-plugins and uses Jack for audio and midi as well as alsa-sequencer for midi. 4 TFT Display. Change log. aplay is much the same, only it plays instead of recording. aplay command in Linux with examples aplay is a command-line audio player for ALSA(Advanced Linux Sound Architecture) sound card drivers. Here’s how you’d install XFCE from the terminal on Ubuntu or Linux Mint: sudo apt-get install xfce4. From: nutrinfnon; Unbind builtin module to use. Send us an email b. It uses MIDI for sound generation instead of digital audio, allowing low CPU usage and very accurate timing thanks to the ALSA sequencer. Requires a DAC that supports DSD. Let's get going! First, go to the ALSA project homepage and click on the "Supported soundcards" link in the middle of the screen. Re: [linux-audio-user] jack and alsa. To get it to work with kttsmgr, there was no editing of configuration files necessary, but to use it directly from command line I had to add this /etc/festival. For most Linux distros, bash (bourne again shell) is the default command-line interface or shell used to execute these commands. Good music visualization seeks a high degree of visual correlation. Linux is a great OS for MIDI. Supports ALSA (Advanced Linux Sound Architecture) architecture. The concept of memory ring buffer divided in a set of fragments is borrowed from the ALSA PCM API. Some of the packages we distribute are under the GPL. The latter, alsa-driver, contains many subtle files for compiling ALSA drivers outside of the Linux kernel tree, wrapper functions for older 2. Raspberry Pi - Official website RPi Config - Excellent source of info relating to under-the-hood tweaks. i386 : Static libraries and header files from the ALSA library. The location is specified as a path and as such may be specified as either an absolute or relative path and using any of the path building blocks mentioned. This package includes the ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs. However, only sizes in bytes can be specified. Now you can run speaker-test and it should produce a nice white noise on your speakers. Close and open your terminal window for the installation to take effect, or you can enter the command source ~/. WHAT tinycompress is a userspace library for anyone who wants to use the ALSA compressed APIs introduced in Linux 3. How to use command line to change volume? to directly press that key from the command line: questions tagged linux command-line audio alsa or ask your own. 21) [ALSA] Special AC97 patch for ASUS W1000/CMI9739 laptop AC97 Codec This patch fixes sound output on the ASUS W1000. Good music visualization seeks a high degree of visual correlation. It has some very interesting features unique to Linux/Unix players. In fact with the spread of LV2 plugins, almost all workflows in Ardour work well with the ALSA backend. As a quick workaround, I run a command line audio player, and magically the. alsamixer is a graphical mixer program for the Advanced Linux Sound Architecture (ALSA) that is used to configure sound settings and adjust the volume. I'm running Kernel 2. Please note, that if you are using the ALSA interface this way anything else using that device (e. alsa_selinux — Security Enhanced Linux Policy for the alsa processes Description. 22, which provides a number of bug fixes and enhancements over the previous version. First thing you need to check is the volume settings, Go to top menu and click sound settings (see screenshot bellow): Check output volume if muted or not, if not muted then. Summary of the changes and new features merged in the Linux Kernel during the 2. ALSA - Advanced Linux Sound Architecture ALSA utils contains the command line utilities for the ALSA project. Run the following command: # alsactl restore. org/packages/cava/ commands used: cava -h cava -i fifo arecord. DevOps Linux. First we need to check if alsa had recognized and our sound. MIDI on Linux; MIDI on Linux. Tried pacman -Ss alsa but still alsa is not installed. 2# pacman -Ss alsa extra/alsa-lib 1. Is there a way to manually configure alsa to see the card's. I read the doc: about "snd_pcm_readi", it say it reads interleaved frames when non-blocking mode is set. ALSA is the "next generation" sound drivers suite for Linux, that supersedes the old OSS (Open Sound System) drivers. sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2. How to Remove PulseAudio & use ALSA in Ubuntu Linux? January 26, 2017 January 2, 2012 by Gayan PulseAudio is a powerful cross-platform (meaning that it can be used on different operating system environments) sound server. 126 to receive various security and bugfixes. Once again, I found myself immersed up to the eyeballs in ALSA configuration files, ALSA utility command line options and the MOC configuration file. alsactl - advanced controls for ALSA soundcard driver | linux commands examples - Thousands of examples to help you to the Force of the Command Line. Console-based Audio Visualizer for ALSA https://github. As soon as I make changes to the driver, as I said above, problem occurs with play audio. Linux Exaudio Driver. volume will give you information about the volume. Command HQ In this fast-paced game of strategic global conquest from award-winning game designer Dan Bunten, you'll control your own superpower as you attempt to outguess and overcome opposing superpowers in World Wars I, II, III IV, and V!. mute and unmute. mpg321 is a project conceived and written by Joe Drew < [email protected] It supports multiple soundcards with multiple devices. The following solution should work on Ubuntu 14. In fact it is so popular it is the only piece of voice communication software a number of my friends will use. Run amixer without parameters to get an overview about your controls for the default device. i386 : Static libraries and header files from the ALSA library. org, a friendly and active Linux Community. This command does just what I want for my rare freezes :-). Arch Linux ARM is a distribution of Linux for ARM computers. Tried pacman -Ss alsa but still alsa is not installed. alsa-driver-devel. The list of configured font paths can be found with the command "xset -q" but I usually just use /usr/share/fonts/X11/misc. -0ubuntu5_amd64 NAME alsabat - command-line sound tester for ALSA sound card driver SYNOPSIS alsabat [flags] DESCRIPTION ALSABAT(ALSA Basic Audio Tester) is a simple command-line utility intended to help automate audio driver and sound server testing with little human interaction. The latter, alsa-driver, contains many subtle files for compiling ALSA drivers outside of the Linux kernel tree, wrapper functions for older 2. I'm running Arch Linux, wine-1. is a command-line utility that records a standard MIDI file from one or more ALSA sequencer ports. Designing and implementing an API that would encompass the requirements of contemporary audio is a non-trivial task, and ALSA needed many years, many programmers and many. Download ALSA driver - ALSA driver 1. Of course it makes most sense to choose one of the two standards. Right I've had another go In order to use Alsamixer I need to use the Ctrl Alt F2 function and the function keys dont work using 'crosh'. The first part are specific to running the jack server. The below terminal log shows how to test modules loaded. Summary of the changes and new features merged in the Linux Kernel during the 2. You can of course choose your channel assignment as you want — you define it by wiring your sound card to your amplifier in a certain way. There are a few commands that allow you to maniuplate the kernel. If it doesn't print either of those, you probably need a different bluetooth adapter (preferably "CSR" based). Raspberry Pi - Official website RPi Config - Excellent source of info relating to under-the-hood tweaks. Remember to replace the “/path/to” in this command to the path of where your file is. When using the ALSA backend for Ardour, Ardour will see all MIDI ports that ALSA sees without any user setup. If you discover that you need to do something special here to make your sound work, it is likely a bug. 178 Both commands are for optimization use only. Use this category for help with technical issues with Manjaro. Remember to replace the “/path/to” in this command to the path of where your file is. The alsa processes execute with the alsa_t SELinux type. Once the ALSA sound drivers are loaded, if you type cat /proc/modules you should see something like:. - aplay, arecord: command line playback and recording - aplaymidi, arecordmidi: command line MIDI playback and recording - aconnect, aseqnet, aseqdump: command line MIDI sequencer control - iecset: set or dump IEC958 status bits - speaker-test: speaker test tone generator ALSA is the Advanced Linux Sound Architecture. the one in the sound indicator?. All packages that are included in the official Debian distribution are free according to the Debian Free Software Guidelines. repo to /etc/yum. sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2. This tutorial will cover the installation and usage of FFmpeg to record your desktop on Ubuntu Linux. The simplest and easiest way to test microphone ( MIC ) on your linux system is to use default alsa tools which come with alsa sound system package. It should be included with your Linux distribution (type in "man arecord" at the command line to confirm this). For most Linux distros, bash (bourne again shell) is the default command-line interface or shell used to execute these commands. Dealing With Spaces in File Names in Command-line (GNU/Linux) January 26, 2017 February 4, 2014 by Gayan Most people that use the GNU/Linux operating system do not like to deal with the command-line at all, though having a basic understanding of it (such as memorizing commands for mounting devices and copying files for instance) can come in. This thread has been locked. Pmidi alsa midi client v.