L'environnement de bureau K

Chapitre 5. MIDI

5.1. Aperçu

La gestion du midi dans aRts permet de faire beaucoup de choses. Tout d'abord, elle permet la communication entre différentes parties d'un logiciel qui produit ou utilise des événements MIDI. Si par exemple vous avez un séquenceur et un échantillonneur qui sont compatibles avec aRts, aRts peut envoyer des événements MIDI du séquenceur vers l'échantillonneur.

D'un autre côté, aRts peut aussi aider des applications à interagir avec le matériel. Si une partie d'un logiciel (par exemple l'échantillonneur) travaille avec aRts, il sera capable de reçevoir des événements MIDI depuis un clavier MIDI externe aussi.

Finallement, aRts constitue un synthétiseur modulaire sympatique. Il est exactement conçu pour cela. Vous pouvez donc construire des instruments à partir de petits modules en utilisant artsbuilder, puis ensuite les réutiliser pour composer et jouer de la musique. Synthèse ne signifie pas forcément synthèse pure, il y a des modules qui vous permettent de jouer des échantillons. Arts peut donc être un échantillonneur, un synthétiseur, etc. et étant entièrement modulaire, il est très facile de l'étendre, facile à prendre en main, puissant et flexible.