Full implémentation SysEx pour BCR/BCF 2000 et Microwave 1
Connaissance informatique niveau moyen
Savoir faire un copier/coller, ouvrir un répertoire, créer un fichier, éditer et le sauvegarder.
VOUS POUVEZ TELECHARGER AUSSI LES FICHIERS
Le model + un exemple pour BCR2000 (j'ai pas fait le BCF ...)
Prérequis :
1 - Avoir un Microwave 1 Waldorf avec la version d’OS 2.0 et 1 BCR/BCF 2000
La version OS v1.25 pourrait également fonctionner avec des manques dans l'implémentation, voir doc sur le site de Waldorf pour l'implémentation du Sysex v1
2 - Avoir une version 2.3.0 ou supérieur de BC Manager
Aller sur https://home.kpn.nl/f2hmjvandenberg281/bcman.html
Télécharger la version en cours (2.3.0) ou supérieur 2.4.0 et l’installer avec les options par défaut.
Il n’est pas nécessaire de le lancer à la fin de l'installation.
3 – Créer le fichier SysEx dans les modèles
Sous Windows 7 pour les autres versions ca ne devrait pas être trop diffèrent.
Ouvrir le répertoire: C: Users XXXXXXX AppData Local Mountain Utilities BC Manager Models
XXXX=nom de votre profil – Si vous ne savez pas, taper dans une commande dos -> echo %username% dans 99% le nom de votre profil est l’user Name.
par exemple: C: Users luc AppData Local Mountain Utilities BC Manager Models
Créer un fichier microwave1.ini avec un éditeur de texte, genre notepad ou autre.
Copier l’intégralité de ce qui est dessous ([MODEL] inclus). Bien faire attention que le fichier ne comporte pas de carractère exotique (genre tabulation).
Sauvegarder le fichier.
[MODEL]
ProgramName=BC Manager
ProgramVersion=2.3.0
ManufacturerName=Waldorf
ManufacturerID=3E
ModelName=MicroWave 1 (OS 2.0)
ModelID=00
DevicePosition=AfterModel
MinDevice=00
MaxDevice=7F
DefaultDevice=00
Command=60
AddressLength=3
ChecksumMethod=2
ChecksumStart=6
FileVersion=1.0.0
FileAuthor=Aurochs4 audiofanzine
Comment=Full SysEx Waldorf Microwave 1 OS v2.0
; Insert parameter definition lines below
;Wave Table
00 01 07 | 00-57 | val ;Wave 1&2 Wavetable
;wave 1
00 01 08 | 00-3F | val ;Start Wave Wave 1
00 01 09 | 00-7F | val ;Start Sample Wave 1
00 01 0A | 00-7F | val ;Enveloppe Amount Wave 1
00 01 0B | 00-7F | val ;Enveloppe Velocity Wave 1
00 01 0C | 00-7F | val ;Keytrack Amount Wave 1
00 01 0D | 00-17 | val ;Modifier 1 Source Wave 1
00 01 0E | 00-17 | val ;Modifier 1 Control Wave 1
00 01 0F | 00-7F | val ;Modifier 1 Amount Wave 1
00 02 00 | 00-17 | val ;Modifier 2 Source Wave 1
00 02 01 | 00-7F | val ;Modifier 2 Amount Wave 1
00 02 02 | 00-01 | val ;Mode Wave 1
00 03 00 | 00-70 | val ;Volume Wave 1
;wave 2
00 02 04 | 00-3F | val ;Start Wave Wave 2
00 02 05 | 00-7F | val ;Start Sample Wave 2
00 02 06 | 00-7F | val ;Enveloppe Amount Wave 2
00 02 07 | 00-7F | val ;Enveloppe Velocity Wave 2
00 02 08 | 00-7F | val ;Keytrack Amount Wave 2
00 02 09 | 00-17 | val ;Modifier 1 Source Wave 2
00 02 0A | 00-17 | val ;Modifier 1 Control Wave 2
00 02 0B | 00-7F | val ;Modifier 1 Amount Wave 2
00 02 0C | 00-17 | val ;Modifier 2 Source Wave 2
00 02 0D | 00-7F | val ;Modifier 2 Amount Wave 2
00 02 0E | 00-01 | val ;Mode Wave 2
00 02 0E | 00-01 | val ;Link Mode 2
00 03 01 | 00-70 | val ;Volume Wave 2
;Oscillator 1
00 00 00 | 00-05 | val ;Osc 1 Octave
00 00 01 | 00-78 | val ;Osc 1 Semitone
00 00 02 | 00-7F | val ;Osc 1 Detune
00 00 03 | 00-0C | val ;Osc 1 Bend Range
00 00 04 | 00-01 | val ;Osc 1 Pitch Mode
00 00 05 | 00-17 | val ;Osc 1 Modifier 1
00 00 06 | 00-17 | val ;Osc 1 Modifier 1
00 00 07 | 00-7F | val ;Osc 1 Modifier 1
00 00 08 | 00-0F | val ;Osc 1 Modifier 2
00 00 09 | 00-7F | val ;Osc 1 Modifier 2
00 00 0A | 00-07 | val ;Osc 1 Modifier 2
;Oscillator 2
00 00 0B | 00-05 | val ;Osc 2 Octave
00 00 0C | 00-78 | val ;Osc 2 Semitone
00 00 0D | 00-7F | val ;Osc 2 Detune
00 00 0E | 00-0C | val ;Osc 2 Bend Range
00 00 0F | 00-01 | val ;Osc 2 Pitch Mode
00 01 00 | 00-17 | val ;Osc 2 Modifier 1
00 01 01 | 00-17 | val ;Osc 2 Modifier 1
00 01 02 | 00-7F | val ;Osc 2 Modifier 1
00 01 03 | 00-0F | val ;Osc 2 Modifier 2
00 01 04 | 00-7F | val ;Osc 2 Modifier 2
00 01 05 | 00-07 | val ;Osc 2 Modifier 2
00 01 06 | 00-01 | val ;Osc 2 Link Mode
;Volume
00 03 02 | 00-70 | val ;Noise Volume
00 03 03 | 00-7F | val ;Sound Volume
00 03 04 | 00-7F | val ;Volume Enveloppe Amount
00 03 05 | 00-7F | val ;Volume Enveloppe Velocity
00 03 06 | 00-7F | val ;Volume Keytrack Amount
00 03 07 | 00-17 | val ;volume modifier 1 Source
00 03 08 | 00-17 | val ;volume modifier 1 Control
00 03 09 | 00-7F | val ;volume modifier 1 Amount
00 03 0A | 00-17 | val ;volume modifier 2 Source
00 03 0B | 00-7F | val ;volume modifier 2 Amount
;Filter
00 03 0C | 00-7F | val ;CutOff
00 03 0D | 00-7F | val ;Resonance
;Cutoff
00 03 0E | 00-7F | val ;Cutoff Envelope Amount
00 03 0F | 00-7F | val ;Cutoff Envelope Velocity
00 04 00 | 00-7F | val ;Cutoff Keytrack Amount
00 04 01 | 00-17 | val ;Cutoff Modifier 1 Source
00 04 02 | 00-17 | val ;Cutoff Modifier 1 Control
00 04 03 | 00-7F | val ;Cutoff Modifier 1 Amount
00 04 04 | 00-17 | val ;Cutoff Modifier 2 Source
00 04 05 | 00-7F | val ;Cutoff Modifier 2 Amount
;Resonnance
00 04 06 | 00-17 | val ;Reson Modifier 1 Source
00 04 07 | 00-7F | val ;Reson Modifier 1 Amount
;Volume Enveloppe
00 04 08 | 00-7F | val ;Vol Envel Attack Time
00 04 09 | 00-7F | val ;Vol Envel Decay Time
00 04 0A | 00-7F | val ;Vol Envel Sustain Level
00 04 0B | 00-7F | val ;Vol Envel Release Time
00 04 0C | 00-17 | val ;Vol Envel Attack Modifier Source
00 04 0D | 00-7F | val ;Vol Envel Attack Modifier Amount
00 04 0E | 00-17 | val ;Vol Envel Decay Modifier Source
00 04 0F | 00-7F | val ;Vol Envel Decay Modifier Amount
00 05 00 | 00-17 | val ;Vol Envel Sustain Modif. Source
00 05 01 | 00-7F | val ;Vol Envel Sustain Modif. Amount
00 05 02 | 00-17 | val ;Vol Envel Release Modif. Source
00 05 03 | 00-7F | val ;Vol Envel Release Modif. Amount
;filter Enveloppe
00 05 05 | 00-7F | val ;Fltr Envel Delay Time
00 05 06 | 00-7F | val ;Fltr Envel Attack Time
00 05 07 | 00-7F | val ;Fltr Envel Decay Time
00 05 08 | 00-7F | val ;Fltr Envel Sustain Level
00 05 09 | 00-7F | val ;Fltr Envel Release Time
00 05 0A | 00-17 | val ;Fltr Envel Delay Modif. Source
00 05 0B | 00-7F | val ;Fltr Envel Delay Modif. Amount
00 05 0C | 00-17 | val ;Fltr Envel Attack Modif. Source
00 05 0D | 00-7F | val ;Fltr Envel Attack Modif. Amount
00 05 0E | 00-17 | val ;Fltr Envel Decay Modif. Source
00 05 0F | 00-7F | val ;Fltr Envel Decay Modif. Amount
00 06 00 | 00-17 | val ;Fltr Envel Sustain Modif. Source
00 06 01 | 00-7F | val ;Fltr Envel Sustain Modif. Amount
00 06 02 | 00-17 | val ;Fltr Envel Release Modif. Source
00 06 03 | 00-7F | val ;Fltr Envel Release Modif. Amount
;Wave Enveloppe
00 06 05 | 00-7F | val ;Wav Envel Time 1
00 06 06 | 00-7F | val ;Wav Envel Level 1
00 06 07 | 00-7F | val ;Wav Envel Time 2
00 06 08 | 00-7F | val ;Wav Envel Level 2
00 06 09 | 00-7F | val ;Wav Envel Time 3
00 06 0A | 00-7F | val ;Wav Envel Level 3
00 06 0B | 00-7F | val ;Wav Envel Time 4
00 06 0C | 00-7F | val ;Wav Envel Level 4
00 06 0D | 00-7F | val ;Wav Envel Time 5
00 06 0E | 00-7F | val ;Wav Envel Level 5
00 06 0F | 00-7F | val ;Wav Envel Time 6
00 06 00 | 00-7F | val ;Wav Envel Level 6
00 07 01 | 00-7F | val ;Wav Envel Time 7
00 07 02 | 00-7F | val ;Wav Envel Level 7
00 07 03 | 00-7F | val ;Wav Envel Time 8
00 07 04 | 00-7F | val ;Wav Envel Level 8
00 07 05 | 00-17 | val ;Wav Envel Time Modifier Source
00 07 06 | 00-7F | val ;Wav Envel Time Modifier Amount
00 07 07 | 00-17 | val ;Wav Envel Level Modifier Source
00 07 08 | 00-7F | val ;Wav Envel Level Modifier Amount
00 07 09 | 00-07 | val ;Wav Envel Key Off Point
00 07 0A | 00-07 | val ;Wav Envel Loop Start Point
00 07 0B | 00-01 | val ;Wav Envel Loop Mode
;LFO1
00 07 0C | 00-7F | val ;LFO 1 Rate
00 07 0D | 00-05 | val ;LFO 1 Shape
00 07 0E | 00-7F | val ;LFO 1 Symmetry
00 07 0F | 00-04 | val ;LFO 1 Humanize
00 08 00 | 00-17 | val ;LFO 1 Rate Modifier Source
00 08 01 | 00-7F | val ;LFO 1 Rate Modifier Amount
00 08 02 | 00-17 | val ;LFO 1 Level Modifier Source
00 08 03 | 00-01 | val ;LFO 1 Sync
00 08 04 | 00-7F | val ;LFO 1 Delay
00 08 05 | 00-7F | val ;LFO 1 Attack
00 08 06 | 00-7F | val ;LFO 1 Decay
;LFO2
00 08 07 | 00-7F | val ;LFO 2 Rate
00 08 08 | 00-05 | val ;LFO 2 Shape
00 08 09 | 00-7F | val ;LFO 2 Symmetry
00 08 0A | 00-05 | val ;LFO 2 Humanize
00 08 0B | 00-03 | val ;LFO 2 Phase Shift
;general
00 08 0D | 00-7F | val ;Panning
00 08 0E | 00-17 | val ;Pan Modifier Source
00 08 0F | 00-7F | val ;Pan Modifier Amount
00 09 00 | 00-06 | val ;Glide
00 09 01 | 00-7F | val ;Glide Rate
00 09 02 | 00-01 | val ;Glide Mode
00 09 03 | 00-08 | val ;Tuning Table
00 0A 04 | 00-17 | val ;Wave 1 Level Modifier Source
00 0A 05 | 08-78 | val ;Wave 1 Level Modifier Amount
00 0A 06 | 00-17 | val ;Wave 2 Level Modifier Source
00 0A 07 | 08-78 | val ;Wave 2 Level Modifier Amount
00 0A 08 | 00-17 | val ;Noise Level Modifier Source
00 0A 09 | 08-78 | val ;Noise Level Modifier Amount
;00 09 04 | 00-03 | val ;Sound Name (16 Digits ASCII from 20h to 7Fh, 7bit, no terminator)
;00 0A 03 | 00-03 | val ;Sound Name (16 Digits ASCII from 20h to 7Fh, 7bit, no terminator)
Passer le BCR/F en mode U-1
ou en mode U-x, U-3 aussi peut être une bonne méthode
pour le faire BCR/BCF
Presser Edit garder le doigt appuyer et Store s'affiche alors EG, avec le bouton en haut à gauche mettre le BCR en mode U-x
Pour débutant U-1 idéal c'est à dire uniquement en USB
Exit pour sortir du mode !
Lancer BC Manager
Il reconnait immédiatement le BCF/R 2000
Double cliquer sur le BCR/F 2000 actif et créer un preset " Waldorf Config 1" par exemple
Double cliquer sur la première ligne et remplir les infos dans l'onglet Info
NRPN à 0 pour le premier et incrémenter le nrpn pour les prochains boutons créés.