This guide will install and setup the Echo Mia (Midi) under Arch using ALSA.
Make sure ALSA is installed properly. If not,
- pacman -S alsa-utils
will do the trick.
We will then need to install Echo Mia ALSA drivers, firmware and the Echomixer.
First, check what versions of alsa-lib and alsa-utils are installed by running:
$ pacman -Q alsa-utils
Then download the sources for ALSA:
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.x.tar.bz2 wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.x.tar.bz2 wget ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.0.x.tar.bz2
where x is replaced as needed with the correct version.
Then we compile the driver with support for mia.
tar xjvf alsa-driver-1.0.x.tar.bz2 cd alsa-driver-1.0.x ./configure --with-cards=mia make sudo make install
Then we install the firmware for the card.
cd ../alsa-firmware-1.0.x ./configure make sudo make install
Then we install the echomixer.
cd ../alsa-tools-1.0.x/echomixer/ ./configure make sudo make install
Now we need to add the snd-mia module to the modules line in /etc/rc.conf. If there are other sound modules active, that conflict with the snd-mia module, disable them. In my case, I had to disable my snd-hda-intel, prefixing it with a '!'.
Now, we have to edit some configuration files.