J'ai trouvé this example pour augmenter la hauteur d'un fichier MP3 en utilisant ActionScript 3. Comment procéder pour réduire la hauteur au lieu de l'augmenter?Abaissement de la hauteur MP3 avec ActionScript 3
2
A
Répondre
8
Vous écrivez les mêmes échantillons plus d'une fois dans le tampon de sortie.
function downOctave(bytes:ByteArray):ByteArray
{
var returnBytes:ByteArray = new ByteArray();
bytes.position = 0;
while(bytes.bytesAvailable > 0)
{
returnBytes.writeFloat(bytes.readFloat());
returnBytes.writeFloat(bytes.readFloat());
bytes.position -= 8;
returnBytes.writeFloat(bytes.readFloat());
returnBytes.writeFloat(bytes.readFloat());
}
return returnBytes;
}
Ce pitch-shifting est très simple et rapide et adapté à une utilisation en temps réel en flash, mais cela ne change la vitesse à laquelle le son est en cours de lecture. Pour le pitch-shifting qui ne change pas la durée, vous devez utiliser l'approche basée sur Fourier Transfom. Like this guy did here.
Questions connexes
- 1. mp3 Looping Problems-Actionscript 3
- 2. Incorporez mp3 dans actionscript 3 ne fonctionne pas
- 3. arsort avec Actionscript 3
- 4. ActionScript 3 largeur et hauteur de l'élément verrouillé à zéro
- 5. Lecteur mp3 complexe ActionScript 3.0
- 6. Actionscript 3 Scrollbar
- 7. Actionscript 3 TextField height
- 8. Actionscript 3 3d avec fieldofview
- 9. Actionscript 2 contre Actionscript 3
- 10. addChild() dans Actionscript 3
- 11. actionscript 2 à actionscript 3
- 12. extraction de cdata xml avec actionscript 3
- 13. Jeu de Rollercoaster avec ActionScript 3
- 14. Compteur de défilement avec minuterie? actionscript 3
- 15. Délai avant de lire un mp3 embarqué dans Actionscript/Flex 3
- 16. Problème de la touche dans ActionScript 3
- 17. Lecture d'un flux mp3 en direct avec Flash/Actionscript
- 18. Actionscript 3 (AS3) modèle de la concomitance
- 19. Flash Whiteboard: Actionscript 3
- 20. ActionScript 2 - ActionScript 3: sous-ensemble commun?
- 21. Actionscript 3 Sprite AddChild
- 22. Détection de collision ActionScript 3
- 23. Game Solution ActionScript 3
- 24. autour de la si boucles .. actionscript 3
- 25. ActionScript 3 problème
- 26. ActionScript 3 et SSH
- 27. Tableau de clips ActionScript 3
- 28. ActionScript 3 Formulaire de contact
- 29. actionscript 3 et JSON
- 30. Actionscript 3 cinit $ Erreur
C'est exactement ce dont j'avais besoin, je ne vous remercierai jamais assez! – DLiKS