Est-ce que quelqu'un sait comment je pourrais enregistrer de l'audio sur l'iPhone puis changer la hauteur de l'audio?Créer un code de changement de hauteur?
Répondre
Téléchargez et utilisez la I-AM-T-Pain application ;-)
Bonne réponse pour superuser.com, mais pas très utile s'il cherche à écrire son propre changeur de hauteur ... –
@Matt la séquence "semicolon-dash-parens" signifie souvent une blague. Par exemple, ;-) –
@Rexm en fait ;-) est le caractère final dans le langage de programmation HappyEnding ++ –
Il semble que vous aurez envie de commencer par le cadre Core Audio: http://developer.apple.com/IPhone/library/documentation/MusicAudio/Conceptual/CoreAudioOverview/
Il ne semble pas être une mine d'informations sur toute la AutoTune algorithme, mais un bon début serait d'utiliser une transformation de Fourier rapide pour analyser la hauteur pour déterminer à quelle hauteur votre audio est réellement. C'est relativement simple de changer la hauteur de ce qu'elle est à ce qu'elle doit être. Par exemple, A est 440 Hz. En supposant que l'entrée est réellement 466.164 (A #), et que vous voulez qu'elle soit A, vous ajustez la forme d'onde par 0.94387383 (440/466.16400). Un A devient un A.
Si vous souhaitez obtenir un effet de réglage automatique, vous devez subdiviser l'enregistrement en minuscules clips audio que vous pouvez réécrire individuellement.
Plus d'informations sur la détection de pas: http://en.wikipedia.org/wiki/Pitch_detection_algorithm
- 1. UIScrollView changement de hauteur
- 2. Animer changement de hauteur de cellule UITableView
- 3. Changement de code de l'échantillon
- 4. Changement de hauteur involontaire à l'aide de MS SAPI TTS
- 5. Changement de hauteur de données PCM en C#
- 6. Traitement du son complexe (changement de hauteur IE en boucle)
- 7. JavaScript: changement de code de bannière
- 8. jQuery - surveiller le changement de hauteur des éléments
- 9. Comment animer le changement de hauteur d'un UITableViewCell?
- 10. Comment proposer un changement de code au projet open source?
- 11. Test Impact sur le changement de code
- 12. Changement de code HTML dans DOM
- 13. Comment créer un code php de profil?
- 14. Changement de hauteur dans un lecteur audio iOS-comme Alvin et les Chipmunks
- 15. Changement s: hauteur VGroup lorsqu'il est mis child.visible false
- 16. C# & WPF: Comment mettre à jour une hauteur de zone de texte déclarée dans le code sur le changement de contenu de la zone de texte?
- 17. Distinguer changement de l'interface utilisateur à la variable de code-behind changement
- 18. Une question étrange ... Aucun changement de code se reflètent
- 19. recalculer la hauteur de l'élément dans jQuery après le changement de classe
- 20. changement Src et obtenir une nouvelle hauteur à l'aide jquery
- 21. Outil de révision de code pour la préparation d'un grand changement de base de code
- 22. changement de Chrome hauteur lors du chargement des images - comment obtenir la hauteur réelle avec jQuery sur la charge
- 23. Créer Dessine avec une hauteur spécifique
- 24. Comment animer le changement de hauteur d'un en-tête de section dans UITableView?
- 25. Comment créer plusieurs div avec 100% de hauteur?
- 26. Changement de Windows Locale/Culture sans utiliser le code
- 27. changement prototype de script à jquery un
- 28. Drupal: Ajouter le code de changement à option_widgets dans form_alter?
- 29. Comment détecter un changement de sélection CListCtrl?
- 30. Comment modifier la hauteur de ligne avec ce code?
À moins que vous vous demandez comment créer une application pour le faire, la question appartient probablement superuser.com. –