sfxload

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
thorich
Beiträge: 5
Registriert: 18.06.2019 10:33:45

sfxload

Beitrag von thorich » 20.06.2019 11:57:27

Hallo Debian Freunde,
ich möchte in meinem Rechner (Intel I7, 16GB RAM, frisches Debian 9 netinst),
eine Soundblaster live mittels sfxload mit Soundbänken bestücken.
sfxload aus dem Paket "awesfx" meckert allerdings an, daß kein /dev/sequencer vorhanden wäre.
Folgendes sagt "lsmod":

Code: Alles auswählen

Module                  Size  Used by
intel_rapl             20480  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             200704  0
kvm                   598016  1 kvm_intel
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
ghash_clmulni_intel    16384  0
i915                 1257472  2
intel_cstate           16384  0
intel_uncore          118784  0
snd_emu10k1           159744  0
snd_util_mem           16384  1 snd_emu10k1
snd_usb_audio         180224  0
intel_rapl_perf        16384  0
ie31200_edac           16384  0
drm_kms_helper        155648  1 i915
snd_usbmidi_lib        28672  1 snd_usb_audio
snd_ac97_codec        126976  1 snd_emu10k1
ac97_bus               16384  1 snd_ac97_codec
snd_hwdep              16384  2 snd_emu10k1,snd_usb_audio
drm                   360448  4 i915,drm_kms_helper
snd_rawmidi            32768  2 snd_emu10k1,snd_usbmidi_lib
joydev                 20480  0
snd_seq_device         16384  2 snd_emu10k1,snd_rawmidi
snd_pcm               110592  3 snd_emu10k1,snd_usb_audio,snd_ac97_codec
snd_timer              32768  2 snd_emu10k1,snd_pcm
pcspkr                 16384  0
evdev                  24576  8
snd                    86016  9 snd_emu10k1,snd_hwdep,snd_usb_audio,snd_ac97_codec,snd_timer,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_pcm
emu10k1_gp             16384  0
soundcore              16384  1 snd
mei_me                 36864  0
gameport               16384  2 emu10k1_gp
i2c_algo_bit           16384  1 i915
sg                     32768  0
serio_raw              16384  0
lpc_ich                24576  0
shpchp                 36864  0
mei                   102400  1 mei_me
mfd_core               16384  1 lpc_ich
edac_core              57344  1 ie31200_edac
video                  40960  1 i915
button                 16384  1 i915
ip_tables              24576  0
x_tables               36864  1 ip_tables
autofs4                40960  2
ext4                  589824  2
crc16                  16384  1 ext4
jbd2                  106496  1 ext4
crc32c_generic         16384  0
fscrypto               28672  1 ext4
ecb                    16384  0
mbcache                16384  3 ext4
sr_mod                 24576  0
cdrom                  61440  1 sr_mod
sd_mod                 49152  4
hid_generic            16384  0
usbhid                 53248  0
hid                   122880  2 hid_generic,usbhid
crc32c_intel           24576  4
aesni_intel           167936  0
aes_x86_64             20480  1 aesni_intel
glue_helper            16384  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
ablk_helper            16384  1 aesni_intel
cryptd                 24576  3 ablk_helper,ghash_clmulni_intel,aesni_intel
i2c_i801               24576  0
i2c_smbus              16384  1 i2c_i801
r8169                  86016  0
ahci                   40960  3
libahci                32768  1 ahci
psmouse               135168  0
libata                249856  2 ahci,libahci
xhci_pci               16384  0
ehci_pci               16384  0
scsi_mod              225280  4 sd_mod,libata,sr_mod,sg
xhci_hcd              188416  1 xhci_pci
ehci_hcd               81920  1 ehci_pci
mii                    16384  1 r8169
usbcore               253952  7 usbhid,snd_usb_audio,ehci_hcd,xhci_pci,snd_usbmidi_lib,xhci_hcd,ehci_pci
usb_common             16384  1 usbcore
Fehlt da evtl. noch ein Modul?
Wäre dankbar für Sachdienliches.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: sfxload

Beitrag von smutbert » 20.06.2019 12:15:22

sfxload ist das Programm für das alte OSS Soundsystem, das nicht einmal mehr im Linuxkernel ist. Du willst das Programm asfxload für Alsa verwenden.

thorich
Beiträge: 5
Registriert: 18.06.2019 10:33:45

Re: sfxload

Beitrag von thorich » 20.06.2019 12:24:36

Danke erstmal,
Beide Programme sind aber im offiziellen Paket "awesfx":
sfxload und asfxload.
Soweit ich weiß, gibt es nichts anderes, um sf2 Daten in die Live
zu schieben.
Ich dachte asfxload wäre für die Soundblasterkarten mit eigenem RAM?
-Wenn ich jedenfalls asfxload bemühe, behauptet das Programm, es wäre nicht
genug Speicher vorhanden.

"asfxload -M" sagt auch: "No Emu synth hwdep device is found"

"aconnect -l" zeigt allerdings das:

Code: Alles auswählen

client 0: 'System' [type=Kernel]
    0 'Timer           '
    1 'Announce        '
client 14: 'Midi Through' [type=Kernel]
    0 'Midi Through Port-0'
client 16: 'SB Live! Platinum [CT4760P]' [type=Kernel,card=0]
    0 'EMU10K1 MPU-401 (UART)'
client 17: 'Emu10k1 WaveTable' [type=Kernel,card=0]
    0 'Emu10k1 Port 0  '
    1 'Emu10k1 Port 1  '
    2 'Emu10k1 Port 2  '
    3 'Emu10k1 Port 3  '
client 20: 'nanoKEY2' [type=Kernel,card=1]
    0 'nanoKEY2 MIDI 1 '

Die Ports sind als MIDI Ports jedenfalls vorhanden,
nützt nur nix, wenn ich sie mit aconnect verknüppere
und sie haben nichts geladen.

uups...
da scheint doch was drauf zu sein, ohne das ich das geladen habe.
mit "aconnect 20 17" höre ich ein Klavier, wenn ich auf dem Nanokey
eine Taste anschlage.
???
Zuletzt geändert von thorich am 20.06.2019 12:51:59, insgesamt 1-mal geändert.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: sfxload

Beitrag von smutbert » 20.06.2019 12:39:03

Wir groß ist denn dein Soundfont? Kleine Soundfonts bis ~8 oder ~16 MB funktionieren oft ohne weitere Maßnahmen, bei größeren tritt ein alter, beharrlicher Fehler auf

https://bugs.launchpad.net/ubuntu/+sour ... bug/183456

Neben dem im Bugreport erwähnten Patch, gibt es hier unter Audigy 2 auch noch einmal denselben Patch und als Alternative Lösung die Beschränkung des verwendeten Hauptspeicherbereichs (für das ganze System!) mittels Kernelparameter

https://www.alsa-project.org/main/index ... 1#Audigy_2

thorich
Beiträge: 5
Registriert: 18.06.2019 10:33:45

Re: sfxload

Beitrag von thorich » 20.06.2019 12:54:35

Tschuldigung, ich habe mein vorheriges Post nochmal geändert,
ich guck mir das mal an und berichte dann.
Hab Dank soweit!

thorich
Beiträge: 5
Registriert: 18.06.2019 10:33:45

Re: sfxload

Beitrag von thorich » 20.06.2019 13:09:15

Da brat mir wer 'nen Storch!
nach Neustart rufe ich auf:
asfxload -M
und die Ausgabe ist:
"DRAM memory left = 125406 kB"
Das ist wohl mehr als genug :).

Hab' keine Ahnung, warum, aber nu scheint's zu laufen.
Scheint auch freundliche Dämonen zu geben :)

Danke sagt:
Thomas

Nochn ps:
Nix Dämon, der installierte Soundfont ist zu groß:
"FluidR3.GM.sf2" hat tatsächlich 144920kB
und die zur Verfügung gestellte "DRAM memory" bietet nur 125406kB.

Antworten