top of page
Screenshot (367).png

SUN

Lecteur de musique interactive

Créé avec Unity (2019.4), SUN est un lecteur de musique interactive, transformant une simple musique d'ambiance bien calme en une musique de combat épique intense. La musique démarre exactement 0,1 seconde après avoir appuyé sur le bouton "Start". Ce délai est défini avec PlayScheduled() en utilisant le composant dspTime du moteur audio natif de Unity (une vielle version de FMOD) dans le but de laisser suffisamment de temps pour que la musique se charge correctement - la musique n'est pas préchargée pour réduire l'utilisation de la bande passante sur des connexions limitées - et ainsi éviter tout artéfact ou "clic" y étant dû. Le bouton muet, sur la droite, utilise une transition de snapshots pour atténuer la musique sur 0,15 seconde afin d'éviter un "clic" évident (et très dérangeant). Le curseur supérieur contrôle une piste de cordes animée, tandis que le curseur inférieur contrôle une piste de cuivres et de percussions épiques. Les deux curseurs utilisent des transitions de snapshots pondérés pour lisser les transitions musicales et éviter qu'une piste musicale ne sorte de nulle part, ce qui serait bizarre et assez maladroit, en particulier dans ce cas-ci. La définition de marqueurs de transition et l'adaptation du code en conséquence permettraient facilement des transitions musicales instantanées (ou semi-instantanées). SUN tient son nom de ses effets de lumière ressemblant à un soleil.

bottom of page