Aller au contenu
Fuvi Clan Logo
Pool Dj Premium
Découvrir
Tech

Le module d’horloge Gravity Eurorack open source stimule l’innovation modulaire

Image d’illustration. Visuel généré par intelligence artificielle à des fins éditoriales.

Découvrez le module d’horloge Gravity Eurorack open source par Sitka Instruments — matériel basé sur Arduino avec licences CERN-OHL-S et GPLv3 et firmware ouvert.

Le module d’horloge Gravity Eurorack open source fait référence au module d’horloge Gravity, un matériel open source développé par Sitka Instruments, basé à Kyiv. Le module est basé sur Arduino, et l’auteur décrit Gravity comme son module d’horloge préféré, facile à modifier. Les fichiers de conception et le firmware sont hébergés sur une plateforme Gitea auto-hébergée, maintenue par le projet. Il existe des ressources externes et des liens vers les dépôts de firmware Gravity ainsi qu’une page alt-gravity.

Le matériel est sous licence CERN-OHL-S, qualifiée de « fortement réciproque », et le logiciel est sous licence GPLv3. Les firmwares alternatifs disponibles pour le module incluent ALT-GRAVITY, Euclidean, et Comprator. Une bibliothèque nommée libGravity existe pour supporter le firmware Gravity. Ces conceptions matérielles publiées, options de firmware et bibliothèques de support constituent les composants du projet publiés par le développeur.

Le module d’horloge Gravity Eurorack, développé par Sitka Instruments, est un projet matériel open source. Le module est construit sur une plateforme Arduino, offrant flexibilité et personnalisation. Son matériel est sous licence CERN Open Hardware License Strongly Reciprocal (CERN-OHL-S), laquelle propose un cadre « fortement réciproque », signifiant que toute œuvre dérivée doit conserver les mêmes conditions de licence, de manière similaire aux principes du copyleft.

Pour le logiciel, le module Gravity utilise la licence GPLv3, garantissant aux utilisateurs la liberté d’utiliser, étudier, modifier et distribuer le logiciel librement. Cela permet aux développeurs d’innover et d’améliorer la base logicielle existante. La disponibilité de firmwares alternatifs tels que ALT-GRAVITY, Euclidean, et Comprator augmente la fonctionnalité du module en offrant aux utilisateurs différentes options pour adapter le module à leurs besoins spécifiques.

De plus, une bibliothèque dédiée appelée libGravity supporte le firmware, facilitant ainsi le travail des développeurs avec le module horloge. Tout le code, ainsi que les fichiers de conception matérielle nécessaires, sont hébergés sur une plateforme Gitea auto-hébergée, favorisant la collaboration et le développement open source.

Le projet Gravity publie plusieurs ressources logicielles qui soutiennent le développement et le déploiement du firmware pour le module. Une bibliothèque nommée libGravity est fournie pour accompagner le développement du firmware Gravity et son intégration avec le code du module. Plusieurs dépôts de firmware sont disponibles, et le projet inclut une page alt-gravity qui renvoie vers des implémentations alternatives de firmware. Les dépôts et la bibliothèque publiés sont présentés comme des composants logiciels distincts maintenus pour l’écosystème Gravity.

Les projets de firmware alternatifs distribués pour le module incluent ALT-GRAVITY, Euclidean et Comprator. Ces firmwares alternatifs sont listés aux côtés du firmware principal Gravity dans la collection de ressources logicielles du projet. Gravity est basé sur Arduino, et les dépôts de firmware disponibles ciblent cette plateforme pour l’implémentation du firmware. La combinaison de la bibliothèque libGravity et des dépôts de firmware disponibles constitue les principales ressources logicielles offertes par le projet.

Tous les fichiers de code et de conception matérielle du projet sont hébergés sur une plateforme Gitea auto-hébergée. Les ressources externes et les liens vers les dépôts du firmware ainsi que vers la page alt-gravity sont mis à disposition via cette plateforme d’hébergement. Les dépôts hébergés contiennent les projets de firmware et les bibliothèques de support mentionnées ci-dessus. L’hébergement et les dépôts publiés forment ensemble la base de ressources logicielles accessibles pour le projet Gravity.

Basée à Kiev, Sitka Instruments est le créateur du module d’horloge Eurorack Gravity. Le développeur du projet est Oleksiy Hrachov. L’auteur de l’article décrit Gravity comme son module d’horloge préféré et affirme qu’il est facile à modifier. Sitka a publié les designs matériels ainsi que le firmware du module dans le cadre de la sortie du projet.

Les composants logiciels publiés incluent le firmware principal de Gravity et les dépôts de support tels que libGravity, et le projet liste des options de firmware alternatives. Les projets de firmware alternatifs nommés pour le module sont ALT-GRAVITY, Euclidean, et Comprator. Les fichiers de code et de conception matérielle du projet sont hébergés sur une plateforme Gitea auto-hébergée. Les ressources externes et les liens vers les dépôts du firmware et la page alt-gravity sont fournis parallèlement aux dépôts hébergés. Les bibliothèques publiées et les dépôts de firmware constituent les actifs logiciels publics du projet.

L’article mentionne explicitement les ressources externes et les liens relatifs au module d’horloge Eurorack Gravity, incluant les liens vers les dépôts de firmware Gravity et la page alt-gravity. L’article indique que ces ressources et liens sont accessibles parallèlement aux dépôts du projet hébergés.

Aucune URL externe explicite pour les dépôts de firmware, la page alt-gravity, ou d’autres ressources liées n’est présente dans le matériel source disponible. Les sources à disposition ne fournissent pas cette information.

CONCLUSION

Tel que publié, le projet open source du module d’horloge Gravity Eurorack par Sitka Instruments, basé à Kyiv, comprend des conceptions matérielles publiées, le firmware, des bibliothèques de support, et des dépôts hébergés qui rendent ensemble les ressources du projet accessibles aux autres. La double licence du projet — matériel sous CERN-OHL-S et logiciel sous GPLv3 — reste en vigueur et régit la réutilisation des matériaux publiés.

L’architecture basée sur Arduino du projet, la disponibilité de libGravity et de firmwares alternatifs tels que ALT-GRAVITY, Euclidean et Comprator, ainsi que l’hébergement sur une plateforme Gitea auto-hébergée font partie des éléments rendus publics. Ces éléments publiés définissent collectivement le caractère open source du projet ainsi que le cadre de sa licence. Ensemble, ces ressources rendues publiques sont disponibles sous les conditions de licence indiquées.

DJ Pulse

DJ Pulse

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *