spychodelics
16.09.03, 20:25
RH9 Shrike - SBLive 5.1 , DTT 3500, Digital Out, 4 Speaker & AC3Passthrough
Als erstes muessen 2 Dinge gegeben sein :
1. Ihr erhofft euch k/einen Erfolg dieses Tutorials und seht es als weiteren Schritt nach vorn
2. Ihr habt root Rechte und noch nicht zuviel am System gespielt was die SBLive angeht
(Was soviel heißt wie , Redhat hat die Karte schon erkannt und mit Emu10k1 Treibern
eingerichtet.)
Grundlegendes :
Ich habe sehr viele Tutorials gelesen , und keines hat mir beim meinen Problemen geholfen !
Welche 2 Stueck waeren :
1. Ich konnte meinen Digitalen Ausgang nicht aktivieren.
2. Ich konnte nur die 2 vorderen Boxen ansprechen.
Daraufhin habe ich mich mit den netten Leuten aus dem IRC zusammengeschlossen , und sie halfen mir meine
Ideen umzusetzen .
Als 1.tes schauen wir mal ob Emu10k1 eingebunden ist
$ lsmod zeigt die geladenen Module an
Nun sollte man ein
emu10k1 clean
ac97_codec emu10k1
sound emu10k1
souncore emu10k1
erblicken. Ist dies der Fall können wir fortsetzen .
Als nächstes Bearbeiten wir unsere emu10k1.conf nach unseren Wünschen.
zu finden ist diese Datei in "/usr/local/etc"
/quote
================================================== ==============================================
##
## This file is used to configure emu10k1's emu-script
##
CARD_IS_5_1=no <---- aendern in yes
USE_DIGITAL_OUTPUT=no <---- aendern in yes
ENABLE_TONE_CONTROL=yes
# Note, it's safe to say yes to the next option even if you're not going
# to use it. When this option is enabled, the driver can autodetects AC3
# data and behaves normally with normal audio.
# (Saying yes causes some of the soundcard's resourses to be used up)
AC3PASSTHROUGH=no <---- aendern in yes
# Change this to yes to enable the Livedrive midi port and IR remote
# control.
ENABLE_LIVEDRIVE_IR=no
# Most Lives have their analog front signals inverted. If you have
# problems with your setup (low bass), try changing this to 'yes'. (This
# option has no effect with digital setups)
INVERT_REAR=no
#Multichannel playback (for 4 - 6 channel setups)
MULTICHANNEL=no <---- aendern in yes
# On 5.1 cards in multichannel mode, should the multichannel data be fed
# to the sub as well? You probably don't want this if you have a
# speaker set like the DTT2200 which already feeds all channels to the
# sub in hardware.
ROUTE_ALL_TO_SUB=no
# By default, the front analog channels have a +12dB boost applied to
# them by the AC'97 mixer. If you encounter clipping, or find that the
# volume of the front speakers is too high in a multichannel setup, try
# changing this to 'no'.
ANALOG_FRONT_BOOST=no
# Surround
##################
# Some wavs, or mp3 are surround sound encoded the next two
# options can be used to decode these in hardware.
# (select on or the other, not both)
# passive matrix surround decoder
SURROUND=no
# Active matrix surround decoder
PROLOGIC=no
# Extra Inputs
#################
## This connector is mounted on the card itself
ENABLE_CD_Spdif=yes # Volume control is 'Digital1' in aumix/gmix/kmix
# The next four inputs are found on Livedrives, some of these may also
# be inputs on the older add-on daughter cards.
ENABLE_OPTICAL_SPDIF=no # Volume control is 'Digital2'
ENABLE_LINE2_MIC2=no # Volume control is 'Line2'
ENABLE_RCA_SPDIF=no # Volume control is 'Digital3'
ENABLE_RCA_AUX=no # Volume control is 'line3'
================================================== ==============================================
/quote end
Wenn diese Datei dann geaendert und gespeichert ist , fuehren ./emu-script aus.
Dieses Script liest die von uns geaenderten Daten aus der emu10k1.conf und bindet sie ein.
Nun gehen wir wieder zur grafischen Oberflaeche und oeffnen die Lautstaerkereglung
(bitte kein Kmix, das funktionierte bei mir nicht)
Nun sehen wir mehrere Lautstärkenregler :
vol : vordere 2 Boxen
pcm : vordere und hintere Boxen
ogain : hintere Boxen
So das sollte es sein, nun sind wir auf dem digitalen Ausgang und haben 4 Boxen !
Ausserdem wird das AC3-Signal direkt an den Decoder gesendet.
Was ich nun noch wollte , über nen einfachen Konsolenbefehl den Digitalen Ausgang an-
und auszuschalten. Damit ich abends meine Kopfhörer nutzen kann.
Dafür habe ich emu10k1.conf 2 mal kopiert , und umbenannt.
emu10k1.conf.dig0
emu10k1.conf.dig1
Wo ich jeweils bei der Option USE_DIGITAL_OUTPUT ein yes oder no stehen habe.
Dann habe ich noch 2 ausführbare Dateien erstellt
dig0
dig1
dig0
/quote
================================================
#!/bin/sh
cp /usr/local/etc/emu10k1.conf.dig0 /usr/local/etc/emu10k1.conf
/usr/local/etc/./emu-script
================================================
/quote end
dig1
/quote
================================================
#!/bin/sh
cp /usr/local/etc/emu10k1.conf.dig1 /usr/local/etc/emu10k1.conf
/usr/local/etc/./emu-script
================================================
/quote end
dann noch
chmod 755 dig0
chmod 755 dig1
Nun kann ich mit ./dig0 , ./dig1
den digitalen Ausgang aus und an machen
Ich hoffe geholfen zu haben .
Für Anregungen bin ich jederzeit offen.
Noch mal dank an dieser Stelle an :
AceTheFace
Columbo0815
Flighty
giftnudel
tsuribito
raider
zwerg
==== EDIT ====
Habe hier auf dem Board noch eine tolle Sache gefunden die eines meiner zusätzlichen probleme gelöst hat :
nähmlich die Tatsache dass das Line-In Signal nicht auf den digitalen Ausgang gelegt wurde , das löst man
wie "geronet" es in einem anderen Thread ansprach
Original geschrieben von geronet
Hast du ein Glück, grad heut hab ich mir ein script geschrieben dass alle Eingänge, von CD über TV und Pcm auch auf die hinteren Boxen ausgibt..
Den Treiber kannst du dir hier saugen:
http://home.wanadoo.nl/whatdoya/sblive
Hier das script:
#!/bin/bash
DSPPATH="/usr/local/share/emu10k1"
emu-dspmgr -z
emu-dspmgr -v"Pcm L:Front L" -mpcm_l
emu-dspmgr -v"Pcm R:Front R" -mpcm_r
emu-dspmgr -v"Analog L:Rear L" -mspeaker_l
emu-dspmgr -v"Analog R:Rear R" -mspeaker_r
emu-dspmgr -r
---
Dann noch "igain" ein bisschen hochstellen (ganz wenig) und den Aufnahme-Knopf in gmix oder kmix auch auf IGain setzen. Dann sollte alles auch auf die hinteren Lautsprecher gehen.
Grüsse, Stefan
=======EDIT ENDE=======
Als erstes muessen 2 Dinge gegeben sein :
1. Ihr erhofft euch k/einen Erfolg dieses Tutorials und seht es als weiteren Schritt nach vorn
2. Ihr habt root Rechte und noch nicht zuviel am System gespielt was die SBLive angeht
(Was soviel heißt wie , Redhat hat die Karte schon erkannt und mit Emu10k1 Treibern
eingerichtet.)
Grundlegendes :
Ich habe sehr viele Tutorials gelesen , und keines hat mir beim meinen Problemen geholfen !
Welche 2 Stueck waeren :
1. Ich konnte meinen Digitalen Ausgang nicht aktivieren.
2. Ich konnte nur die 2 vorderen Boxen ansprechen.
Daraufhin habe ich mich mit den netten Leuten aus dem IRC zusammengeschlossen , und sie halfen mir meine
Ideen umzusetzen .
Als 1.tes schauen wir mal ob Emu10k1 eingebunden ist
$ lsmod zeigt die geladenen Module an
Nun sollte man ein
emu10k1 clean
ac97_codec emu10k1
sound emu10k1
souncore emu10k1
erblicken. Ist dies der Fall können wir fortsetzen .
Als nächstes Bearbeiten wir unsere emu10k1.conf nach unseren Wünschen.
zu finden ist diese Datei in "/usr/local/etc"
/quote
================================================== ==============================================
##
## This file is used to configure emu10k1's emu-script
##
CARD_IS_5_1=no <---- aendern in yes
USE_DIGITAL_OUTPUT=no <---- aendern in yes
ENABLE_TONE_CONTROL=yes
# Note, it's safe to say yes to the next option even if you're not going
# to use it. When this option is enabled, the driver can autodetects AC3
# data and behaves normally with normal audio.
# (Saying yes causes some of the soundcard's resourses to be used up)
AC3PASSTHROUGH=no <---- aendern in yes
# Change this to yes to enable the Livedrive midi port and IR remote
# control.
ENABLE_LIVEDRIVE_IR=no
# Most Lives have their analog front signals inverted. If you have
# problems with your setup (low bass), try changing this to 'yes'. (This
# option has no effect with digital setups)
INVERT_REAR=no
#Multichannel playback (for 4 - 6 channel setups)
MULTICHANNEL=no <---- aendern in yes
# On 5.1 cards in multichannel mode, should the multichannel data be fed
# to the sub as well? You probably don't want this if you have a
# speaker set like the DTT2200 which already feeds all channels to the
# sub in hardware.
ROUTE_ALL_TO_SUB=no
# By default, the front analog channels have a +12dB boost applied to
# them by the AC'97 mixer. If you encounter clipping, or find that the
# volume of the front speakers is too high in a multichannel setup, try
# changing this to 'no'.
ANALOG_FRONT_BOOST=no
# Surround
##################
# Some wavs, or mp3 are surround sound encoded the next two
# options can be used to decode these in hardware.
# (select on or the other, not both)
# passive matrix surround decoder
SURROUND=no
# Active matrix surround decoder
PROLOGIC=no
# Extra Inputs
#################
## This connector is mounted on the card itself
ENABLE_CD_Spdif=yes # Volume control is 'Digital1' in aumix/gmix/kmix
# The next four inputs are found on Livedrives, some of these may also
# be inputs on the older add-on daughter cards.
ENABLE_OPTICAL_SPDIF=no # Volume control is 'Digital2'
ENABLE_LINE2_MIC2=no # Volume control is 'Line2'
ENABLE_RCA_SPDIF=no # Volume control is 'Digital3'
ENABLE_RCA_AUX=no # Volume control is 'line3'
================================================== ==============================================
/quote end
Wenn diese Datei dann geaendert und gespeichert ist , fuehren ./emu-script aus.
Dieses Script liest die von uns geaenderten Daten aus der emu10k1.conf und bindet sie ein.
Nun gehen wir wieder zur grafischen Oberflaeche und oeffnen die Lautstaerkereglung
(bitte kein Kmix, das funktionierte bei mir nicht)
Nun sehen wir mehrere Lautstärkenregler :
vol : vordere 2 Boxen
pcm : vordere und hintere Boxen
ogain : hintere Boxen
So das sollte es sein, nun sind wir auf dem digitalen Ausgang und haben 4 Boxen !
Ausserdem wird das AC3-Signal direkt an den Decoder gesendet.
Was ich nun noch wollte , über nen einfachen Konsolenbefehl den Digitalen Ausgang an-
und auszuschalten. Damit ich abends meine Kopfhörer nutzen kann.
Dafür habe ich emu10k1.conf 2 mal kopiert , und umbenannt.
emu10k1.conf.dig0
emu10k1.conf.dig1
Wo ich jeweils bei der Option USE_DIGITAL_OUTPUT ein yes oder no stehen habe.
Dann habe ich noch 2 ausführbare Dateien erstellt
dig0
dig1
dig0
/quote
================================================
#!/bin/sh
cp /usr/local/etc/emu10k1.conf.dig0 /usr/local/etc/emu10k1.conf
/usr/local/etc/./emu-script
================================================
/quote end
dig1
/quote
================================================
#!/bin/sh
cp /usr/local/etc/emu10k1.conf.dig1 /usr/local/etc/emu10k1.conf
/usr/local/etc/./emu-script
================================================
/quote end
dann noch
chmod 755 dig0
chmod 755 dig1
Nun kann ich mit ./dig0 , ./dig1
den digitalen Ausgang aus und an machen
Ich hoffe geholfen zu haben .
Für Anregungen bin ich jederzeit offen.
Noch mal dank an dieser Stelle an :
AceTheFace
Columbo0815
Flighty
giftnudel
tsuribito
raider
zwerg
==== EDIT ====
Habe hier auf dem Board noch eine tolle Sache gefunden die eines meiner zusätzlichen probleme gelöst hat :
nähmlich die Tatsache dass das Line-In Signal nicht auf den digitalen Ausgang gelegt wurde , das löst man
wie "geronet" es in einem anderen Thread ansprach
Original geschrieben von geronet
Hast du ein Glück, grad heut hab ich mir ein script geschrieben dass alle Eingänge, von CD über TV und Pcm auch auf die hinteren Boxen ausgibt..
Den Treiber kannst du dir hier saugen:
http://home.wanadoo.nl/whatdoya/sblive
Hier das script:
#!/bin/bash
DSPPATH="/usr/local/share/emu10k1"
emu-dspmgr -z
emu-dspmgr -v"Pcm L:Front L" -mpcm_l
emu-dspmgr -v"Pcm R:Front R" -mpcm_r
emu-dspmgr -v"Analog L:Rear L" -mspeaker_l
emu-dspmgr -v"Analog R:Rear R" -mspeaker_r
emu-dspmgr -r
---
Dann noch "igain" ein bisschen hochstellen (ganz wenig) und den Aufnahme-Knopf in gmix oder kmix auch auf IGain setzen. Dann sollte alles auch auf die hinteren Lautsprecher gehen.
Grüsse, Stefan
=======EDIT ENDE=======