Bipscript est un langage de script dédié à la musique.
Site web officiel : http://bipscript.org
.
Version actuelle : 0.22 du 2025 05 23.
Licence : GNU GPL v3.
Plateforme : GNU Linux.
Support : Jack, LV2.
Développeur(s) : jhammen.
Bipscript repose sur le langage de script squirrel
. Il apporte des outils pour les performances en direct, permet la création de musique interactive et la programmation musicale en direct.
Le langage peut réagir aux messages MIDI, OSC, flux audio et aux méthodes de transport habituelles (lecture, pause/stop, avance, recul, enregistrement, etc).
On peut y insérer des greffons à la norme LV2.
Il y a deux moyens pour éditer les fichiers ".bip" de bipscript. Soit avec l'IDE bipscript-ide qui offre la coloration syntaxique ainsi que la possibilité d'exécuter les scripts directement. Soit votre éditeur de texte favoris.
Pour commencer et vérifier le bon fonctionnement de bipscript, commencez avec un bon vieux "bonjour" comme avec la majorité des langages de programmation.
Éditez un fichier "bonjour.bip" et recopiez ce qui suit :
Puis, dans votre terminal, tapez la commande suivante :
Le script devrait afficher "Bonjour!" en retour. Si c'est le cas, bipscript fonctionne parfaitement. Sinon, vérifiez votre installation.
Licence
La licence de cet article est la Creative Commons suivante :
http://creativecommons.org/licenses/by-sa/2.5/deed.fr
Extrait :
voir la version intégrale de la licence
Table des matières
Informations
Site web officiel : http://bipscript.org
.Version actuelle : 0.22 du 2025 05 23.
Licence : GNU GPL v3.
Plateforme : GNU Linux.
Support : Jack, LV2.
Développeur(s) : jhammen.
Description
Bipscript repose sur le langage de script squirrel
. Il apporte des outils pour les performances en direct, permet la création de musique interactive et la programmation musicale en direct.Le langage peut réagir aux messages MIDI, OSC, flux audio et aux méthodes de transport habituelles (lecture, pause/stop, avance, recul, enregistrement, etc).
On peut y insérer des greffons à la norme LV2.
Utilisation
Il y a deux moyens pour éditer les fichiers ".bip" de bipscript. Soit avec l'IDE bipscript-ide qui offre la coloration syntaxique ainsi que la possibilité d'exécuter les scripts directement. Soit votre éditeur de texte favoris.
Pour commencer et vérifier le bon fonctionnement de bipscript, commencez avec un bon vieux "bonjour" comme avec la majorité des langages de programmation.
Éditez un fichier "bonjour.bip" et recopiez ce qui suit :
Copy to clipboard
print("Bonjour!\n")
Puis, dans votre terminal, tapez la commande suivante :
Copy to clipboard
bipscript bonjour.bip
Le script devrait afficher "Bonjour!" en retour. Si c'est le cas, bipscript fonctionne parfaitement. Sinon, vérifiez votre installation.
Installation
[+]Divers
Licence
La licence de cet article est la Creative Commons suivante :
http://creativecommons.org/licenses/by-sa/2.5/deed.fr
Extrait :
Paternité - Partage des Conditions Initiales à l'Identique 2.5
Vous êtes libres :
Selon les conditions suivantes :
À notez que :
Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)
Vous êtes libres :
- de reproduire, distribuer et communiquer cette création au public
- de modifier cette création
- d'utiliser cette création à des fins commerciales
Selon les conditions suivantes :
- by: Paternité. Vous devez citer le nom de l'auteur original.
- sa: Partage des Conditions Initiales à l'identique. Si vous modifiez, transformez ou adaptez cette création, vous n'avez le droit de distribuer la création qui en résulte que sous un contrat identique à celui-ci.
À notez que :
- À chaque réutilisation ou distribution, vous devez faire apparaître clairement aux autres les conditions contractuelles de mise à disposition de cette création.
- Chacune de ces conditions peut être levée si vous obtenez l'autorisation du titulaire des droits.
Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)
voir la version intégrale de la licence