English Version French Version German Version

MIDIbox SEQ V2

Séquenceur Live 16 Pistes  

Step & Morph + Arpégiateur Evolué

Date de Création 2003-2004

NOTE: Cette version est dépassée!  la V3 du MIDIbox SEQ a été implémentée durant l'année 2006, elle remplace cette ancienne version. Consultez  cette page pour plus de détails.

Caractéristiques:

  • Optimisé pour le jeu live et l'édition temps réel
  • Tous les paramètres peuvent être modifiés en temps réel sans affecter le timing du séquenceur 
  • Chaque pattern est constitué de 4 pistes
  • 4 patterns peuvent êtres joués simultanément -> 16 pistes
  • Chaque piste comprend 3 "layers" qui peuvent être assignés à :
    • Note number (Numéro de Note), Velocity (vélocité), Gate Length (longueur d'évènement) pour les évènements de note, Aftertouch, etc.. 
    • CC Number (numéro de Contrôle Continu), Valeur CC , Gate Length (pour les CC)
    • Pitch Bend, Gate Length 
    • CV Outputs (sorties CV)
  • En mode Drum, chaque piste peut jouer 3 "drum lines", (16*3=48 : jusqu'à 48 drum lines!)
  • Modes disponibles pour chaque piste: Normal/Transpose/Transpose+Hold/Arpeggiator/Arp.+Hold/Drums/Controller
  • Directions pour chaque piste: Forward (en avant)/Backward (en arrière)/PingPong/Random (aléatoire)
  • "Clock divider" pour chaque piste: BPM/1, BPM/2, BPM/4, BPM/8, BPM/16, BPM/32, BPM/64, ou BPM/1, 2, 3, 4, 5, ...15, 16.
  • Nombre de pas pour chaque piste (longueur de piste): 1-16
  • Les évènements peuvent être déclenchés jusqu'à 4 fois par step avec une quantisation de 1à 31 "tick" pour réaliser des roulements, syncopes, flams...
  • Deux "groove style" (shuffle et inverse shuffle), prêts pour 16 styles
  • Deux modes Morphing (smooth et threshold)
  • Fonction "humanize" évoluée (modification aléatoire des notes/vélocité/gatelength)
  • Déclenchement manuel des pas
  • Fonction "Step Record" 
  • Fonction "step shifting" (décalage des pas) ergonomique 
  • Les pistes ou simplement les pas peuvent être mutés
  • Les paramètres peuvent êtres modifiés pour une ou plusieurs pistes ou plusieurs pas (en tournant un seul encodeur!)
  • Séquences Accent/Slide/CC 
  • 8 sorties CV optionnelles pour vos machines analogiques
  • 128 patterns peuvent êtres sauvegardés par BankStick
  • Un second BankStick peut être connecté simultanément pour sauver 16 songs
  • Les patterns peuvent être bouclés et chaînés en mode song
  • Possibilité d'accéder aux 16 parts d'une Song sans affecter le comportement "temps réel" du séquenceur, les Songs peuvent ainsi être divisés en fills/breaks/chorus, etc..
  • Fonction MIDI Remote
  • 48-255 BPM (MIDI clock master)
  • Sync externe (MIDI clock slave)
  • résolution: 4x MIDI clock (96 ppqn)
  • Différentes options hardware (du design "vintage" avec 64 potars au design ergonomique avec 2  LCDs 2x40 et 17encodeurs rotatifs)

Demos 

Ces samples sont pour ceux qui voudraient en apprendre plus sur les avantages d'un séquenceur "step" hardware. Notez que ces exemples ont pour la plupart été enregistrés en une soirée, sans prendre vraiment garde à la qualité des sons. Vous voyez: on obtient des résultats rapidement et "ça sonne" :)

mbseq_v2_demo1.mp3
Vraiment expérimental (l'original dure à peu prés 3 heures, mais j'ai oublié de l'enregistrer ;-), quelques effets ont été ajoutés, certains sont contrôlés par le séquenceur via CCs. Tous les patterns ont été créés avec le MIDIbox SEQ et enregistrés dans Logic dès qu'ils tournaient bien (c.a.d.: le MIDIbox SEQ n'a pas joué le morceau dans cet exemple, le mode Song n'y étant pas encore implémenté à ce moment là)

mbseq_v2_demo2.mp3
Juste un test de l'arpégiateur, rien de plus - édité en 5 minutes, en jouant quelques accords au hasard et en gardant les meilleurs ;-)

mbseq_v2_demo3.mp3
Cet exemple illustre le "groove style" "shuffle" , où chaque pas peut être décalé de 1 à 15 microticks (@96 ppqn) - le shuffle peut être ajusté pendant que le séquenceur joue sans affecter le timing!

mbfm_demo1.mp3
Une texture avec les arpégiateurs "morphée", constituée de 2 patterns de 4 pistes. Quelques accords "à trois doigts" sont joués sur le clavier, et la molette de modulation "morphe" doucement d'un pattern à l'autre pendant le jeu de la séquence. Les variations qui en résultent sonnent et sont expressive, sans effort supplémentaires d'édition.

Un tutoriel décrivant les possibilités de l'arpégiateur avancé est disponible ici
DOC Un tutoriel présentant les deux modes Morphing est disponible ici
DOC Un tutoriel présentant le mode Drum et la fonction "multiple-events-per-step" est disponible ici
DOC

Un tutoriel dédié aux "évènements multi-arp" est disponible ici

Coût de Fabrication

Le MIDIbox SEQ peut être progressivement assemblé, de la configuration minimale jusqu'à la surface de contrôle complète.
Consultez aussi le chapître discussion à propos des différentes options matérielles avant de vous lancez dans le choix de vos composants!

Voici la liste pour la version "tout options" du "MIDIbox SEQ V2"  - vous pouvez réduire le coût de revient en choisissant des boutons plus économiques, un boitier et un panneau moins cher ou en organisant des achats collectifs sur le Forum MIDIbox!

Notez que des PCBs prêts à l'emploi peuvent être commandés sur le site www.mikes-elektronikseite.de ou http://mbhp.coinoptech.com. SmashTV propose également des kits complets pour les modules CORE/DINX4 et DOUTX4 !!!

Les prix et les numéros de commandes sont pour Reichelt si ce n'est pas spécifié. Vous trouverez une liste des magasins d'électronique hors d'allemagne sur la page WhereToOrder .

Part Description Prix
   1 module
MBHP_CORE
le cerveau du MIDIbox SEQ Parts: ca. 20 EUR
PCB: ca. 6 EUR
  3 modules
DINX4
Entrées digitales pour les boutons et les encodeurs Parts: ca. 15 EUR
PCBs: ca. 15 EUR
  1 module
DOUTX4
Sorties digitales pour  32 LEDs Parts: ca. 3 EUR
PCB: ca. 5 EUR
LCDs cheap: un LCD 1x16 Displaytech "LCD 162C LED"
deluxe: deux LCDs 2x40 Displaytech "LCD 402A LED"
ca. 11 / 49 EUR
BankSticks 2 x 24C256, Part #ST 24C256 BN6 chez Reichelt
or 1 x 24LC512 I/P, Part #579-24LC512-I/P chez Mouser
ca. 4 EUR
44 boutons par exemple "DT 6 colour" (colour = BL, GN, GR, RT, SW) ca. 19 EUR
32 LEDs par exemple "LED 3mm St colour" ca. 6 EUR
17 encoders par exemple M-SW-ROT chez Voti ou les encodeurs Bourns de SmashTV's Shop ca. 20 EUR
16 Knobs
1 datawheel
12 x "DK13-164 black-soft", 4 x "DK13-164 gray-soft", 1 x "DK38-144" chez Albs ca. 12 EUR
3 platine d'éssais pour monter les Boutons/Encodeurs/LEDs: "H25PR200" ca. 6 EUR
PSU/alim Adaptateur mural (Power supply) 9V / 500 mA "MW 17-GS/6" ca. 6 EUR
Boitier 19" 3U rack #460 019 chez Pollin ca. 33 EUR
Façade mbseq_v2.fpd chez Schaeffer Apparatebau ca. 100 EUR

Téléchargements

Schémas & PCBs
Fichiers Taille Description
MBHP LINK voir MIDIbox Hardware Platform
mbseq_din_v2.pdf 26k assignement des pins DIN pour l'option setup_mbseq_v2
mbseq_dout_v2.pdf 11k assignement par défaut des pins DOUT pour l'option setup_mbseq_v2
mbseq_din_vintage.pdf 26k assignement par défaut des pins DIN pour l'option setup_mbseq_vintage 
mbseq_dout_vintage.pdf 11k assignement par défaut des pins DOUT pour l'option setup_mbseq_vintage
Pictures LINK Qulelques images de la vie intérieure du MIDIbox SEQ
mbseq_v2.fpd 3k projet de face avant qui peut être éditée avec Frontpanel Designer of Schaeffer Apparatebau
Firmware
MIOS Download LINK Portage sur le  PIC18F452 avec le Code source, publié
Documentation
Options LINK Description des différentes options matérielles
Manual LINK Guide d'utilisation
Tutorial #1 LINK Tutoriel #1
Tutorial #2 LINK Tutoriel #2
Tutorial #3 LINK Tutoriel #3
mbseq_remote_functions.txt 2k assignation des fonctions "MIDI Remote" du MIDIbox SEQ
mbseq_remote_functions.pdf 2k Aperçu graphique des fonctions MIDI Remote du MIDIbox SEQ
mbseq_cc_implementation.txt 12k Implémentation CC du MIDIbox SEQ
mbseq_sysex_implementation.txt 1k Implémentation SysEx du MIDIbox SEQ
Misc.
MIDIbox Forum LINK Support sur le forum MIDIbox
MIDIbox Wiki LINK Une multitude d'informations supplémentaires sur les MIDIbox et le MIOS

MIDIbox SEQ V2

Options Matérielles

Voici quelques explications à propos des différentes options matérielles supportées par le MIDIbox SEQ. Tous les réglages correspondant sont à configurer dans le fichier main.asm, ou dans le fichier pré-configuré setup_*.asm file. Les encodeurs rotatifs (et la Datawheel) sont à déclarer dans le fichier "mios_tables.inc". Si vous changez une option, vous devez alors réassembler votre application avant de l'uploader dans votre MIDIbox, la procédure est décrite dans le tutoriel MPASM .

Potars ou Encodeurs?

Le MIDIbox SEQ permet de changer la valeurs des pas (step) soit avec des encodeurs rotatifs (endless knobs), soit avec des potentiomètres classiques.

Si vous avez entendu parfois dire des potars qu'ils sont plus "vintage", "old style" ou font plus "analogique", et qu'ils sont les plus adaptés pour faire des bonnes séquences, cela tient plus de la légende que d'autre chose! En réalité, les potars sont réellement utiles lorsqu'ils contrôlent directement chacun un seul paramètre d'un matériel analogique. Mais dans le cas d'un séquenceur MIDI, vous aurez besoin de profiter de fonctionnalité comme le rappel total des paramètres (total recall) et le passage sans saut (jumpless switching) entre les pistes, layers et patterns.

De fait, pour pouvoir vraiment profiter de l'ergonomie du MIDIbox SEQ, vous devez choisir des encodeurs rotatifs!

Le MIDIbox SEQ supporte les potars pour deux raisons: 1) des potars étaient utilisés dans la première implémentation sur le PIC16 (MIDIbox SEQ V1) - les utilisateurs ayant déjà construits ce modèle peuvent donc le mettre à jour vers la version V2 en échangeant le PIC et le crystal, afin de pouvoir profiter de toutes les nouvelles fonctionnalités. 2) Ceux qui ont déjà construit une MIDIbox64 peuvent charger le firmware MIDIbox SEQ pour bénéficier aussi de nouvelles fonctions :-)

setup_*.asm

Deux setups pré-configurés sont inclus dans l'archive MIDIbox SEQ: 
setup_mbseq_vintage.asm (configuration pour potentiomètres, appellé ici MIDIbox SEQ Vintage ) et setup_mbseq_v2.asm (configuration pour encodeurs rotatifs, appellé ici MIDIbox SEQ V2 ). Vous pouvez copier un setup dans un nouveau fichier .asm pour l'adapter en fonction de vos besoin. N'oubliez pas que si vous changez le nom d'un fichier .asm vous devez alors modifier le script convert.bat, qui convertit le fichier .hex en fichier .syx. (note: avec MIOS Studio vous n'avez plus besoin de passer par le script convert.bat, vous pouvez directement utiliser le fichier .hex!)
Le troisième setup "main.asm" est similaire au fichier setup_mbseq_v2.asm, mais un autre type d'encodeur est spécifié - ce fichier correspond à mon propre hardware.

Combien de boutons?

Si vous construisez un nouveau MIDIbox SEQ, il est recommandé de monter au minimum tous les boutons utilisés dans le design original de la version V2, afin de bénéficier d'une ergonomie optimale. Cela veut dire que vous devez prévoir au minimum 44 boutons!

Ce n'est pas pour autant que vous ne pourrez pas utliser le MIDIbox SEQ sans ces boutons. La fonctionnalité MIDI Remote vous permet de déclencher les fonctions principales par le biais d'un clavier MIDI.  L'ergonomie ne sera toutefois pas aussi parfaite qu'avec des boutons dédiés (notament parce qu'il n'y a pas de LEDs sur un clavier MIDI), mais ça marche!

Il n'est pas obligatoire d'assigner les boutons aux mêmes pins d'entrée DIN que ceux prédéfinis dans les fichiers setup. Vous avez la possibilité de réassigner les pins en fonction de votre matériel (pré-existant). Mais si vous voulez le garder compatible, alors conservez exactement la même assignation des pins que moi.

Assignation des pins DIN du setup_mbseq_vintage,
Assignation des pins DIN du setup_mbseq_v2

Combien de LEDs?

Certains boutons requiert une LED pour vous indiquer le statut de la fonction, statut qui n'est pas forcément affiché sur l'écran LCD. Par exemple, la Piste et le Layer sélectionnésne sont normalement pas affichés sur le LCD, ainsi que les statuts des boutons Solo/Fast/All et plus particulièrement les pas (steps) joués (démutés) .

Cela signifie que vous aurez besoin d'au moins 30 LEDs. Une LED supplémentaire peut être installé pour indiquer le beat. Et deux autres pour afficher l'activité MIDI Rx/Tx (je n'utilise pas ces deux LEDs sur mon propre séquenceur).

Par défaut les 16 LEDs "general purpose" (au dessus des 16 boutons "general purpose" ) affiche le statut (muté/démuté) des pas de la piste sélectionnée. Si le séquenceur tourne, elle affiche également la position actuelle en inversant l'état de la LED correspondant à la position. Le MIDIbox SEQ vous permet aussi optionnellement d'installer 64 LEDs pour chacun des 4*16 pas d'un pattern (qui comprend 4 pistes) pour ceux qui pense que ça peut être utile. Cette option requiert simplement 4 pins DOUT supplémentaire pour piloter les cathodes de chaque ligne de LEDs (lesligne de LEDs sont multiplexées comme pour les LED rings de la MIDIbox64E).

Assignation des pins DOUT du setup_mbseq_vintage,
design Vintage avec matrice 4x16 LED,
Assignation des pins DOUT du setup_mbseq_v2,
design V2 avec matrice 4x16 LED

Note: la matrice de LEDs doit être activée dans le fichier setup_*.asm que vous utilisez!

Quelle taille d'écran?

le MIDIbox SEQ V1 ne proposait qu'un écran 2x16, mais il s'est avéré que ce n'était pas suffisant pour afficher toutes les informations du séquenceur, si l'on veut avoir une vue générale sur au moins 4 temps. De fait, le MIDIbox SEQ V2 prends en charge juqu'à 2x80 caractères (deux écrans 2x40).

Dans la mesure où la taille des écrans LCDs varie selon les hardwares des MIDIbox, et pour permettrent à ceux ayant déjà construit leur machine de pouvoir profiter de cette application, le MIDIbox SEQ supporte les tailles d'écrans suivantes:

  • deux LCD 2x40  two 2x40 option
    les 16 pas sont visibles simultanément sur les écrans.
  • un LCD 2x40  2x40 option
    seulement 8 pas sont visibles simultanément sur l'écran (affichage du groupe de 8 pas en fonction de la dernière valeur modifiée).
  • un LCD 2x20  2x20 option
    seulement 4 pas sont visibles simultanément sur l'écran (affichage du groupe de 4 pas en fonction de la dernière valeur modifiée).
  • un LCD 2x162x16 option
    seulement 4 pas sont visibles simultanément sur l'écran (sans espaces entre chacun d'eux, affichage du groupe de 4 pas en fonction de la dernière valeur modifiée).

Les pages Menu sont toujours cadrées pour 2x16 caractères afin de simplifier le développement de l'application. Pour les prochaines mises à jours il est prévu d'implémenter d'autres vues adaptées aux écrans plus larges

  • deux LCD 2x40  two 2x40 option
    les pages Menu sont cadrées sur la partie droite du premier LCD.
  • un LCD 2x40  2x40 option
    les pages Menu sont cadrées sur la partie droite du LCD.
  • un LCD 2x20  2x20 option
    les pages Menu sont cadrées au centre de l'écran.
  • un LCD 2x16  2x16 option
    les pages Menu prennent tout l'écran.

Boutons Left/Right ou Datawheel?

Pour la navigation dans les menus vous avez le choix entre des boutons Left/Right ou une Datawheel. La datawheel (un encodeur rotatif avec un large "knob") est à préférer car elle permet une sélection plus rapide pour les paramètres ayant une grande fourchette de valeur (comme par exemple le BPM).

Banksticks

  • Le MIDIbox SEQ ne peut stocker qu'un seul pattern lorque qu'aucun BankStick n'est connecté!
  • Avec un BankStick 32k (24LC256) vous pouvez stocker 128 patterns
  • Un BankStick supplémentaire (24LC256) est nécessaire pour stocker 16 songs
  • Optionnellement vous pouvez utiliser un BankStick 64k (24LC512) pour stocker 128 patterns et 16 songs dans une même EEPROM. C'est la solution que j'ai choisi pour mon propre MIDIbox SEQ.
  • Les BankSticks multiples pour plus de 128 patterns et 16 songs ne sont pas encore supportés, mais c'est prévu.
  • Gardez à l'esprit qu'un Song consiste en 128 positions, qui peuvent être bouclées jusqu'à 16 fois. En définissant les "jump points" vous pouvez diviser une song en plusieurs parties!

Encodeurs Avec ou Sans Détente?

A la différence de ce qui est suggéré pour les encodeurs destinés au contrôleurs basés sur le MIOS, pour le MIDIbox SEQ je recommande fortement des encodeurs rotatifs avec détente (detended)! C'est à dire des encodeurs qui tournent par "pas", en faisant des petits "click" plus ou moins perceptibles.Bien sûr, le MIOS propose trois types d'encodeurs, et tous fonctionnent avec l'application. Mais pour un séquenceur, où vous voulez sélectionner les notes exactement et non "en douceur", les encodeurs rotatifs avec détente sont vraiment plus adaptés.

Pour les Potars, j'ai résolu ce "problème" en réduisant le champ des valeurs de note de 128 à 32 (vous devez ensuite utiliser la fonction "transpose" pour passer d'une octave à l'autre). Cette option peut aussi être utlisée pour les encodeurs sans détente (non-detended), maiscela n'est qu'une manière de contourner le problème, et mieux vaut malgré tout des encodeurs avec détente .

Sorties CV 

Le MIDIbox SEQ peut contrôler jusqu'à 8 sorties analogiques en connectant un module AOUT (mbhp_aout.pdf) au module CORE. Les interconnections diffèrent légèrement du schéma, car le pin J10:RC est déjà occupé par la connection "enable"(E) du second LCD 2x40 :

  • AOUT J1:Vs -> CORE J10:Vs
  • AOUT J1:Vd -> CORE J10:Vd
  • AOUT J1:CS -> CORE J10:SO
  • AOUT J1:DIN -> CORE J14 (différent de la connection standard)
  • AOUT J1:SC -> CORE J10:MD (qui était avant sur J10:SC, a été modifié pour la version V2.1!)

Les pistes peuvent être assignées aux sorties CV par le biais du menu "MIDI event". Les "canaux" AOUT routent les évènements MIDI sur les sorties CV suivantes:

  • Canal 1 routé vers CV Out #1 et #2 et déclenche le gate #1 (pour les Notes)
  • Canal 2 routé vers CV Out #3 et #4 et déclenche le gate #2 (pour les Notes)
  • Canal 3 routé vers CV Out #5 et #6 et déclenche le gate #3 (pour les Notes)
  • Canal 4 routé vers CV Out #7 et #8 et déclenche le gate #4 (pour les Notes)
  • Canal 5 routé vers CV Out #1 et #2 et déclenche le gate #1 (pour les CCs)
  • Canal 6 routé vers CV Out #3 et #4 et déclenche le gate #2 (pour les CCs)
  • Canal 7 routé vers CV Out #5 et #6 et déclenche le gate #3 (pour les CCs)
  • Canal 8 routé vers CV Out #7 et #8 et déclenche le gate #4 (pour les CCs)
  • Canal 9-16 routés vers CV Out #1-8 (seul le second byte MIDI est envoyé sur le AOUT)

Le module AOUT ne proposant que deux sorties Gate, les autres signaux Gates sont disponibles aux pins RC0 (CORE::J6::RC) et RC1 (CORE::J6::SC) du PIC

MIDIbox SEQ V2

Manuel Utilisateur

Boutons

GP #1-16 Les boutons "general purpose" assument des fonctions différentes selon le mode où vous vous trouvez:
En Mode
Edit : les boutons GP servent à muter/activer les pas (steps). La LED correspondante est allumée lorsque que le pas est actif, et dans ce cas il sera joué lorsque le séquenceur passera par cette position.
En Mode Mute : 
les boutons GP servent à muter/activer les 16 pistes. A la différence du Mode Edit, la LED est allumée lorsque la piste est mutée!
En Mode Pattern : 
les boutons GP sont utilisés pour sélectionner un pattern . Les 8 premiers boutons du coté gauche servent à sélectionner l'un des 16 banques de Patterns  (A-h - pressez le bouton deux fois pour passer sur le groupe "en minuscule"), les 8 boutons suivant (coté droit) servent à sélectionner le numéro de pattern (1-8).
En Mode Menu: 
les boutons GP servent à accéder directement à une page Menu (raccourci), lorsque la touche Menu est enfoncée
En Mode Manual Trigger : 
 les boutons GP sont utilisés pour déclencher (trigger) manuellement les pas de toutes les pistes activées.
En Mode Step Record : 
les boutons GP sont utilisés pour sélectionner le pas à partir duquel la fonction Record doit démarrer.
(Track) 1-4 Utilisez ces quatre boutons pour sélectionner la piste à éditer .
Les touches "Track" se comportent comme des boutons
"radio" . En n'appuyant que sur l'un des touches vous pouvez passer rapidement d'une piste à l'autre, mais il est possible aussi de sélectionner plus d'une piste à la fois en enfonçant une deux ou trois touches tout en maintenant la première enfoncée  - dans ce cas l'édition des paramètres affectera toutes les pistes sélectionnées.
En Mode Pattern et Song, ces touches servent à sélectionner l'un des 4 groupes de quatre pistes (1-4).
(Layer) A-C Utilisez ces boutons pour sélectionner le Layer à éditer.
Les touches "Layer" se comportent comme des boutons "radio", mais à la différence des touches Track, vous ne pouvez sélectionner qu'un Layer à la fois (puisque cela n'aurait aucun sens de vouloir éditer plus d'un Layer à la fois).
En Mode Song ces touches servent à sélectionner le numéro de song/position dans la song position et les points de bouclage (loop points).
EDIT Pour activer le Mode Edit.
MUTE Pour activer le Mode Mute.
PATTERN Pour activer le Mode Pattern
SONG Pour passer en Mode Song.
SOLO Lorsque cette fonction est active, seule la piste sélectionnée du pattern dans le slot d'édition (P1) sera jouée. Toutes les autres pistes seront mutées.
Si la piste est en Mode Drum, seul le Layer actuellement sélectionné de la piste en cours d'édition sera joué. Si vous préférez que le mode Solo affecte les 3 Layers d'une piste en Mode Drum, vous trouverez sur ce post du forum MIDIbox les modifications à faire dans l'application.
Notez que le comportement de ce bouton peut être modifié dans le fichier Setup. Il est configuré par défaut en mode "toggle".
FAST Utilisez ce bouton pour incrémenter/décrémenter rapidement les paramètre, avec les encodeurs comme avec la datawheel.
Notez que le comportement de ce bouton peut être modifié dans le fichier Setup. Il est configuré par défaut en mode "toggle".
ALL Lorsque cette fonction est active, les changements de paramètres affectent toutes les pas et layers pour toutes les pistes activées. Cette fonction se révèlera trés efficace en Mode Edit: elle vous permettra de changer simultanément tous les pas actifs, numéro de CC , gatelengths, etc.
Notez que le comportement de ce bouton peut être modifié dans le fichier Setup. Il est configuré dans le fichier setup_mbseq_v2 en mode toggle, dans le fichier setup_mbseq_vintage en mode "push" (actif tant que vous le maintenez enfoncé).
F1-F4 Ces boutons sont librement configurables par l'utilisateur, leur fonction doit être définie dans le fichier seq_buttons.inc.
Par defaut les fonctions suivantes sont assignées aux boutons F:
F1: raccouci vers le Menu Save
F2: 
raccouci vers le Menu Record
F3: activer (démuter) toutes les pistes
F4: muter toutes les pistes
L'implémentation de nouvelles fonctions alternatives pour ces boutons est prévue pour les prochaines versions (par exemple "randomizer", etc...)
MENU Maintenez cette touche enfoncée tout en appuyant sur l'un des bouton GP pour accéder directement au Menu correspondant. L'assignement des pages Menu aux boutons GP est documentée ici.
SELECT Cette touches est utlisé dans la plupart des Menus pour sélectionner le paramètre à éditer (pour déplacer le curseur).
EXIT Utilisez cette touche pour quitter le Menu. Elle vous renvoie en mode Display.
LEFT/RIGHT ou Datawheel Pour incrémenter/décrémenter le paramètre sélectionné.
SCRUB Lorsque cette touche est enfoncée, vous pouvez avancer manuellement la position du séquenceur pendant la lectureavec la datawheel (en douceur!). Actuellement seule la lecture avant est supportée!
Notez que le comportement de ce bouton peut être modifié dans le fichier Setup. Il est configuré par défaut en mode "push".
METRONOME Lorsque vous activez cette fonction, un évènement de note est envoyé à chaque temps. L'évènement de note peut être configuré dans le fichier setup (C#1 par defaut), Le canal MIDI peut être sélectionné dans le menu MIDI.
Notez que le comportement de ce bouton peut être modifié dans le fichier Setup. Il est configuré par défaut en mode "toggle".
STOP Arrête la lecture. Le séquenceur redémmarera au premier pas si vous rappuyez sur Play
PAUSE Mets le séquenceur en pause, il repartira de là où il a été stoppé en appuyant une seconde fois sur le bouton.
PLAY Remet à zéro la position du pattern/song et (re)lance la lecture.
REW Décrémente la position de la song (uniquement en Mode Song).
FWD Incrémente la position de la song (uniquement en Mode Song).

Menus

Ces capture d'écran parlent d'elles-même, non? ;-)

Display Page

Display Page

 

 

 

Mute Tracks

Mute Tracks

 

Patterns

Patterns

 

Song

Song

 

 

 

 

 

Track Events

Track Events

 

 

 

 

 

 

 

 

Track Mode

Track Mode

 

 

 

 

 

 

 

Direction

Direction

 

 

 

 

Clock Divider

Clock Divider

 

 

Track Length

Track Length

 

 

Track Transpose

Track Transpose

 

 

Track Groove

Track Groove

 

 

 

Layer Assignments

Layer Assignments

 

Track Shift

Track Shift

 

Manual Trigger

Manual Trigger

 

Record Steps

Record Steps

 

Morphing

Morphing

Ce menu vous permet de configurer la fonction Morphing du MIDIbox SEQ. L'écran affiche le Pattern "cible" (Pt), le seuil (position) à partir duquel le Morphing s'effectue, vous pouvez modifier ce paramètre avec la Datawheel ou la molette de modulation de votre clavier MIDI. L'écran affiche aussi la piste sélectionnée (T) et le mode de Morphing (Smooth ou Threshold).

"Smth" signifie "Smooth morphing", autrement dit Morphing progressif: les Layers A, B and C - (pour des Notes: numéro de Note, vélocité, gatelength (tenue de note) - pour les CC: numéro de CC, valeur et gatelength) - sont "fadés" progressivement d'un pattern à l'autre, en agissant sur la Datawheel ou la molette de modulation.

"Thrs" signifie "Threshold morphing", autrement dit  Morphing à partir d'un seuil, ce mode a été implémenté spécialement pour les évènements de notes (pour les patterns rythmiques):
les Notes et la vélocité (Layers A et B) sont lues à partir du pattern cible dés que le seuil est dépassé pour le pas joué (vous pouvez là aussi intervenir sur le seuil avec la Datawheel ou la molette de modulation de votre clavier MIDI).

Le seuil (treshold) peut être configuré indépendament pour chaque pas dans le Layer C (normalement utilisé pour les longueurs d'évènements "gatelength").
En d'autres mots: le seuil sert à déterminer à partir de quelle valeur un pas sera joué depuis un autre pattern: en dessous du Threshold, c'est le pas du pattern actuel qui est joué, au dessus, c'est le pas du pattern cible qui est joué.

La longueur d'évènement "gatelength" est fixée dans ce mode.

BPM

BPM

 

 

Save Pattern

Save Pattern

 

 

 

Metronome

Metronome

 

MBSEQ Options

MBSEQ Options

 

 

MIDI Configuration

MIDI Configuration

Le MIDI merger vous permet de connecter votre  MIDIbox et par exemple un clavier MIDI sans occuper un port MIDI supplémentaire sur votre interface. Branchez simplement le MIDI Out de votre clavier au MIDI In de la MIDIbox et le MIDI Out de la  MIDIbox au port MIDI In de votre ordinateur.

Si vous connectez le MIDI Out de votre ordinateur au MIDI In de votre MIDIbox, vous devez désactiver le MIDI merger pour éviter de créer une boucle MIDI.

Si vous cascadez plusieurs MIDIbox en utilisant l'option MIDIbox Link toutes les MIDIBOX doivent être déclarées comme: MIDIbox Link Forwarding Point...

à l'exception de la dernière qui doit être réglée sur:  MIDIbox Link Endpoint.

Note: Dans ce menu vous pouvez aussi activer l'option MIDIbox-to-COM en utilisant le bouton Select. Vous trouverez plus d'information sur cette page: MIDIbox-to-COM Interface Page!

Send SysEx

Send SysEx

Ce menu vous permet de sélectionner l' ID de votre MIDIbox, et vous pouvez lancer un Dump SysEx du pattern actuel manuellement en pressant sur la touche Select.
Notez que le device ID ne sera pas sauvegardé dans la mémoire EEPROM, il sera défini en fonction du device ID du MIOS au démarrage.

NOTE:Cette version est dépassée!  la V3 du MIDIbox SEQ a été implémentée durant l'année 2006, elle remplace cette ancienne version. Consultez  cette page pour plus de détails.



Last update: 2015-09-24

Copyright © 1998-2015, Thorsten Klose. All rights reserved.