Comme on le sait, un flux de données MIDI ne contient pas - comme c'est le cas pour les données audio - les informations décrivant les caractéristiques de l'onde sonore, mais plutôt des informations à utiliser par d'autres programmes pour jouer un son sélectionné dans une collection. Cette collection standardisée de sons appartenant à divers instruments de musique, le plus souvent au format WAV, est contenue dans un fichier spécial, appelé banque de sons. Les programmes qui doivent utiliser les sons contenus dans les fichiers de la banque de sources sonores (banque de soundfont)...
Voici un exemple pratique, dans lequel la progression en pourcentage de la copie d'un fichier sera affichée. A la fin, le temps nécessaire sera également affiché. [code]Private Const LONGUEUR As Byte = 50 Public Sub Main() Dim fl1, fl2 As File Dim b, c As Byte Dim k As Integer Dim orig, kp, s As String Dim tmp As Date orig = "/Chemin/du/fichier/à/copier" ' Chemin vers lequel le fichier doit être copié: kp = "/tmp/copie." & File.Ext(orig) fl1 = Open kp For Create fl2 = Open orig For Read k = (Lof(fl2) \ 100) c = 100 \ LONGUEUR tmp = Now ...
Je vous laisse ce code pour obtenir un lecteur audio [u]simple[/u], utile pour l'écoute de webradios, de fichiers audio et vidéo, avec affichage possible de métadonnées et un spectroscope simple, basé sur les ressources du système audio 'GStreamer'. Il est donc nécessaire d'activer le composant "gb.media". [code]Private TextArea1 As TextArea Private DrawingArea1 As DrawingArea Private ToggleButton1 As ToggleButton Private mp As MediaPlayer Private Meta As New Collection Private ss As New String[] Public Sub Form_Open() Me.Resize(Screen.AvailableWidth ...
Here a very simple kind of [i]SwitchToogle[/i] with [i]Led[/i], made from a multi-immage. It works by using pointer and wheel of mouse.
Here a very simple kind of [i]knob[/i], made from a multi-immage. It works by using pointer and wheel of mouse.