Skini s’est enrichi d’une gestion fine des types de patterns. Avec la possibilité de définir des types de patterns et de leur donner des priorités, il est facile de mettre en œuvre le mécanisme de Würfelspiel. Ceci constitue un exemple d’utilisation Skini pour la génération de musique tonale. Il suffit que la liste des types suive une structure harmonique. Notons que la gestion tonale peut évoluer au cours de pièce. Pour en savoir plus, le procédé est décrit dans la documentation Skini dans le chapitre Exemple d’utilisation de listes de type : le würfelspiel (https://github.com/BertrandHedelin/Skini/blob/master/doc/).
Publié dansSkini|Commentaires fermés sur Würfelspiel et Skini : un chemin pour la musique tonale interactive ou générative
Skini gère la programmation d’événements provenant des cartes Interface-Z 8 Ana / 8 Num – 16 Capteurs vers Midi et MiniWi – 4 Ana / 5 Num sans fil. Ceci permet d’intégrer facilement dans une orchestration les capteurs proposés par Interface-Z comme des capteurs de mouvements, de distance…
Publié dansSkini|Commentaires fermés sur Gestion de capteur Interface-Z
The Skini platform is available on Github and runs on Windows, MacOS and Linux. La plateforme Skini est disponible sur Github elle fonctionne sur Windows, MacOS et Linux.
Publié dansSkini|Commentaires fermés sur Skini on Github
J’ai eu la chance de présenter une publication à la conférence Ténor sur la notation musicale qui s’est tenue à Marseille du 9 au 11 mai 2022. Il s’agit d’une conférence spécialisée qui traite essentiellement de question de notation musicale, ce qui est un des sujets de Skini. Il était agréable de faire enfin une conférence sur place presque sans visioconférence.
I had the chance to present a paper at the Tenor conference on music notation held in Marseille from May 9 to 11, 2022. This is a specialized conference that deals mainly with music notation issues, which is one of Skini’s topics. It was nice to finally have a conference on site almost without video conferencing.
Publié dansSkini|Commentaires fermés sur Tenor conference 2022
Ma publication « Generative Music Using Reactive Programming » a été retenue en 2020 pour la conférence ICMC elle sera présentée cette année en juillet. http://icmc2021.org/
Comme la conférence se déroule à distance, voici une vidéo de présentation de Skini pour la musique générative.
Publié dansSkini|Commentaires fermés sur Présentation pour la conférence ICMC 2021 (International Computer Music Conference)
Voici une démonstration d’un jeu musical conçu avec Skini.
Le principe est d’opposer deux personnes ou deux groupes de personnes devant choisir l’environnement musical correspondant à un instrument soliste.
L’instrument soliste est joué en tâche de fond. Les joueurs doivent créer des séquences qui correspondent au soliste. Ici le soliste est un djembé, il faut donc trouver des percussions africaines au milieu d’autres ambiances, indienne, moyen-orientale, latino-américaine ou rock.
Publié dansSkini|Commentaires fermés sur Démonstration d’un jeu avec Skini
A l’issu de la conférence <Programming> https://2021.programming-conference.org/. Notre article sur Skini a reçu l’Award des « reviewers » du journal <Programming> pour 2021.
Voici une série de courtes vidéos de présentation de la plateforme Skini décrivant ses principaux principes et utilisations pour créer et interpréter des pièces de musique collaborative et/ou générative.
« Collaborative » signifie que l’audience joue un rôle important dans l’exécution de la pièce de musique. « Générative » signifie que la plateforme peut produire de la musique sans intervention humaine au moment de son exécution. Avec Skini, les deux aspects ne sont d’ailleurs pas incompatibles, une partie d’une pièce musicale peut être collaborative et même temps utiliser des parties génératives.
Introduction à Skini
A quoi ça sert…
Principe de Skini
Cette vidéo présente les principes d’une performance de musique collaborative très simple. Ici avec quatre intervenants dans l’audience.
Introduction à la musique générative avec Skini
Cette vidéo présente le principe de base pour la production de musique générative avec Skini.
Une interface pour l’audience
Voici une vidéo de présentation d’une interface Skini pour l’audience. Elle explique l’interface utilisée pour la précédente vidéo sur les principes de Skini.
Programmer avec Skini
Cette vidéo présente les étapes de mise en place et de programmation d’une pièce de musique avec Skini.
Un spectacle avec Skinien 2017
Cette vidéo présente le premier spectacle utilisant Skini avec une dimension musique collaborative (ou interactive).
Skini et les jeux vidéo
La combinaison de musique interactive et générative est particulièrement adaptée au jeu vidéo. Cette vidéo présente un exemple de dialogue entre Unreal Engine 4 et Skini. Ce sont des évènements produits pas le jeu qui contrôle de déroulement de la musique générée par Skini.
The paper (under the name of Bertrand Petit) on the use of synchronous programming applied to music composition has been published in the journal « The Art, Science, and Engineering of Programming ». It is a vision of our project on interactive music from a computer perspective.
Notre dernier article (sous le nom de Bertrand Petit) sur l’utilisation de la programmation synchrone appliquée à la composition musicale est publié depuis peu dans le journal « The Art, Science, and Engineering of Programming » . Il s’agit d’une vision de notre projet sur les musiques interactives sous l’angle informatique.
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel
Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’internaute, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou la personne utilisant le service.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques.Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’internaute sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.