Welkom op de supportpagina van M2DX.
M2DX is een DX7-compatibele FM-synthesizer voor iOS met ondersteuning voor MIDI 2.0. De klassieke FM-klank van 6 operators en 32 algoritmes is volledig opnieuw geïmplementeerd in pure Swift 6. De synthesemotor draait op de bibliotheek M2DX-Core.
Nieuw in 1.7.1: een opnieuw ontworpen app-icoon — een vintage FM-hardwarepaneel met een dot-matrixdisplay, inclusief donkere en getinte varianten voor iOS 18.
Downloaden
iOS / iPadOS 18 of hoger — haal M2DX uit de App Store:
- Open op je iPhone of iPad de App Store-pagina van M2DX
- Tik op Download om de app te downloaden en te installeren
- Start M2DX en speel meteen met het schermtoetsenbord — een MIDI-controller is optioneel
Huidige status & roadmap
M2DX is nu beschikbaar en volledig bespeelbaar. In de geest van transparantie staan hieronder de onderdelen die we nog volop verfijnen — jouw feedback helpt ons bij het stellen van prioriteiten.
MIDI 2.0-dekking is beperkt
- We hebben onvoldoende MIDI 2.0-hardware kunnen aanschaffen, waardoor het UMP-gedrag slechts met een beperkt aantal apparaatcombinaties is gecontroleerd
- De verschillen in MIDI 2.0-ondersteuning tussen macOS-versies (afwijkend gedrag van CoreMIDI en dergelijke) zijn nog niet volledig in kaart gebracht
- Fabrikantspecifieke uitbreidingen en eigen profielen bovenop MIDI 2.0 zijn slechts gedeeltelijk geanalyseerd (concreet: delen van de implementatie van KORG); eigen implementaties van andere fabrikanten zijn nog niet aangeraakt
Compatibiliteit van DX7-presets
- Er zijn 32 initiële presets meegeleverd, maar het klankkarakter ten opzichte van klassieke FM-synthese is nog niet voor alle presets volledig geverifieerd
- De compatibiliteit van het laden van complete banks en het importeren van SysEx-patches wordt geleidelijk verbeterd in toekomstige updates
FX-keten
- De zesdelige FX-keten (EQ → Drive → Chorus → Reverb → Stereo → Maximizer) bevindt zich in de fase van een werkende implementatie. Het muzikaal afstemmen van parameterbereiken en eindwaarden, de CPU-efficiëntie en het optimaliseren van de onderlinge wisselwerking moeten nog gebeuren
Bugs of vreemd gedrag tegengekomen?
Crashes worden automatisch gemeld via Firebase Crashlytics (zie het privacybeleid voor meer informatie). Reproduceerbare problemen zijn makkelijker op te lossen — als het lukt, stuur dan graag een melding naar support@hakaru.net.
Belangrijkste functies
Volledige ondersteuning voor MIDI 2.0 UMP
Native ondersteuning voor Universal MIDI Packet (UMP). Met 16-bits velocity (65.536 stappen), 32-bits CC en 32-bits pitchbend speel je vloeiend en bijzonder expressief. Bij MIDI 1.0-apparatuur valt M2DX automatisch terug.
DX7-compatibele FM-engine
Een DX7-achtige FM-synthese-engine met 6 operators en 32 algoritmes, geïmplementeerd in puur Swift. De Int32 Q24-vastekommarekening streeft naar het karakter van klassieke FM-synthese. 32 initiële presets zijn meegeleverd.
16-stemmige polyfonie
Speel 16 noten tegelijk, met ondersteuning voor het sustainpedaal (CC64) en pitchbend (±2 halve tonen). Soft clipping op basis van een Padé-benadering van tanh houdt digitale vervorming buiten de deur.
Effectketen met zes secties
Een hoogwaardige effectketen in de volgorde EQ → Drive → Chorus → Reverb → Stereo → Maximizer. Elke parameter is via MIDI Learn aan een willekeurige CC te koppelen.
MIDI-CI Property Exchange
Meer dan 155 parameters worden hiërarchisch beschikbaar gemaakt. Ondersteunde DAW's en controllers ontdekken parameters automatisch, en presetbeheer verloopt via JSON — zonder SysEx. Een volledig zelfbeschrijvend instrument dus.
Lage latency
De FM-engine wordt rechtstreeks aangedreven door AVAudioSourceNode binnen de render-callback van CoreAudio. Doordat er geen overhead is van bufferqueues, valt de feitelijke latency samen met IOBufferDuration van iOS (circa 5 ms).
AUv3-plug-in
M2DX levert een AUv3-instrumentplug-in ("M2DX FM Synthesizer") die laadt in GarageBand, AUM, Logic Pro en andere AUv3-hosts, waarbij hostautomatisering via NRPN wordt gerouteerd. De standalone app is eveneens inbegrepen.
M2DX Pro
Alles wat hierboven staat beschreven is gratis. M2DX Pro is een optionele eenmalige ontgrendeling — geen abonnement — die diepere layering en vintage geluidsmotoropties toevoegt:
- TX816 LAYER — stapel tot 8 patches per noot, met bewaren & oproepen van je gelaagde stacks
- Keuze uit FM-engines — schakel tussen de Modern-engine en Mark I, met dieptebesturing voor Mark I (÷2–÷16)
- Vintage 12-bit DAC-emulatie voor een ruwere, hardwareachtige uitgangstrap
- Voice Stack — tot 16× unisono per noot
Pro-functies werken zowel in de standalone app als in de AUv3-plug-in. Ontgrendel M2DX Pro — en gebruik Herstel aankopen — in het gedeelte M2DX Pro in Instellingen. De ontgrendeling is eenmalig en ondersteunt Delen met gezin.
Systeemvereisten
- iOS / iPadOS 18 of hoger (beschikbaar in de App Store)
- Een macOS-versie staat op de planning
Veelgestelde vragen
Ik kan M2DX nog niet vinden in de App Store
Het kan een paar uur duren voordat een nieuwe release in alle regionale App Stores is doorgevoerd. Als de link hierboven de pagina niet meteen opent, probeer het dan zo dadelijk nog eens.
Wat moet ik doen als de app crasht?
Vanaf v1.3.1 (build 5) staan automatische crashrapporten via Firebase Crashlytics aan. Als je de crash kunt reproduceren, kunnen we via de logs snel de oorzaak vinden en oplossen. Voor details over welke gegevens we verzamelen verwijzen we naar het privacybeleid.
Kan ik DX7 SysEx-presets inladen?
Op dit moment zijn er 32 initiële presets meegeleverd. Over het importeren van eigen SysEx-banken volgt meer informatie in een toekomstige update.
Heb ik een MIDI 2.0-DAW nodig?
Nee. Omdat M2DX automatisch terugvalt op MIDI 1.0, werkt het ook prima met je bestaande MIDI-controllers en DAW's. In een MIDI 2.0-omgeving krijg je daarbovenop een veel hogere expressieresolutie.
Is M2DX als AUv3-plug-in te gebruiken?
Ja. M2DX bevat een AUv3-instrumentplug-in ("M2DX FM Synthesizer"), zodat je het kunt spelen in GarageBand, AUM, Logic Pro en andere AUv3-hosts. De standalone iOS / iPadOS-app is eveneens inbegrepen.
Is M2DX gratis? Wat is M2DX Pro?
De app is gratis, inclusief de AUv3-plug-in en de volledige MIDI 2.0 / FM-engine. M2DX Pro is een optionele eenmalige ontgrendeling die TX816 LAYER, de Mark I-engine en Vintage 12-bit DAC toevoegt, plus Voice Stack-unisono tot 16×. Er is geen abonnement.
Ik heb M2DX Pro ontgrendeld, maar de functies verschijnen niet
Open Instellingen → M2DX Pro en tik op Herstel aankopen, en zorg dat je bent ingelogd met dezelfde Apple Account waarmee je het hebt gekocht. De Pro-ontgrendeling is eenmalig en ondersteunt Delen met gezin.
Links
- GitHub: github.com/hakaru/M2DX
- Synthesemotor: M2DX-Core (pure-Swift DX7 FM-bibliotheek)
- Privacybeleid
Contact
Vragen, bugmeldingen of suggesties voor nieuwe functies zijn van harte welkom op:
support@hakaru.net