2010-12-14 49 views
2

J'ai trouvé ce fragment de code dans StackOverflow. Je pense que c'est ce que je veux utiliser. Mais je ne peux pas l'obtenir pour changer le terrain, comme je m'y attendais. Je pensais que changer le 44100.0 haut/bas affecterait la hauteur. Mais je ne reçois aucun changement, quel que soit le setValue.Changement de hauteur dans un lecteur audio iOS-comme Alvin et les Chipmunks

NSMutableDictionary *settings = [[NSMutableArray alloc] init];  
[settings setValue: [NSNumber numberWithFloat:44100.0] forKey:AVSampleRate]; 

De toute évidence, il me manque quelque chose.

Des fragments supplémentaires disponibles pour donner plus de contexte?

+0

connexes: http://stackoverflow.com/questions/4458065/iphone-voice-changer – cregox

+0

Vérifiez ce tutoriel: http://www.chupamobile.com/tutorial/details/47 Le tutoriel montre comment créer une application qui va enregistrer l'audio et jouer de l'audio modifié. Il montre également comment ajouter des paramètres afin que l'utilisateur puisse changer l'audio modifié en le ralentissant ou en augmentant sa vitesse. –

+0

L'utilisateur ne demandait pas de tutoriel –

Répondre

2

En citant les réponses à la question connexe.

Il existe un Time-Pitch Stretch Tutorial sur le site Dimensions DSP.

et ...

Jetez un oeil à Dirac. C'est gratuit, mais pas un logiciel gratuit.