Octatrack mkIII ! #vosreveslesplusfous
- 93 réponses
- 16 participants
- 9 590 vues
- 16 followers
VE
Non, pas d'info de type WikiLeaks sur la future mkIII mais par contre ça serait intéressant que les utilisateurs de la mkI/mkII nous partagent ici ce qu'ils souhaiteraient voir sur la mkIII.
Aussi bien de nouvelles choses que des optimisations de fonctionnalités / ergonomie / ... existantes.
Tout ce qui vous frustre plus ou moins avec cette belle et puissante machine.
Pour lancer cette liste au Père Noël,
- je crois savoir que la Model:Samples possède 6 pads sensibles à la vélocité : il semble assez évident que la version mkIII devra reprendre cette amélioration par rapport à la mkI/mkII. La vélocité par pad pouvant faire gagner du temps, notamment lorsqu'on place des pas sur la grille en décidant de la vélocité de chaque pas placé en même temps qu'on le place sur la grille en fonction de la pression exercée sur l'un des 16 pas de l'Octatrack.
- passer d'une mémoire externe en Compact Flash (vieillissante nan ?) à de la carte SD qui est le grand standard de ces dernières années ?
willowhisper56
Youtube - - - SoundCloud
Cours machines Elektron
Will Zégal
Pas sur de comprendre ta question.
Ce qu'il faut pour faire de l'euclidien : un nombre de pas et un nombre de trigs. Les trigs sont répartis de la façon la plus espacée et régulière possible sur le nombre de pas.
Ce sont ces deux paramètres qu'il faut pouvoir modifier en live (enfin, que je veux pouvoir modifier en live).
Le nombre de steps, c'est facile sur l'octa. Mais les trigs restent alors à la même place et il faut les changer à la main.
Exemples : (Π : pas X = trig)
E(3-7) donne X Π Π X Π X Π
E(3-8) donne X Π Π X Π Π X Π
On voit que changer le nombre de steps devrait bouger un trig. Cela veut dire que le changement ne peut pas être immédiat. Et en plus, on est limité à des pas basiques, sans conditions, sans p-lock ou sound lock, etc. Sinon, il faut les copier-coller un par un et c'est encore plus long. Là, c'est un exemple tout simple en ne changeant que le nombre de pas. Mais si je passe d'un E(3-7) à un E(3-11), ça donne :
E(3-7) X Π Π X Π X Π
E(3-11) X Π Π Π X Π Π Π X Π Π
donc deux trigs à déplacer.
Et si on ajoute qu'un des grands intérêts est d'avoir de l'euclidien sur plusieurs pistes, chacune avec son nombre de pas et de trigs, on voit que l'Octa n'est actuellement vraiment pas adaptée à cette approche en live.
Je ne connais pas assez les possibilités du RK002 pour savoir s'il permettrait de gérer ça.
[ Dernière édition du message le 24/01/2023 à 11:34:52 ]
willowhisper56
Pas sur de comprendre ta question
C'est la réponse que j'attendais.
Le nombre de steps, c'est facile sur l'octa. Mais les trigs restent alors à la même place et il faut les changer à la main.
Sauf si tu utilises un lfo designer avec Start comme destination et des scenes pour les modifier. Je pense à un sample avec 2 slices, dont 1 silencieux (slice 2).
On place des trigs partout.
Selon la vitesse du lfo, tes trigs audibles (Slice 1) sont espacés différemment. Tu peux utiliser 3 réglages de lfos differents par piste, si tu veux un offset.
Tu vois l'idée ?
Une autre possibilité : préparer des rythmes euclydiens, et les regrouper dans un sample slicé, mais plutôt en mode start (128) possibilités. 8 rythmes de 16 pas par exemple.
J'ai testé, ça fonctionne. Controle possible avec le crossfader.
On peut aller plus loin avec le megabreak of doom : 64 boucles d'une mesure sur une seule piste !
Youtube - - - SoundCloud
Cours machines Elektron
[ Dernière édition du message le 24/01/2023 à 13:12:14 ]
Will Zégal
On place des trigs partout.
Selon la vitesse du lfo, tes trigs audibles (Slice 1) sont espacés différemment. Tu peux utiliser 3 réglages de lfos differents par piste, si tu veux un offset.
Tu vois l'idée ?
Pas sur comme ça. Il va falloir que j'essaye concrètement.
Mais il me semble que ça va quand même demander pas mal de manips pour changer et la longueur de la séquence, et le nombre de trigs audibles. Et ça me semble quand même super rigide.
Une autre possibilité : préparer des rythmes euclydiens, et les regrouper dans un sample slicé, mais plutôt en mode start (128) possibilités. 8 rythmes de 16 pas par exemple.
Enormément de préparation qui rend les choses très compliquées en travail de construction de morceau en groupe.
Déjà que mes collègues ont du mal à être patients quand je prendre le temps de régler un son ou un effet aux petits oignons...
Et puis on retombe sur le choix dans des sons prédéterminés. Pas la possibilité de faire de l'euclidien avec n'importe quel sample présent dans l'Octa.
Et puis, dans de gros samples avec blinde de slice, t'as intérêt à avoir une putain de sacrée bonne mémoire pour savoir quel slice correspond à quoi.
C'est vraiment cool ces possibilités. Tes réponses m'ouvrent des possibilités d'approfondir l'usage de l'Octatrack. Mais en terme de mise en oeuvre, c'est très lourd et très figé. Un peu l'équivalent de préparer des patterns avec différents rythmes euclidiens. On n'est pas dans la possibilité d'avoir une gestion classique de l'Octa avec des longueurs de séquences et des trigs avec toutes leurs possibilités (P-lock, conditions...) mais séquencés de façon euclidienne et modifiables à la volée.
Ce que tu évoques, il me semble que c'est à peu près l'équivalent de ce que je fais dans des trucs qui comportent de la polymétrie, des mesures composées... (les joies de la musique trad
C'est très lourd à penser et à mettre en oeuvre. Très loin de la fluidité de l'approche euclidienne.
willowhisper56
Si tu me donnais un exemple concret de plusieurs rythmes que tu voudrais utiliser et modifier en live, je pourrais avoir une base pour tester, ça m'intéresse.
Youtube - - - SoundCloud
Cours machines Elektron
Will Zégal
Citation :Si tu me donnais un exemple concret de plusieurs rythmes que tu voudrais utiliser et modifier en live, je pourrais avoir une base pour tester, ça m'intéresse.
Je pense que tu n'as pas pigé l'esprit de ma démarche. Il ne s'agit pas de choisir à la base un rythme particulier que je vais modifier. Il s'agit d'utiliser les fonctions euclidienne en phase de recherche et de composition.
Ensuite, le rythme trouvé sera amené ou pas à bouger en live en fonction de ce que je trouve comme dérivé qui fonctionne ou pas dans le cadre du morceau et qui donne des résultats intéressants.
C'est justement la faiblesses des (par ailleurs) excellentes solutions que tu proposes : elles demandent d'avoir composé... avant de composer.
Ce que je peux actuellement très faire avec d'autres outils dont je dispose pour intégrer le résultat dans l'Octatrack, mais c'est justement la démarche créative dont je cherche justement à sortir pour créer directement avec l'Octa.
Par ailleurs, si j'ai un tresillo (E(3.8) et que je veux passer à un venda (E5,15), soit je les fais sur deux pistes différentes et je joue avec les mute, soit je fais deux patterns.
Ma problématique est bien expliquée à 2:20 de la vidéo. Et aussi au chapitre 3 (à 7:18)
Moi ce que je veux, c'est comme je le fais avec les séquenceurs euclidiens (logiciels) que j'ai : pouvoir partir d'un trissillo et aller vers le venda en passant par les intermédiaires et en choisissant à chaque fois ce que j'incrémente (ou décrémente) : nombre de divisions (steps) ou nombre de trigs. Plus le décalage des trigs (le premier ne sera pas forcément sur le premier pas).
En faisant varier les paramètres, on passe de rythmes typiquement euclidiens à des rythmes plus classiques (ce qu'il appelle dans la vidéo les trucs "pas super intéressants" qui sont beaucoup plus classiques et compatibles avec du 4/4)
Ce que je veux, c'est pouvoir glisser des uns aux autres pour créer des variations rythmiques au fil du morceau. Par moment on reviendra sur du bête binaire et par moments, on aura beaucoup de syncopes et de décalages.
Un exemple :
Un autre assez bon exemple, quoi qu'il reste sur 16 pas :
Billybilly
On est d'accord, c'est pas du vrai euclidien et ça reste un bricolage mais ça permet de faire des trucs marrants. On peut simuler l'offset en décalant le trig du step 1 vers un autre step.
[ Dernière édition du message le 24/01/2023 à 15:50:24 ]
Will Zégal
J'ai un peu une obsession personnelle pour les rythmes euclidiens, d'une parce que c'est assez courant dans des musiques traditionnelles qui influent de plus en plus ma musique, de deux parce que j'adore ces expérimentations rythmiques.
Je comprends que ça ne soit pas une priorité ni pour Elektron, ni pour d'autres utilisateurs.
D'ailleurs, plutôt que d'attendre une hypthétique implémentation de la chose de la part d'Elektron, je travaille avec un pote geek sur un séquenceur euclidien HW. Problème : ni le pote ni moi n'avons été très disponibles ces derniers temps, ce qui fait que ça ira peut-être plus vite chez Elektron
Il me semble cependant que ce que permettent les rythmes euclidiens serait tout à fait cohérent avec l'esprit live, expérimental et barré de l'Octa.
Ho'Dog
D'ailleurs, plutôt que d'attendre une hypthétique implémentation de la chose de la part d'Elektron, je travaille avec un pote geek sur un séquenceur euclidien HW. Problème : ni le pote ni moi n'avons été très disponibles ces derniers temps, ce qui fait que ça ira peut-être plus vite chez Elektron
ou de choper un torso
PK crew( à l'abandon) / Mixcloud / 3'ks
En vrai t'es Eddie Barclay avoue :oops2:
Will Zégal
Ho'Dog
bon, faut deja que je rechoppe des trucs à lui faire piloter
PK crew( à l'abandon) / Mixcloud / 3'ks
En vrai t'es Eddie Barclay avoue :oops2:
[ Dernière édition du message le 24/01/2023 à 16:25:04 ]
bamboula099
willowhisper56
Même si ce machin avait la capacité de comprendre l'OS et de le modifier, il faudrait déjà être capable d'exprimer ce que tu veux en détail.
Du code généré par une AI en posant une question vague, j'y crois pas une seconde, et par principe, j'en voudrais pas.
Je vois pas l'intérêt de ce machin, à part rendre les gens encore plus dépendants, asservis, sans jugement personnel, ni esprit critique. Source d'informations unique, orientée, censurée. Non merci.
Pertes d'emploi, services publiques avec interlocuteur automatique qui est programmé pour te faire tourner en rond et ne pas pouvoir obtenir ce que tu veux. Il le font déjà, mais ça va devenir insupportable.
Youtube - - - SoundCloud
Cours machines Elektron
[ Dernière édition du message le 25/01/2023 à 09:36:40 ]
bamboula099
mais ca pourrait simplement les assister leur donner des idées
willowhisper56
"Génère moi un séquenceur euclydien ?"
Youtube - - - SoundCloud
Cours machines Elektron
bamboula099
// Define the length of the pattern (in beats)
const patternLength = 16;
// Define the number of steps in the pattern
const steps = 8;
// Define the Euclidean rhythm pattern
const pattern = euclideanRhythm(patternLength, steps);
// Play the pattern
for (let i = 0; i < patternLength; i++) {
if (pattern === 1) {
// Play a sound at this step
console.log("Playing sound at step: ", i);
}
}
// Euclidean rhythm function
function euclideanRhythm(length, steps) {
const pattern = new Array(length).fill(0);
let position = 0;
for (let i = 0; i < steps; i++) {
pattern[position] = 1;
position += (length - steps) / (steps - 1);
}
return pattern;
}
Ce code utilise une fonction euclideanRhythm pour générer un pattern rythmique en utilisant la division euclidienne. La fonction prend en entrée la longueur du pattern (en temps) et le nombre de pas dans le pattern. La fonction renvoie un tableau de booléens où chaque élément représente un pas dans le pattern, 1 pour les pas joués et 0 pour les pas non joués.
Dans cet exemple, le patternLength est défini à 16 temps, et le nombre de pas est défini à 8. Le code boucle ensuite sur le pattern pour jouer un son lorsque le pattern est égal à 1.
Il est important de noter que ceci n'est qu'un exemple de base, il existe de nombreuses autres façons de créer un séquenceur euclidien. Il peut être utilisé pour contrôler des événements audio ou pour créer des patterns rythmiques pour des instruments virtuels ou des instruments matériels.
bamboula099
bamboula099
bamboula099
willowhisper56
Youtube - - - SoundCloud
Cours machines Elektron
bamboula099
bamboula099
const EuclideanRhythm = require('euclidean-rhythm');
// Define the length of the pattern (in beats)
const patternLength = 16;
// Define the number of steps in the pattern
const steps = 8;
// Create the Euclidean rhythm pattern
const pattern = new EuclideanRhythm(steps, patternLength);
// Play the pattern
for (let i = 0; i < patternLength; i++) {
if (pattern.hits) {
// Play a sound at this step
console.log("Playing sound at step: ", i);
}
}
[ Dernière édition du message le 25/01/2023 à 10:02:13 ]
willowhisper56
Youtube - - - SoundCloud
Cours machines Elektron
bamboula099
bamboula099
- < Liste des sujets
- Charte