4 poin oleh GN⁺ 2025-03-24 | 1 komentar | Bagikan ke WhatsApp
  • 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, dan 2 Step Chill disertai 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 rolling menempatkan snare drum pada beat 4, 5, 13, dan 14, lalu menambahkan high tom dan low tom
    • Contoh: Oh Yeah menampilkan penempatan bass drum, snare drum, closed hi-hat, dan clap secara bertahap
  • Isi pola menggunakan grid sekuens yang terdiri dari baris singkatan instrumen dan posisi X
    • Contoh: baris seperti CH, OH, CY, CB, CP, SD, dan BD ditampilkan
  • 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

 
GN⁺ 2025-03-24
Pendapat di Hacker News
  • Teringat Funklet. Ini dibuat lama sekali oleh Jack Stratton (Vulfpeck) dan Rob Stenson, dan kalau kamu suka funk serta drum MIDI, alat ini benar-benar seperti permata
    https://goodhertz.com/funklet/
    • Kalau mengutak-atik backbeat, sound drum, dan hal-hal seperti sinyal reverse, hasilnya cukup terasa funky
  • Ingin mencoba memindahkan beberapa pattern ke Glicol: https://glicol.org/
    Satu saran: dukungan HTTPS
    • Penasaran kenapa sekarang orang begitu terobsesi dengan HTTPS, bahkan untuk hal yang tampaknya tidak butuh keamanan seperti melihat pattern drum
    • Sempat bingung dengan Glicol, lalu paham setelah tahu bahwa situs versi desktop menampilkan jauh lebih banyak informasi daripada versi mobile
      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
    • Sertifikat SSL harus dibuat ulang, dan OVH bilang sudah selesai, tapi sepertinya butuh waktu sampai benar-benar diterapkan
  • Akan bagus kalau mendukung triplet. Tanpa shuffle dasar, rasanya ada bagian besar yang terlewat
    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-----|
    • Penasaran apakah urutan CH, OH, CY, CB, MA, CL, HC, MC, LC, SD, BD, AC sudah oke, atau masih perlu disesuaikan lagi
      Dukungan triplet akan segera ditambahkan
    • Sepertinya bisa dengan membuat pattern 3x16 lalu menafsirkannya seperti 4x12, sehingga tiap beat memiliki tiga langkah
  • Akan bagus kalau pengguna iOS diberi tahu bahwa untuk mendengar suara mereka harus mematikan silent mode lewat toggle kecil di samping
    Ini perilaku khas iOS dan butuh waktu bertahun-tahun untuk mengetahuinya; sebelumnya saya kira Web Audio API tidak didukung lalu mengabaikannya
    • Jika kamu developer, kamu juga bisa memutar audio senyap di background dengan elemen ``: https://github.com/donbrae/onscreen-piano-keyboard/blob/main...
      Dengan begitu Web Audio API tetap mengeluarkan suara meskipun switch “silent” aktif
    • Penasaran apakah yang dimaksud adalah toggle geser hardware. Di iPad yang menjalankan iOS, suara tetap tidak keluar dengan cara apa pun, dan iPad juga tidak punya toggle mute
    • Kalau tidak ada saran ini, mungkin saya hanya akan mengutak-atik volume lalu menyerah; ini membantu
      Web app ini keren sampai bikin iri, baik dari sisi ide maupun implementasi
  • Sedikit mengingatkan pada alat visualisasi ritme yang saya buat beberapa tahun lalu
    https://michaelmior.github.io/rhythm-wheel/
    • Sangat seru untuk dicoba-coba. Sepertinya saya menemukan bug; pada pengaturan ini https://imgur.com/BRwst17, kick tampaknya terpicu di warna merah, bukan hijau. Entah mungkin saya salah lihat
    • Cara menampilkan ritmenya benar-benar keren
  • Akan bagus kalau menambahkan dukungan PWA agar bisa dipasang seperti aplikasi mobile
    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
    • PWA sudah ditambahkan ke daftar pekerjaan
      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
  • Ada drum machine Android mandiri dengan suara yang lumayan. Tidak tahu apakah pattern-nya bisa dipindahkan
    Namanya Drum On, dan APK-nya kecil
    https://f-droid.org/en/packages/se.tube42.drum.android/
    • Tidak tahu ada aplikasi permata seperti ini. Antarmukanya agak kasar, tapi menjalankan fungsinya
  • https://drumpatterns.onether.com/doofusbeatz666s-yowzah-2/
    Yang ini benar-benar kena
  • Situsnya bagus
    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
  • Menyenangkan untuk dimainkan. Penasaran butuh waktu berapa lama untuk membuatnya
    Pernah ikut beberapa proyek serupa, memakai TypeScript dan Next.js, dan terkejut karena ternyata memakan waktu jauh lebih lama dari perkiraan
    • Secara keseluruhan mungkin sekitar 3–4 minggu, tapi dikerjakan terpisah-pisah selama beberapa bulan
      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 :)