[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sb live e midi



Ciao a tutti,

volevo chiedervi se a parte con i driver alsa, esista un modo
per utilizzare ed ascoltare i midi con una sound blaster live
e i driver del kernel (tipo quello che si faceva con la awe32/64).
Poi oltre a editare /etc/modules e inserirvi emu10k1 c'e' qualcosa
ancora da fare o no? In pratica e' corretto?
Ho trovato uno script su www.linuxzine.it che "dovrebbe" essere eseguito
dopo aver caricato il modulo del kernel....ma e' necessario? Serve a
qualcosa
oppure no?
Lo posto qua:
############
#!/bin/bash
AUDIOPERMS=622
#MIXER
if [ -e /dev/mixer ]; then
  rm -f /dev/mixer
fi
if [ -e /dev/mixer0 ]; then
  rm -f /dev/mixer0
fi
mknod -m 777 /dev/mixer0 c 14 0
ln -sf /dev/mixer0 /dev/mixer
if [ -e /dev/mixer1 ]; then
 rm -f /dev/mixer1
fi
mknod -m 777 /dev/mixer1 c 14 16
#SEQUENCER
if [ -e /dev/sequencer ]; then
        rm -f /dev/sequencer
fi
mknod -m 777 /dev/sequencer c 14 1
if [ -e /dev/patmgr0 ]; then
        rm -f /dev/patmgr0
fi
mknod -m 777 /dev/patmgr0 c 14 17
if [ -e /dev/patmgr1 ]; then
        rm -f /dev/patmgr1
fi
mknod -m 777 /dev/patmgr1 c 14 33
#MUSIC
if [ -e /dev/music ]; then
        rm -f /dev/music
fi
mknod -m 777 /dev/music c 14 8
if [ -e /dev/sequencer2 ]; then
 rm -f /dev/sequencer2
fi
ln -sf /dev/music /dev/sequencer2
#MIDI
if [ -e /dev/midi ]; then
        rm -f /dev/midi
fi
if [ -e /dev/midi00 ]; then
        rm -f /dev/midi00
fi
mknod -m 777 /dev/midi00 c 14 2
ln -sf /dev/midi00 /dev/midi
if [ -e /dev/midi01 ]; then
        rm -f /dev/midi01
fi
mknod -m 777 /dev/midi01 c 14 18
if [ -e /dev/midi02 ]; then
        rm -f /dev/midi02
fi
mknod -m 777 /dev/midi02 c 14 34
if [ -e /dev/midi03 ]; then
        rm -f /dev/midi03
fi
mknod -m 777 /dev/midi03 c 14 50
#DSP
if [ -e /dev/dsp ]; then
        rm -f /dev/dsp
fi
if [ -e /dev/dsp0 ]; then
 rm -f /dev/dsp0
fi
mknod -m $AUDIOPERMS /dev/dsp0 c 14 3
ln -s /dev/dsp0 /dev/dsp
#DSPW
if [ -e /dev/dspW ]; then
        rm -f /dev/dspW
fi
if [ -e /dev/dspW0 ]; then
        rm -f /dev/dspW0
fi
mknod -m $AUDIOPERMS /dev/dspW0 c 14 5
ln -s /dev/dspW0 /dev/dspW
if [ -e /dev/dspW1 ]; then
        rm -f /dev/dspW1
fi
mknod -m $AUDIOPERMS /dev/dspW1 c 14 37
#/dev/audio
if [ -e /dev/audio ]; then
        rm -f /dev/audio
fi
if [ -e /dev/audio0 ]; then
        rm -f /dev/audio0
fi
mknod -m $AUDIOPERMS /dev/audio0 c 14 4
ln -s /dev/audio0 /dev/audio
#DSP1
if [ -e /dev/dsp1 ]; then
        rm -f /dev/dsp1
fi
mknod -m $AUDIOPERMS /dev/dsp1 c 14 19
#audio1
if [ -e /dev/audio1 ]; then
        rm -f /dev/audio1
fi
mknod -m $AUDIOPERMS /dev/audio1 c 14 20
#/dev/sndstat
if [ -e /dev/sndstat ]; then
        rm -f /dev/sndstat
fi
mknod -m 777 /dev/sndstat c 14 6
########

Grazie e ciauz.



Reply to: