Avant Propos
Merci pour l'intérêt que vous portez au logiciel HyperVoicing !
Le logiciel HyperVoicing a été conçu pour rapprocher la théorie musicale de la pratique de la composition, offrir un environnement de travail familier aux utilisateurs de DAW et favoriser l'exploration des possibilités musicales, tout en laissant au compositeur l'entière maîtrise de ses choix créatifs.
Avertissements :
- Le logiciel présenté ici était initialement destiné à une utilisation personnelle de son auteur. Mais les possibilités d’Internet ont rendu incontournable son partage avec celles et ceux qui pourraient se sentir intéressé(e)s par la démarche créative qu’il propose.
- L'IA a été utilisée comme assistant à la rédaction de ce manuel.
- L'essence du logiciel HyperVoicing est basé sur la liberté de création.
Les principes de conception d'HyperVoicing
HyperVoicing est une mini DAW MIDI conçue pour la composition. HyperVoicing reprend les principaux concepts ergonomiques des stations audionumériques (Piste Accords, Piano Roll, Éditeur de batterie, Timeline, exports MIDI…) et les enrichit d'outils d'aide à la composition fondés sur la théorie musicale.
1. L'écriture au cœur du processus de composition
HyperVoicing considère que l'écriture constitue le moyen le plus naturel pour transformer les connaissances théoriques en musique. Plutôt que de dissocier la théorie de la création, le logiciel les associe dans un même environnement afin que les notions musicales puissent être appliquées immédiatement au cours de la composition.
Pour cela, HyperVoicing met à disposition de nombreux outils d'aide à l'écriture, parmi lesquels :
- les progressions harmoniques ;
- les gammes associées aux accords dans les modes les plus couramment utilisés ;
- les modes grecs ;
- les cadences harmoniques ;
- les substitutions d'accords ;
- les modulations ;
- les gammes adaptées à chaque accord ;
- les calques MIDI intégrés au Piano Roll, permettant d'afficher les modèles de gammes, d'accords ou d'autres repères visuels facilitant l'écriture ;
- une identification rapide et performante des intervalles entre notes dans les PianoRoll ;
- ainsi que de nombreux autres outils destinés à assister le compositeur.
La théorie devient ainsi un véritable outil de création plutôt qu'une contrainte.
2. Une ergonomie inspirée des principaux DAW
Le second principe de conception consiste à offrir une interface immédiatement familière aux utilisateurs des principaux logiciels de production musicale.
HyperVoicing reprend les éléments essentiels présents dans la plupart des DAW, notamment :
- une piste d'accords permettant de construire et d'organiser la structure harmonique du morceau ;
- un Piano Roll complet pour l'édition des notes MIDI ;
- un éditeur de batterie dédié à la programmation rythmique ;
- des TimeLines permettant de visualiser l'ensemble du projet dans le temps ;
- une barre de transport regroupant les commandes de lecture, d'arrêt, d'enregistrement ;
- un éditeur de courbes de contrôleurs MIDI pour piloter l'expression ;
- des fonctions d'export MIDI vers les principaux DAW, qu'il s'agisse du projet complet, des progressions d'accords, des gammes sous forme de marqueurs ou encore des différents calques MIDI.
3. Réflexions sur la démarche
- L'ambition d'HyperVoicing n'est pas de prescrire des solutions toutes faites, mais de révéler le potentiel d'une situation musicale. Il met en évidence des possibilités compatibles avec une harmonie donnée, sans jamais imposer un choix. L'objectif est d'encourager l'exploration, la découverte et la créativité.
- Avec HyperVoicing, la théorie musicale n'impose rien : elle ouvre des perspectives. La musique naît toujours des choix de l'artiste. Le logiciel ne fournit pas de recettes toutes faites ; il offre un environnement propice à l'exploration de multiples chemins de composition.
- Cette approche distingue HyperVoicing des grandes IA génératives. Là où ces outils produisent, souvent de manière impressionnante, une œuvre musicale complète et immédiatement exploitable, HyperVoicing poursuit un objectif radicalement différent : il ne compose jamais à la place du musicien.
- HyperVoicing n'impose rien, il aide à explorer des possibilités.
Annexe : Historique
- HyperVoicing est l’aboutissement de nombreuses années de programmation autour d’une même ambition : explorer l’harmonie et faciliter la création musicale grâce à la théorie et l'écriture.
- L’histoire commence au début des années 80, avec des programmes écrits en Basic sur les premiers ordinateurs personnels dédiés à la musique, tels que les MSX ou l’Atari ST. Dans ce contexte, le Basic GFA de l’Atari était particulièrement utilisé. L’arrivée de Windows et de l’environnement de développement Visual Basic 6 a ensuite marqué une étape décisive : il s’est rapidement imposé comme incontournable. C’est dans ce cadre qu’a été conçu Analyseur, un premier logiciel d’aide à la composition fondé sur les principes théoriques.
- Puis, pour répondre au besoin d’une approche plus concrète, Esquisseur a été développé. Basée sur le MIDI et des éditeurs de type Piano Roll, cette application a posé les fondations d’HyperVoicing en introduisant une ergonomie proche des DAW ainsi que le concept des Calques MIDI. Par la suite, Analyseur a été entièrement repensé pour devenir Compogrid.
- Un nouveau changement majeur est ensuite survenu avec le remplacement de Visual Basic 6 par VB.NET, qui a ouvert de nouveaux moyens de développement. Dans ce contexte, un autre logiciel a vu le jour : HyperArp, un arpégiateur reposant sur WinForms et l'API MIDI.NET. Son évolution est aujourd’hui en pause, au profit d’HyperVoicing.
- HyperVoicing représente une synthèse enrichie des logiciels Analyseur, Compogrid et Esquisseur. Il fonctionne désormais avec .NET 8 et l’API DryWetMIDI, offrant une base moderne, performante et évolutive.
- Malgré ces évolutions successives, l’objectif est resté inchangé : aider à créer de la musique en s’appuyant sur la théorie et l'écriture, sans jamais imposer de choix.
Créé avec HelpNDoc Personal Edition: Rationalisez votre processus de documentation avec le modèle HTML5 de HelpNDoc