Cet article traite du son dans le langage de programmation Microsoft Small Basic. Le Small Basic possède un objet Sound pour toutes les fonctions son.



L'Objet Sound

L'objet Sound possède les trois types d'opérations suivants:

Opérations pour les Effets Sonores Prédéfinis

Nous avons quatre sons prédéfinis - "bell ring" (sons de cloche), "chime" (carillon), "chimes" (carillons) et "click" (clic). Pour chacun de ces sons nous avons deux opérations. Une pour jouer le son sans attendre la fin de la lecture. L'autre joue le son mais attend que le son se termine.

  • Sound.PlayBellRing()
  • Sound.PlayBellRingAndWait()
  • Sound.PlayChime()
  • Sound.PlayChimeAndWait()
  • Sound.PlayChimes()
  • Sound.PlayChimesAndWait()
  • Sound.PlayClick()
  • Sound.PlayClickAndWait()

Opérations pour les Fichiers Audio

Nous avons quatre opérations disponibles pour jouer les fichiers audio. Les fichier audio supportés sont : mp3, wav, et wma. Les autres formats supportés dépendent des codecs audio installés sur l'ordinateur. Vous pouvez créer des fichier audio wma avec l'application Magnétophone (mais d'autres applications sont disponibles sur internet).

  • Sound.Pause()
  • Sound.Play()
  • Sound.PlayAndWait()
  • Sound.Stop()

Opération pour le MML

Cette opération support le MML (Music Macro Language). Le MML est décrit plus en détail dans cet article (en-US) .

  • Sound.PlayMusic()

Exemple

  • Preset Sound Test 0.11 PPJ287-0 - Vous pouvez écouter les sons prédéfinis avec ce programme. Ainsi vous pouvez confirmer que Sound.PlayXXXAndWait() n'attends pas la fin du son dans l'environnement distant (sur le site smallbasic.com depuis un navigateur).

Voir Aussi

Autres Ressources

Autre Langues