M2DX

MIDI 2.0-fähiger, DX7-kompatibler FM-Synthesizer

Im App Store laden

Willkommen auf der M2DX Support-Seite.

M2DX ist ein DX7-kompatibler FM-Synthesizer für iOS mit voller MIDI 2.0-Unterstützung. Der klassische FM-Sound aus 6 Operatoren und 32 Algorithmen wurde komplett in Pure Swift 6 neu implementiert. Als Synthese-Engine kommt die Bibliothek M2DX-Core zum Einsatz.

Neu in 1.7.1: ein neu gestaltetes App-Icon – ein Vintage-FM-Hardware-Panel mit Dot-Matrix-Display, samt dunkler und getönter Variante für iOS 18.


Download

iOS / iPadOS 18 oder neuer — M2DX im App Store laden:

  1. Auf dem iPhone oder iPad die M2DX-Seite im App Store öffnen
  2. Auf Laden tippen, um herunterzuladen und zu installieren
  3. M2DX starten und sofort mit der Bildschirmtastatur losspielen – ein MIDI-Controller ist optional

Aktueller Stand & Roadmap

M2DX ist jetzt verfügbar und voll spielbar. Im Sinne der Transparenz findest du hier die Bereiche, an denen wir noch aktiv feilen – dein Feedback hilft uns bei der Priorisierung.

MIDI 2.0 nur eingeschränkt verifiziert

  • Wir konnten bisher nicht genug MIDI 2.0-fähige Hardware beschaffen, sodass das UMP-Verhalten nur mit einer begrenzten Auswahl an Geräte-Kombinationen geprüft werden konnte
  • Unterschiede in der MIDI 2.0-Unterstützung zwischen den macOS-Versionen (etwa abweichendes CoreMIDI-Verhalten) sind nicht vollständig erfasst
  • Herstellerspezifische Erweiterungen und proprietäre Profile, die auf MIDI 2.0 aufsetzen, sind nur teilweise analysiert (konkret Teile von KORG); eigene Implementierungen anderer Hersteller sind bisher unberücksichtigt

Kompatibilität der DX7-Presets

  • 32 Anfangs-Presets sind enthalten; der klangliche Charakter im Vergleich zu klassischer FM-Synthese ist jedoch noch nicht für alle Presets vollständig überprüft
  • Das Laden ganzer Bänke und der Import von SysEx-Patches werden in den kommenden Updates Schritt für Schritt ausgebaut

Effekt-Kette

  • Die sechsstufige FX-Kette (EQ → Drive → Chorus → Reverb → Stereo → Maximizer) befindet sich auf dem Stand einer ersten lauffähigen Implementierung. Die musikalische Feinabstimmung der Parameterbereiche und Endpunkte, CPU-Effizienz und das Optimieren des Zusammenspiels stehen noch aus

Wenn dir Bugs oder Auffälligkeiten begegnen

Abstürze werden über Firebase Crashlytics automatisch erfasst (Details in der Datenschutzerklärung). Reproduzierbare Fehler lassen sich deutlich schneller eingrenzen – wenn möglich, schick uns gerne eine Meldung an support@hakaru.net.


Hauptfunktionen

Volle Unterstützung für MIDI 2.0 UMP

Universal MIDI Packet (UMP) wird nativ unterstützt. Mit 16-Bit-Velocity (65.536 Stufen), 32-Bit-CCs und 32-Bit-Pitchbend lässt sich extrem geschmeidig und ausdrucksstark spielen. Bei Bedarf wird automatisch auf MIDI 1.0 zurückgeschaltet.

DX7-kompatible FM-Engine

Eine FM-Synthese-Engine im DX7-Stil mit 6 Operatoren und 32 Algorithmen, in reinem Swift implementiert. Die Int32-Q24-Festkomma-Arithmetik strebt den Charakter klassischer FM-Klangerzeugung an. 32 Anfangs-Presets sind enthalten.

16-stimmige Polyphonie

16 Stimmen gleichzeitig, mit Sustain-Pedal (CC64) und Pitchbend (±2 Halbtöne). Soft-Clipping per Padé-genähertem tanh verhindert digitale Verzerrungen.

Sechsstufige Effekt-Kette

Hochwertige Effekte in fester Signalfolge: EQ → Drive → Chorus → Reverb → Stereo → Maximizer. Jeder Parameter lässt sich per MIDI Learn auf einen beliebigen CC legen.

MIDI-CI Property Exchange

Über 155 Parameter werden in einer hierarchischen Struktur veröffentlicht. Kompatible DAWs und Controller erkennen die Parameter automatisch, und das Preset-Handling läuft komplett über JSON – ganz ohne SysEx. Ein wirklich selbstbeschreibendes Instrument.

Niedrige Latenz

Dank direkter Wiedergabe über AVAudioSourceNode läuft die FM-Engine direkt im CoreAudio-Render-Callback. Buffer-Queueing-Overhead entfällt vollständig, sodass die effektive Latenz im Wesentlichen der iOS-IOBufferDuration (rund 5 ms) entspricht.

AUv3-Plug-in

M2DX bringt ein AUv3-Instrument-Plug-in („M2DX FM Synthesizer“) mit, das sich in GarageBand, AUM, Logic Pro und andere AUv3-Hosts laden lässt; die Host-Automation läuft über NRPN. Die eigenständige App ist ebenfalls enthalten.


M2DX Pro

Alles bisher Beschriebene ist kostenlos. M2DX Pro ist eine optionale einmalige Freischaltung – kein Abo –, die tiefergehendes Layering und Vintage-Optionen für die Sound-Engine ergänzt:

  • TX816 LAYER – bis zu 8 Patches pro Note stapeln, mit Speichern & Abrufen deiner geschichteten Stacks
  • FM-Engine-Wahl – zwischen der Modern-Engine und Mark I umschalten, inklusive Mark-I-Tiefenregelung (÷2–÷16)
  • Vintage 12-bit DAC-Emulation für eine rauere, an Hardware angelehnte Ausgangsstufe
  • Voice Stack – bis zu 16× Unisono pro Note

Die Pro-Funktionen arbeiten sowohl in der eigenständigen App als auch im AUv3-Plug-in. M2DX Pro freischalten – und Käufe wiederherstellen – im Bereich M2DX Pro in den Einstellungen. Die Freischaltung ist einmalig und unterstützt die Familienfreigabe.


Systemvoraussetzungen

  • iOS / iPadOS 18 oder neuer (im App Store erhältlich)
  • Eine macOS-Version ist für die Zukunft geplant

Häufige Fragen

Ich finde M2DX noch nicht im App Store

Bis ein neues Release in allen regionalen Stores ankommt, kann es einige Stunden dauern. Falls der Link oben die Seite nicht sofort öffnet, versuch es bitte in Kürze noch einmal.

Was tun bei einem Absturz?

Ab Version 1.3.1 (Build 5) ist automatisches Crash-Reporting per Firebase Crashlytics aktiv. Wenn du den Absturz reproduzieren kannst, lässt sich die Ursache anhand der Logs schnell finden und beheben. Details zu den erfassten Daten findest du in der Datenschutzerklärung.

Lassen sich DX7-SysEx-Presets laden?

32 Anfangs-Presets sind bereits enthalten. Den Import eigener SysEx-Banks kündigen wir in einem der kommenden Updates an.

Brauche ich eine MIDI 2.0-fähige DAW?

Nein. Da M2DX automatisch auf MIDI 1.0 zurückfällt, funktioniert er problemlos mit klassischen MIDI-Controllern und DAWs. Mit MIDI 2.0-fähiger Hardware oder Software gewinnst du zusätzlich an Auflösung und Ausdruck.

Lässt sich M2DX als AUv3-Plug-in nutzen?

Ja. M2DX enthält ein AUv3-Instrument-Plug-in („M2DX FM Synthesizer“), sodass du es in GarageBand, AUM, Logic Pro und anderen AUv3-Hosts spielen kannst. Die eigenständige App für iOS und iPadOS ist ebenfalls enthalten.

Ist M2DX kostenlos? Was ist M2DX Pro?

Die App ist kostenlos – inklusive AUv3-Plug-in und der vollständigen MIDI 2.0- / FM-Engine. M2DX Pro ist eine optionale einmalige Freischaltung, die TX816 LAYER, die Mark-I-Engine und den Vintage 12-bit DAC sowie bis zu 16× Voice Stack-Unisono ergänzt. Ein Abo gibt es nicht.

Ich habe M2DX Pro freigeschaltet, aber die Funktionen erscheinen nicht

Öffne Einstellungen → M2DX Pro und tippe auf Käufe wiederherstellen. Stelle außerdem sicher, dass du mit demselben Apple-Account angemeldet bist, mit dem du den Kauf getätigt hast. Die Pro-Freischaltung ist einmalig und unterstützt die Familienfreigabe.


Links


Kontakt

Fragen, Fehlerberichte oder Feature-Wünsche schickst du am besten an:
support@hakaru.net