- Ini adalah situs web berbagi yang mengumpulkan alur membuat, menjelajah, mencari, dan berkomentar di satu tempat bagi pengguna yang ingin cepat merujuk pola drum machine
- Penjelajahan dibagi berdasarkan genre, tempo, dan drumkit, sehingga tautan genre seperti Breakbeat, Electro, Hip Hop, House, Rock, dan Techno bisa langsung ditemukan
- Setiap pola menampilkan penjelasan susunan bergaya “How to make” bersama grid 16-bit, sehingga urutan per instrumen mudah diperiksa secara visual
- Contoh seperti
drum rolling,Oh Yeah,8OBit - ElectroWerk66, dan2 Step Chilldisertai BPM dan nomor pola variasi - Berdasarkan bagian bawah situs, skalanya mencapai 8.000 patterns dan 1,47,166 beats, sehingga dapat dimanfaatkan sebagai referensi pola drum dan repositori berbagi
Alur dasar membuat dan menemukan pola drum
- Drum Patterns adalah situs web berbagi pola drum machine yang mengusung “Discover & share drum machine patterns”
- Pengguna dapat Create, Browse, dan Search pola, serta ada halaman komentar terpisah
- Untuk fitur akun, situs menyediakan tautan Register dan Log in
Penjelajahan berfokus pada genre, tempo, dan drumkit
- Penjelajahan pola dibagi menurut beberapa kriteria
- Genre: Breakbeat, Electro, Electro Funk, Electro Pop, Hip Hop, House, Miami Bass, Pop, R&B, Reggae, Rock, Techno, Uncategorized
- Tempo: sebagai contoh, ada tautan penjelajahan 90 BPM
- Drumkit: sebagai contoh, ada tautan penjelajahan Roland TR-808
- Sebagai tautan pengurutan atau kumpulan, tersedia Recent, Popular, Liked, Discussed, dan Random
Cara membaca pola
- Setiap entri menambahkan cara pembuatan bertahap di bawah judul “How to make”
- Penjelasan tahapnya berupa cara menempatkan instrumen tertentu pada beat tertentu
- Contoh:
drum rollingmenempatkan snare drum pada beat 4, 5, 13, dan 14, lalu menambahkan high tom dan low tom - Contoh:
Oh Yeahmenampilkan penempatan bass drum, snare drum, closed hi-hat, dan clap secara bertahap
- Contoh:
- Isi pola menggunakan grid sekuens yang terdiri dari baris singkatan instrumen dan posisi
X- Contoh: baris seperti
CH,OH,CY,CB,CP,SD, danBDditampilkan
- Contoh: baris seperti
- Setiap pola disertai nilai Play BPM dan nomor variasi pola
Contoh pola yang terlihat di layar
- drum rolling: 160BPM, pola yang berpusat pada snare drum dan tom
- oof lala: 90BPM, mencakup penempatan cowbell, maraca, clave, dan conga
- Oh Yeah: 90BPM, terdiri dari bass drum, snare drum, closed hi-hat, dan clap
- Arpeggio Pattern: 90BPM, menempatkan bass drum dan keluarga conga secara berulang
- 8OBit - ElectroWerk66: 129BPM, menyediakan pola variasi nomor 1–6
- 2 Step Chill: 90BPM, menyediakan pola variasi nomor 1–5
Skala pendaftaran dan informasi entri
- Berdasarkan bagian bawah situs, skala pendaftarannya adalah 8.000 patterns dan 1,47,166 beats
- Setiap pola menampilkan tautan penulis, nilai hitungan, dan angka yang tampak sebagai jumlah komentar
1 komentar
Pendapat di Hacker News
https://goodhertz.com/funklet/
Satu saran: dukungan HTTPS
Setidaknya di Chrome untuk Android, yang bisa dilakukan hanya memilih pemutaran demo dan mengklik tautan GitHub; GitHub menyarankan untuk mengunjungi glicol.org, jadi sempat bertanya-tanya kenapa semua orang menyukai Glicol
Karena menyukai beberapa fitur Sonic-Pi, juga penasaran apakah ada rencana menambahkan fitur seperti IDE. Terlihat juga ada upaya membuat plugin VS Code
Juga setuju dengan komentar lain soal pengurutan. Simbal di atas, snare dan tom di tengah, bass dan pedal lain di bawah akan bagus
hh |x-x-x-x-x-x-x-x-|
S |----o-------o---|
B |o-------o-o-----|
Dukungan triplet akan segera ditambahkan
Ini perilaku khas iOS dan butuh waktu bertahun-tahun untuk mengetahuinya; sebelumnya saya kira Web Audio API tidak didukung lalu mengabaikannya
Dengan begitu Web Audio API tetap mengeluarkan suara meskipun switch “silent” aktif
Web app ini keren sampai bikin iri, baik dari sisi ide maupun implementasi
https://michaelmior.github.io/rhythm-wheel/
Ini sangat mudah karena hanya perlu menambahkan file manifest.json, dan bisa dibuat di sini: http://pwabuilder.com/
Juga penasaran apakah ada rencana menambahkan drum kit lain. Atau mungkin pengguna bisa menyimpan sampel mereka sendiri secara lokal, seperti mengubah warna header di HN
Drum kit lain ada di urutan teratas daftar pekerjaan, dan saat ini sedang mengerjakan Yamaha RX5 serta Oberhiem DMX. Sepertinya akan tersedia dalam satu-dua hari. Penasaran kalau ada drum machine yang direkomendasikan
Namanya Drum On, dan APK-nya kecil
https://f-droid.org/en/packages/se.tube42.drum.android/
Yang ini benar-benar kena
Menambahkan satu feedback yang belum terlihat: mungkin ini masalah iPhone, tapi elemen visual tampak sekitar seperempat beat lebih cepat daripada audio. Pada 60 BPM, selisihnya sekitar 200–250 ms
Bukan masalah besar, tapi cukup untuk terasa sedikit janggal. Bisa jadi ini karakteristik audio di iPhone Safari
http://drumpatterns.onether.com/?audio=1
http://drumpatterns.onether.com/?audio=2
http://drumpatterns.onether.com/?audio=3 ← sebaiknya cek yang ini dulu
Pernah ikut beberapa proyek serupa, memakai TypeScript dan Next.js, dan terkejut karena ternyata memakan waktu jauh lebih lama dari perkiraan
Membuat crawler khusus untuk 808.pixll.de yang diarsipkan di web, lalu membuat alat untuk mengekstrak pattern dari data hasil crawling. Setelah itu mengerjakan pattern player, dan terakhir mulai membuat situs webnya
Awalnya berencana membuat situs dari nol, tapi akhirnya memutuskan memakai WordPress. Sudah terlalu banyak side project :)