Octatrack mkIII ! #vosreveslesplusfous
- 93 réponses
- 16 participants
- 9 837 vues
- 16 followers
VE
4705
Squatteur·euse d’AF
Membre depuis 22 ans
02 Aout 2020 à 18:39Octatrack mkIII ! #vosreveslesplusfous#1
Hello tout le monde,
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,

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
11761
Drogué·e à l’AFéine
Membre depuis 20 ans
23 Janvier 2023 à 20:22#26
Du coup ça m'a donné une idée pour faire de l'euclidien avec l'OT et les slices. T'aurais un exemple de paramètres de contrôle ? Le principe des contrôles du RK002 conviendrait ?
Youtube - - - SoundCloud
Cours machines Elektron
0
Will Zégal
78833
Will Zégal
Membre depuis 23 ans
24 Janvier 2023 à 11:34 (modifié le 24 Janvier 2023 à 11:34)#27
x
Hors sujet :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.
0
willowhisper56
11761
Drogué·e à l’AFéine
Membre depuis 20 ans
24 Janvier 2023 à 13:10 (modifié le 24 Janvier 2023 à 13:12)#28
Citation :
Pas sur de comprendre ta question
C'est la réponse que j'attendais.
Citation :
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
1
Will Zégal
78833
Will Zégal
Membre depuis 23 ans
24 Janvier 2023 à 13:32#29
Citation :
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.
Citation :
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.
2
willowhisper56
11761
Drogué·e à l’AFéine
Membre depuis 20 ans
24 Janvier 2023 à 14:05#30
C'est sûr qu'il faut avoir les idées claires pour ce genre de trucs. Je fais le Dry January, sinon j'aurais même pas essayé...
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.
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
0
Will Zégal
78833
Will Zégal
Membre depuis 23 ans
24 Janvier 2023 à 15:18#31
x
Hors sujet :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 :
1
Billybilly
662
Posteur·euse AFfolé·e
Membre depuis 11 ans
24 Janvier 2023 à 15:44 (modifié le 24 Janvier 2023 à 15:50)#32
Très intéressants ces exemples. Sur l'Octatrack, les trucs dans l'esprit dont je me suis le plus rapproché, c'est avec des durées différentes de pistes très courtes et un master length infini. De cette manière, si je voulais un kick sur le temps, je faisais durer sa piste 4 steps avec un trig sur le premier step. Et ensuite, en ajoutant petit à petit des éléments avec des longueurs de pistes différentes (de 2 step à 8 environ mais c'est plus rigolo avec des trucs impairs) et toujours le trig sur le step 1, ça permet de créer des rythmes complexes et évolutifs. Et pour le coup, c'est complètement manipulable à la volée et en live.
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.
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.
0
Will Zégal
78833
Will Zégal
Membre depuis 23 ans
24 Janvier 2023 à 15:55#33
Absolument. Il y a déjà plein de choses marrantes à faire avec ce séquenceur.
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.
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.
0
Ho'Dog
25911
Vie après AF ?
Membre depuis 18 ans
24 Janvier 2023 à 16:20#34
Citation :
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:
0
Will Zégal
78833
Will Zégal
Membre depuis 23 ans
24 Janvier 2023 à 16:22#35
J'y songe aussi. 
0
Ho'Dog
25911
Vie après AF ?
Membre depuis 18 ans
24 Janvier 2023 à 16:24 (modifié le 24 Janvier 2023 à 16:25)#36
ouais, je pense qu'un jour il finira chez moi...
bon, faut deja que je rechoppe des trucs à lui faire piloter
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:
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 08:54#37
salut il y a chatgpt il pourrait vous aider
0
willowhisper56
11761
Drogué·e à l’AFéine
Membre depuis 20 ans
25 Janvier 2023 à 09:26 (modifié le 25 Janvier 2023 à 09:36)#38
A changer l'OS de l'OT ? 
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.
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.
x
Hors sujet :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
1
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 09:32#39
salut willow tu as raison
mais ca pourrait simplement les assister leur donner des idées
mais ca pourrait simplement les assister leur donner des idées
0
willowhisper56
11761
Drogué·e à l’AFéine
Membre depuis 20 ans
25 Janvier 2023 à 09:39#40
Bah je veux bien un exemple.
"Génère moi un séquenceur euclydien ?"
"Génère moi un séquenceur euclydien ?"
Youtube - - - SoundCloud
Cours machines Elektron
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 09:43#41
en javascript
// 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.
// 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.
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 09:44#42
deja il peut faire la structure a nous après de de developer le reste
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 09:48#43
il ne faut pas oublier que ca reste un outil pour nous aider après il y auras toujours des gens qui detourneront sont utilité
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 09:50#44
faut pas oublier le coter html/css
0
willowhisper56
11761
Drogué·e à l’AFéine
Membre depuis 20 ans
25 Janvier 2023 à 09:54#45
Oui, c'est vrai. Je vais essayer le script Euclidien du RK002 tiens...
Youtube - - - SoundCloud
Cours machines Elektron
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 09:55#46
fait toi plaisir moi je suis entrain de faire mon propre vst
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 10:01 (modifié le 25 Janvier 2023 à 10:02)#47
Voici un exemple de code JavaScript pour créer un séquenceur euclidien utilisant la bibliothèque euclidean-rhythm:
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);
}
}
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);
}
}
0
willowhisper56
11761
Drogué·e à l’AFéine
Membre depuis 20 ans
25 Janvier 2023 à 10:03#48
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 10:05#49
attention avec modération 
0
bamboula099
55
Posteur·euse AFfranchi·e
Membre depuis 18 ans
25 Janvier 2023 à 10:09#50
il y a aussi la propriété intellectuelle et la il te le dit je lui est demande de me filer le code source de la mc-808 de Roland et la il m'as ma fait comprendre qu'il ne pouvait pas faire ca
0
- < Liste des sujets
- Charte