- Il s’agit d’un site web de partage qui réunit en un seul endroit le flux création·exploration·recherche·commentaires pour les utilisateurs qui veulent consulter rapidement des patterns de boîtes à rythmes
- L’exploration est organisée par genre·tempo·drumkit, avec des liens directs vers des genres comme Breakbeat, Electro, Hip Hop, House, Rock ou Techno
- Chaque pattern affiche à la fois une explication de placement de type « How to make » et une grille 16 bits, ce qui permet de visualiser facilement la séquence de chaque instrument
- Des exemples comme
drum rolling,Oh Yeah,8OBit - ElectroWerk66,2 Step Chillindiquent aussi le BPM et le numéro des variantes de pattern - En bas du site, on compte 8,000 patterns et 1,47,166 beats, ce qui en fait un référentiel et un dépôt de partage utile pour les patterns de batterie
Le flux de base pour créer et trouver des patterns de batterie
- Drum Patterns est un site de partage de patterns de boîtes à rythmes qui se présente comme « Discover & share drum machine patterns »
- Les utilisateurs peuvent Create, Browse et Search des patterns, et une page de commentaires existe séparément
- Le site propose aussi des liens Register et Log in pour les comptes
Une exploration centrée sur le genre, le tempo et le drumkit
- L’exploration des patterns est divisée selon plusieurs critères
- Genre : Breakbeat, Electro, Electro Funk, Electro Pop, Hip Hop, House, Miami Bass, Pop, R&B, Reggae, Rock, Techno, Uncategorized
- Tempo : il existe par exemple un lien d’exploration pour 90 BPM
- Drumkit : il existe par exemple un lien d’exploration pour la Roland TR-808
- Des liens de tri ou de regroupement permettent aussi de voir Recent, Popular, Liked, Discussed, Random
Comment lire les patterns
- Chaque entrée ajoute, sous le titre « How to make », une méthode de création étape par étape
- Les explications décrivent le placement de certains instruments sur certains beats
- Exemple :
drum rollingplace la snare drum sur les beats 4, 5, 13 et 14, puis ajoute la high tom et la low tom - Exemple :
Oh Yeahmontre étape par étape le placement de la bass drum, de la snare drum, de la closed hi-hat et du clap
- Exemple :
- Le corps du pattern utilise une grille de séquence composée de lignes par abréviation d’instrument et de positions
X- Exemple : des lignes comme
CH,OH,CY,CB,CP,SD,BDsont affichées
- Exemple : des lignes comme
- Chaque pattern indique aussi une valeur Play BPM et un numéro de variante de pattern
Exemples de patterns visibles à l’écran
- drum rolling : 160BPM, pattern centré sur la snare drum et les toms
- oof lala : 90BPM, inclut des placements de cowbell, maraca, clave et conga
- Oh Yeah : 90BPM, structure bass drum·snare drum·closed hi-hat·clap
- Arpeggio Pattern : 90BPM, place de façon répétée la bass drum et des éléments de la famille conga
- 8OBit - ElectroWerk66 : 129BPM, propose des variantes de pattern 1 à 6
- 2 Step Chill : 90BPM, propose des variantes de pattern 1 à 5
Volume d’enregistrement et informations des entrées
- En bas du site, le volume affiché est de 8,000 patterns et 1,47,166 beats
- Chaque pattern affiche aussi un lien vers l’auteur, une valeur de compteur et un nombre qui semble correspondre au total de commentaires
1 commentaires
Avis de Hacker News
https://goodhertz.com/funklet/
Une suggestion : la prise en charge de HTTPS
Au moins sur Chrome pour Android, je ne pouvais que choisir la lecture de démos et cliquer sur le lien GitHub, et GitHub recommandait de visiter glicol.org, donc je me demandais pourquoi tout le monde aimait Glicol
Comme j’aime certaines fonctionnalités de Sonic-Pi, je me demande aussi s’il est prévu d’ajouter des fonctionnalités de type IDE. J’ai aussi vu une tentative de créer un plugin VS Code
Je suis aussi d’accord avec l’autre avis sur le tri. Les cymbales en haut, la caisse claire et les toms au milieu, la grosse caisse et les autres pédales en bas, ce serait bien
hh |x-x-x-x-x-x-x-x-|
S |----o-------o---|
B |o-------o-o-----|
La prise en charge des triolets arrivera bientôt
C’est un comportement propre à iOS, et il m’a vraiment fallu des années pour le comprendre ; avant ça, je pensais simplement que la Web Audio API n’était pas prise en charge
De cette façon, la Web Audio API produit du son même lorsque l’interrupteur « silencieux » est activé
Cette web app est admirable, aussi bien dans l’idée que dans l’implémentation
https://michaelmior.github.io/rhythm-wheel/
Il suffit d’ajouter un fichier manifest.json, donc c’est très simple, et on peut en générer un ici : http://pwabuilder.com/
Je me demande aussi s’il est prévu d’ajouter d’autres kits de batterie. Sinon, comme HN permet de changer la couleur de l’en-tête, on pourrait imaginer que les utilisateurs stockent localement leurs propres samples pour les utiliser
Les autres kits de batterie sont tout en haut de la liste, et je travaille actuellement sur la Yamaha RX5 et l’Oberhiem DMX. Ils devraient être disponibles d’ici un jour ou deux. Je suis preneur de recommandations de boîtes à rythmes
Elle s’appelle Drum On et l’APK est petit
https://f-droid.org/en/packages/se.tube42.drum.android/
Celui-ci fonctionne vraiment bien
Pour ajouter un retour que je n’ai pas encore vu : c’est peut-être un problème propre à l’iPhone, mais les éléments visuels semblent avoir environ un quart de temps d’avance sur l’audio. À 60 BPM, ça fait environ 200 à 250 ms de décalage
Ce n’est pas un gros problème, mais c’est suffisant pour paraître un peu bizarre. C’est peut-être lié aux caractéristiques audio de Safari sur iPhone
http://drumpatterns.onether.com/?audio=1
http://drumpatterns.onether.com/?audio=2
http://drumpatterns.onether.com/?audio=3 ← ce serait bien de commencer par celui-ci
J’ai participé à quelques projets similaires, avec TypeScript et Next.js, et j’ai été surpris de voir que ça prenait beaucoup plus longtemps que prévu
J’ai créé un crawler personnalisé pour 808.pixll.de archivé sur le Web, puis un outil pour extraire les patterns des données crawlées. Ensuite, j’ai travaillé sur le lecteur de patterns, et enfin j’ai commencé à créer le site web
À l’origine, je comptais faire le site de zéro, mais j’ai finalement décidé d’utiliser WordPress. J’ai déjà trop de side projects :)