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
[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?