Skip to content

patch file to add Tascam US16x08 mixer support to kernel driver snd-usb-audio

Notifications You must be signed in to change notification settings

MparkG/tascam-driver-patch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

TASCAM US-16x08 mixer support for kernel driver snd-usb-audio

How to apply this patch.

Download the current kernel sources and required ssl library
--------------------------------------------------------------
sudo apt-get install libssl-dev
cd /usr/src
sudo apt-get source linux-image-$(uname -r)


Prepare kernel sources for module compilation
--------------------------------------------------------------
cd /usr/src/<your kernel version>
cp /boot/config-$(uname -r) .config
cp /usr/src/linux-headers-$(uname -r)/Module.symvers .
make prepare
make scripts


Apply patch file
--------------------------------------------------------------
patch --strip=1 < us16x08.path 


Compile module
--------------------------------------------------------------
make M=sound/usb


Save original and installation
--------------------------------------------------------------
cp /lib/modules/$(uname -r)/kernel/sound/usb/snd-usb-audio.ko <any-save-folder>
cp sound/usb/snd-usb-audio.ko /lib/modules/$(uname -r)/kernel/sound/usb/
reboot


After reboot you should be able to control the Tascam DSP (EQ/Compressor) via e.g. alsamixer/gnome-alsamixer.


Change log
--------------------------------------------------------------

Jan-05 2017:
- added new Tascam firmware v2.00 feature DSP bypass switch.
- fixed EQ initial disabled.
- fixed Comp Release initial value to 10ms.

Jan-07 2017:
- change compressor meter poll. Poll only values for channels with actice compressor.

Jul-27 2017:
- update patch file to follow version contained in kernel version 4.12

About

patch file to add Tascam US16x08 mixer support to kernel driver snd-usb-audio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published