Seite 1 von 3

Ton aufnehmen

Verfasst: 15.04.2005 14:48
von zigapeda
Hallo

Kann man mit Purebasic den ton der gerade aus den Lautsprechern kommt aufnehmen? Bitte helft mir.

Verfasst: 15.04.2005 15:03
von bobobo
PB spielt nur ab.

Mit MCI kannst Du Aufnehmen.

ff ein Demo
http://forums.purebasic.com/german/view ... atur#12559

Verfasst: 15.04.2005 15:45
von zigapeda
bei dem geposteten beispiel nimmt man mit einem Micro auf. Ich brauche direkt von Lautsprecher also ähnlich wie ein screenshot das aufnimmt was gerade auf dem Bildschirm angezeigt wird. Screenshot ist aus irgend einem speicher mir fällt gerade der name nicht ein, gibt es sowas auch für Lautsprecher?

Verfasst: 15.04.2005 15:46
von MVXA
Stereomixer /:-> ?

Mir fällt kein titel ein

Verfasst: 15.04.2005 15:52
von Green Snake
hallo

ich wollte mal nen midi nach wav machen.
dann kam aber die diskusion mit sound direkt aufnemen
klick mal hier, falls du das gleiche meinst wie ich, als ich diesen beitrag geschrieben habe.

forums.purebasic.com/german/viewtopic.php?t=2818

Verfasst: 15.04.2005 16:06
von 125
also bei mir funzt bobobos code wunnaba du musst nur Lautstärkeregulun->Eigenschaften->aufnahme->bei stereomix häckhen rein-> ok ->häkchen bei Stereoe Mix Auswählen->StereoMix lautstärke reduzieren auf 3/4->Close

Danach würde das hier:

Code: Alles auswählen

Procedure MCI(command.s) 
  result=mciSendString_(command,@buffer$,256,0) 
  ProcedureReturn result 
EndProcedure
Procedure RecordIt(d) 
  MCI("open new type waveaudio alias aua") 
  MCI("set aua time format ms") 
  MCI("record aua from 0 to "+Str(d)+" wait") 
  MCI("save aua c:\aua.wav") 
  MCI("close aua") 
EndProcedure 
RecordIt(9000) 
9 Secunden deines SoutOutputs der Soundkarte aufnehmen.

??

Verfasst: 15.04.2005 16:14
von Green Snake
lautstärkeregelung
wo findet man das? bzw was genau meinst du

Verfasst: 15.04.2005 16:15
von 125
der kleine Lautsprecher im Systray :)

danke

Verfasst: 15.04.2005 16:21
von Green Snake
ah, dass meintest du, danke für die zwischen information :allright:

[edit] sorry, bei mir funktioniert der code nicht.
habe alles so eingestellt, wie du geschrieben hast.
meiner meinug sollte sich der wav nach 9 sekunden in c:\aua.wav speichern.
wiso passiert das nicht?
habe ich etwas falsches gemacht, oder liegt es am code?
[/edit]

Jetzt gehts (fast)

Verfasst: 15.04.2005 16:53
von Green Snake
hallo

habe ein bisschen probiert, dein code funktioniert zwar bestens, aber nicht so wie gewünscht.
das wir uns richtig verstehen, dein code nimmt das auf, was gerade abgespielt wird, und nicht
übers mikrofon?
stimmt das?

wenn ja, wiso gehts den nur, wen das mikro eingeschaltet ist, bzw es geht nur, wen der sound ubers mikro kommt?
habe alles gemacht was du beschrieben hast, geht schon, aber nur übers mikro, kann man das nicht ändern?