Evisa

Evisa est un programme de modélisation de synthétiseur sonore, temps réel et pilotable en MIDI. Il fonctionne sur Windows (95/98/Me/2000/XP) et nécessite DirectX 8. Pour info, il est écrit en VisualC++6. Le nom "Evisa" vient d'un animal domestique à 4 pattes (qui aboie), né il y a 12/13 ans (l'année des "E"), et prénommé ainsi en référence à un village situé en Corse.


Les événements MIDI pris en compte par ce synthétiseur sont:

  • Note ON (avec vélocité)

  • Note OFF,

  • Pédale de maintien (Sustain pedal),

  • Aftertouch par canal (Channel aftertouch),

  • Aftertouch polyphonique (Key aftertouch),

  • Pitchbend,

  • Modulation,

  • Volume,

  • Panoramique (Pan).

Le programme peut ainsi être piloté par un clavier externe, ou bien un séquenceur tournant sur la même machine, moyennant l'utilisation d'un programme tel que Hubi's Loopback (ou bien Midi Yoke pour Windows XP).

Il est également possible de le piloter depuis un clavier disponible en "barre d'outil" sur l'interface graphique.


Ce synthétiseur est multitimbral (max: 16 parties), chaque partie pouvant fonctionner suivant deux modes:

  • Monophonique, avec glide (ie: portamento) réglable en durée,

  • Polyphonique, avec un maximum de 16 voix par partie.

16 patches peuvent être mémorisés pour chaque document (un document = une partie).


Ce programme supporte les fréquences d'échantillonnage suivantes:

  • 22050 Hz,

  • 24000 Hz,

  • 44100 Hz,

  • 48000 Hz.

Et ce en 8 bits ou 16 bits. Les traitements internes se faisant en 32 bits et en virgules flottantes (évidemment).


Le programme dispose d'effets, communs à toutes les parties (2 effets en parallèles). Chaque partie pouvant régler ses propres départs. Ces effets sont les suivants:

  • Réverbération (Reverb),

  • Echo,

  • Chorus,

  • Flanger.


Ce programme ne propose qu'un seul type de document: "Analog Synthesizer". Il s'agit d'un modèle de synthétiseur analogique (dans sa structure du moins) composé de:

  • 2 Oscillateurs (VCO),

  • Un modulateur en anneau (Ring),

  • Un générateur de bruit (Noise)

  • Un mixeur (Mixer),

  • Un filtre passe-bas, 12dB/Octave ou 24dB/Octave, résonnant (VCF),

  • Un amplificateur (VCA),

  • Un oscillateur basses fréquences (LFO) actionné par la molette de modulation,

  • 2 enveloppes (pour l'ampli: AEG et le filtre: FEG),


Pour le côté visuel, voici une copie d'écran du programme (cliquer dessus pour avoir une vue agrandie):

Voici également des exemples de sons en 8bits à 22050Hz (mauvaise qualité certes mais ça prends moins de place ainsi). Il va de soi que l'on peut en tirer beaucoup mieux:


Voici la version 1.0 du programme, disponible gratuitement en téléchargement:

Au lancement, celui-ci créera des tables d'ondes dans un sous-répertoire de celui d'installation (une fois au premier lancement pour une fréquence d'échantillonnage donnée). Ces tables peuvent être volumineuses (environ 40Mo). Pour l'utiliser, n'oubliez pas de sélectionner un périphérique de sortie audio et de cliquer sur le bouton start (ou bien appuyer sur F5).

Vous êtes priés de lire attentivement la licence (en anglais) avant utilisation. L'installation et/ou l'utilisation de ce programme (Evisa) implique que vous ayez accepté les conditions de la licence. Le programme est fourni tel quel, sans aucun support. Bien qu'il ne semble pas y avoir de raison particulière que ce programme (Evisa) pose un problème, l'auteur ne pourra en aucun cas être tenu pour responsable d'éventuels dysfonctionnements, pertes de données, dégradations matérielles, ... etc.


Visiteurs depuis le 29/12/2002:

Vous pouvez envoyer vos commentaires ici