Tout est dans le sujet ...
je cherche à accréditer un sample pour une note midi,
par exemple si j'appuie la touche do (60) je voudrais lancer tel son, la touche ré (62) tel autre etc...
Si on pense à la programmation on dirait "si ma valeur midi est 60 je lance tel son, si c'est 62 je lance tel autre..."
Donc j'ai mis une boîte [notein] qui récupère ma note midi puis je l'ai lié à 4 autres boîtes:
[== 60] [== 62] [== 64] [== 65]. Ces boîtes reconnaissent bien les touches que j'enfonce le soucie est qu'elles renvoient le chiffre 1 si le test est vrai ou 0 si le test est faux ... Y a t'il moyen d'envoyer ou de transformer le 1 en bang ? Où est ce que mon raisonnement est faux pour la suite de mon projet ?
Merci d'avance pour vos réponses
Hors ligne
Salut,
il suffit que tu remplaces == par sel soit [sel 64] etc... et c'est un message bang qui sortira.
a plus
bouclettes
Hors ligne
Merci bouclette et rep
finalement je viens de trouver une solution avec [select 60 62 64 65] qui envoie un bang suivant les notes appuyées.
J'ai chargé mon sample avec [loadbang] --> [array monsample.wav sample1] --> [soundfiler].
J'ai créé un array à 44100hz, je vois mon sample qui s'y est chargé.
Comment faire un oneshot avec ce sample ?
Pour l'instant j'ai mis:
[select 60] --> [tabread4~ sample1] --> [hip~ 5] --> [dac~]
Mais aucun son ne sort, j'ai dû oublier quelquechose ...
Merci de votre aide;)
Dernière modification par leyoy (2012-10-29 20:57:05)
Hors ligne
J'ai l'impression que tu confonds [readsf~ ] et [tabread~ ]...
Si tu regardes l'aide de [tabread~ ] tu verras qu'il est nécessaire de renseigner l'index que tu souhaites lire dans la table avec un [sig~ ]
Si tu veux juste lire un sample, [readsf~ ] fera très bien l'affaire...
Par contre, il faut que tu ouvres le fichier son à chaque fois avant de le banguer --> [ t b b]
Bon courage...
Hors ligne
Sans vouloir faire le pénible de service, mais vous ne cherchez jamais sur le forum avant de demander ?
Je dis ça parce que j'ai répondu à la même question 24 heure plus tôt.
http://codelab.fr/3685
Merci.
Hors ligne
pob a écrit:
Sans vouloir faire le pénible de service, mais vous ne cherchez jamais sur le forum avant de demander ?
Je dis ça parce que j'ai répondu à la même question 24 heure plus tôt.
http://codelab.fr/3685
Merci.
Pob, c'est grâce à ton post ci dessus que j'ai utilisé [select] (voir ci-dessus) donc merci
Hors ligne
Pages: 1