Welkom op de ondersteuningspagina van M2DX-Core.
M2DX-Core is een bit-nauwkeurige DX7 FM-synthesizer-engine, volledig geschreven in puur Swift. Het emuleert de originele Yamaha OPS-chip met Int32 vaste-komma-rekenkunde en levert het exacte geluid van de hardware-synthesizer zonder C- of C++-code.
Functies
Bit-nauwkeurige emulatie
M2DX-Core gebruikt door het hele systeem Int32 vaste-komma-rekenkunde, overeenkomend met het gedrag van de originele Yamaha OPS-chip op bitniveau. Elke operator, envelop en LFO-berekening reproduceert de hardware getrouw.
MIDI 2.0 native
Gebouwd met native MIDI 2.0-ondersteuning, maakt M2DX-Core volledig gebruik van per-noot pitch bend, per-noot expressie en hoogresolutie controledata — expressief spelen mogelijk dat niet mogelijk was met MIDI 1.0.
Real-time veilig
Het audioverwerkinsgpad gebruikt een lock-vrije architectuur zonder geheugenallocaties op de audiothread, waardoor M2DX-Core geschikt is voor professionele audioapplicaties en AUv3-plugins.
Puur Swift
Geen C, geen C++, geen Objective-C bridging headers. M2DX-Core is volledig in Swift geschreven en eenvoudig te integreren in elk Swift- of SwiftUI-project als Swift Package.
Integratie
Swift Package Manager
Voeg M2DX-Core toe aan uw project met Swift Package Manager. Ga in Xcode naar File > Add Package Dependencies en voer de GitHub URL in:
https://github.com/hakaru/M2DX-Core
Of voeg het rechtstreeks toe aan uw Package.swift:
.package(url: "https://github.com/hakaru/M2DX-Core", from: "1.0.0")
Open source
M2DX-Core is open source software uitgebracht onder de MIT-licentie. Bijdragen, issues en pull requests zijn welkom op GitHub:
Contact
Als u vragen of feedback heeft, neem dan contact met ons op via:
support@hakaru.net