À propos du projet
RdPiano émule fidèlement les pianos numériques à synthèse SA, notamment le piano électrique Roland MKS-20, le RD-1000 et le Rhodes MK-80. Il simule la carte CPU-B réutilisée sur ces modèles en émulant le CPU et les puces personnalisées, l'émulation des puces personnalisées étant issue d'une analyse du silicium. Le projet approxime également le chorus BBD et l'effet de trémolo, bien que de manière moins précise que l'émulation numérique.
Le dépôt contient trois composants principaux : rdpiano_juce, un plugin VSTi/AU destiné aux DAW ; librdpiano, une bibliothèque d'émulation sans dépendance pouvant être intégrée dans d'autres logiciels et qui génère également une application de test SDL autonome ; et re_stuff, un outillage utilisé lors de la rétro-ingénierie, principalement à des fins pédagogiques.
Des téléchargements précompilés sont fournis pour macOS aux formats AU, VSTi et autonome, ainsi que des exécutables VSTi et autonomes pour Windows. Les instructions de compilation couvrent le clonage du dépôt, l'ouverture du projet JUCE dans Projucer, la génération des cibles de plateforme et la compilation avec un IDE ou make. Le projet remercie MAME pour le code d'émulation du CPU 6800, les contributeurs à la rétro-ingénierie du silicium et les autres bibliothèques utilisées pour l'implémentation du chorus et le rééchantillonnage audio.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.