Créer une interface utilisateur propre et lisible sous Pure Data

Magazine
Marque
Linux Pratique
Numéro
110
|
Mois de parution
novembre 2018
|
Domaines


Résumé
Pure Data, langage visuel de programmation dédié à la musique, est parfois réputé pour l'aspect fouillis de ses patchs. C'est surtout vrai quand on les compare à ceux obtenus par son confrère payant et propriétaire, Max/MSP. Pourtant, il est possible d'obtenir des patchs tout à fait organisés avec Pure Data, et même de créer des interfaces claires pour des utilisateurs qui ne connaîtraient pas le fonctionnement du logiciel. C'est important si vous souhaitez collaborer avec des musiciens en leur fabriquant des patchs, qui devront être clairs et prêts à l'emploi. Dans ce tutoriel, nous allons donc apprendre à créer une interface propre et lisible, à partir d'un patch prédéfini.

La suite est réservée aux abonnés. Déjà abonné ? Se connecter

Sur le même sujet

SpaceVim, une distribution de Vim prête à l'emploi

Magazine
Marque
GNU/Linux Magazine
Numéro
236
|
Mois de parution
avril 2020
|
Domaines
Résumé

Sans aucun lien avec Space Invaders, SpaceVim (justement sans espace entre Space et Vim) vous propose une nouvelle façon de gérer les plug-ins et la configuration de votre éditeur favori. Penchons-nous sur cette solution, pour savoir si le grand ménage de notre .vimrc doit avoir lieu.

Accès aux attributs et méthodes en Python : une autre voie est-elle possible ?

Magazine
Marque
GNU/Linux Magazine
Numéro
236
|
Mois de parution
avril 2020
|
Domaines
Résumé

Vous vous interrogez toujours sur la gestion des accès aux attributs et méthodes de vos objets Python ? Vous aimeriez écrire du code plus strict, mais vous vous demandez si cela serait vraiment pertinent ? Cet article devrait vous amener des pistes de réflexion.

Un jeu de logique en Python

Magazine
Marque
GNU/Linux Magazine
Numéro
236
|
Mois de parution
avril 2020
|
Domaines
Résumé

Dans l’univers des jeux de cartes, beaucoup font plus ou moins appel à la logique. Nous vous présentons ici un jeu directement basé sur la logique propositionnelle. Nous nous proposons d’en présenter les principales caractéristiques et de détailler les algorithmes principaux de l’implémentation en Python.

Interaction avec Google Calendar depuis un script Bash

Magazine
Marque
GNU/Linux Magazine
Numéro
235
|
Mois de parution
mars 2020
|
Domaines
Résumé

Pour interagir avec Google Calendar, il y a bien entendu l'API fournie par Google. Mais tout le monde ne maîtrise pas nécessairement les langages supportés ou n'a simplement pas le temps de se lancer dans un développement un peu long. Dans cet article, je vous propose de réaliser rapidement un petit script Bash interrogeant un agenda Google.

Par le même auteur

Créer une interface utilisateur propre et lisible sous Pure Data

Magazine
Marque
Linux Pratique
Numéro
110
|
Mois de parution
novembre 2018
|
Domaines
Résumé
Pure Data, langage visuel de programmation dédié à la musique, est parfois réputé pour l'aspect fouillis de ses patchs. C'est surtout vrai quand on les compare à ceux obtenus par son confrère payant et propriétaire, Max/MSP. Pourtant, il est possible d'obtenir des patchs tout à fait organisés avec Pure Data, et même de créer des interfaces claires pour des utilisateurs qui ne connaîtraient pas le fonctionnement du logiciel. C'est important si vous souhaitez collaborer avec des musiciens en leur fabriquant des patchs, qui devront être clairs et prêts à l'emploi. Dans ce tutoriel, nous allons donc apprendre à créer une interface propre et lisible, à partir d'un patch prédéfini.

Écrire une chanson avec Lilypond

Magazine
Marque
Linux Pratique
Numéro
110
|
Mois de parution
novembre 2018
|
Domaines
Résumé
Lilypond est un éditeur de partitions musicales gratuit dont le fonctionnement est semblable à l'éditeur de texte LaTeX. Nous allons d'abord découvrir comment écrire une mélodie simple à l'aide de ce langage et de l'éditeur Frescobaldi. Puis, nous allons nous focaliser sur un aspect qui peut parfois sembler confus : l'ajout de paroles sous une mélodie, ce qui permet d'écrire une chanson. Comme toujours sous Lilypond, ce qui paraît au premier abord complexe est en réalité très simple !

Créez des visual novels avec Ren'Py

Magazine
Marque
Linux Pratique
Numéro
108
|
Mois de parution
juillet 2018
|
Domaines
Résumé
Vous aimeriez écrire un livre, ou créer un jeu vidéo ? Pourquoi ne pas faire les deux ? Ren'Py est un programme gratuit permettant de créer des visual novels sans avoir besoin de notions de programmation.

Créez une application musicale avec Pure Data

Magazine
Marque
Linux Pratique
Numéro
107
|
Mois de parution
mai 2018
|
Domaines
Résumé
Pure Data est un logiciel de programmation très puissant, permettant une infinité d'utilisations différentes. Pour découvrir ce logiciel, nous allons créer pas à pas une petite application de musique générative. Vous pourrez même la contrôler avec les doigts sur votre smartphone Android !