M2DX

Sintetizador FM compatível com DX7 e MIDI 2.0

Baixar na App Store

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:

  1. No iPhone ou iPad, abra a página do M2DX na App Store
  2. Toque em Obter para baixar e instalar
  3. 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


Contato

Para dúvidas, relatos de bugs ou sugestões de recursos, escreva para:
support@hakaru.net