1 पॉइंट द्वारा GN⁺ 2024-05-23 | 1 टिप्पणियां | WhatsApp पर शेयर करें

नई unmute सुविधा की घोषणा

  • नई सुविधा का परिचय

    • नई unmute सुविधा की घोषणा की गई है।
    • यह सुविधा उपयोगकर्ताओं को अधिक आसानी से mute हटाने में मदद करती है।
  • सुविधा की मुख्य विशेषताएँ

    • आसान उपयोग: एक बटन से mute हटाया जा सकता है।
    • यूज़र-फ्रेंडली इंटरफ़ेस: सहज डिज़ाइन के कारण कोई भी इसे आसानी से उपयोग कर सकता है।
    • विभिन्न प्लेटफ़ॉर्म का समर्थन: यह कई operating systems के साथ संगत है।
  • सुविधा के लाभ

    • दक्षता में वृद्धि: mute को तेज़ी और आसानी से हटाया जा सकता है, जिससे समय की बचत होती है।
    • यूज़र अनुभव में सुधार: जटिल प्रक्रिया के बिना आसानी से mute हटाया जा सकता है।
    • विभिन्न परिस्थितियों में उपयोगी: मीटिंग, लेक्चर, online class आदि जैसी कई स्थितियों में उपयोगी है।
  • सुविधा की कमियाँ

    • तकनीकी समस्याओं की संभावना: नई सुविधा होने के कारण शुरुआती चरण में bugs हो सकते हैं।
    • संगतता की समस्या: यह संभव है कि यह सभी डिवाइस पर पूरी तरह काम न करे।

GN⁺ की राय

  • सुविधा की आवश्यकता: unmute सुविधा खासकर online meeting या classes में बहुत उपयोगी है। तेज़ और आसान तरीके से mute हटाया जा सकता है, जिससे यूज़र अनुभव में बड़ा सुधार हो सकता है।
  • तकनीकी विचार: नई सुविधा लाते समय शुरुआती bugs या compatibility issues को ध्यान में रखना चाहिए। पर्याप्त testing और user feedback इकट्ठा करना ज़रूरी है।
  • प्रतिस्पर्धी उत्पादों से तुलना: समान सुविधा देने वाले अन्य उत्पादों की तुलना में यह सुविधा कितनी अलग है, इसका विश्लेषण करने की आवश्यकता है।
  • यूज़र शिक्षा की आवश्यकता: यह नई सुविधा है, इसलिए उपयोगकर्ताओं को इसके उपयोग का तरीका पर्याप्त रूप से समझाना चाहिए। इससे सुविधा के उपयोग को बढ़ाया जा सकता है।
  • भविष्य में विकास की संभावना: यदि यह सुविधा सफलतापूर्वक स्थापित हो जाती है, तो अतिरिक्त feature improvements या विस्तार संभव होंगे। उदाहरण के लिए, voice recognition के माध्यम से automatic unmute जैसी सुविधा।

1 टिप्पणियां

 
GN⁺ 2024-05-23
Hacker News टिप्पणियाँ
  • यह अच्छा लगा कि लेखक ने सुनने के लिए कुछ प्रसिद्ध रचनाएँ शामिल की हैं। इसके लिए नीचे दाईं ओर वाले music icon को दबाना होता है
    स्वाभाविक रूप से पहले Bach पर जाकर उसकी क्षमता देखी, और BWV 578 देखते समय counterpoint की rhythm एक नए तरीके से उभरती हुई लगी। मैंने कई visualization tools देखे हैं, और खासकर https://www.youtube.com/user/smalin/videos का ज़िक्र किया जा सकता है, लेकिन उनमें ज़्यादातर notes का पीछा करती हुई लगातार चलने वाली गेंद जैसी कोई object होती थी
    यहाँ ऐसा कोई चलता हुआ object नहीं है जिसका पीछा करना पड़े; notes अलग-अलग रखे गए हैं, इसलिए जब कई lines एक साथ pluck होती हैं तो वे बैंगनी रंग में साफ़ दिखती हैं, और इसी वजह से Bach का rhythmic counterpoint ज़्यादा अच्छे से महसूस हुआ। शानदार काम है

    • अजीब बात यह है कि सूची में guitar piece के नाम पर सिर्फ Asturias है और बाकी सब keyboard music है। अफ़सोस की बात है कि उसी रचना में इस system की कमज़ोरी दिख जाती है
      notes कट जाते हैं, rhythm गड़बड़ा जाती है, और एक बार बहुत तेज़ buzzing noise भी आई, मानो buffer पर्याप्त तेज़ी से भर नहीं पा रहा हो
    • शुरुआत में मुझे नीचे दाईं ओर वाला icon दिखा ही नहीं। मैंने इसे बस जल्दी में बनाया गया एक toy समझ लिया था, लेकिन मौजूदा रचनाएँ लोड कर पाना काफ़ी शानदार है
      मेरे जैसे button देखे बिना tab बंद कर देने वाले लोग कितने होंगे, यह सोचता हूँ
    • यह भी अच्छा लगा कि MIDI के velocity values को string pluck position से map किया गया है, ताकि ज़ोर से बजाए गए notes ज़्यादा bright सुनाई दें। यह physical modeling की सुंदर अभिव्यक्ति है
  • strings को pluck करने की sound आम तौर पर Karplus-Strong synthesis से बनाई जाती है, जिसमें बहुत छोटे delay-line loop के साथ low-pass filter जोड़ा जाता है। delay line को छोटे noise burst से excite किया जाता है, और delay line की लंबाई string की pitch तय करती है
    Karplus-Strong को कई दिशाओं में extend किया जा सकता है, इसलिए यह pluck करने के तरीके, bridge का acoustic pickup, string के किसी मनचाहे बिंदु पर रखा electric pickup, या मनचाहे बिंदु पर pluck करना जैसी चीज़ों की नकल कर सकता है। body resonance भी simulate की जा सकती है, और यह सिर्फ मौजूदा instruments की नकल से आगे बढ़कर खेलकर देखने लायक मज़ेदार synthesis technique है

    • अगर लक्ष्य instrument की sound को बिल्कुल सटीक पुनरुत्पादित करना हो, तो Karplus-Strong थोड़ा कमजोर लगता है। यह जितना काम करता है, उसकी वजह बस इतनी है कि noise pluck के समय के शुरुआती harmonics बनाती है, और low-pass filter उन harmonics की frequency-dependent decay की नकल करता है
      लेकिन बेहतर simulation पर हुए विशाल शोध की तुलना में यह काफ़ी आदिम है। फिर भी delay line अपने आप में बेहतरीन है, और उस हिस्से में ज़्यादा बदलाव नहीं आया है
  • string को किनारे के पास pluck करने और बीच में pluck करने पर timbre का बदलना वाकई कमाल का है

    • सही, और इसे काफ़ी चतुराई से लागू किया गया है। ? button दबाने पर सिद्धांत दिखता है: string छोड़े जाने के क्षण के आकार का Fourier analysis करके, उसके अनुरूप notes बजाए जाते हैं
    • लगता है असली physical strings में भी यही phenomenon होता है, लेकिन ऐसा क्यों होता है यह जानने की जिज्ञासा है
    • यह बिल्कुल असली string instruments जैसा है। मैं सोच रहा था कि क्या उन्होंने यह लागू किया है, और सच में किया है यह जानकर प्रभावित हूँ
  • हैरानी की बात है कि इसे आसानी से अच्छा सुनाई देने वाला बनाया जा सकता है। अच्छा होगा अगर संगीत जानने वाला कोई समझाए कि यह इतना बढ़िया क्यों काम करता है

    • strings के चार समूह चार chords बनाते हैं। clockwise क्रम में C, Am, F, G हैं, और यह pop music में आम chord progression है
      यह progression इसलिए लोकप्रिय हुई क्योंकि ये एक-दूसरे के साथ बहुत अच्छे लगते हैं: https://en.wikipedia.org/wiki/%2750s_progression
    • जैसा दूसरे लोग कह रहे हैं, ये सब chords हैं। सिर्फ chords ही नहीं, बल्कि ऐसे chords हैं जिनके बारे में पहले से पता है कि वे एक-दूसरे के साथ बहुत अच्छे लगते हैं
      अगर आपने अभी तक Pachelbel Rant नहीं देखा है तो सुझाऊँगा। इन chords के संगीत की नींव होने के विचार पर पूरा एक comedy piece है: https://www.youtube.com/watch?v=uxC1fPE1QEE
      नीचे दाईं ओर के छोटे music note को दबाकर दूसरे chord sets भी चुने जा सकते हैं, और हर एक अलग mood देता है। व्यक्तिगत रूप से मुझे Andalusian वाला ज़्यादा पसंद है
      इसी वजह से guitar beginners को अक्सर यह सलाह दी जाती है: “तीन chords हों तो कुछ भी बजा सकते हो, चार chords हों तो माहौल पर राज कर सकते हो, और पाँच chords हों तो तुम इंसानों में देवता हो”
    • ये सब C, F, G, Am जैसे chords हैं। C/Am, F, G circle of fifths में पड़ोसी हैं, इसलिए progression में स्वाभाविक रूप से अच्छे लगते हैं
    • इसका acoustic version भी है, इसे मनचाहे ढंग से tune किया जा सकता है, और हर तरह के chords चुने जा सकते हैं, लेकिन एक बार chords तय हो जाएँ तो उसी के अनुरूप ठीक-ठीक tuning करनी पड़ती है। नहीं तो pitch बेसुरी लगेगी
      वेबपेज में strings का हर समूह हाथ से sweep करके बजाने पर कुछ हद तक ovikannel की तरह काम करता और सुनाई देता है
      दीवार पर टँगा इसका एक उदाहरण था, जो मूल रूप से सामने के दरवाज़े पर लगाया जाता था ताकि दरवाज़ा खुलने पर लकड़ी की गेंदें strings से टकराकर chime जैसी sound करें: https://www.reddit.com/r/finnish/comments/dvd125/my_finnish_...
      किसी ने पूछा था कि उसकी sound कैसी होगी, तो मोटे तौर पर कुछ ऐसी
    • strings को दिए गए notes इस तरह चुने गए हैं कि वे harmony बनाते हैं
  • संदर्भ के लिए, Linux के Chrome में glitch जैसा शोर आता है। यह buffer underrun जैसी कोई समस्या हो सकती है
    जब कई strings को जल्दी-जल्दी strum किया जाता है तो यह कहीं ज़्यादा बार होता है, और Firefox में भी होता है लेकिन काफ़ी कम

    • Mac के Chrome में भी काफ़ी गंभीर popping है। ऐसा नहीं होना चाहिए
      लगता है मुख्य वजह createScriptProcessor का इस्तेमाल है। इसे AudioWorklet में बदलना और calculation के लिए WASM + SharedArraybuffer का उपयोग करना बेहतर होगा
      strings को pluck करने की visual presentation शानदार है, और लगता है इस पर काफ़ी समय लगाया गया है। मेरा मानना है कि upvotes भी इसी बात की सराहना हैं
      इसी तरह के idea का Rust + WASM में एक implementation है, और audio quality के मामले में यह काफ़ी बेहतर है: https://jackschaedler.github.io/karplus-stress-tester/
      Rust WASM audio इस्तेमाल करने के लिए एक simple API भी लिखा गया है: https://glicol.js.org/
      अगर आप कोई use case बनाना चाहते हैं, तो message छोड़ सकते हैं। हाल में इसका maintenance सक्रिय रूप से चल रहा है
    • इस तरह के web audio में यह काफ़ी बार हो सकता है। browser processing speed के साथ कदम नहीं मिला पाता
    • Windows के Chrome में audio_shader.js का buffer_size 4096 कर देने पर यह समस्या पूरी तरह हल हो जाती है
    • Windows के Chrome में भी यह होता है
    • Android के Brave में भी यह होता है
  • एक अतिरिक्त idea के तौर पर, अच्छा होगा अगर strings दूसरे बज रहे strings के harmonics के हिसाब से साथ में resonate करें
    और steel, nylon, gut जैसी अलग-अलग materials का support भी अच्छा रहेगा

  • प्रतिक्रियाएँ देखकर लगता है कि काफ़ी सारे मुफ्त VST किसी न किसी रूप में सिर्फ़ web interface जुड़ जाने पर अचानक दिलचस्प और लोकप्रिय चीज़ बन सकते हैं
    अगर आपके पास DAW है, तो इंटरनेट पर मज़ेदार मुफ्त sound generators की सच में बहुत भरमार है। सिर्फ़ Spitfire Audio के पास ही खेलने के लिए 60 मुफ्त LABS VST हैं, और यह तो सिर्फ़ एक कंपनी है
    https://labs.spitfireaudio.com/
    आखिरकार, इसमें वह frontend नहीं है जो DAW आम तौर पर देता है, और DAW उन लोगों के लिए बहुत जटिल है जो बस हल्के तौर पर sound के साथ प्रयोग करना चाहते हैं

  • अच्छा होगा अगर algorithm को थोड़ा और विस्तार से समझाया जाए। strings synthesis के लिए एक आम और simple तरीका Karplus-Strong है, और यह उससे थोड़ा बेहतर सुनाई देता है

    • अगर नहीं देखा है, तो ऊपर बाईं ओर वाले question mark को दबाने पर थोड़ी detail मिलती है
  • यह जाँच लेना चाहिए कि फ़ोन silent mode में तो नहीं है। iPhone में silent switch इसकी वजह हो सकता है। volume बढ़ाने से भी कोई फ़ायदा नहीं हुआ
    समझ नहीं आता कि इसे downvote क्यों मिला, silent switch काफ़ी कम intuitive है। YouTube silent होने पर भी web page में चल जाता है, लेकिन यह page नहीं चलता

    • यह गलत बात नहीं है। मुझे अब भी ठीक-ठीक नहीं पता कि मेरे फ़ोन का silent button क्या रोकता है और क्या चलने देता है
    • मुझे भी यही समस्या हुई। मेरा फ़ोन हमेशा silent पर रहता है, इसलिए यह जाँचने का ख़याल भी नहीं आया
      अच्छा होगा अगर silent होने पर volume छूने से app या operating system कोई सूचना दे
  • iOS 17.4, iPhone 14 पर यह काम नहीं करता। Safari और App Store download दोनों में यही हाल है
    संपादन: अगर मैं इसके साथ खेल सकता हूँ, तो मैं 2 डॉलर देने को तैयार हूँ

    • फ़ोन को silent mode से बाहर करना होगा
    • iOS 17.4.1, iPhone 15 Pro पर यह काम करता है
    • मैं इसे अपने बच्चों के लिए ज़रूर लूँगा