Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > UnderLinux Wiki
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se Blogs Lista de Membros Calendário Pesquisar Mensagens de Hoje 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 20:19.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.