Ergebnis 1 bis 4 von 4

Thema: Monitor Sampling rate

  1. #1
    Registriert seit
    14.07.2002
    Beiträge
    188

    Monitor Sampling rate

    Moin!
    Im Rahmen eines Projektes (Monitor auf mod. RAS-Server mit MIPS-Architektur, später dazu evtl. mehr) versuche ich gerade eine billig-USB-Soundkarte in Verbindung mit dem Monitor zum laufen zu bekommen.

    Die Soundkarkte funktioniert soweit auch, /var/log/messages:

    kernel: hub.c: new USB device 00:04.0-1, assigned a
    ddress 5
    kernel: usbaudio: device 5 audiocontrol interface 0
    has 1 input and 1 output AudioStreaming interfaces
    kernel: usbaudio: valid input sample rate 48000
    kernel: usbaudio: valid input sample rate 44100
    kernel: usbaudio: device 5 interface 2 altsetting 1
    : format 0x00000010 sratelo 44100 sratehi 48000 attributes 0x01
    kernel: usbaudio: valid output sample rate 48000
    kernel: usbaudio: valid output sample rate 44100
    kernel: usbaudio: device 5 interface 1 altsetting 1
    : format 0x80000010 sratelo 44100 sratehi 48000 attributes 0x01
    kernel: usbaudio: registered dsp 14,3
    kernel: usbaudio: warning: found 1 of 2 logical cha
    nnels.
    kernel: usbaudio: assuming that a stereo channel co
    nnected directly to a mixer is missing in search (got Labtec headset?). Should b
    e fine.
    kernel: usbaudio: registered mixer 14,0
    kernel: usbaudio: registered mixer 14,16
    Sound kann ich nun auch aufnehmen und wiedergeben. Starte ich nun den Monitor, bekomme ich ein

    Warning: Sampling rate is 44100, requested 22050
    und er beendet seine Arbeit.

    Die Frage ist, kann ich die Samplerate beim Monitor selber einstellen? Ich hab in der Doku nichts gefunden oder evtl. überlesen :( Gibts Alternativ eine einfache Methode vielleicht den Soundtreiber (audio.c + soundcore.o) beim Laden bestimmte Parameter zu übergeben?

    Oder muss ich zwangsläufig auf eine andere kompatible 22050 khz Soundkarte umsteigen?

  2. #2
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Die kannst die Sample-Rate leicht verändern. In der monitor.h wird sie definiert:

    #define FREQ_SAMP 22050
    Geht aber eben auch 44100Hz

    Danach neu kompilieren und dann sollte es gehen. Der Nachteil daran ist, daß der Bedarf an Rechenleistung steigt

  3. #3
    Registriert seit
    14.07.2002
    Beiträge
    188
    Ah, sehr gut, werde es gleich mal testen.

  4. #4
    Registriert seit
    14.07.2002
    Beiträge
    188
    Jetzt meckert er nicht mehr, bringt aber nach wenigen Sekunden einen Segfault.

    Nungut, ich werde mal weiterbasteln, Danke trotzdem!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •