Retromulator
iOS Universel / Musique
Retromulator est une application d'émulation multi-cœurs de matériel rétro et un plug-in AUv3 qui redonne vie à des cœurs légendaires de synthétiseurs, samplers et claviers grâce à une émulation bas niveau authentique. Chaque cœur exécute son firmware d'origine, son modèle physique ou ses données d'échantillons — restituant le caractère inimitable du matériel qui a défini la musique électronique du début des années 80 aux années 2000.
— CŒURS ÉMULÉS —
SYNTHÉS ANALOGIQUES VIRTUELS
Recréation du Motorola DSP 56300 (mode interpréteur), basée sur le projet open-source Gearmulator de l'équipe dsp56300 :
• Access Virus A, B et C
• Access Virus TI / TI2 / Snow
• Clavia Nord Lead 2X
• Waldorf microQ
• Waldorf Microwave XT
SYNTHÈSE FM
• Yamaha DX7 — émulation du jeu de puces d'origine, basée sur VDX7 de Charles Chiaccona
• Yamaha OPL3 — FM au cycle près Nuked OPL3 par Nuke.YKT
CHIPTUNE
• Commodore 64 SID 6581/8580 — basé sur reSID. Polyphonie 3 voix, modèle de puce 8580 avec RESAMPLE haute qualité, chargement de banques GoatTracker .sng / .ins (GTS3/4/5, GTI3/4/5) et import de fichiers .sid (PSID/RSID), moteur complet de lecture de macros (wavetable, pulsetable, filtertable, speedtable) et contrôle MIDI en temps réel du cutoff (CC 74), de la résonance (CC 71), de la largeur d'impulsion (CC 75), du vibrato (CC 1) et du pitch bend.
• Ayumi (AY-3-8910 / YM2149) — le PSG du ZX Spectrum, de l'Amstrad CPC, de l'Atari ST et du MSX. Émulation Ayumi de Peter Sovietov avec le moteur de voix Ym2149Synth, polyphonie 3 voix, commutation des moteurs AY / YM, chargement de patchs .ay, banques Factory et User, et 11 contrôles CC en temps réel.
PIANO ÉLECTRIQUE ET SAMPLER
• Wurlitzer 200A — modélisation physique OpenWurli par hal0zer0 (portage Rust vers C++ par discoDSP)
• Akai S1000 — moteur d'échantillons SFZero de Steve Folta, avec prise en charge du sampler Bliss et moteur de rééchantillonnage discoDSP (SF2 / SFZ / ZBP / ZBB)
— FONCTIONNALITÉS PRINCIPALES —
• Plug-in AUv3 natif pour AUM, Cubasis, GarageBand, Logic Pro et bien d'autres
• Application autonome pour iPhone et iPad
• Contrôle MIDI complet : CC, molette de modulation, expression, pitch bend
• Interpolation sinc 8 points pour la lecture d'échantillons
• Auto-slice pour mapping de batterie et réaccordage global via MIDI
• Chargement du firmware ROM du matériel d'origine
• Audio en arrière-plan, intégration iCloud et app Fichiers
• Interpréteur optimisé sans JIT, compatible avec le bac à sable de l'App Store iOS
— À NOTER —
L'App Store iOS d'Apple n'autorise pas la génération de code Just-In-Time (JIT) dans les applications tierces. Les cœurs DSP 56300 fonctionnent donc en mode interpréteur pur, nettement plus lent que la version JIT desktop. Attendez-vous à une charge CPU plus élevée, une polyphonie réduite et des capacités multitimbrales limitées par rapport à l'édition desktop.
Un appareil récent (A14 / M1 ou plus récent) est recommandé pour les cœurs DSP. Même sur une puce de classe M1 / A16, une taille de buffer audio élevée (réglage à latence élevée) est nécessaire et la polyphonie reste très limitée — ces cœurs ne sont pas conçus pour le jeu live à faible latence sur iOS. Les cœurs FM, chiptune, piano électrique et sampler sont bien plus légers et fonctionnent confortablement sur une gamme d'appareils beaucoup plus large.
Quoi de neuf dans la dernière version ?
NOUVEAU CŒUR AYUMI (AY-3-8910 / YM2149)
La puce qui a donné sa voix au ZX Spectrum, à l'Amstrad CPC, à l'Atari ST et au MSX, propulsée par l'émulation Ayumi de Peter Sovietov avec le moteur de voix Ym2149Synth. Polyphonie 3 voix, commutation des moteurs AY / YM, chargement de patchs .ay, program change MIDI et 11 contrôles CC en temps réel.
• Banques Factory et User — les imports sont toujours dirigés vers User, les numéros de program change de Factory ne changent donc jamais
• Import, export et suppression de presets ; l'export compresse toute la banque User
• Rappel d'état complet : moteur, CC 1-11 et nom du patch sont tous restaurés avec votre projet
CORRECTIONS DX7
• Accordage corrigé — la tessiture jouable couvre désormais tout le C2-C7, sans perdre silencieusement les deux notes les plus aiguës
• La molette de modulation ajoute maintenant du vibrato au lieu de transposer d'un demi-ton en butée
• La molette de modulation, l'aftertouch, le souffle (CC 2) et la pédale (CC 4) répondent désormais dès le départ
OPL3
• Correction des patchs non rechargés depuis leur fichier .sbi à la réouverture d'un projet