|
Packit |
427e91 |
This is attempt to make EMU10K1 (EMU10K2) patch loader for ALSA.
|
|
Packit |
427e91 |
This is work in progress. It is not very user friendly.
|
|
Packit |
427e91 |
Loading, unloading, connecting, disconnecting patches works.
|
|
Packit |
427e91 |
It should by able to load identical setup for Audigy as it is in kernel driver.
|
|
Packit |
427e91 |
This dissables AC3 passthrough on SB Live.
|
|
Packit |
427e91 |
|
|
Packit |
427e91 |
ALSA (both alsa-lib and in kernel drivers) version 1.0.7rc1 and higher are required.
|
|
Packit |
427e91 |
|
|
Packit |
427e91 |
There are two parts:
|
|
Packit |
427e91 |
Server - ld10k1 - runing as service - it is storing driver state - it must run
|
|
Packit |
427e91 |
under root or by setuided
|
|
Packit |
427e91 |
Client - lo10k1 - controls server
|
|
Packit |
427e91 |
and dump loader dl10k1 - loads dumps previously created with lo10k1 & ld10k1.
|
|
Packit |
427e91 |
|
|
Packit |
427e91 |
For options list run
|
|
Packit |
427e91 |
./ld10k1 -h
|
|
Packit |
427e91 |
and
|
|
Packit |
427e91 |
./lo10k1 -h
|
|
Packit |
427e91 |
and
|
|
Packit |
427e91 |
./dl10k1 -h
|
|
Packit |
427e91 |
and look in doc directory.
|
|
Packit |
427e91 |
|
|
Packit |
427e91 |
ld10k1 will clear card DSP program and you will hear nothing.
|
|
Packit |
427e91 |
You must load some patches to route sound from inputs to outputs (use audigy_init script for
|
|
Packit |
427e91 |
audigy 1, 2 or init_live for sb live).
|
|
Packit |
427e91 |
After loading patch check and set oss mixer emulation through proc file (/proc/asound/card/oss_mixer)
|
|
Packit |
427e91 |
|
|
Packit |
427e91 |
In directory setup are some patches which I use on my Audigy for testing.
|
|
Packit |
427e91 |
With this you will have exactly same mixer as with original driver (+headphone control, not tested
|
|
Packit |
427e91 |
AudigyDrive inputs and outputs, AC3 passthrought).
|
|
Packit |
427e91 |
Most of them are from emu-tools-0.9.4 package from OSS driver (but not all).
|
|
Packit |
427e91 |
Use as10k1 compiler from alsa-tools package to compile patches.
|
|
Packit |
427e91 |
|
|
Packit |
427e91 |
Peter Zubaj
|