{"id":269,"date":"2025-07-17T11:36:52","date_gmt":"2025-07-17T09:36:52","guid":{"rendered":"https:\/\/www.heidelein.fr\/?p=269"},"modified":"2025-07-17T11:44:19","modified_gmt":"2025-07-17T09:44:19","slug":"skini-et-la-musique-tonale-ou-polyphonique","status":"publish","type":"post","link":"https:\/\/www.heidelein.fr\/index.php\/2025\/07\/17\/skini-et-la-musique-tonale-ou-polyphonique\/","title":{"rendered":"Skini et la musique tonale ou polyphonique"},"content":{"rendered":"\n<p><img loading=\"lazy\" decoding=\"async\" width=\"30\" height=\"81\" class=\"wp-image-270\" style=\"width: 30px;\" src=\"https:\/\/www.heidelein.fr\/wp-content\/uploads\/2025\/07\/GClef.svg_.png\" alt=\"\">Skini poss\u00e8de \u00e0 pr\u00e9sent un algorithme permettant de contr\u00f4ler la compatibilit\u00e9 des clips avant des les jouer. En deux mots, ceci signifie qu&rsquo;il est maintenant possible de g\u00e9rer des polyphonies en autorisant, ou pas, la \u00ab\u00a0concomitance\u00a0\u00bb des clips (patterns).<\/p>\n\n\n\n<p>Il \u00e9tait possible, jusqu&rsquo;\u00e0 pr\u00e9sent, de g\u00e9rer des tonalit\u00e9s au moyen de transpositions et changements de mode dans la DAW contr\u00f4l\u00e9s par Skini, mais ceci restait assez \u00ab\u00a0macro\u00a0\u00bb comme approche.<\/p>\n\n\n\n<p>Il suffit \u00e0 pr\u00e9sent de d\u00e9finir des \u00ab\u00a0types verticaux\u00a0\u00bb pour chaque clip (ce sont pas les m\u00eames que les types d\u00e9j\u00e0 en place qui concernent les s\u00e9quences et donc la dimension horizontale). Au moment o\u00f9 le clip est plac\u00e9 en \u00ab\u00a0file d&rsquo;attente\u00a0\u00bb (on rappelle que les clips \u00e0 jouer sont plac\u00e9s \u00e0 la suite les uns des autres), Skini se charge alors de v\u00e9rifier les compatibilit\u00e9s entre type, et de placer le clip arrivant \u00e0 la premi\u00e8re position compatible. C&rsquo;est \u00e0 dire au premier niveau soit : o\u00f9 se trouve un clip du m\u00eame type; o\u00f9 ne se trouve que des espaces (clips) vides ou des clips de type compatibles avec tous les autres.<\/p>\n\n\n\n<p>On arrive ainsi \u00e0 une organisation fine \u00e0 ce qui correspond \u00e0 une vision verticale d&rsquo;une partition. La sp\u00e9cificit\u00e9 de Skini est que cette organisation verticale reste coh\u00e9rente bien qu&rsquo;al\u00e9atoire.<\/p>\n\n\n\n<p><strong>Skini now features an algorithm that checks the compatibility of clips before playing them.<\/strong><br>In short, this means it is now possible to manage polyphony by allowing\u2014or not\u2014the <em>concurrence<\/em> of clips (patterns).<\/p>\n\n\n\n<p>Until now, it was possible to handle tonalities through transpositions and mode changes in the DAW, controlled by Skini, but this approach remained quite \u00ab\u00a0macro\u00a0\u00bb in nature.<\/p>\n\n\n\n<p>It is now simply a matter of defining \u00ab\u00a0vertical types\u00a0\u00bb for each clip (these are different from the existing types, which relate to sequences and thus to the horizontal dimension).<\/p>\n\n\n\n<p>When a clip is placed in the <em>queue<\/em> (recall that clips to be played are lined up one after the other), Skini then checks type compatibility and places the incoming clip at the first compatible position. That is, at the first level where:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>there is already a clip of the same type,<\/li>\n\n\n\n<li>only empty slots (clips) are present,<\/li>\n\n\n\n<li>or clips are present that are compatible with all other types.<\/li>\n<\/ul>\n\n\n\n<p>This allows for fine-tuned organization that reflects a vertical view of a score. Skini\u2019s uniqueness lies in the fact that this vertical organization remains coherent\u2014even though it is random.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Skini poss\u00e8de \u00e0 pr\u00e9sent un algorithme permettant de contr\u00f4ler la compatibilit\u00e9 des clips avant des les jouer. En deux mots, ceci signifie qu&rsquo;il est maintenant possible de g\u00e9rer des polyphonies en autorisant, ou pas, la \u00ab\u00a0concomitance\u00a0\u00bb des clips (patterns). Il &hellip; <a href=\"https:\/\/www.heidelein.fr\/index.php\/2025\/07\/17\/skini-et-la-musique-tonale-ou-polyphonique\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":270,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-269","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-skini"],"_links":{"self":[{"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/posts\/269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/comments?post=269"}],"version-history":[{"count":5,"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/posts\/269\/revisions"}],"predecessor-version":[{"id":279,"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/posts\/269\/revisions\/279"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/media\/270"}],"wp:attachment":[{"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/media?parent=269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/categories?post=269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.heidelein.fr\/index.php\/wp-json\/wp\/v2\/tags?post=269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}