M2DX

Sintetizzatore FM compatibile DX7 con MIDI 2.0

Scarica sull'App Store

Benvenuto nella pagina di supporto di M2DX.

M2DX è un'app per iOS che riproduce fedelmente il sintetizzatore FM DX7, con il supporto nativo per MIDI 2.0. Le sonorità FM classiche, ottenute da 6 operatori e 32 algoritmi, sono state riscritte completamente in Pure Swift 6. Il motore di sintesi si basa sulla libreria M2DX-Core.

Novità nella 1.7.1: un'icona dell'app ridisegnata — un pannello hardware FM vintage con display a matrice di punti, incluse le varianti scura e con tinta per iOS 18.


Download

iOS / iPadOS 18 o successivi — scarica M2DX dall'App Store:

  1. Sul tuo iPhone o iPad, apri la pagina di M2DX sull'App Store
  2. Tocca Ottieni per scaricare e installare
  3. Avvia M2DX e suona subito con la tastiera a schermo — un controller MIDI è opzionale

Stato attuale & Roadmap

M2DX è ora disponibile e completamente suonabile. Nello spirito della trasparenza, ecco gli aspetti che stiamo ancora affinando attivamente: il tuo feedback ci aiuta a stabilire le priorità.

Copertura MIDI 2.0 limitata

  • Non siamo riusciti a procurarci hardware MIDI 2.0 in quantità sufficiente, perciò il comportamento dei UMP è stato verificato solo su un numero ristretto di combinazioni di dispositivi
  • Le differenze nel supporto MIDI 2.0 tra le varie versioni di macOS (differenze di comportamento di CoreMIDI, ecc.) non sono state ancora caratterizzate del tutto
  • Le estensioni proprietarie e i profili specifici dei produttori basati su MIDI 2.0 sono stati analizzati solo parzialmente (in particolare alcune parti dell'implementazione KORG); le implementazioni proprietarie degli altri produttori non sono ancora state affrontate

Compatibilità con i preset DX7

  • L'app include 32 preset iniziali, ma il carattere sonoro rispetto alla sintesi FM classica non è ancora stato verificato in modo completo per tutti i preset
  • La compatibilità nel caricamento di intere bank e nell'importazione di patch SysEx verrà migliorata gradualmente nei prossimi aggiornamenti

Catena FX

  • La catena FX a 6 stadi (EQ → Drive → Chorus → Reverb → Stereo → Maximizer) è per ora a livello di implementazione funzionante. La taratura musicale dei range dei parametri e dei valori di estremo, l'efficienza CPU e l'ottimizzazione delle interazioni sono ancora da affrontare

Se incontri bug o comportamenti strani

I crash vengono raccolti automaticamente tramite Firebase Crashlytics (per i dettagli consulta la Privacy Policy). I problemi riproducibili sono più facili da risolvere: se puoi, ti chiediamo di inviare una segnalazione a support@hakaru.net.


Caratteristiche principali

Pieno supporto MIDI 2.0 UMP

Supporto nativo per Universal MIDI Packet (UMP). Velocity a 16 bit (65.536 livelli), CC a 32 bit e pitch bend a 32 bit garantiscono un'esecuzione fluida e ricca di sfumature espressive. Il fallback automatico al MIDI 1.0 è sempre garantito.

Motore FM compatibile DX7

Un motore di sintesi FM in stile DX7 a 6 operatori e 32 algoritmi, implementato in puro Swift. L'aritmetica a virgola fissa Int32 Q24 punta al carattere della sintesi FM classica. Sono inclusi 32 preset iniziali.

Polifonia a 16 voci

16 voci simultanee, supporto per il pedale sustain (CC64) e pitch bend (±2 semitoni). La saturazione morbida con tanh ad approssimazione di Padé previene la distorsione digitale.

Catena di effetti a 6 stadi

Effetti di alta qualità nell'ordine EQ → Drive → Chorus → Reverb → Stereo → Maximizer. Ogni parametro è assegnabile a qualunque CC tramite il MIDI Learn.

MIDI-CI Property Exchange

Strumento auto-descrittivo che espone oltre 155 parametri organizzati in modo gerarchico. I DAW e i controller compatibili possono individuare automaticamente i parametri e gestire i preset in formato JSON, senza ricorrere al SysEx.

Bassa latenza

Rendering diretto tramite AVAudioSourceNode: il motore FM viene pilotato all'interno della render callback di CoreAudio, eliminando il sovraccarico del buffer queueing. La latenza effettiva coincide con l'IOBufferDuration di iOS (circa 5 ms).

Plug-in AUv3

M2DX include un plug-in strumento AUv3 ("M2DX FM Synthesizer") che si carica in GarageBand, AUM, Logic Pro e altri host AUv3, con l'automazione dell'host instradata tramite NRPN. È inclusa anche l'app standalone.


M2DX Pro

Tutto ciò che è descritto sopra è gratuito. M2DX Pro è uno sblocco opzionale una tantum — nessun abbonamento — che aggiunge una stratificazione più profonda e opzioni di motore sonoro vintage:

  • TX816 LAYER — impila fino a 8 patch per nota, con salvataggio e richiamo dei tuoi stack stratificati
  • Scelta del motore FM — passa dal motore Modern al Mark I, con controllo della profondità del Mark I (÷2–÷16)
  • Emulazione del Vintage 12-bit DAC per uno stadio di uscita più ruvido e dal sapore hardware
  • Voice Stack — fino a 16× di unisono per nota

Le funzioni Pro sono disponibili sia nell'app standalone sia nel plug-in AUv3. Sblocca M2DX Pro — e usa Ripristina acquisti — dalla sezione M2DX Pro in Impostazioni. Lo sblocco è una tantum e supporta In famiglia.


Requisiti di sistema

  • iOS / iPadOS 18 o successivi (disponibile sull'App Store)
  • La versione macOS è prevista in futuro

Domande frequenti

Non trovo ancora M2DX sull'App Store

La pubblicazione di una nuova release può richiedere alcune ore per propagarsi su tutti gli store regionali. Se il link qui sopra non apre subito la pagina, ti consigliamo di riprovare tra poco.

Cosa fare in caso di crash?

A partire dalla versione 1.3.1 (build 5) i report automatici dei crash, gestiti tramite Firebase Crashlytics, sono attivi. Se riesci a riprodurre il problema, possiamo individuare la causa nei log e correggerla rapidamente. Per i dettagli sui dati raccolti consulta la privacy policy.

Posso caricare i preset SysEx del DX7?

L'app include 32 preset iniziali. Daremo informazioni sull'importazione di banchi SysEx personali in uno dei prossimi aggiornamenti.

Serve un DAW compatibile MIDI 2.0?

No. Il fallback al MIDI 1.0 ti permette di usare M2DX con qualunque controller o DAW esistente. Naturalmente, in un ambiente MIDI 2.0 puoi sfruttare una risoluzione espressiva molto più alta.

È disponibile come plug-in AUv3?

Sì. M2DX include un plug-in strumento AUv3 ("M2DX FM Synthesizer"), così puoi suonarlo in GarageBand, AUM, Logic Pro e altri host AUv3. È inclusa anche l'app standalone per iOS / iPadOS.

M2DX è gratuito? Cos'è M2DX Pro?

L'app è gratuita, incluso il plug-in AUv3 e l'intero motore MIDI 2.0 / FM. M2DX Pro è uno sblocco opzionale una tantum che aggiunge TX816 LAYER, il motore Mark I e il Vintage 12-bit DAC, e fino a 16× di unisono Voice Stack. Non è previsto alcun abbonamento.

Ho sbloccato M2DX Pro ma le funzioni non compaiono

Apri Impostazioni → M2DX Pro e tocca Ripristina acquisti, assicurandoti di aver eseguito l'accesso con lo stesso Apple Account che hai usato per l'acquisto. Lo sblocco Pro è una tantum e supporta In famiglia.


Link


Contatti

Per domande, segnalazioni di bug o richieste di nuove funzionalità, scrivici pure all'indirizzo:
support@hakaru.net