Cours 4 : Mettre du son (bruitage, voix, musique)

Pour trouver des sons, musiques ou comment enregistrer votre voix, voir : Trouver des sons et musiques sur le web

Les formats sons acceptés par Ren’Py sont ogg et mp3 (wav aussi, mais peut apporter quelques problèmes), vous pouvez changer le format de vos sons dans Audacity.

1. Mettre vos sons dans le jeu

La première chose à faire, une fois vos sons, musiques, voix prêts est de les mettre dans votre dossier de jeu comme vous l’avez fait avec vos images. Pour cela, ouvrez Ren’Py, sélectionnez votre jeu et cliquez sur game (dans Open Directory) :

Cliquer sur game permet de tomber directement dans le dossier du jeu.

Cliquer sur game permet de tomber directement dans le dossier où mettre les sons.

Cela vous permettra de tomber directement dans le dossier du jeu où mettre les sons, mais vous pouvez aussi y accéder de manière conventionnelle en cliquant sur celui-ci, puis cliquez dans game.

Vous pouvez ensuite y mettre tous les sons que vous voulez utiliser (copier-coller). Certains préfèrent, avant cela, créer un dossier « Sons » à cet endroit (puis mettre les sons, musiques et voix dans le dossier). Vous pouvez faire l’un ou l’autre.

Une fois vos sons mis dans le dossier du jeu, vous pouvez les utiliser.

Contrairement aux images et aux personnages, il n’est pas usuel de déclarer les sons dans le script car ils sont, en général, utilisés une seule fois durant l’histoire.

2. Utiliser vos sons, musiques et voix dans le jeu

Pour mettre un son dans votre jeu, il suffit d’écrire dans le script : play sound puis le nom de votre son (pas d’accent, ni d’espace, si de signe de ponctuation) entre guillemets  » avec son format (.ogg ou .mp3 ou .wav). Si votre son est dans un dossier « sons » ne pas oublier d’écrire « sons/ » avant d’écrire le nom de votre son pour que le logiciel puisse le trouver (sinon, ne pas l’écrire). Le play doit être aligné avec le reste de votre bloc. Par exemple :

play_sound

Pour une musique, c’est play music (puis le nom et le format de votre musique) :

play_music

Pour une voix, c’est voice (pas de play, puis le nom et le format de votre voix) :

voice

Un son va s’arrêter automatiquement quand il va avoir fini, mais vous pouvez le stopper s’il est trop long pour votre jeu :

  • Pour arrêter un son, c’est stop sound (pas besoin d’indiquer le nom du son).
  • Pour arrêter une musique, c’est stop music (pas besoin d’indiquer le nom de la musique).
  • Si vous voulez arrêter votre musique de manière graduelle (que le volume baisse avant que cela s’éteigne), utilisez la commande fadeout et le nombre de seconde :fadeout

Si vous voulez faire une pause, par exemple attendre que la musique finisse avant de partir une nouvelle image, vous pouvez utiliser la commande pause suivie du nombre de seconde de votre pause. Par exemple :

pause

Si vous voulez répéter un son plusieurs fois de suite (par exemple des bruits de pas), utilisez la commande queue puis le nom de votre son. Vous pouvez répéter plusieurs fois la commande au besoin :

queue

Vous pourriez utiliser la même commande pour mettre plusieurs musiques à la suite, par exemple :

queue_music

Je n’ai pas réussi à mettre des voix dans les choix comme on peut le faire avec des images (voir fin du Cours 2). Si quelqu’un y arrive, merci de nous indiquer comment faire que je l’ajoute à cet article.


			

Ressources – Trouver des sons et musiques sur le web

Il est interdit d’utiliser dans un jeu des musiques sous copyright (interdiction de reproduction, encore moins de modifications) sans en demander la permission à son auteur, éditeur. Si la licence d’une musique n’est pas indiquée, elle est automatiquement sous copyright.

Vous pouvez, par contre, utiliser des sons et musiques libres de droits ou du domaine public, ou encore, sous certaines conditions en creatives commons, Voici où en trouver.

Formats acceptés et comment modifier les formats :

Les formats acceptés, dans Ren’Py, pour les sons et musiques sont ogg et mp3 (wav aussi mais peut être problématique). Pour mettre en ogg, vous pouvez ouvrir votre son avec le logiciel libre et gratuit Audacity (lien pour le télécharger) en cliquant sur fichier puis Ouvrir puis l’exporter en ogg (Fichier, Exporter).

Voix :

Vous pouvez aussi utiliser Audacity pour vous enregistrer (faire des voix pour votre jeu). Dans le menu « Effets » d’Audacity vous pourrez changer la hauteur et la vitesse de votre voix pour faire plusieurs voix différentes.

Lien vers des tutoriels d’Audacity et menu de ses effets.

Banques de sons (libres, gratuits et en mp3 ou en ogg) :

Voici où trouver des sons directement utilisables.

  • Universal Soudbank : Aller sur les liens bleus en bas, clique droit et Enregistrer le lien sous…
  • Lune rouge : Liens rouges, clique droit et Enregistrer le lien sous…

Banques de musiques (libres, gratuites et en mp3 ou en ogg) :

  •  Jérome Chauvel : Clique droit sur le signe de lecture, Enregistrer le fichier audio sous…
  • Au bout du fil : Aller sur la page de téléchargement de la musique, puis clique droit le lien de téléchargement bleu et Enregistrer le lien sous…

Banques de musiques en creative commons (citer l’auteur dans votre générique de jeu) :

  • Opsound (citer l’artiste dans votre générique) : Lien de la chanson en rouge, clique droit, Enregistrer le lien sous…
  • Musiques pour jeux ! : Clique droit sur le lien bleu, Enregistrer le lien sous…
  • Dmusic : cliquer sur le titre de la chanson en bleu, puis sur la flèche vers le bas (dans un carré marron), puis un peu au-dessus du lecteur Enregistrer sous… (et non Enregistrer la vidéo sous…)
  • Moteur de recherche Creative commons