Se connecter
Se connecter

ou
Créer un compte

ou
Hot news
36 réactions

Du nouveau du côté de l’Audio Units chez Apple

Apple a dévoilé lors de sa dernière conférence WWDC le futur du format de plug-in Audio Units pour OS X et iOS.

La première nouveauté présen­tée lors de cette confé­rence est l’Au­dio Units Exten­sions, qui ratio­na­lise l’uti­li­sa­tion d’ap­pli­ca­tions AU sur OS X et iOS et permet de trans­for­mer des plug-ins en applis qui pour­ront être vendues sur les AppS­tores.

Pour ce faire, Apple propose la version 3 de l’API Audio Units, notons que le format n’a pas été revu depuis 2002. L’API AU 3 va permettre d’in­té­grer, dans les OS X 10.10 et iOS 9 et suivants, des Audio Unit Compo­nents (le réper­toire que vous trou­vez déjà dans le réper­toires Audio de votre Mac). Pour assu­rer la compa­ti­bi­lité entre les API v2 et v3, Apple déve­loppe des bridges, de manière à ce que les hôtes puissent suppor­ter les AU 2 et 3. Le code des AU sur OS X et iOS étant le même, les déve­lop­peurs de plug-ins tiers pour­ront donc faci­le­ment propo­ser leurs créa­tions sur les deux plate­formes.

Voyons main­te­nant les chan­ge­ments appor­tés à la v3 de l’Au­dio Unit côté Mac : la grosse nouveauté, c’est que dans le système, l’AU 3 fonc­tion­nera de manière indé­pen­dante ; en cas de problème, vous pour­rez « killer » le plug-in sans faire plan­ter ou devoir redé­mar­rer l’hôte (la STAN).

Du côté de l’iOS, les AU et AU Exten­sions, avec support de presets, auront droit à leurs inter­faces graphiques avec support du multi­touch, comme vous pouvez le voir ci-dessous :

 

L’AU 3 va égale­ment appor­ter du chan­ge­ment du côté du MIDI : si la v2 suppor­tait un seul « câble » avec 16 canaux MIDI, l’AU v3 va inté­grer 256 « câbles » virtuels MIDI, ce qui va démul­ti­plier les capa­ci­tés pour, notam­ment, la gestion de gros instru­ments virtuels.

Apple va appor­ter le support de ses Audio Units Exten­sions à l’en­semble de ses logi­ciels de créa­tion musi­cale (Gara­ge­Band sur Mac et IOS, Logic Pro X et Mains­tage), en donnant aux déve­lop­peurs la possi­bi­lité de créer des inter­faces custom des instru­ments.

 

 

La WWDC étant réser­vée aux déve­lop­peurs, un petit mot à leur atten­tion, car ce nouvel AU 3 entraine des chan­ge­ments struc­tu­rels qui permet­tront de créer des plug-ins plus puis­sants/complexes, grâce notam­ment à l’im­plé­men­ta­tion d’une arbo­res­cence et d’adresses numé­riques pour ces para­mètres. Ils vont égale­ment béné­fi­cier d’un nouvel envi­ron­ne­ment de déve­lop­pe­ment. 

Un dernier mot enfin concer­nant l’au­dio inter-app : Apple n’a pas précisé clai­re­ment l’ave­nir de cette fonc­tion­na­lité de l’iOS, mais laisse entendre que les AU Exten­sions, qui vont palier les manques (notam­ment le support des presets et des para­mètres des applis), pour­raient bien rempla­cer cet utili­taire.

Vous pouvez revoir la partie de la confé­rence dédiée au nouvel AU 3 sur deve­lo­per.apple.com et télé­char­ger un exemple du nouveau code. Amis déve­lop­peurs, nous atten­dons impa­tiem­ment de voir vos nouveaux AU 3 et de décou­vrir les AU Exten­sions sur iOS !


Vous souhaitez réagir à cette news ?

Se connecter
Devenir membre