NONLINEAR-LABS-लोगो

नॉनलाइनर लॅब्स C15 MIDI ब्रिज

NONLINEAR-LABS-C15-MIDI-Bridge-उत्पादन

 सामान्य

वापर आणि ऑपरेशन

वापर:
MIDI ब्रिजचा उद्देश दोन MIDI सिस्टीम्स एकत्र जोडण्याचा आहे जेव्हा दोन्ही सिस्टीम USB होस्ट असतात. एक सामान्य माजीample हे PC आणि NonlinearLabs C15 सिंथेसायझरवर चालणारे डिजिटल ऑडिओ वर्कस्टेशन (DAW) आहे.NONLINEAR-LABS-C15-MIDI-Bridge-fig1

C15 फक्त USB होस्ट-टाईप सॉकेट (USB Type A) देते म्हणून ते PC शी थेट कनेक्ट केले जाऊ शकत नाही, म्हणून डेटा ब्रिज आवश्यक आहे ज्याच्या दोन्ही टोकांना USB डिव्हाइस-प्रकार सॉकेट्स आहेत (USB Type B) जेणेकरून डिव्हाइस दोन्ही होस्टशी कनेक्ट केले जाऊ शकते.
दोन्ही होस्टवरील ऍप्लिकेशन नंतर "NLL-MIDI-Bridge" म्हणून दिसणाऱ्या USB MIDI उपकरणाद्वारे कोणत्याही दिशेने एकमेकांशी संवाद साधू शकतात. ब्रिज कोणत्याही प्रकारे डेटा बदलत नाही किंवा त्याचा अर्थ लावत नाही आणि पूर्णपणे पारदर्शक आहे.

ऑपरेशन:

  • डिव्हाइस एका पोर्टवर MIDI डेटा पॅकेट प्राप्त होण्याची प्रतीक्षा करते आणि जेव्हा असे होते, तेव्हा पॅकेट दुसऱ्या पोर्टवर पाठवले जाते.
  • हे दोन्ही दिशानिर्देशांसाठी स्वतंत्रपणे आणि एकाच वेळी घडते.
  • ट्रान्सफर प्रक्रियेचे वरच्या बाजूला असलेल्या दोन एलईडी इंडिकेटर लाइट्सद्वारे निरीक्षण केले जाऊ शकते, प्रत्येक पोर्टसाठी एक, येणारा डेटा आणि त्याची वितरण स्थिती दर्शवितो.
  • MIDI ब्रिजची खालची प्लेट अंतर्गतरित्या चुंबकाने सुसज्ज आहे ज्यामुळे तुम्ही डिव्हाइसला चुंबकीयदृष्ट्या प्रतिसाद देणाऱ्या पृष्ठभागांवर जोडू शकता, विशेषत: NonlinearLabs C15 सिंथेसायझरची स्टील चेसिस.

चेतावणी: त्या चुंबकांमध्ये बऱ्यापैकी सामर्थ्य असते त्यामुळे ब्रिजला यांत्रिक घड्याळे, कॅथोड रे डिस्प्ले/मॉनिटर, क्रेडिट कार्ड इ. चुंबक पट्ट्यांसह, ऑडिओ किंवा व्हिडिओ चुंबकीय टेप आणि रेकॉर्डर/प्लेअर्स आणि विशेषत: बॉडी-इंप्लांट केलेल्या वैद्यकीय उपकरणांपासून (> ०.५ मीटर) दूर ठेवा. पेसमेकर सारखे.

 पॅकेट लेटन्सी

नेहमीच्या लहान MIDI पॅकेटसाठी सामान्य हस्तांतरण वेळ दोन USB बसेसवर फारच कमी रहदारीचा भार गृहीत धरून, दोन्ही दिशेने सुमारे 100µs (µs “मायक्रो-सेकंद”; सेकंदाचा एक दशलक्षवाांश) असतो.
जेव्हा 300µs पेक्षा कमी आत पॅकेट पाठवले जाऊ शकते, तेव्हा हस्तांतरण REALTIME मानले जाते.
जेव्हा पॅकेट 300µs आणि 2ms मध्ये पाठवले जाऊ शकते, तेव्हा हस्तांतरण उशीरा मानले जाते.
जेव्हा एखादे पॅकेट 2ms पेक्षा जास्त नंतर पाठवले जाऊ शकते, तेव्हा हस्तांतरण स्टेल मानले जाते.
हे सर्व विचार माहितीसाठी आहेत, ते त्रुटी अटी दर्शवत नाहीत.

टाकलेल्या पॅकेट त्रुटी

जेव्हा एखादे पॅकेट निर्धारित वेळेत पाठवले जाऊ शकत नाही, तेव्हा हस्तांतरण वगळलेले मानले जाते आणि ते रद्द केले जाईल. ही एक त्रुटी स्थिती आहे आणि एकतर आउटगोइंग पोर्ट कनेक्ट केलेले/तयार नसताना किंवा होस्ट संगणक सध्या योग्य वेळेत डेटा वाचत नसताना, हस्तांतरण थांबवताना घडू शकते (टीप: विंडोज नेहमी यूएसबीवर MIDI डेटा स्वीकारेल आणि कधीही थांबणार नाही. Linux आणि MacOs वर MIDI डेटा वाचणारे चालू असलेले ऍप्लिकेशन स्टॉलिंग स्थिती टाळण्यासाठी आवश्यक आहे).
जेव्हा आउटगोइंग पोर्ट तयार नसेल (कनेक्ट केलेले नाही किंवा USB-होस्टद्वारे आढळले नाही) तेव्हा पॅकेट ताबडतोब सोडले जाते.
जेव्हा पोर्ट तयार होते आणि पहिली स्टॉलिंग स्थिती उद्भवते तेव्हा 100ms चा टाइमआउट वापरला जातो आणि पॅकेट टाकले जाते. त्यानंतरच्या स्टॉलिंग पॅकेटसाठी, कालबाह्यता 5ms पर्यंत कमी केली जाते. नंतर टाइमआउट पुन्हा 100ms वर रीसेट करण्यासाठी एक यशस्वी पॅकेट वितरण घेते.
तांत्रिक तपशील: हस्तांतरण पूर्ण होईपर्यंत (किंवा निरस्त केले गेले), पुढील पॅकेट्स प्राप्त करणे तात्पुरते अवरोधित केले आहे. कोणतेही अंतर्गत बफरिंग नाही, उलट बदल्या रिअल-टाइममध्ये, एका वेळी एक असतात.

 निर्देशक

प्रत्येक पोर्ट बाजूला RGB (खरा रंग) LED इंडिकेटर असतो जो पॅकेट चालू असताना पोर्टची स्थिती आणि पॅकेट स्थिती दोन्ही दर्शवतो. प्रत्येक पोर्ट LED त्या पोर्टवर येणाऱ्या डेटाचा संदर्भ देत असतो.
LED रंग मुळात पोर्ट स्थिती दर्शवतो, जी अलीकडील पॅकेट वितरणामध्ये मोजली जाणारी सर्वात मोठी विलंब श्रेणी आहे (काही सेकंद मागे).
जेव्हा डिव्हाइसमधून वास्तविक पॅकेट चालू असते आणि रंग वर्तमान विलंब दर्शवतो तेव्हा LED तात्पुरते उजळ होत आहे.

सतत पोर्ट स्टेटस डिस्प्ले (मंद रंग)
LED चा मंद रंग पोर्टची सद्यस्थिती दर्शवतो:

  • स्पंदित निळाNONLINEAR-LABS-C15-MIDI-Bridge-fig2(हळूहळू लुकलुकणे, 3s कालावधी) पोर्ट कनेक्ट केलेले नाही.
  • स्पंदित निळसर  NONLINEAR-LABS-C15-MIDI-Bridge-fig3(हळूहळू लुकलुकणे, 3s कालावधी) पोर्ट कनेक्ट केलेले आहे आणि USB पॉवर प्राप्त करते, परंतु कोणतेही USB संप्रेषण उपस्थित नाही.
  • ग्रीन पोर्ट कनेक्ट केलेले आहे आणि USB कम्युनिकेशन जाण्यासाठी तयार आहे.
  • पिवळा पोर्ट जोडलेला आहे आणि USB कम्युनिकेशन जाण्यासाठी तयार आहे, परंतु शेवटच्या दोन सेकंदात लेट पॅकेट्स होती.
  • लाल पोर्ट जोडलेले आहे आणि USB संप्रेषण जाण्यासाठी तयार आहे, परंतु शेवटच्या चार सेकंदात STLE पॅकेट होते.
  • Magentaport कनेक्ट केलेले आहे आणि USB कम्युनिकेशन जाण्यासाठी तयार आहे, परंतु शेवटच्या सहा सेकंदात ड्रॉप केलेले पॅकेट्स (डेटा गमावलेले) होते.

फ्लॅशिंग पॅकेट स्टेटस डिस्प्ले (चमकदार रंग)
वरील स्टेडी-स्टेट पोर्ट स्टेटस डिस्प्लेच्या शीर्षस्थानी, MIDI ब्रिज स्वतंत्रपणे वर्तमान पॅकेटची स्थिती सूचित करतो जेव्हा ते डिव्हाइसद्वारे चालते. हे पुन्हा रंग-कोड केलेले आहे परंतु LEDs पूर्ण ब्राइटनेसमध्ये जाण्यासाठी पोर्ट स्थितीवरून वेगळे केले जाऊ शकते.

  • ग्रीन पॅकेट 300µs पेक्षा कमी (REALTIME) चालत आहे.
  • पिवळे पॅकेट 2ms पेक्षा कमी चालत आहे (उशीरा)
  • लाल पॅकेट 2ms (STALE) पेक्षा जास्त चालत आहे.
  • किरमिजी पॅकेट टाकावे लागले (डेटा लॉस).

टीप:
कारण वास्तविक हस्तांतरण वेळा सामान्यतः खूपच लहान असतात (<100µs) ते प्रदर्शनासाठी लांब केले जातात. तरीही लहान सत्य हस्तांतरण वेळ अगदी उजळ रंगांनी थेट दर्शविला जातो आणि विशेष म्हणजे जेव्हा खूप दाट रहदारी असते तेव्हा सामान्य हिरवा रंग उजळ आणि अधिक निळसर होतो. सामान्य MIDI ऑपरेशनमध्ये रहदारी खूप विरळ असते.
जोपर्यंत तुम्हाला कोणतीही LED इंडिकेटर ॲक्टिव्हिटी दिसते (स्थिर-स्थिती चालू किंवा ब्लिंकिंग) डिव्हाइस चालू होते आणि विद्युत प्रवाह वापरते. त्यामुळे, पॉवर वाचवण्यासाठी, तुम्ही स्टँडबाय, हायबरनेट किंवा पॉवर-डाउन मोडमध्ये असताना, तुम्ही डिव्हाइसला संगणकावरून अनप्लग करू शकता परंतु तरीही पुरवठा व्हॉल्यूम लागू करू शकता.tage त्यांच्या USB सॉकेटमध्ये.

 विशेष त्रुटी रंग/ब्लिंक कोड

सामान्य ऑपरेशनमध्ये, MIDI SysEx संदेशाद्वारे फर्मवेअर अद्यतनासह, खालीलपैकी कोणतीही त्रुटी कधीही उद्भवणार नाही (“प्रोग्रामिंग समाप्त” वगळता)… परंतु क्वचित प्रसंगी गोष्टी चुकीच्या होऊ शकतात.
या अप्राप्य आहेत परंतु सामान्यत: सतत नसलेल्या त्रुटी आहेत, एखाद्या घटनेनंतर डिव्हाइस तात्पुरते कार्य करत नाही. रीसेट करण्यासाठी आणि सामान्य ऑपरेशनवर परत येण्यासाठी डिव्हाइस पूर्णपणे अनप्लग केलेले असणे आवश्यक आहे.
LED इंडिकेटर पॅटर्न पोस्ट-मॉर्टम निदानासाठी आहेत, म्हणून कृपया रंग आणि ब्लिंक स्टेटस लिहून ठेवा जर तुम्हाला अशी चूक झाली तर. ब्लिंक रेट खूप वेगवान आहे.

प्रथम एलईडी दुसरा एलईडी अर्थ
हिरवा लुकलुकणारा हिरवा लुकलुकणारा प्रोग्रामिंग यशस्वीरित्या पूर्ण झाले (कोणतीही त्रुटी नाही)
पांढरा पांढरा (ब्लिंक करणे किंवा नाही) गंभीर कोड त्रुटी (लॉक-अप) *)
लाल लाल लुकलुकणारा यूएसबी पॅकेट चुकीचा आकार
लाल पिवळा लुकलुकणारा  अनपेक्षित USB पॅकेट
पिवळा लाल लुकलुकणारा SysEx डेटा त्रुटी
पिवळा पिवळा SysEx एंड मार्करची वाट पाहत आहे
मॅजेन्टा लाल लुकलुकणारा प्रोग्रामिंग: डेटा खूप मोठा आहे
मॅजेन्टा हिरवा लुकलुकणारा प्रोग्रामिंग: डेटाची लांबी शून्य आहे
मॅजेन्टा ब्ल्यू ब्लिंकिंग प्रोग्रामिंग: पुसून टाकणे अयशस्वी **)
मॅजेन्टा मॅजेन्टा लुकलुकणारा प्रोग्रामिंग: WritePrepare अयशस्वी **)
मॅजेन्टा पांढरा लुकलुकणारा प्रोग्रामिंग: लिहा अयशस्वी **)
  • सॉफ्टवेअर बग तसेच तुटलेला कोड — उदाampअपडेटमधून चूक झाली — अनेकदा, पण नेहमी नाही, व्हाईट-व्हाइट “कोड एरर” पॅटर्नसह समाप्त होईल.
  •  फर्मवेअर अपडेट दरम्यान यापैकी एक गंभीर बिघाड झाल्यास, डिव्हाइस आता "ब्रिक केलेले" असण्याची शक्यता आहे, ज्यामध्ये आंशिक किंवा तुटलेली कोड अपडेट आहे आणि त्यामुळे ते अकार्यक्षम झाले आहे आणि पुढील अद्यतने घेण्यास नकार देत आहे. त्यानंतर ते सर्व्हिसिंगसाठी कारखान्यात परत केले जावे.

फर्मवेअर आवृत्ती ओळख (पॉवर अप नंतर ब्लिंक नमुना)

  • डिव्हाइसमधील वर्तमान फर्मवेअर आवृत्ती ओळखण्यासाठी, एका USB पोर्टद्वारे पॉवर लागू केल्यानंतर विशिष्ट ब्लिंक नमुना प्रदर्शित केला जातो:
  • पहिला LED ब्लिंक करणारा पिवळा N वेळा, जसे की, दोन वेळा:
    मुख्य पुनरावृत्ती क्रमांक N = 2 आहे
  • नंतर, K वेळा, दुसरा LED ब्लिंकिंग सियान, तीन वेळा म्हणा:
    किरकोळ पुनरावृत्ती क्रमांक K = 3 आहे
  • प्रभावी फर्मवेअर आवृत्ती NK आहे, K दोन अंकांसह प्रदर्शित केली जाते. माजी साठीampले:
    आवृत्ती = 2.03
  • फर्मवेअर आवृत्तीनंतर अतिरिक्त ब्लिंक पॅटर्न असू शकतात, जसे की दोन्ही LEDs ब्लिंकिंग RED ●● तीन वेळा वापरलेले फर्मवेअर ही विशेष बीटा/चाचणी आवृत्ती असल्याचे दर्शवते.

 फर्मवेअर अपडेट

महत्वाची टीप: MIDI ब्रिज फक्त फर्मवेअर अपडेट स्वीकारतो जेव्हा पॉवर-अप झाल्यापासून *नाही* MIDI ट्रॅफिक आली नाही, अन्यथा तो सामान्य ऑपरेशनप्रमाणेच इतर पोर्टवर MIDI डेटा वितरीत करण्याचा प्रयत्न करेल.

  1.  MIDI ब्रिज पूर्णपणे डिस्कनेक्ट करा.
  2.  MIDI Bridge ला फक्त PC ला कनेक्ट करा (MIDI ब्रिजवर कोणता पोर्ट वापरला आहे ते महत्त्वाचे नाही).
  3.  लिनक्स वापरकर्त्यांसाठी, amidi वापरून (https://www.systutorials.com/docs/linux/man/1-amidi/)
    • amidi -l सह हार्डवेअर पोर्ट आयडी शोधा, तो hw:1,0,0 होता असे म्हणाample
    • amidi -p hw:1,0,0 -s nlmb-fw-update-VX.YZ.syx सह SysEx पाठवा (X.YZ वास्तविक फर्मवेअर क्रमांकाने बदलणे आवश्यक आहे)
  4. विंडोज/मॅक वापरकर्त्यांसाठी:
    •  "MIDI टूल्स" सारखे अनुप्रयोग वापरा (https://mountainutilities.eu/miditools)
    • फर्मवेअर SysEx लोड करा file
    • MIDI ब्रिजवर पाठवा
      फर्मवेअर अपडेट यशस्वी झाल्यास, MIDI ब्रिज दाखवेल की दोन्ही LEDs चमकदार हिरव्या रंगात झपाट्याने ब्लिंक करत आहेत आणि नंतर स्टार्टअप दरम्यान नवीन फर्मवेअर आवृत्ती दाखवून 5 सेकंदांनंतर स्वतःला रीसेट करेल.
      अपडेट अयशस्वी झाल्यास, चरण 1 पासून पूर्ण चक्र पुन्हा प्रयत्न करा (टीप: MIDI ब्रिजचे इतर पोर्ट देखील वापरून पहा).
  5.  पर्यायी फर्मवेअर आवृत्ती तपासा (दृश्य फर्मवेअर आवृत्ती प्रदर्शनाव्यतिरिक्त):
    • “MIDI टूल्स” सारखे सॉफ्टवेअर रीस्टार्ट करणे आवश्यक आहे आणि नंतर सेटअप स्क्रीनमध्ये कनेक्ट केलेल्या ब्रिजची नवीन फर्मवेअर आवृत्ती दर्शवेल.
    • Linux वर, usb-devices | कमांड वापरा grep -C 6 -i नॉनलाइनर

विंडोज सूचना: डिव्हाइसच्या नावाच्या चुकीच्या प्रदर्शनास कारणीभूत असलेल्या जुन्या नोंदी काढून टाकण्यासाठी, डिव्हाइस व्यवस्थापकावर जा, "लपलेली उपकरणे दाखवा" निवडा, त्यानंतर सर्व "NLL-Bridge" नोंदी हटवा. अर्थातच MIDI ब्रिज *प्लग इन* नसताना हे करा.

 हार्डवेअर पोर्ट स्पीड ओळख

तांत्रिकदृष्ट्या, ब्रिजचे दोन्ही पोर्ट USB2.0 सुसंगत आहेत परंतु केवळ एक पोर्ट 480Mpbs ("हाय-स्पीड") ची कमाल गती देते, दुसरे 12Mbps ("फुल-स्पीड") वर चालते. दोन्ही गती डेटा दरांच्या पलीकडे आहेत जे सामान्यत: MIDI द्वारे वापरल्या जातील किंवा आवश्यक असतील. जेव्हा यूएसबी बस MIDI ट्रॅफिक व्यतिरिक्त जवळजवळ संतृप्त असते तेव्हाच अशी प्रकरणे असू शकतात जेव्हा एखाद्याला पुलाच्या हाय-स्पीड पोर्टला विशिष्ट बसशी जोडायचे असते.
ब्रिजची हाय-स्पीड पोर्ट बाजू फर्मवेअर आवृत्तीच्या LED पॅटर्न डिस्प्ले दरम्यान ओळखली जाऊ शकते, ती पिवळ्या रंगात ("फर्मवेअर आवृत्ती ओळख" विभाग पहा).

कागदपत्रे / संसाधने

नॉनलाइनर लॅब्स C15 MIDI ब्रिज [pdf] वापरकर्ता मॅन्युअल
C15 MIDI ब्रिज, C15, MIDI ब्रिज

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *