0123456789
list icon
list icon

drumlogue drumlogue

SoundCloud

Partager

drumlogue SDK

Dans la tradition du prologue et du minilogue xd, le drumlogue offre également une API (Application Programming Interface) qui permet à quiconque d'étendre les possibilités du matériel en développant des plugins appelés "units". Grâce au kit de développement standard (SDK) du drumlogue, il est possible de créer des synthétiseurs, des délais, des réverbérations et des unités d'effets maîtres personnalisés, puis de les charger sur le drumlogue via une connexion USB. (mode périphérique de stockage de masse)

Important:

* Le SDK et sa documentation est actuellement disponible sur GitHub

* Les units développés pour le prologue, le minilogue xd et le NTS-1 ne sont pas directement compatibles avec drumlogue.

Synthés utilisateurs

Il est possible de charger jusqu'à 24 synthétiseurs personnalisés dans la section utilisateur du Multi-Engine. Une fois sélectionné, un synthétiseur personnalisé peut être joué via la voie de séquenceur dédiée du Multi-Engine, ainsi que via des messages MIDI. Chaque synthétiseur peut exposer jusqu'à 24 paramètres personnalisés accessibles via les encodeurs et l'écran OLED, chacun d'entre eux pouvant également être modulé via la fonction de mouvement du séquenceur.
 
Comme il s'agit de voix de synthétiseur complètes, les développeurs ont toute liberté pour ajouter tout type de modulation interne et d'articulation qu'ils souhaitent. Les synthétiseurs personnalisés polyphoniques sont également possibles (dans les limites des ressources du processeur), mais ne peuvent être joués avec une véritable polyphonie que via MIDI.

Effets utilisateurs

Pour chaque type d'effet (delay, reverb, master), il est possible de charger jusqu'à 24 unités d'effets personnalisés sur le Drumlogue. Ces effets personnalisés apparaîtront à la fin de la liste d'effets de chaque type. Chaque effet personnalisé peut exposer jusqu'à 24 paramètres personnalisés accessibles via les encodeurs et l'écran OLED, et peut être utilisé de la même manière que les effets internes sans restrictions supplémentaires.

Charger des  Synths/Effets personnalisés

  • Connectez le port dUSB de votre Drumlogue à un ordinateur avec un câble USB.
  • Mettez le Drumlogue sous tension tout en maintenant le bouton Record enfoncé.
  • Un périphérique de stockage de masse USB nommé "drumlogue" apparaît sur votre ordinateur.
  • Copiez le fichier d'unité personnalisé (extension .drmlgunit) dans le dossier correct sous le dossier correspondant au type de plugin : Units/Synths/, Units/DelayFXs/, Units/ReverbFXs/, ou Units/MasterFXs/.
  • Une fois les données entièrement copiées, éjectez le périphérique de stockage de masse.
  • Pressez le bouton “oui” sur la drumlogue pour l'allumer avec les nouveaux units maintenant utilisables  

Obtenir des effets / synthés 

Il n'existe pas de magasin centralisé pour les synthés/effets personnalisés. Les développeurs tiers sont libres de distribuer leurs synthés/effets personnalisés par le biais de canaux alternatifs tels que les sites web communautaires, les forums, GitHub, etc. et dans certains cas, ils seront présentés sur cette page. 

Créer des Synths/Effects personnalisés

Le drumlogue SDK fournit les outils et les modèles de projets nécessaires à la création de synthés et d'effets personnalisés. 

FAQ

Puis-je utiliser des unités d'oscillateurs/effets personnalisés de prologue, minilogue xd ou NTS-1 sur drumlogue (et vice versa) ? 

Non, les unités personnalisées de drumlogue ne sont pas directement compatibles avec les unités prologue, minilogue xd et NTS-1.

Les synthés drumlogue sont conceptuellement différents des unités d'oscillateurs de ces autres produits, et les effets maîtres n'existent pas sur ces autres produits. Cependant, les effets de délai et de réverbération devraient être assez facilement convertis au format drumlogue par des développeurs tiers.


Dois-je avoir des connaissances en programmation pour créer mon propre contenu ?

Oui. Veuillez noter que le SDK de drumlogue est destiné aux programmeurs, et non à un éditeur de haut niveau convivial pour les néophytes. Un certain niveau d'expertise en développement de logiciels est attendu et requis. Veuillez noter que le drumlogue SDK est fourni tel quel et qu'aucun support technique officiel ne sera fourni.

Quel langage de programmation puis-je utiliser ?

Les unités de synthétiseurs et d'effets personnalisés de drumlogue peuvent être écrites en C, C++ et utiliser les instructions NEON de ARMv7-A.
 

Quelles sont les limites de taille et d'utilisation de la mémoire ?

Les unités de synthés et d'effets personnalisés du drumlogue ne sont pas liées à des limitations spécifiques de taille et d'utilisation de la mémoire. Cependant, l'espace de stockage utilisateur du drumlogue est limité à 32 Mo, et tous les synthés et effets personnalisés doivent pouvoir être chargés en mémoire en même temps. Il faut donc veiller à ne pas utiliser plus de mémoire que nécessaire.

We use cookies to give you the best experience on this website. Learn more Got it