Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

7 - Développer/Traduire/Documenter/Annoncer une application

> Forums de discussion > 7 - Développer/Traduire/Documenter/Annoncer une application > Histoire de ne pas arriver les mains vides...
Dernier post

Histoire de ne pas arriver les mains vides...

thy59 utilisateur non connecté
Voici l'idée de mon projet : Utiliser un joypad usb de base, et assigner à chaque bouton un échantillon.
J'ai tenté avec Gambas : prise de tête
J'ai tenté avec Python : des latences que je n'arrive à réduire (et bien sur le source n'est pas sur l'ordi d'où j'écris)
J'ai tenté en C/SDL : prise de tête
J'essaie en C avec GLUT, j'ai meilleur espoir.

Je souhaite avec ce programme étendre de manière simple ma batterie (la merde actuelle ou la vrais que je suis en train de budgeter) avec par exemple des sons de cloches, de gongs, d'explosions... bref

Bouton1 : son1
Bouton2 : son2
Etc...

Je ne souhaite pas pour le moment d'intéractions midi ou Jack.

J'aurai besoin de suggestions concernant les "pads". Je suis à l'écoute de toute proposition mécanique simple, le but est de taper dessus avec des baguettes, vous l'aurez deviné :-)

thy59 utilisateur non connecté
Ah ben j'ai retrouvé "mon" proggy en python mrgreen :


[+]

olinuxx utilisateur non connecté France
chouette idée wink
Olivier

Samuel utilisateur non connecté Allemagne
Il me semble qu'il existe un petit programme pour transformer ce genre d'entrées en signaux midi. Après c'est un jeu d'enfant non ?

olinuxx utilisateur non connecté France
C'est à Aseqjoy que tu penses ?
Olivier

thy59 utilisateur non connecté
Je pense que Samuel pense à aSeqJoy en effet, mais je cherche un truc simple et surtout autonome, sans avoir tout un tas de trucs autour, logiciels ou matériels.
Un exécutable, quelques fichiers wav et des boutons poussoirs, rien de plus :-)

Sinon il me faudra en effet aSeqJoy, JACK et je ne sais quel logiciel qui restituera mes samples, donc un Le noyau Temps-Réel, bref, c'est pour ça que je préfère rester simple dans ma démarche :-)

Ce qui me hérisse c'est que le prog en python fonctionne parfaitement, sauf une latence de 0,5" approximatives, bien que j'aie diminué les valeurs du buffer, ce qui en live ne le fait pas du tout.

C'est pas gagné :-(

thy59 utilisateur non connecté
J'ai quand même jeté un œil sur aseqjoy :
Aparemment ça ne gère que des "control change", ce qui est bien en soi, mais pas ce dont j'ai besoin.

thy59 utilisateur non connecté
jzu écrit :
Petit déterrage...

Regarde ce que je fais avec un Linksys NSLU2 , ça peut t'intéresser. ;-)

Le code est sur Github . Il utilise ALSA et il est complètement portable.

_

Merci d'avoir cherché, je marque ta page car il y a manifestement beaucoup à lire, mais ça a l'air sympa, et me permettra peut-être de porter un truc que j'avais fait sur Amiga il y a longtemps.

thy59 utilisateur non connecté
P.S. si jamais ça peut interesser quelqu'un pour un autre projet :

J'ai trouvé dans une grande enseigne de bricolage du caoutchouc pour refaire des semelles de chaussures, d'environ 15x20cm, ce qui est une taille pas trop mal pour des pads aditionnels. La surface est un peu trop dure par rapport à de vrais pads de batterie électronique (ça y est j'en ai enfin changé), mais au moins c'est robuste.
Reste à réaliser le pad lui-même, support et surtout contact électrique.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

bluedid29, 21:05, dim. 19 Nov 2017: Sortie de LibraZiK 2 :-) [Lien]
sub26nico, 13:48, dim. 19 Nov 2017: Salut et bienvenue à JohnWebster :-)
sub26nico, 00:18, dim. 19 Nov 2017: Salut et bienvenue à jjs95 :-)
bluedid29, 04:28, sam. 18 Nov 2017: Bon samedi musical ! :-) Je sens qu'aujourd'hui il va faire beau ;)
sub26nico, 20:38, ven. 17 Nov 2017: Salut et bienvenue à caline10mao :-)
sub26nico, 18:33, jeu. 16 Nov 2017: Salut et bienvenue à BlackVelvet :-)
sub26nico, 13:47, jeu. 16 Nov 2017: Salut et bienvenue à RnoxMadTan :-)
sub26nico, 23:32, mer. 15 Nov 2017: Salut et bienvenue à niconico :-)
sub26nico, 23:53, mar. 14 Nov 2017: Salut et bienvenue à jpcima :-)
olinuxx, 17:25, dim. 12 Nov 2017: Bonjour et bienvenue à loik56 :-)
sub26nico, 14:52, dim. 12 Nov 2017: Salut et bienvenue à NahMecl :-)
sub26nico, 01:23, dim. 12 Nov 2017: Salut et bienvenue à pitoufo3 :-)