Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org > UnderLinux Wiki
Fóruns Wiki Videos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre Twitter
Registrar Blogs Calendário Marcar Fóruns Como Lidos

Ferramentas pessoais
Publicidade

From UnderLinux Wiki

Configurando BASS/TREBLE na SBlive para LinuxD

Introdução

Este artigo ensina a configurar esta placa de som fantastica para funcionar corretamente sob Linux. Quaisquer duvidas, entre em contato por e-mail.

Pegue o driver do emu10k1: http://sourceforge.net/project/showfiles.php?group_id=44773&release_id=71689

O aumix já deve estar instalado no seu sistema, se não estiver instale. Edite o arquivo "utils/Makefile.config" para listar a seguinte configuração.

# tools install defaults

prefix ?= ${DESTDIR}/usr
exec_prefix := $(prefix)
bindir := $(exec_prefix)/bin
data_dir := $(prefix)/share/emu10k1
man_prefix := $(exec_prefix)/share/man
script_dir := /etc/emu10k1

# make
# make install
# make tools
# make install-tools

Vá em utils/mixer e copie o arquivo emu-script para /etc/emu10k1 Crie um pequeno script para carregar as configurações BASS/TREBLE da emu10k1:

#!/bin/bash
/usr/bin/emu-dspmgr -l"Front L" -f /usr/share/emu10k1/tone.bin
/usr/bin/emu-dspmgr -l"Front R" -f /usr/share/emu10k1/tone.bin
/usr/bin/emu-dspmgr -l"Rear L" -f /usr/share/emu10k1/tone.bin
/usr/bin/emu-dspmgr -l"Rear R" -f /usr/share/emu10k1/tone.bin

Salve o arquivo em "/etc/emu10k1" como eq por exemplo o nome pouco importa. Adcione no "/etc/modules.conf" a linha: "alias sound-slot-0 emu10k1 /etc/emu10k1/nome_do_seu_script"

Com estas configurações o BASS e TREBLE vão estar ativados, na próxima vez que você iniciar o computador, logo você notará a diferença. Se você ainda não está satisfeito com o resultado e quer regular o nível de BASS e TREBLE no aumix, você precisa executar o seguinte comando no terminal:

# /etc/emu10k1/emu-dspmgr -l"Front L" -f /usr/share/emu10k1/tone.bin -cbass -mbass -ctreble -mtreble && aumix -b

Regule os valores conforme as suas necessidades salve e saia, o som ficará meio estranho mas os valores ficarão salvos e sera ativado a cada inicialização. Cuidado para não fazer besteira com os comandos ou o som será comprometido, como por exemplo redução de volume ou com um efeito de som abafado, para limpar o som novamente o seguinte comando é necessário:

# emu-dspmgr -z

Lembre-se que o driver do emu10k1 ainda esta em densenvolvimento Não espere encontrar os controles de BASS e TREBLE no aumix ou qualquer outro mixer de áudio. Os valores de BASS e TREBLE só podem ser modificados na hora que o driver é carregado. Para isso adcione esta linha no final da primeira linha do seu script: -cbass -mbass -ctreble -mtreble && aumix -b 70 -t 80

Reinicie o computador para ativar as mudanças. Caso os sons do seu computador não tenham nenhuma modificação mude Front L e R para Pcm L e R no seu script, remova as linhas REAR e reinicie novamente o computador.

Para adcionar BASS e TREBLE ao CD Digital adcione mais estas linhas extras no seu script:

/usr/bin/emu-dspmgr -l"CD-Spdif L" -f /usr/share/emu10k1/tone.bin
/usr/bin/emu-dspmgr -l"CD-Spdif R" -f /usr/share/emu10k1/tone.bin

Não adcione mais nada nas linhas acima, nem tente adcionar -cbass -mbass -ctreble -mtreble pois o som só vai piorar, depois para arrumar só removendo e carregando novamente o driver novamente ou reiniciando o computador. Para saber quais as entradas ou saídas que você pode adcionar os controles de tom faça:

emu-dspmgr -i

Você pode usar o próprio script do driver, mas antes você precisa fazer as modificações para que este script reconheça corretamente aonde foi instalado todos os binários e arquivos correspondentes. Para isso modifique o arquivo /etc/emu10k1/emu-script conforme as descrições abaixo:

# Default location of programs:
BASE_PATH=/usr
DSPPATH=$BASE_PATH/share/emu10k1

DSPMGR=$BASE_PATH/bin/emu-dspmgr
CONFIG=$BASE_PATH/bin/emu-config

# Source configurations
. /etc/emu10k1/emu10k1.conf

Aproveite e mude as linhas mais abaixo para adcionar suporte ao CD Digital:

#The next 3 'inherit' the oss control of the above line:
$DSPMGR -l"Pcm R" -f$DSPPATH/$TONE
$DSPMGR -l"Pcm1 L" -f$DSPPATH/$TONE
$DSPMGR -l"Pcm1 R" -f$DSPPATH/$TONE
aumix -t 68
aumix -b 68

Mude para :

#The next 3 'inherit' the oss control of the above line:
$DSPMGR -l"Pcm R" -f$DSPPATH/$TONE
$DSPMGR -l"Pcm1 L" -f$DSPPATH/$TONE
$DSPMGR -l"Pcm1 R" -f$DSPPATH/$TONE
$DSPMGR -l"CD-Spdif L" -f$DSPPATH/$TONE
$DSPMGR -l"CD-Spdif R" -f$DSPPATH/$TONE
aumix -t 68
aumix -b 68

Aproveite e mude as linhas aumix -t e aumix -b para o nível de TREBLE e BASS que você deseja. Modifique o /etc/modules.conf com a linha abaixo, se tiver uma outra linha com referência para "emu10k1" remova ou descomente antes.

alias sound-slot-0 emu10k1 /etc/emu10k1/emu-script

Reinicie o computador.

Autor

Wellington Terumi Uemura <wellingtonuemura@hotmail.com>


Horários baseados na GMT -3. Agora são 19:15.


Powered by vBulletin®
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 ©2009, Crawlability, Inc.
Powered by vbWiki Pro 1.3 RC5. Copyright ©2006-2007, NuHit, LLC