Keyboard Connect: Web MIDI API आधारित रिमोट पियानो लेसन प्लेटफॉर्म
(keyboardconnect.com)- यह सेवा रिमोट पियानो क्लास में आवाज़, वीडियो और कीबोर्ड input को साथ संभालने की मुश्किल को web-based video conferencing और MIDI sharing से कम करने की कोशिश करती है
- मुख्य features Video Calling और MIDI Sharing हैं, और transmission method के तौर पर P2P encryption को प्रमुखता देती है
- File Sharing जल्द उपलब्ध होने वाला है, और Lesson Planning व Record Playback बाद में उपलब्ध होने वाले बताए गए हैं
- मौजूदा setups की तुलना में MIDI controller·DAW·routing software या digital piano·audio interface जैसे विकल्पों में लागत और setup की कठिनाई ज़्यादा बताई गई है
- Keyboard Connect MIDI controller और webcam-केंद्रित setup से शुरुआत की बाधा कम करता है, और tutors email या 30-minute call booking के जरिए service team से जुड़ सकते हैं
रिमोट पियानो लेसन के लिए तैयार features
- Keyboard Connect पियानो tutors के लिए video conferencing सेवा है, जिसका लक्ष्य remote lessons में students को ज़्यादा focused तरीके से शामिल करने वाला class environment देना है
-
अभी उपलब्ध मुख्य features
-
Video Calling
-
MIDI Sharing
- transmission method के रूप में P2P Encrypted Transmission को प्रमुखता देता है
-
-
आने वाले features और learning tools
- File Sharing: जल्द उपलब्ध होगा
- Lesson Planning: बाद में उपलब्ध होगा
- Practice Tools
- Record Playback: बाद में उपलब्ध होगा
- यह tutors को बेहतर lesson experience के जरिए students को बनाए रखने में मदद करने और students की participation बढ़ाकर learning outcomes सुधारने की दिशा को सामने रखता है
मौजूदा remote class setup से लागत की तुलना
- नए students को video call में voice और piano sound साथ भेजने के लिए पहले ज़्यादा महंगे और जटिल equipment setups की ज़रूरत होती थी, ऐसा तुलना में बताया गया है
- MIDI controller + DAW + piano VST + routing software: लगभग $200
- Digital piano + audio interface + routing software: लगभग $600
- Acoustic piano + high quality mic + room treatment: लगभग $3000
- Keyboard Connect की तुलना में यह बताया गया है कि केवल MIDI controller जोड़ने वाले setup से $60 से शुरुआत की जा सकती है
- performer का दृश्य और ऊपर से दिखने वाली piano screen साथ दिखाने वाले setup में भी equipment के फर्क पर ज़ोर दिया गया है
- मौजूदा setup: two cameras + mounting equipment + OBS/USB switcher, लगभग $150
- Keyboard Connect setup: webcam, $0–$40
- पियानो tutors email
jeremy@keyboardconnect.comया 30-minute call booking के जरिए service team को अपने काम की जानकारी दे सकते हैं
1 टिप्पणियां
Hacker News की राय
कोविड के दौरान remote piano lessons की तैयारी करनी पड़ी, इसलिए कीबोर्ड पर हाथ और चेहरा एक साथ दिखाने के लिए दो वीडियो मिलाने की कोशिश की, लेकिन उस समय latency बहुत ज़्यादा थी
आखिर में सिर्फ ऊपर से नीचे देखने वाला एक कैमरा इस्तेमाल किया, और रखे हुए laptop के सामने 45-डिग्री कोण पर एक पारदर्शी acrylic शीट रखकर pianist के चेहरे पर रोशनी डाली। इस effect को Pepper's Ghost कहा जाता है
इसकी वजह से शिक्षक एक ही कैमरे में कीबोर्ड पर हाथ और वादक का चेहरा दोनों देख सकते थे, और वादक ऐसा दिखता था जैसे वह auto-prompter की तरह सीधे कैमरे की ओर देख रहा हो। शायद किसी और के काम आए, इसलिए साझा कर रहा हूँ
OBS कई sources को एक साथ मिलाने पर भी आमतौर पर इतनी latency नहीं लाता, और कम-से-कम audio sync तो बनाए रख सकता है
यह सचमुच शानदार concept है, और launch की बधाई
पिछले कुछ वर्षों से मैं खुद एक Web MIDI app [0] बना रहा हूँ, और multiplayer features पर भी कुछ समय से विचार कर रहा था। latency कितनी है, यह जानने की जिज्ञासा है
landing page पर app दिखाने वाला एक video example होना अच्छा रहेगा, और बेहतर यह होगा कि visitor पहले piano आज़मा सके और remote features इस्तेमाल करते समय ही login करना पड़े। जो buttons click/select तो होते हैं लेकिन दबाने पर कुछ नहीं करते, वे थोड़े confusing लगे
app में keyboard connection बिना किसी समस्या के हो गया और कोई permissions prompt भी नहीं आया, लेकिन MIDI device connect होने का कोई indicator होता तो अच्छा रहता। mouse से keys दबाने पर sound नहीं आया, और Yamaha P120 MIDI keyboard से दबाने पर key selected ही रह जाती थी, इसलिए उसे सिर्फ एक बार ही दबा सकता था। लगता है
noteOffevent register नहीं हो रहा, इसलिए velocity 0 वालेnoteOnको भीnoteOffकी तरह handle करना और अगर पहले से बज रहे note परnoteOnआ जाए तो manuallynoteOffcall करना बेहतर होगा, ताकि फँसी हुई keys न रहेंscreen size के हिसाब से keys अपने-आप hide नहीं होनी चाहिए। देखने में बेहतर लगे, फिर भी उन लोगों का ध्यान रखना होगा जो zoom बदले बिना tablet/phone पर बजाना चाहते हैं। concept बहुत अच्छा है, और आगे development के लिए शुभकामनाएँ। मदद चाहिए हो तो संपर्क कर सकते हैं :-)
[0] app.midiano.com
latency को सीधे measure नहीं किया, लेकिन मैंने अमेरिका के दूसरे छोर पर रहने वाली अपनी बहन के साथ phone call चालू रखकर test किया। जब वह बोलती थी या note बजाती थी, तो phone की तुलना में app में पहले सुनाई देता था, इसलिए कम-से-कम phone से तो बेहतर है
यह बहुत शानदार लग रहा है, और मैं इसे खुद आज़माना चाहता हूँ
student के नज़रिए से मुझे two-sided platform में ज़्यादा दिलचस्पी नहीं है। अभी जो बनाया जा रहा है, वह कुछ वैसा ही लगता है; मैं चाहता हूँ कि site पर verified piano lessons के लिए sign up कर सकूँ और recommended USB MIDI adapter खरीद सकूँ
short-term MVP के लिए affiliate program वाले किसी site पर tested adapters की सिफारिश करना अच्छा रहेगा। long term में white-label बेचने वाली किसी company को ढूँढकर उस पर logo और website लगाना भी सोचा जा सकता है, लेकिन अभी जो दूसरी चीज़ें बन रही हैं, उनकी तुलना में यह काफ़ी कम महत्वपूर्ण है, इसलिए फिलहाल टाला जा सकता है
शुरुआती कुछ lessons और बाद की practice के लिए ऐसे automated pre-recorded lessons भी अच्छे होंगे, जिनसे basics सीखे जा सकें या sheet music जल्दी पढ़ने की training मिल सके
beginners के लिए सबसे बड़ा चुनाव keys की संख्या और रखने की जगह है। 25-key से 88-key तक कई विकल्प होते हैं
कीमत बढ़ने पर, model के हिसाब से पुराना 5-pin MIDI I/O, velocity-sensitive keys, semi/hammer action keys, aftertouch, foot controller input, DAW control के लिए pads/knobs/faders, built-in sequencer, external sync I/O, modular gear से जोड़ने के लिए CV और gate outputs जैसी सुविधाएँ मिलने लगती हैं
मैं teacher और student दोनों के नज़रिए से feedback देना चाहता हूँ, लेकिन website पर कुछ छोटी animations के अलावा यह देखने का कोई तरीका नहीं है कि वास्तव में यह क्या करता है और कैसे काम करता है
कम-से-कम एक YouTube demo video, और आदर्श रूप से सीधे किसी live demo interface तक पहुँच, ज़्यादा मददगार होगी
लगा था कि Getting Started मदद करेगा, लेकिन नतीजा और स्पष्ट रूप से देखे बिना मुझे एक ऐसे signup flow में धकेल दिया गया जिसमें निवेश करने का मन नहीं हुआ
सुना है कि MIDI controller पियानो सीखने के लिए अच्छे नहीं होते। सही आदतें विकसित करने और उंगलियों की ताकत बनाने के लिए hammer action keys और पूरे 88 keys की ज़रूरत होती है।
मैंने खुद आमने-सामने क्लास में असली पियानो पर सीखा है, इसलिए MIDI controller पर सीखने के बारे में व्यक्तिगत रूप से ज़्यादा नहीं कह सकता, लेकिन यह बात काफ़ी तर्कसंगत लगती है।
हर digital piano में USB MIDI होता है, और Craigslist पर कुछ सौ डॉलर में hammer action keys वाला पुराना मॉडल आसानी से मिल सकता है।
मेरे Yamaha U1 पियानो के साथ भी MIDI से जोड़ने वाला एक box आया था।
उस नज़रिए से, आसानी से मिलने वाला और पास में रखा जा सकने वाला सस्ता plastic MIDI keyboard, Steinway से बेहतर हो सकता है। इस चरण में बिल्कुल परफ़ेक्ट चीज़ से ज़्यादा ज़रूरी है कि वह हाथ की पहुँच में हो।
यह मैं एक music major के रूप में कह रहा हूँ, लेकिन यह ज़रूरी नहीं कि यह सार्वभौमिक राय हो।
Wurlitzer या Rhodes जैसे कई electric pianos भी ऐसे होते हैं जिनमें 88 से कम keys और केवल semi-hammer action होता है।
उंगलियाँ hammer action keys दबाने के लिए पहले से ही काफ़ी मज़बूत होती हैं। खासकर जब technique में gravity का उपयोग करना सीखा जाए, तब तो और भी।
hammer action keys coordination विकसित करने के लिए महत्वपूर्ण हैं। keys का resistance touch और उत्पन्न होने वाली sound के बीच के संबंध को calibrate करने में मदद करता है। इसके लिए kinesthetic feedback और auditory feedback दोनों चाहिए।
अगर किसी के पास सिर्फ digital keyboard ही है, तो मैं नहीं चाहूँगा कि वह सिर्फ इसी वजह से सीखना छोड़ दे।
लॉन्च की बधाई।
मैं सलाह दूँगा कि वीडियो performer’s perspective से रिकॉर्ड किए जाएँ। छात्र को देखते समय छवि को दिमाग में उलटना पड़ता है, जिससे abstraction का एक अतिरिक्त चरण जुड़ जाता है।
हाँ, अगर आप छात्र को दर्शक के नज़रिए से pianist को पढ़ना सिखाना नहीं चाहते, तो।
https://plugandplink.com/ भी है। इसमें सीखने वालों की मदद करने वाला hardware component शामिल है, और “snake” में रोशनी जलती है।
app में hardware के साथ interact करने वाले pre-built videos और lessons भी हैं। जैसे scales, arpeggios वगैरह।
मेरा बेटा इसे remote tutor के साथ इस्तेमाल कर रहा है, और यह बहुत अच्छी तरह काम करता है। साथ ही, हफ़्ते के बाकी दिनों में वह app और snake की मदद से खुद भी अभ्यास जारी रख सकता है।
जब pandemic शुरू हुआ, तब मुझे बेटी की piano lessons के लिए एक तेज़ समाधान चाहिए था। मैंने OBS, Synthesia, और घर में पड़ा एक पुराना Logitec webcam लेकर setup बनाया। उस समय नया webcam मिलना लगभग असंभव था।
laptop camera से performer का सामने से वीडियो भेजा, और webcam से keys के बीच वाले हिस्से का ऊपर से दृश्य भेजा। camera का field of view पूरे keyboard को कवर करने के लिए पर्याप्त नहीं था। और Synthesia का virtual keyboard भी साथ भेजा। OBS में मैंने इन तत्वों के तीन layout बना दिए थे और spacebar से उनके बीच switch करता था।
audio में आवाज़ के लिए laptop mic और electronic piano की direct sound को मिलाकर भेजा। उस समय के हिसाब से यह काफ़ी अच्छी तरह काम कर गया।
बेहतर आधुनिक समाधान में शायद यह बाधा न हो, लेकिन तब शिक्षक लोग एक ही video conferencing software पर सहमत नहीं हो पा रहे थे, इसलिए मेरा setup independent होना ज़रूरी था। इसी वजह से OBS virtual camera support लगभग स्वाभाविक विकल्प बन गया।
मार्केटिंग के नज़रिए से, मैं यह बदलता कि looping video में tutor के हाथों के नीचे भी keyboard दिखे।
आम तौर पर जब tutor किसी गलती को सुनाना चाहता है, तो वह गलत बजाए गए हिस्से को समझाते हुए सही हिस्से पर ज़्यादा ज़ोर देकर बेहतर किया गया भाग खुद बजाकर दिखाता है।
अभी की looping video कुछ YouTube-जैसी या औपचारिक business Zoom call जैसी लगती है। इस दिलचस्प platform की असली ख़ासियत tutor और student के बीच की connectedness है, लेकिन वह कम उभरती है।
बढ़िया platform है।
काफ़ी बढ़िया लग रहा है। मैं product को वास्तव में काम करते हुए दिखाने वाला एक छोटा YouTube demo देखना चाहूँगा। मैं जानना चाहता हूँ कि वास्तविक उपयोग में MIDI functionality का सबसे बड़ा फ़ायदा क्या है।
साथ ही, क्योंकि MIDI को digital रूप में दर्शाया जाता है, इसलिए chord/scale detection, recording and playback, और real-time performance को sheet music पर दिखाने जैसी सुविधाएँ भी संभव हो जाती हैं।