Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Was gerade läuft aufnehmen (https://www.delphipraxis.net/7603-gerade-laeuft-aufnehmen.html)

sCrAPt 20. Aug 2003 19:16

Re: Was gerade läuft aufnehmen
 
Bei
Delphi-Quellcode:
mciSendString('SAVE mySound "c:\datei.wav"'),nil,0,Handle);
kommt:
Zitat:

Zitat von Delphi
[Fehler] Unit1.pas(67): Nicht genügend wirkliche Parameter

*heul*

sCrAPt 20. Aug 2003 19:22

Re: Was gerade läuft aufnehmen
 
Hey! Du hast ne Klammer zu viel :-P

overmoon 20. Aug 2003 19:29

Re: Was gerade läuft aufnehmen
 
Stimmt. Ich habe nach dem Kopieren einfach vergessen, die Klammer zu löschen. Sorry. :roll:

So sieht bei mir nämlich der Codeteil aus:

Delphi-Quellcode:
TempFile := CreateTempFile(exe_dir);

mciSendString('STOP mySound',nil,0,Handle);
mciSendString(pChar('SAVE mySound "' + TempFile + '"'),nil,0,Handle);
mciSendString('CLOSE mySound',nil,0,Handle);
Naja, du hast es ja gefunden. :dancer:

overmoon

Matze 21. Aug 2003 10:05

Re: Was gerade läuft aufnehmen
 
Mensch overmoon!

Mach doch ein Tutorial auf! :mrgreen:

Das ist prima erklärt, würde ich an deiner Stelle machen. :D

Gruß Matze

overmoon 21. Aug 2003 17:37

Re: Was gerade läuft aufnehmen
 
Schon geschehen. :mrgreen:

Matze 21. Aug 2003 18:24

Re: Was gerade läuft aufnehmen
 
Klasse!
Gefällt mir echt gut. :mrgreen:

Gruß Matze

axellang 10. Sep 2003 16:48

Re: Was gerade läuft aufnehmen
 
Hallo Leute,

ich habe mir diesen thread durchgelesen und hätte da noch eine Frage.

Ist es möglich die aufgenommene Datei (wav) nicht mit

mciSendString(pChar('SAVE mySound "' + TempFile + '"'),nil,0,Handle);

als Datei zu speichern, um diese dann weiter zu verarbeiten, sondern während der Aufnahme das aufgenommene direkt an die Lame Exe,dll zu senden?

Denn wenn ich jetzt einen Mixer habe mit dem ich Sound Dateien mische,
kann es vorkommen das 1'ne Stunde an gesamt Musik zusammenkommt und dann
währe die wav- Datei > 1 GB.


Axel

katernero 27. Mär 2008 15:50

Re: Was gerade läuft aufnehmen
 
Hallo,

ich habe da auch mal ein Frage zu diesem Thema.

Was genau für ein Gerät ist "mySound"?

Entschuldigt die Fragen, aber ich bin recht unerfahren und es ist trotzdem sehr wichtig :)

Danke schon einmal im Voraus
katernero

Neutral General 27. Mär 2008 16:33

Re: Was gerade läuft aufnehmen
 
Hi,

mySound ist nur der Name der Aufnahme. Eine Art Variable, deren Name du dir aussuchen kannst. Also du kannst anstatt MySound auch "DasWasIchAufnhemenWill" schreiben ;)

Gruß
Neutral General

katernero 27. Mär 2008 16:43

Re: Was gerade läuft aufnehmen
 
Achso, gut, dank dir ;)

Aber wo du gerade da bist. Ich hab von dir etwas mit einem Edit-Feld gefunden.
Damit willst du doch den Ort und den Namen der Datei bestimmen, oder? Hab die Variante auch ausprobiert jedoch kam ich zu keinem Erfolg. Also es wird keine Datei ausgeben, wenn ich in das Edit zum Beispiel "C:\hahaha.wav" eingebe.

Wäre nett, wenn du mir sagen könntest, wie deine Variante funktioniert :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz