4 पॉइंट द्वारा GN⁺ 2025-03-24 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • यह उन उपयोगकर्ताओं के लिए एक शेयरिंग वेबसाइट है जो ड्रम मशीन पैटर्न को जल्दी से रेफ़र करना चाहते हैं, और बनाना·ब्राउज़ करना·खोजना·कमेंट करना जैसे पूरे फ़्लो को एक ही जगह पर लाती है
  • ब्राउज़िंग genre·tempo·drumkit के आधार पर बंटी हुई है, और Breakbeat, Electro, Hip Hop, House, Rock, Techno जैसे genre लिंक तुरंत मिल जाते हैं
  • हर पैटर्न में “How to make” शैली की अरेंजमेंट व्याख्या और 16-bit grid साथ में दिखती है, जिससे हर इंस्ट्रूमेंट का sequence आँखों से आसानी से देखा जा सकता है
  • drum rolling, Oh Yeah, 8OBit - ElectroWerk66, 2 Step Chill जैसे उदाहरणों में BPM और variation pattern नंबर साथ दिए गए हैं
  • साइट के निचले हिस्से के अनुसार इसका आकार 8,000 patterns, 1,47,166 beats है, इसलिए इसे ड्रम पैटर्न रेफ़रेंस और शेयरिंग रिपॉज़िटरी दोनों की तरह इस्तेमाल किया जा सकता है

ड्रम पैटर्न बनाने और खोजने का बेसिक फ़्लो

  • Drum Patterns एक ड्रम मशीन पैटर्न शेयरिंग वेबसाइट है, जो “Discover & share drum machine patterns” को अपना टैगलाइन बनाती है
  • उपयोगकर्ता पैटर्न को Create, Browse, Search कर सकते हैं, और कमेंट के लिए अलग पेज भी है
  • अकाउंट फीचर के रूप में Register और Log in लिंक दिए गए हैं

genre·tempo·drumkit आधारित ब्राउज़िंग

  • पैटर्न ब्राउज़िंग कई मानकों में बंटी हुई है
    • Genre: Breakbeat, Electro, Electro Funk, Electro Pop, Hip Hop, House, Miami Bass, Pop, R&B, Reggae, Rock, Techno, Uncategorized
    • Tempo: उदाहरण के तौर पर 90 BPM ब्राउज़िंग लिंक है
    • Drumkit: उदाहरण के तौर पर Roland TR-808 ब्राउज़िंग लिंक है
  • sorting या collection लिंक के रूप में Recent, Popular, Liked, Discussed, Random देखे जा सकते हैं

पैटर्न पढ़ने का तरीका

  • हर आइटम “How to make” शीर्षक के नीचे step-by-step बनाने का तरीका देता है
  • step विवरण में किसी खास इंस्ट्रूमेंट को किसी खास beat पर रखने का तरीका बताया जाता है
    • उदाहरण: drum rolling में snare drum को 4, 5, 13, 14 beat पर रखा जाता है और high tom व low tom जोड़े जाते हैं
    • उदाहरण: Oh Yeah में bass drum, snare drum, closed hi-hat, clap की प्लेसमेंट step-by-step दिखाई जाती है
  • पैटर्न का मुख्य भाग इंस्ट्रूमेंट abbreviation वाली पंक्तियों और X की पोज़िशन से बने sequence grid का उपयोग करता है
    • उदाहरण: CH, OH, CY, CB, CP, SD, BD जैसी पंक्तियाँ दिखाई जाती हैं
  • हर पैटर्न के साथ Play BPM मान और pattern variation नंबर दिया होता है

स्क्रीन पर दिखने वाले पैटर्न उदाहरण

  • drum rolling: 160BPM, snare drum और tom-केंद्रित पैटर्न
  • oof lala: 90BPM, इसमें cowbell, maraca, clave, conga की प्लेसमेंट शामिल है
  • Oh Yeah: 90BPM, bass drum·snare drum·closed hi-hat·clap संरचना
  • Arpeggio Pattern: 90BPM, bass drum और conga श्रृंखला को दोहराकर रखा गया है
  • 8OBit - ElectroWerk66: 129BPM, 1~6 variation pattern उपलब्ध हैं
  • 2 Step Chill: 90BPM, 1~5 variation pattern उपलब्ध हैं

पंजीकरण का आकार और आइटम जानकारी

  • साइट के निचले हिस्से के अनुसार पंजीकृत आकार 8,000 patterns, 1,47,166 beats है
  • हर पैटर्न के साथ लेखक लिंक, count value, और कमेंट संख्या जैसी दिखने वाली संख्याएँ भी दिखाई जाती हैं

1 टिप्पणियां

 
GN⁺ 2025-03-24
Hacker News की रायें
  • Funklet याद आया। Jack Stratton(Vulfpeck) और Rob Stenson ने इसे बहुत पहले बनाया था; अगर आपको funk और MIDI drums पसंद हैं, तो यह सच में किसी नगीने जैसा टूल है
    https://goodhertz.com/funklet/
    • backbeat, drum sounds और reverse signal जैसी चीज़ों से खेलते-खेलते काफ़ी funky feel आ जाती है
  • कुछ patterns को Glicol में पोर्ट करके देखना चाहता/चाहती हूं: https://glicol.org/
    एक सुझाव https support का है
    • drum patterns देखने जैसी ऐसी चीज़ में भी, जिसमें security की ज़रूरत नहीं लगती, आजकल लोग https पर इतना ज़ोर क्यों देते हैं—यह सोचता/सोचती हूं
    • Glicol को लेकर उलझन थी, फिर समझ आया कि desktop version वाली site mobile से कहीं ज़्यादा जानकारी दिखाती है
      कम-से-कम Android पर Chrome में तो सिर्फ demo playback चुनना और GitHub link क्लिक करना ही हो पा रहा था, और GitHub glicol.org पर जाने की सलाह देता था, इसलिए समझ नहीं आ रहा था कि सब Glicol को इतना क्यों पसंद करते हैं
      Sonic-Pi की कुछ खूबियां पसंद हैं, इसलिए यह भी जानना चाहता/चाहती हूं कि क्या IDE जैसी capabilities जोड़ने की योजना है। VS Code plugin बनाने की कोशिश भी दिखी
    • SSL certificate फिर से generate करना पड़ा, और OVH कह रहा है कि काम पूरा हो गया है, लेकिन लागू होने में शायद थोड़ा समय लगेगा
  • triplets support कर दें तो अच्छा होगा। basic shuffle नहीं है तो बड़ा हिस्सा छूट जाता है
    ordering पर दूसरी राय से भी सहमत हूं। cymbals ऊपर, snare और toms बीच में, bass और बाकी pedals नीचे बेहतर रहेंगे
    hh |x-x-x-x-x-x-x-x-|
    S |----o-------o---|
    B |o-------o-o-----|
    • CH, OH, CY, CB, MA, CL, HC, MC, LC, SD, BD, AC वाला order ठीक रहेगा या और tweaking चाहिए—जानना चाहूंगा/चाहूंगी
      triplet support जल्द ही आ जाएगा
    • 3x16 pattern बनाकर उसे 4x12 की तरह interpret करें तो हर beat में तीन steps होंगे, इसलिए संभव लगता है
  • iOS users को बता देना अच्छा होगा कि sound सुनने के लिए छोटे side toggle से silent mode बंद करना होगा
    यह iOS-specific behavior है; इसे समझने में सच में कई साल लग गए, और उससे पहले मैं मानकर चलता/चलती था कि यह Web Audio API support नहीं करता
    • developer हों तो `` element से background में silent audio भी चला सकते हैं: https://github.com/donbrae/onscreen-piano-keyboard/blob/main...
      ऐसा करने पर ‘silent’ switch ऑन होने पर भी Web Audio API sound निकालता है
    • क्या hardware slide toggle की बात हो रही है? iOS वाले iPad पर किसी भी तरीके से sound नहीं आ रहा, और iPad में mute toggle भी नहीं है
    • यह सलाह न मिली होती तो बस volume से छेड़छाड़ करके हार मान लेता/लेती, मदद मिली
      यह web app idea और implementation दोनों में जलन होने जितना शानदार है
  • कुछ साल पहले बनाया अपना rhythm visualization tool थोड़ा याद आया
    https://michaelmior.github.io/rhythm-wheel/
    • इसके साथ खेलना बहुत मज़ेदार है। लगता है एक bug मिला है: https://imgur.com/BRwst17 इस setting में kick हरे रंग पर नहीं, बल्कि लाल रंग पर trigger होता दिख रहा है। हो सकता है मेरी गलतफ़हमी हो
    • rhythm दिखाने का तरीका वाकई शानदार है
  • PWA support जोड़ दें ताकि इसे mobile app की तरह install किया जा सके
    बस manifest.json file जोड़नी होगी, इसलिए काफ़ी आसान है, और इसे यहां generate किया जा सकता है: http://pwabuilder.com/
    यह भी जानना चाहूंगा/चाहूंगी कि और drum kits जोड़ने की योजना है या नहीं। नहीं तो HN में header color बदलने की तरह users अपने samples local में save करके इस्तेमाल कर सकें, ऐसा भी संभव लगता है
    • PWA को to-do list में जोड़ दिया है
      दूसरे drum kits to-do list में सबसे ऊपर हैं, और अभी Yamaha RX5 और Oberhiem DMX पर काम कर रहा/रही हूं। एक-दो दिन में उपलब्ध हो जाने चाहिए। कोई drum machine recommend करनी हो तो बताएं
  • decent sound वाला एक standalone Android drum machine है। patterns transfer कर सकते हैं या नहीं, पता नहीं
    नाम Drum On है और apk छोटा है
    https://f-droid.org/en/packages/se.tube42.drum.android/
    • पता ही नहीं था कि ऐसा नगीना app मौजूद है। interface थोड़ा rough है, लेकिन काम कर देता है
  • https://drumpatterns.onether.com/doofusbeatz666s-yowzah-2/
    यह तो सच में जम गया
  • site अच्छी है
    एक feedback जो अभी तक नहीं दिखा: शायद यह iPhone issue हो, लेकिन visuals audio से लगभग quarter beat आगे लगते हैं। 60 BPM पर करीब 200–250ms का फर्क
    कोई बड़ा issue नहीं है, लेकिन हल्का अजीब महसूस कराने के लिए काफ़ी है। यह iPhone Safari की audio characteristics भी हो सकती हैं
    • अब मुझे भी वही दिखता लग रहा है। कारण बनने वाली कुछ जगहें दिख रही हैं, इसलिए तीन fixes बनाए हैं; देख सकें तो बताएं कि बेहतर हुआ या नहीं। तीसरा link सबसे likely लगता है
      http://drumpatterns.onether.com/?audio=1
      http://drumpatterns.onether.com/?audio=2
      http://drumpatterns.onether.com/?audio=3 ← इसे पहले check कर लें तो अच्छा होगा
    • desktop Safari में भी वही issue अनुभव किया
  • खेलने में मज़ा आया। इसे बनाने में कितना समय लगा, जानना चाहूंगा/चाहूंगी
    कुछ similar projects में काम किया है, TypeScript और Next.js इस्तेमाल किए थे, और हैरानी हुई कि उम्मीद से कहीं ज़्यादा समय लगा
    • कुल मिलाकर शायद 3–4 हफ्ते लगे, लेकिन कई महीनों में टुकड़ों में काम किया
      web-archived 808.pixll.de के लिए custom crawler बनाया, और crawled data से patterns extract करने वाला tool बनाया। फिर pattern player पर काम किया और आखिर में website बनानी शुरू की
      मूल रूप से site scratch से बनाने की योजना थी, लेकिन आखिरकार WordPress इस्तेमाल करने का फैसला किया। पहले से ही बहुत सारे side projects हैं :)