Criei a **Estação Técnica & Programador MIDI M-VAVE Chocolate Lab** no painel interativo ao lado e já deixei agendado o monitoramento recorrente (**Monitorar atualizações M-Vave Chocolate**) para rodar **a cada 6 horas aproximadamente**, buscando novos firmwares, tabelas SysEx e truques em fóruns globais e chineses. [watermarked_img_7634283136980809725.jpg] ### O que você pode fazer no Programador Interativo * **Simular e programar as 4 mini pedaleiras**: Alterne entre os perfis dedicados da [M-VAVE CubeBaby AC](http://www.cuvave.com/product?id=cube-baby-ac), [Livtra Nanocore (Nano Cube)](https://livtramusic.com/products/nanocore), [Sonicake Pocket Master (QME-10)](https://www.sonicake.com/products/pocket-master) e [M-VAVE Pocket AMP Mini (Pocket Mini)](https://manuals.plus/ae/1005009914941078), testando pisadas curtas (*Tap*), longas (*Hold 2s*), combos de banco (`E = A+B` e `F = C+D`) e pedal de expressão TRS com monitor hexadecimal em tempo real e suporte a **WebMIDI** direto pelo navegador. * **Gerar receitas prontas para o CubeSuite e exportar JSON**: Customize cada footswitch (`A`, `B`, `C`, `D`) nos submodos *Single Step Toggle A/B*, *Press-Release (Zero Latency)* ou *Short Tap / Long Press*, copie o passo a passo exato para o [CubeSuite / MidiSuite](https://www.m-vave.com/download) ou baixe seus presets em `.json`. * **Calcular pacotes MIDI e SysEx de até 200 bytes**: Consulte a base unificada de comandos `CC`, `PC` e `SysEx` na aba **Tabelas MIDI & Construtor SysEx** para gerar strings hexadecimais prontas para envio. ### Síntese Técnica & Mapeamento das 4 Mini Pedaleiras | Equipamento | Conectividade com Chocolate / Plus | Troca de Presets (PC / CC) | Controle de Módulos (Stompbox CC / SysEx) | | --- | --- | --- | --- | | **[M-VAVE CubeBaby AC](http://www.cuvave.com/product?id=cube-baby-ac)** | Porta USB-A Host do [Chocolate Plus](https://eu.manuals.plus/ae/1005007532916667) (chave em `H`) ou Bluetooth via ponte [CubeControl](https://github.com/MrGariZack/cubecontrol-app) / [Midi Chief](https://www.youtube.com/watch?v=0QJHpzUaFoU) | `PC 00` a `PC 02` (Presets A, B, C) ou endereço SysEx `0x05 0x0000` ([cuvave-midi](https://github.com/pferreir/cuvave-midi)) | Modo nativo *Manufacturer Control* (`CC 20` a `CC 23` Momentary `127`/`0`, [MOD Forum](https://forum.mod.audio/t/midi-chocolate-controller-with-the-mod-dwarf-an-introduction/7003)) ou escrita SysEx em RAM (`0x05 0x80000000..2C`, [cuvave-midi](https://github.com/pferreir/cuvave-midi)) | | **[Livtra Nanocore](https://livtramusic.com/products/nanocore)** | BLE-MIDI sem fio (`Nanocore Midi` via app [ToneCommand](https://livtramusic.com/downloads)) ou USB-C MIDI via Host | `PC 00` a `PC 63` (64 slots compatíveis com capturas [RESONA e NAM A2](https://livtramusic.com/news)) | Mapeamento Stomp 8+1 ([Livtra Mosaic/Nanocore](https://livtramusic.com/products/mosaic)): `01 REV`, `02 EQ`, `03 FX1`, `04 FX2`, `05 AMP`, `06 CAB`, `07 DEL`, `08 MOD` | | **[Sonicake Pocket Master](https://www.sonicake.com/products/pocket-master)** | Cabo na porta **USB-C Data** (não na porta Power) ligada ao Host do Chocolate Plus ([Manual QME-10](https://manuals.plus/m/c2b42ffbd0acbeebbcbda723306419ac011daac2274e95be3076ca71f33e1389)) | `CC 1` (Val `1–50` = `P01–P50`, `51–100` = `F01–F50`), `CC 22/23` (Bank -/+), `CC 24/25` (Preset -/+) ([Manual QME-10](https://www.manualslib.com/manual/4016783/Sonicake-Pocket-Master.html?page=20)) | `CC 43` NR, `CC 44` FX1, `CC 45` DRV, `CC 46` AMP, `CC 47` IR, `CC 48` EQ, `CC 49` FX2, `CC 50` DLY, `CC 51` RVB, `CC 58` Tuner, `CC 59–67` Looper, `CC 92–95` Drum ([Manual QME-10](https://manuals.plus/m/c2b42ffbd0acbeebbcbda723306419ac011daac2274e95be3076ca71f33e1389)) | | **[M-VAVE Pocket AMP Mini](https://manuals.plus/ae/1005009914941078)** | USB Host direto ou BLE-MIDI nativo no ecossistema [M-EFCS](https://www.m-vave.com/download) (igual à [Tank-Mini](https://www.cuvave.com/product?id=tank-mini) e [Blackbox](https://www.manualslib.com/manual/3546926/M-Vave-Blackbox.html)) | `PC 00` a `PC 79` (80 presets no Pocket AMP Mini/Blackbox; `PC 00–20` na Tank-Mini, [GuitarPlayer Forum](https://guitarplayer.ru/equipment-effects-amps/novinka-ot-m-vave-tank-g/315/)) | `CC 00` FX, `CC 01` AMP, `CC 02` MOD, `CC 03` DLY, `CC 04` REV, `CC 05` CAB (todos com `Data 2 = 00`, [Guia Blackbox/M-EFCS](https://es.scribd.com/document/857026136/Configurar-Chocolate-MIDI-Para-BLACKBOX)) + Controle do Encoder `PARA` (`CC 20–23`, [Manual Pocket AMP Mini](https://manuals.plus/ae/1005009914941078)) | ### Principais Descobertas de Engenharia Reversa e Fóruns Chineses * **Arquitetura Jieli & Protocolo SysEx (`00 32`)**: Construído pela Zhuhai Sinco Technology sobre um SoC Jieli (USB Vendor ID `00 32`, FCC ID `2ARCP-CHOCOLATEPLUS`), o controlador aceita pacotes SysEx de até 200 bytes ([Manual Chocolate Plus](https://eu.manuals.plus/ae/1005007532916667)) que foram mapeados por ferramentas de código aberto como [OpenChocolate](https://github.com/majabojarska/OpenChocolate), [mvave-chocolate-tui](https://altstrument.org/devices/m-vave-chocolate) e [PyFootCtrl](https://github.com/varlen/pyfootctrl). * **Truque de Latência Zero (Disparo no Press)**: Nos modos *Single Step*, o pedal aguarda você soltar o footswitch para checar combinações `A+B` ou `C+D` ([MOD Forum](https://forum.mod.audio/t/midi-chocolate-controller-with-the-mod-dwarf-an-introduction/7003)). Para acionar efeitos no exato instante da pisada, use o **Advanced Custom Mode 1** no submodo **Press-Release (Two Groups)** ([Guia de Software Chocolate Plus](https://manuals.plus/m/18d70cfaf3529f260e31f644b97214bca665309586d3ba218d1cc2c127ddb028)), insira o comando desejado no **Bank A (Press)** e deixe o **Bank B (Release)** em branco. * **Correção do Bug `n45` e Perda de Memória via SincoOTA**: Falhas de retenção de memória ao desligar ([Reddit r/MIDIcontrollers](https://www.reddit.com/r/MIDIcontrollers/comments/164ladk/m_vave_chocolate_not_retaining_settings_on_power/)) ou travamentos com código `n45` ([Reddit r/guitarpedals](https://www.reddit.com/r/guitarpedals/comments/1ldp7lu/chocolate_plus_firmware_woes/)) são resolvidos aplicando o firmware `.fwsc` mais recente (`FootCtrlPlus_013.fwsc` / V16) pelo aplicativo [SincoOTA](https://fy.manuals.plus/sinco/sincoota-app-manual), removendo o dispositivo da lista Bluetooth do celular (*Forget This Device*) e reiniciando a chave em `H ➔ O ➔ H` ([Guia Firmware V16](https://note.com/joyous_poppy184/n/n61a06d3d354b?hl=en)). * **Modo Secreto de Estudo para Bilibili e YouTube**: O **Modo 8 (Video Mode)** trabalha em conjunto com a extensão oficial **Chocolate Extend** disponível na página de [Downloads da M-VAVE](https://www.m-vave.com/download), transformando o Footswitch `D` em um marcador de loop A-B para tirar solos no Bilibili e no YouTube sem tirar as mãos da guitarra. Se quiser adicionar algum preset personalizado específico do seu setlist ao programador ou ajustar o foco das buscas recorrentes de 6 em 6 horas, é só me avisar!