Catégories
JavaScript

ActionScript 3 – Step Sequenceur – Drum Machine

Passionné par la percussion africaine j’ai longtemps cherché un séquenceur en ligne pour partager facilement des rythmes avec mon groupe les Dingod’lapo et avec la communauté des djembéfolas.

Après de longues et loooongues recherches sur le net, je suis tombé sur ce merveilleux séquenceur de Mr Wouter Hisschemöller réalisé en ActionScript 3.0. La providence pour moi car le plus gros du travail était déjà réalisé et en plus bien réalisé.

Après de longues et loooongues heures à reprendre mes cours sur le son et sur l’audio programming, j’ai commencé à implémenter de nouvelles fonctionnalités.

Le principe du séquenceur est très simple, les sons sont posés sur une grille dans l’objectif de les séquencer sur une « partition ». Il peut séquencer jusqu’à 8 pistes sur un nombre de pattern illimité. Une même partition peut mélanger patterns ternaires et binaires à différents tempos. La partition terminée peut être enregistrée pour la charger plus tard.



Créer un nouveau rythme

Si vous êtes intéressé par le code actionscript téléchargez le code source complet du projet. Le fichier zip regroupe toutes les classes, les samples audio et tout le nécessaire pour compiler et exécuter le projet. Le projet est réalisé avec l’éditeur de code gratuit FlashDevelop.

Laisser un commentaire

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