Forum » » Développement » » AtomiXbanksterMp3 ;-) (Soundbankster)
Post� : 09-12-2013 18:27 
La grosse classe ouais. :)
Les images du potard sont fabriquées à l'aide de la bibliothèque Cairo, donc transparence + antialiasing sont de la partie.
Pour l'instant, j'ai fait une version 'immédiate' et pas très évoluée pour les images. Ce n'est pas très abouti sur le plan graphique.
Dans un autre registre, j'ai ajouté quelques bricoles ce we : préférence pour quelques couleurs (forme de l'onde, marques du tempo, ...) et fait quelques nettoyages salutaires ici et lÃ.
Cela prend forme donc. Je pense faire une V1 pour nowel même si il manque tant de chose...
- mapping des fonctions du logiciel depuis les événements en provenance d'une table de mixage DJ (bouton play deck A du soft = bouton play deck A de la platine...)
- port Arexx
- enregistrement du mix
- quelques effets (chorus, flanger, echo, delay...)
- ...
Il manque malheureusement deux petites bricoles à MorphOS actuellement :
- support de l'USB isochronous pour les cartes sons USB
- extension de la classe USB HID avec la bibliothèque sensors.library
Ces deux limitations actuelles rendent le logiciel :
- utilisable uniquement à la souris... (et éventuellement au clavier si je me sors un peu les doigts pour le système de mapping) car les tables de mixage de DJ ont tellement de boutons que Poseidon ne sait plus où il habite*
- nécessite une machine avec slot PCI pour pouvoir utiliser deux sorties sons simultanées (sortie casque + sortie enceinte)
Juste avec le support de l'isochronous USB, il serait possible de l'utiliser sur un portable powerbook/ibook bien plus facile à trimbaler en soirée qu'une machine de bureau !
Bon bref. J'ai fini mon 36 15 my life.
++
* Il est possible de mapper les événements de la table de mixage pour envoyer des touches du clavier mais sur le plan technique, c'est un peu l'enfer. Rien di'mpossible, c'est juste lourdingue. Cependant, si l'on mappe des touches genre a, b, c, d etc et que l'on touche la table dans un éditeur de texte... ben, il y a des lettres saisies. C'est donc bien moisi comme solution.
Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=1419&forum=52