begin process at 2012 05 26 03:35:36
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > BOITE A RYTHME PROGRAMMABLE : AVEC SEQUENCEUR PATTERNS ET KITS RYTHMIQUES

BOITE A RYTHME PROGRAMMABLE : AVEC SEQUENCEUR PATTERNS ET KITS RYTHMIQUES


 Information sur la source

Note :
8,33 / 10 - par 6 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Expert Date de création :27/12/2004 Date de mise à jour :27/12/2004 21:32:08 Vu / téléchargé :23 117 / 1 522

Auteur : lamor

Ecrire un message privé
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

 Description

salut!
Voici une boite à rythme que je suis en train de coder.
Le but n'etant pas de concurencer Reason ou autre logiciel dernier cris bien entendu, mais plutot de mettre en valeur l'utilité des tableau de type ARRAY à multiples entrées, le stockage de données et les possibilité réduites de flash concernant le son :( ... aï

Concernant les petits soucis :
le moteur de la boite n'est pas synchronisé donc les rythmes ne sont pas "carrés". Je sais qu'il faut créer un BUFFER mais je n'en connais pas du tout le principe. si une ame charritable veux bien eclairer ma lanterne...

un autre probleme assez grave : je ne peux pas baisser le volume d'un son sans affecter TOUT les autres sons :(( idem pour le pan. une idée?



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • boiteaflashV0.2.flaTélécharger ce fichier [Réservé aux membres club]425 472 octets

Télécharger le zip


 Historique

27 décembre 2004 21:28:18 :
n
27 décembre 2004 21:32:08 :
no

 Sources du même auteur

Source avec Zip EFFET LANTERNE DANS L'OBSCURITÉ
Source avec Zip NEIGE SUR VILLE, : FLOCONS ANIMÉS + DÉCORS DESSINÉ EN CODE 1...
Source avec Zip Source avec une capture MINIJEU PLATEFORME AVEC SCROLLING, COLLISIONS...
Source avec Zip PYRAMIDE ANIMÉE EN FAUSSE 3D +EFFET LUMIÈRE.

 Sources de la même categorie

AS3 - CHARGER UNE IMAGE EXTERNE, L'UTILISER PLUSIEURS FOIS (... par SuperChouquette
Source avec Zip Source avec une capture PHP COUNTER EVOLUTION par top30
Source avec Zip DISTRIBUTION D'OBJETS par top30
Source avec Zip Source avec une capture MULTI-DEBRID par remy2501
Source avec Zip Source avec une capture MODE CONSOLE DE LINUX par tipharris

Commentaires et avis

Commentaire de SuperDevy le 28/12/2004 21:10:56

C'est marrant et l'idée est bonne.
Ca ouvre des perspectives ...

Commentaire de top30 le 29/12/2004 03:02:48

Bon on va t'aider, mais si j ia pas bien regarder la source...
Si tous tes sons changent simultanement c'est que :

tu as :
_root[identifiantSon[i]+kit] = new Sound();

alors qu'il faudrait que tu ai :
_root[identifiantSon[i]+kit] = new Sound( unClip );

C'est bien expliquer dans l'aide Flash... Que si y a pas de reference à un clip cela fait reference à une sorte de volume global.... Au clip contenant les sons exactement. Donc dans ton cas "_root". Car en changeant le volume d'un clip qui contient d'autres sons, les volume des sons des clips enfant ne sont n'est pas modifiés mais changent.

Pareil pour le "pan"....


sinon en changeant :
inter = setInterval (jouerPattern, 100 );

par :
inter = setInterval (jouerPattern, 125 );
on change le BMP de ta boite à rythme, je suis meme descendu jusqu'`25 millisecondes....

Ca marche...
Et poour finir je vois pas ce que tu appelles "buffer" dans ton cas, tu n'as pas besoin... Un buffer c'est pour emmagaziner une information déjà calculer pour gagner du temps. Tio tu veux jouer des sons à un moment X !!! Pourqoi un buffer ????

Commentaire de top30 le 29/12/2004 03:07:55

Bref.. idée sympa, réalisation correcte, code moyen...

Je mets [6/10]
A plus...

J ai vu que que importais seulement 7 sons en "attachSound".. Toi aussi aurais tu rencontré le facheux probleme de ne pas pouboir importer plus de 7 sons de la bibliothèque ??? Alors qu'apparement en "loadSound" y a plus cette limite ?

Si quelque 'un serait pourquoi ou connaitrais une solution au problème je suis preneur.

A plus et bonne continuation...

Commentaire de lamor le 29/12/2004 09:26:23

salut top30, merci pour l'aide.
j'avais vu dans l'aide de flash, bien sur pour

_root[identifiantSon[i]+kit] = new Sound( unClip );

mais je comprenais pas pourquoi il fallait attacher un clip au new sound; je vais me pencher la dessus.
*****
par contre tu as due mal lire l'importation des sons... il y à 35 sons importés : 7 sons par kits, sur 5 kits differents;la dessus pas de probleme de limitation.

j'ai desactivé les changement de bpm à cause du manque de synchro,

Commentaire de lamor le 29/12/2004 09:30:32

concernant ce que j'appel le "BUFFER" peut etre me tromprais-je  de terme...

en effet je souhaite jouer mes sons à un moment X, mais le probleme est que avec mon code, le son est joué impérativement lors du rafraichissement via setInterval et c'est pas stable du tout :(

je sais que dans les logiciels de MAO les données sont un peu stockées avant d'agir sur le son au BON moment, provoquant une faible latence :c'est ce que je pensait etre un buffer.

sinon merci pour le volume et pan, ca m'aide deja bien :)

Commentaire de ChAnG-Fu le 02/01/2005 18:25:15

Tu a deja essayé avec les frames uniquement, je pense que ce serait un peut plus stable, mais ca demanderai un peut plus de CPU, mais je trouve ca super! Ca me rappelle les premiers version de FruityLoops!

Commentaire de lamor le 02/01/2005 19:36:42

ben non avec un onEntreFrame ca donne le meme resultat : pas de stabilité. j'ai essayé aussi diferentes techniques genre system d,  mais sans resultat.

le seul moyen pour que ce soit stable, c'est de faire un code serieux je pense :)

Commentaire de ChAnG-Fu le 03/01/2005 01:51:30

Tu a surment raison! Comme avant je programmais en mIRC, je me pose la question suivante: esqu'on peut utilisé un dll avec flash. si oui pk pas en coder une pour ca? C courant dans la création de ce style de code.

Commentaire de BananaTree le 07/01/2005 17:36:36

un vieux truc que j'avais trouvé sur flashkit.
si ça peu t'aider.

http://www.bananatree.fr/download/BlueCacao.zip

Commentaire de lamor le 07/01/2005 20:44:40

merci BananaTree,j'ai regardé... mais ya le meme probleme de synchro sur le blueCacao.

pourtant j'ai dejà vu des sequenceurs codé sous flash et 100% stables donc je persisterais jusqu'à obtenir un truc valable... :)

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales