Hi, Da gibt's doch einen (recht freakigen) Workaround von Frank Baumgartner. Das Problem ist wohl, dass schon das onSoundComplete erst mit Verzögerung feuert (ca alle 46ms, dazwischen geht nix). Ich habe das MP3 so geschnitten, dass ich nach dem Encodieren vorne 100ms Stille hatte. Beim encodieren hat mir der Codec auch hinten 40ms Stille angefügt. Das muss dann beim Neustart des Sounds berücksichtigt werden, dann hat's bei mir geklappt... Die Grundlagen: http://www.active-web.cc/html/research/f6sync/f6sync.txt Vielleicht hilft's, gute Nacht, --jörg-- -----Ursprüngliche Nachricht----- Von: ascoders-bounce@xxxxxxxxxxxxx [mailto:ascoders-bounce@xxxxxxxxxxxxx]Im Auftrag von André Michelle Gesendet: Mittwoch, 7. Januar 2004 12:35 An: ascoders@xxxxxxxxxxxxx Betreff: [ascoders] mp3 loop hi, ich hätte es bisher nicht für ein Problem gehalten, aber ich schaffe es nicht, einen beliebigen mp3-Loop (mit wavelab 128kb und höchster Qualität) sauber zu loopen. [testcode] var mp3loop = new Sound( this ); mp3loop.onLoad = function () { this.onSoundComplete = this.start; this.start( 0 , 1 ); } mp3loop.loadSound ( "loop_02.mp3" , false ); [/code] Das mp3 erhält codiert eine Stille von 25ms zu Begin, aber beim Abspielen in FlashMX wird etwas abgeschnitten, was das Gegenteil ist, von dem, was ich erwarte - einen Holperer von 25ms zu Begin. Scheint, als ob Flash von selber einen offset hart definiert. Auch ein Blindloop als WAV importiert bringt keine Besserung, weil von Wellenform einfach etwas fehlt. Jemand schon Erfahrungen ? -- aM http://www.andre-michelle.com http://public.extrajetzt.de ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------ ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------