# 3.8. Réutiliser les structures comme de nouveaux modules

Il est possible de réutiliser une structure complexe comme nouveau module. Pour rendre cela encore plus intéressant, vous pouvez donner des ports à ces structures, de telle sorte qu'elles puissent traiter les signaux comme n'importe quel autre module. Imaginons que vous ayez trouvé un moyen de produire une réverb fantastique. Vous pouvez alors mettre cette réverb seule dans une structure et lui donner des ports, comme deux ports d'entrée (stéréo), un autre pour la profondeur de réverb, et deux ports de sortie pour les signaux traités par cette réverb.

Maintenant vous pouvez lui donner un nom sympathique (comme Synth_COOL_REVERB), et la publier. Au même moment, elle apparaîtra comme nouveau module dans un menu module, et vous pouvez l'utiliser comme nouveau module dans les autres structures.

Si vous pensez que vous voulez la conserver, enregistrez-la sous le nom Synth_COOL_REVERB.arts dans votre répertoire $HOME/arts/structures, et aRts la chargera automatiquement à chaque démarrage. (Il est important que le nom du fichier soit du type <nom_de_structure>.arts). Voir "Autochargement au démarrage".