Universal Piper est un sampler générique dédie aux cornemuses.
Universal Piper est extrêmement versatile et paramétrable par le biais de fichiers de configurations au format xml. Ces fichiers stockent les configurations, les presets, et les caractéristiques des instruments samplés.
D'un point de vue du logiciel une cornemuse est caractérisée par les aspects suivants:
De plus Universal Piper est un véritable instrument logiciel (AU, VST), il peut être exploité au sein d'un atelier de MAO et il mémorise des configurations et des rÈglages qui peuvent être rappelés à la demande.
Afin d'être conforme à la norme internationale concernant les instruments logiciels, Universal Piper répond à des messages midi (note ON/Off ) qui sont situés dans la plage midi correspondant aux fréquences générées par la cornemuse. Ainsi pour le Great Highland Bagpipe cette plage est :
Ab3 - Bb4, le fondamentale étant le Bb3.
Pour approfondir le sujet, je vous renvoie à deux articles concernant les décalages midi et la cornemuse:

