2010-06-04 2 views

Répondre

0

confirmé par DSP Dimensions, que la bibliothèque actuelle DIRAC2 ne fonctionnera pas en temps réel.

1

J'ai intégré DIRAC2 dans une application iPhone pour que je puisse modifier la vitesse de lecture, et cela fonctionne en effet en temps réel sur un iPhone 4. J'ai dû utiliser les réglages les plus bas possibles pour réduire l'utilisation du CPU. joue sans sauter et je suis capable de changer la vitesse de lecture de façon transparente. L'exécution du même projet sur un périphérique 3GS a donné des résultats moindres - à savoir que l'audio avait suffisamment de temps pour être utilisé. Un inconvénient à cela, cependant, est que j'exécutais mon test sur la version gratuite de DIRAC2 qui ne supporte qu'un taux d'échantillonnage de 44100, ce qui est beaucoup plus élevé que ce dont j'ai besoin. Si la version pro est utilisée et que vous réduisez la fréquence d'échantillonnage à 22050 ou moins, cela pourrait fonctionner sur un 3GS, mais ne me citez pas dessus.

Tout ce qui est plus ancien qu'un 3GS n'a absolument aucune chance de lecture en temps réel.

Espérons que cela aide.

+0

La vitesse de lecture est significativement différente de la correction de hauteur. Cela peut également être fait sans DIRAC2 avec des résultats acceptables. La technique n'est pas si difficile et je ne crois toujours pas que ça marche. Je vais l'écrire finalement. –

+0

Ma lecture en temps réel à l'aide de DIRAC2 effectue une correction automatique de hauteur, et cela fonctionne très bien selon mon article ci-dessus. DIRAC3 est sorti récemment, ce qui est censé être encore plus efficace CPU, même si je ne l'ai pas encore utilisé. – Kevin

Questions connexes