-*- text -*-

Introduction
============

These are two little examples showing how to program the emu10k1 chip
with ALSA 0.9 series.


Compiling
=========

- You need a recent version of ALSA CVS.  A patch was applied on Oct
  11, 2002, that is necessary for all of this to work.

- Edit the Makefile and adjust the configuration variables at the
  beginning.

- Run make.


Running
=======

- show-ctrls <alsa-device>

  Prints a list of the mixer controls associated to the microcode
  currently loaded in card <alsa-device> (i. e. hw:0 for the first
  ALSA card)

- emu10k1-program <alsa-device>

  Loads a new microcode to card <alsa-device> (i. e. hw:0 for the
  first ALSA card).  The new microcode is hard coded and can only be
  changed by modifying emu10k1-program.c and recompiling ;-).  This
  program needs to be run as root.


Enjoy,

Martin Soto <soto@informatik.uni-kl.de>
