Bem-vindo à página de suporte do M2DX.
O M2DX é um sintetizador FM compatível com DX7 para iOS, com suporte a MIDI 2.0. Ele recria o som FM clássico de 6 operadores e 32 algoritmos, totalmente reimplementado em Pure Swift 6. O motor de síntese usa a biblioteca M2DX-Core.
Novidades na 1.7.1: um ícone do app redesenhado — um painel de hardware FM vintage com display de matriz de pontos, incluindo variantes escura e colorida para o iOS 18.
Download
iOS / iPadOS 18 ou superior — baixe o M2DX na App Store:
- No iPhone ou iPad, abra a página do M2DX na App Store
- Toque em Obter para baixar e instalar
- Abra o M2DX e comece a tocar na hora com o teclado na tela — um controlador MIDI é opcional
Status atual & Roadmap
O M2DX já está disponível e totalmente pronto para tocar. No espírito de transparência, estes são os pontos que ainda estamos aprimorando ativamente — seu feedback nos ajuda a definir prioridades.
A cobertura de MIDI 2.0 é limitada
- Não conseguimos obter hardware compatível com MIDI 2.0 em quantidade suficiente, por isso o comportamento do UMP só foi testado em um conjunto restrito de combinações de dispositivos
- As diferenças no suporte a MIDI 2.0 entre versões do macOS (variações de comportamento do CoreMIDI etc.) ainda não foram totalmente mapeadas
- Extensões específicas de fabricantes e perfis proprietários construídos sobre o MIDI 2.0 só foram analisados parcialmente (especificamente, partes da implementação da KORG); as implementações proprietárias de outros fabricantes ainda não foram abordadas
Compatibilidade com presets do DX7
- 32 presets iniciais estão incluídos, mas o caráter sonoro em relação à síntese FM clássica ainda não foi totalmente verificado em todos os presets
- A compatibilidade com o carregamento de bancos e a importação de patches via SysEx será aprimorada de forma gradual nas próximas atualizações
Cadeia de FX
- A cadeia de FX de 6 estágios (EQ → Drive → Chorus → Reverb → Stereo → Maximizer) está no estágio de "implementação funcional". O ajuste musical das faixas de parâmetros e dos valores de extremidade, a eficiência de CPU e a otimização das interações entre os módulos ainda estão por vir
Se você encontrar bugs ou comportamentos estranhos
Os crashes são reportados automaticamente pelo Firebase Crashlytics (consulte a Política de Privacidade para mais detalhes). Problemas com passos de reprodução são mais fáceis de corrigir — se possível, envie um relato para support@hakaru.net.
Principais recursos
Suporte completo a MIDI 2.0 UMP
Suporte nativo a Universal MIDI Packet (UMP). Velocidade de 16 bits (65.536 níveis), CC de 32 bits e pitch bend de 32 bits permitem uma execução fluida e cheia de expressão. Faz fallback automático para MIDI 1.0 quando necessário.
Motor FM compatível com DX7
Motor de síntese FM no estilo DX7 com 6 operadores e 32 algoritmos, implementado em Swift puro. A aritmética em ponto fixo Int32 Q24 busca o caráter da síntese FM clássica. Inclui 32 presets iniciais.
Polifonia de 16 vozes
Até 16 vozes simultâneas, com suporte a pedal de sustain (CC64) e pitch bend (±2 semitons). Soft clipping baseado em tanh por aproximação de Padé evita a distorção digital.
Cadeia de efeitos em 6 estágios
Efeitos de alta qualidade na ordem EQ → Drive → Chorus → Reverb → Stereo → Maximizer. Todos os parâmetros podem ser mapeados para qualquer CC via MIDI Learn.
MIDI-CI Property Exchange
Mais de 155 parâmetros expostos em estrutura hierárquica. Um instrumento autodescritivo: DAWs e controladores compatíveis descobrem os parâmetros automaticamente, e o gerenciamento de presets em JSON dispensa o uso de SysEx.
Baixa latência
Renderização direta via AVAudioSourceNode: o motor FM é executado dentro do callback de render do CoreAudio. Sem overhead de fila de buffers, a latência efetiva é o IOBufferDuration do iOS (cerca de 5 ms).
Plug-in AUv3
O M2DX inclui um plug-in de instrumento AUv3 ("M2DX FM Synthesizer") que carrega no GarageBand, AUM, Logic Pro e outros hosts AUv3, com a automação do host roteada via NRPN. O app standalone também está incluído.
M2DX Pro
Tudo o que foi descrito acima é gratuito. O M2DX Pro é um desbloqueio opcional de compra única — sem assinatura — que adiciona sobreposição de camadas mais avançada e opções de motor de som vintage:
- TX816 LAYER — empilhe até 8 patches por nota, com salvar e recuperar suas pilhas de camadas
- Escolha do motor FM — alterne entre o motor Modern e o Mark I, com controle de profundidade do Mark I (÷2–÷16)
- Emulação de Vintage 12-bit DAC para um estágio de saída mais áspero, com sabor de hardware
- Voice Stack — até 16× de unísono por nota
Os recursos Pro funcionam tanto no app standalone quanto no plug-in AUv3. Desbloqueie o M2DX Pro — e use Restaurar Compras — na seção M2DX Pro em Ajustes. O desbloqueio é de compra única e é compatível com Compartilhamento Familiar.
Requisitos
- iOS / iPadOS 18 ou superior (disponível na App Store)
- Versão para macOS prevista para o futuro
Perguntas frequentes
Ainda não encontro o M2DX na App Store
Um novo lançamento pode levar algumas horas para se propagar por todas as lojas regionais. Se o link acima não abrir a página de imediato, tente novamente em breve.
O que fazer se o app travar?
A partir da versão 1.3.1 (build 5), os relatórios automáticos de falha pelo Firebase Crashlytics estão ativados. Se você conseguir reproduzir a falha, os logs nos ajudam a identificar a causa e corrigi-la rapidamente. Para detalhes sobre os dados coletados, consulte a Política de Privacidade.
Posso carregar presets SysEx do DX7?
O app já vem com 32 presets iniciais. Informações sobre a importação de bancos SysEx do usuário serão divulgadas nas próximas atualizações.
Preciso de uma DAW compatível com MIDI 2.0?
Não. Como o app faz fallback para MIDI 1.0, ele funciona normalmente com controladores e DAWs convencionais. Em ambientes com MIDI 2.0, você ganha uma expressividade de resolução ainda maior.
Funciona como plug-in AUv3?
Sim. O M2DX inclui um plug-in de instrumento AUv3 ("M2DX FM Synthesizer"), então você pode tocá-lo no GarageBand, AUM, Logic Pro e outros hosts AUv3. O app standalone para iOS / iPadOS também está incluído.
O M2DX é gratuito? O que é o M2DX Pro?
O app é gratuito, incluindo o plug-in AUv3 e todo o motor MIDI 2.0 / FM. O M2DX Pro é um desbloqueio opcional de compra única que adiciona o TX816 LAYER, o motor Mark I e o Vintage 12-bit DAC, além de até 16× de unísono do Voice Stack. Não há assinatura.
Desbloqueei o M2DX Pro, mas os recursos não aparecem
Abra Ajustes → M2DX Pro e toque em Restaurar Compras, e verifique se você entrou com a mesma Conta Apple que usou para comprá-lo. O desbloqueio Pro é de compra única e é compatível com Compartilhamento Familiar.
Links
- GitHub: github.com/hakaru/M2DX
- Motor de síntese: M2DX-Core (biblioteca FM DX7 em Pure Swift)
- Política de Privacidade
Contato
Para dúvidas, relatos de bugs ou sugestões de recursos, escreva para:
support@hakaru.net