| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| [+] Registriert seit: Dec 2002 Ort: cologne
Beiträge: 2.271
| Dynamic Audio
Weil es so schön ist: http://blog.andre-michelle.com/2006/...diocyclebuffer Bin gespannt, wohin die Reise geht. "Franky303" kramt gerade seinen 303 Emulator aus. Mag jemand schonmal eine Applikation skinnen ? |
| | |
| | #5 (permalink) | |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
Wenn ich das mit der Flash 9 Version Kopilieren will gehts mal wieder nicht, ich denke das liegt an dem Embed in der Cycle Klasse: PHP-Code: Zitat:
PHP-Code: Weis einer von euch in was ich das umändern muss das dies dann auch mit Flash 9 funktioniert? Habs schon mit nem Loader probiert die swf zu laden aber irgendwie haut das auch nicht hin. | |
| | |
| | #6 (permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Cool Andre! Das wurde ja auch mal Zeit @Rendner[i]: Kannst du den Sound nicht in die Bibliothek laden und verknüpfen? mfg. r
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
| | #7 (permalink) | |||||
| [+] Registriert seit: Dec 2002 Ort: cologne
Beiträge: 2.271
| Zitat:
Zitat:
Zitat:
![]() Zitat:
Zitat:
| |||||
| | |
| | #8 (permalink) | |
| [+] Registriert seit: Dec 2002 Ort: cologne
Beiträge: 2.271
| Zitat:
Das hatte ich gestern gar nicht gehört. Ich weiss, wie es weggeht, aber nicht warum Das Sync funktioniert nur bei einer Länge von 2048-1 Samples, während das Knacken bei 2048 Sample verschwindet. Neuland noch alles...EDIT: Ist es jetzt weg ? Geändert von André Michelle (23-07-2006 um 12:12 Uhr) | |
| | |
| | #10 (permalink) |
| [+] Registriert seit: Dec 2002 Ort: cologne
Beiträge: 2.271
|
Hier was zum Pitchen. Das Handling von Bytes ist noch etwas seltsam in AS3. Leider ist die Array-Syntax zum Direktzugriff auf die Bytes nicht besonders schnell, sonst könnte man vielleicht noch wesentlich mehr optimierten. Witzig ist das Pitchen nur ein neues Mapping von Samples ist. Nicht weit weg von Matritzen in der Grafik, nur wesentlich einfacher. Ich benutze auch kein Oversampling oder Antialiazing. Zum Pitchen und Reverse kommen diese Utils zum Einsatz (im Anhang zum Testen): Code: package de.popforge.audio
{
import flash.utils.ByteArray;
import flash.utils.Endian;
public class SoundUtils
{
static public function pitch( source: ByteArray, scale: Number, type: uint, size: uint ): ByteArray
{
source.position = 0;
var output: ByteArray = new ByteArray();
output.endian = Endian.LITTLE_ENDIAN;
var i: int;
var s: int;
switch( type )
{
case SoundType.MONO:
switch( size )
{
case SoundSize.BIT_16:
s = ( source.length >> 1 ) / scale;
for( i = 0 ; i < s ; i++ )
{
source.position = uint( ( i * scale ) << 1 );
output.writeShort
(
source.readShort()
);
}
break;
}
break;
}
output.position = 0;
return output;
}
static public function reverse( source: ByteArray, type: uint, size: uint ): ByteArray
{
source.position = 0;
var output: ByteArray = new ByteArray();
output.endian = Endian.LITTLE_ENDIAN;
var i: int;
switch( type )
{
case SoundType.MONO:
switch( size )
{
case SoundSize.BIT_16:
i = source.length;
while( i )
{
output.writeBytes( source, i - 2, 2 );
i -= 2;
}
break;
}
break;
}
output.position = 0;
return output;
}
}
} Geändert von André Michelle (24-07-2006 um 10:07 Uhr) |
| | |
| | #12 (permalink) | |
| \x3a\x6f\x29 Registriert seit: Apr 2004 Ort: paris
Beiträge: 806
|
Die Main.swf aus der pitch.zip gibt immer folgenden Fehler zurück: Zitat:
Ich verstehe bei der Angelegenheit nicht ganz den Cast von clazz auf Sound. Also ich mein, ist es ein exportierter Sound, der nur auf Sound gecastet wird, oder noch ein anderer Trick? | |
| | |
| | #13 (permalink) | ||
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
| Zitat:
Dann muss ich mir doch mal das neue Flex tool ziehen ( ist ja jetzt eh 4 free )... Zitat:
Geändert von rendner[i] (24-07-2006 um 08:26 Uhr) | ||
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |