← Back to team overview

sslug-teknik team mailing list archive

Re: gramofile genererer tom wav-fil

 

Hej Hans

Hans Christian Andersen wrote:
Hvorfor får jeg ikke optaget analog lyd med gramofile?
Jeg har et liniesignal ind i lydkortets line-indgang. Jeg kan høre lyden , der kommer ud af lydkortets udgang. Når jeg optager, får jeg dannet en wav-fil, men den er tom. Det har ellers virket for mig for nogle måneder siden. Jeg har samme nedslående resultat med programmet nrecord.
Pa samme maskine (med dual boot W98) kan jeg godt optage og afspille lyd med W98's lydoptager, så HW skulle være OK. (men kun 60 sek af gangen)

Har du prøvet at skrue op for alle mixerkanalerne med et mixerprogram (f.eks. kmix) ?
Check evt. at Internal Gain (hvis der er sådan en) også er skruet op.

Eksempel. Hvordan med lyden fra mit TV-kort.

   1) Først skal lyden ud af TV-kortet (desværre). Line-out på TV-kortet
   forbindes til Line-in på mit lydkort.
   2) Mixerindstilling for TV-audio-out skrues op
   3) Mixerindstilling for Line (in) skrues også op
   4) Mixerindstilling for Volume/Out skues op og jeg kan
      nu høre lyden i højtalerene

Hvis jeg nu bruger et simpelt program og optager fra /dev/dsp,
så får jeg ingen lyd, før jeg også skruer op for IGain (Internal Gain).

Det er fordi mit simple program (der læser fra /dev/dsp) får lyden
fra mixerens ....øhhh....interne lyd... øhh-bø.

Et mere avanceret program havde fyret et par ioctl af til /dev/mixer
så en læsning af /dev/dsp kunne tage lyden fra. f.eks. en af ingangene

  Line-In
  CD
  Mic
  Mixer

eller mere.

Så prøv at starte et mixerprogram.

Husk på at visse lydkort har flere/færre/andre input og output-kanaler.

--PMM

----------------------------------------------------------------
Peter Maersk-Moller
----------------------------------------------------------------
Ogg/Vorbis support for MPEG4IP. YUV12, XviD, AVI and MP4 support
for libmpeg2. See http://www.maersk-moller.net/projects/
----------------------------------------------------------------



Follow ups

References