Bezeichnung
CopySample -- kopiert ein Sample (V5.0)
Übersicht
[id] = CopySample(source, dest)
Beschreibung
Dieser Befehl erstellt eine Kopie von dem in source angegebenen Sample und weist ihm die ID von dest zu. Das neue Sample ist unabhängig vom alten. Daher kann das alte Sample aus dem Arbeitsspeicher gelöscht werden.

Wenn Sie Nil in dest angegeben haben, wird CopySample() eine freie ID auswählen und Ihnen zurückgeben. Andernfalls benutzt das neue Sample die in dest angegebene ID.

Eingaben
source
ID des Samples, von dem eine Kopie erstellt werden soll
dest
ID des neuen Samples oder Nil für die automatische ID-Auswahl
Rückgabewerte
id
optional: ID des Samples; wird nur zurückgegeben, wenn Sie ihn beim Argument dest Nil angegeben haben.
Beispiel
CopySample(1, 10)
FreeSample(1)
Der obige Code erstellt ein neues Sample 10, der die gleichen Audiodaten wie das Sample 1 enthält. Dann wird das Sample 1 aus dem Arbeitsspeicher gelöscht, weil er nicht mehr benötigt wird.

Navigation zeigen