NONLINEAR-LABS-logo

NONLINEAR LABS C15 MIDI Bridge

NONLINEAR-LABS-C15-MIDI-Bridge-sehlahisoa

 Kakaretso

Tšebeliso le ts'ebetso

Tšebeliso:
Borokho ba MIDI bo reretsoe ho hokahanya litsamaiso tse peli tsa MIDI hammoho ha litsamaiso ka bobeli e le Baeti ba USB. Mohlala o tloaelehilengample ke Digital Audio Workstation (DAW) e sebetsang ho PC le NonlinearLabs C15 Synthesizer.NONLINEAR-LABS-C15-MIDI-Borokho-fig1

Kaha C15 e fana feela ka sokete ea mofuta oa USB (Mofuta oa USB A) e ke ke ea kopanngoa le PC ka ho toba, ka hona ho hlokahala borokho ba data bo nang le li-sockets tsa mofuta oa USB ka mahlakoreng ka bobeli (Mofuta oa USB B) e le hore sesebelisoa. e ka hokahana le mabotho ka bobeli.
Lisebelisoa ho baamoheli ka bobeli li ka buisana ka tsela efe kapa efe ka sesebelisoa sa USB MIDI se hlahang e le "NLL-MIDI-Bridge". Borokho ha bo fetole kapa bo hlalosa lintlha ka tsela leha e le efe 'me e hlakile ka ho feletseng.

Ts'ebetso:

  • Sesebelisoa se emetse hore pakete ea data ea MIDI e amoheloe koung e le 'ngoe mme ha sena se etsahala, pakete e romelloa boema-kepeng bo bong.
  • Sena se etsahala bakeng sa mahlakore ka bobeli ka boikemelo le ka nako e le 'ngoe.
  • Ts'ebetso ea phetisetso e ka shejoa ka mabone a mabeli a mabone a LED holimo, e le 'ngoe bakeng sa boema-kepe bo bong le bo bong, e bonts'a data e kenang le boemo ba eona ba phano.
  • Poleite e ka tlase ea Borokho ba MIDI e na le limmete ka hare e le hore o ka hokela sesebelisoa libakeng tse arabelang ka matla, haholo-holo chassis ea tšepe ea NonlinearLabs C15 Synthesizer.

TLHOKOMELISO: Limanete tsena li na le matla a maholo, kahoo thibela Borokho bo hole (> 0.5m) ho tloha ho lioache tsa mochini, li-cathode ray display/monitor, likarete tsa mekitlane joalo-joalo tse nang le likhoele tsa makenete, litheipi tsa audio kapa tsa video le lirekoto/ libapali, haholo lisebelisoa tsa bongaka tse kentsoeng 'meleng. joalo ka li-pacemaker.

 Pakete Latency

Nako e tloaelehileng ea phetisetso bakeng sa pakete e khuts'oane e tloaelehileng ea MIDI e ka ba 100µs (µs ke "micro-seconds"; milione e le 'ngoe ea motsotsoana) ho ea ka mahlakore ka bobeli, ho nka meroalo e meng e nyane ea sephethephethe libeseng tse peli tsa USB.
Ha pakete e ka romelloa ka tlase ho 300µs, phetisetso e nkuoa e le REALTIME.
Ha pakete e ka romelloa ka hare ho 300µs le 2ms, phetisetso e nkoa e le LATE.
Ha pakete e ka romelloa feela ka mor'a ho feta 2ms, phetisetso e nkoa e le STALE.
Lintlha tsena kaofela ke tsa tlhahisoleseling, ha li emele maemo a phoso.

Liphoso tsa Pakete e Lahlileng

Ha pakete e ke ke ea romelloa ka nako e loketseng, phetisetso e nkoa e HLAHILE 'me e tla tlosoa. Sena ke boemo ba phoso 'me se ka etsahala ha boema-kepe bo tsoang bo sa hokahanngoa / bo lokile kapa komporo ea moamoheli ha joale e sa bale data ka nako e behiloeng, e emisa phetisetso (Hlokomela: Windows e tla lula e amohela data ea MIDI ka USB mme e ke ke ea emisa leha ho le joalo. ho Linux le MacO ho sebetsa ts'ebeliso e hlileng e balang data ea MIDI ho qoba maemo a tsielehileng).
Ha boema-kepe bo tsoang ha bo so lokisoe (ha bo hokahane kapa bo sa bonoa ke moamoheli oa USB) pakete e lahloa hanghang.
Ha boema-kepe bo se bo lokile 'me boemo ba pele ba ho emisa bo etsahala, ho sebelisoa nako ea 100ms mme pakete ea theoha. Bakeng sa lipakete tse latelang tse emisang, nako ea nako e fokotsehile ho 5ms. E ntan'o nka ho fana ka pakete e le 'ngoe e atlehileng ho khutlisetsa nako ho 100ms hape.
Lintlha tsa tekheniki: Ho fihlela phetisetso e felile (kapa e felisitsoe), ho amohela lipakete tse ling ho koetsoe ka nakoana. Ha ho na buffering ea kahare, ho fapana le hoo, li-phetisetso li teng ka nako ea 'nete, e le 'ngoe ka nako.

 Lipontšo

Lehlakore le leng le le leng la boema-kepe le na le letšoao la LED la RGB ('mala oa' nete) le bonts'ang boemo ba boema-kepe le boemo ba pakete ha pakete e ntse e feta. Boema-kepe bo bong le bo bong ba LED bo bua ka data e kenang boema-kepeng boo.
'Mala oa LED o bonts'a boemo ba boema-kepe, e leng sebaka se seholo ka ho fetisisa sa latency se lekantsoeng ho fana ka lipakete tsa morao-rao (ho tloha metsotsoana e meng morao).
LED e khanya ka nakoana ha pakete ea sebele e ntse e sebetsa ka har'a sesebelisoa 'me' mala o bontša ho lieha ha hona joale.

Pontšo e Tsoelang Pele ea Boemo ba Boema-kepe (mebala e lefifi)
Mmala o lefifi oa LED o emela boemo ba hajoale ba boema-kepe :

  • Boputsoa bo boputsoaNONLINEAR-LABS-C15-MIDI-Borokho-fig2(e panya butle, nako ea 3s) boema-kepe ha bo kopane.
  • Pulsing cyan  NONLINEAR-LABS-C15-MIDI-Borokho-fig3(e panya butle, nako ea 3s) e hoketsoe 'me e fumana matla a USB, empa ha ho puisano ea USB e teng.
  • Boema-kepe ba Green bo hokahane 'me puisano ea USB e se e loketse ho qala.
  • Boema-kepe bo mosehla bo hokahane mme puisano ea USB e se e loketse ho tsamaea, empa ho ne ho e-na le lipakete tsa LATE nakong ea metsotsoana e 'meli e fetileng.
  • Boema-kepe bo bofubelu bo hokahane 'me puisano ea USB e se e loketse ho tsamaea, empa ho ne ho e-na le lipakete tsa STALE nakong ea metsotsoana e mene e fetileng.
  • Magentaport e hokahane mme puisano ea USB e se e loketse ho tsamaea, empa ho ne ho e-na le lipakete tse DROPPED (ka tahlehelo ea data) nakong ea metsotsoana e tšeletseng e fetileng.

Pontšo ea Boemo ba Pakete e Benyang (mebala e khanyang)
Ka holim'a ponts'o ea boemo bo tsitsitseng ba boema-kepe ka holimo, Borokho ba MIDI bo bontša ka boikemelo boemo ba pakete ea hajoale ha e ntse e feta sesebelisoa. Sena se boetse se na le mebala-bala empa se ka khetholloa ho boemo ba boema-kepe ka hore li-LED li khanya ka ho feletseng.

  • Pakete e tala e sebetsa ka tlase ho 300µs (REALTIME).
  • Pakete e mosehla e sebetsa ka tlase ho 2ms (LATE)
  • Pakete e khubelu e sebetsa ho feta 2ms (STALE).
  • Pakete ea Magenta e ne e tlameha ho lahloa (tahlehelo ea data).

HLOKOMELA:
Hobane linako tsa phetiso hangata li khuts'oane haholo (<100µs) li lelefalitsoe bakeng sa pontšo. Leha ho le joalo, nako e khuts'oane ea phetisetso ea 'nete e bonts'oa ka ho toba ka mebala e khanyang le ho feta, 'me haholo-holo' mala o motala o tloaelehileng oa khanya le ho ba cyan'ish ha sephethephethe se teteaneng haholo se le teng. Ts'ebetsong e tloaelehileng ea MIDI sephethephethe se fokola haholo, leha ho le joalo.
Ha feela o bona ts'ebetso efe kapa efe ea sesupo sa LED (boemo bo tsitsitseng kapa ho panya) sesebelisoa se tla holisoa 'me se sebelisa motlakase. Ka hona, ho boloka matla, u ka 'na ua batla ho ntša mochine ho tloha lik'homphieutha ha li ntse li le boemong ba standby, hybernate kapa mekhoa ea ho theola matla empa u ntse u sebelisa motlakase oa motlakase.tage ho li-sockets tsa bona tsa USB.

 Phoso e Ikgethileng ya Mmala/Dikhoutu tsa ho panya

Ts'ebetsong e tloaelehileng, ho kenyelletsa le ntlafatso ea firmware ka molaetsa oa MIDI SysEx, ha ho le e 'ngoe ea liphoso tse ka tlase e tla etsahala (ntle le "Programming Finished")…
Tsena ke liphoso tse ke keng tsa hlakoloa empa hangata li sa phehelle ka kakaretso, sesebelisoa ha se sebetse ka nakoana kamora ketsahalo e itseng. Sesebediswa se tlameha ho lokollwa ka botlalo ho seta botjha le ho kgutlela tshebetsong e tlwaelehileng.
Lipaterone tsa matšoao a LED li etselitsoe tlhahlobo ea kamora lefu, ka hona, ka kopo ngola mebala le ho panya ha u ka oela phosong e joalo. Sekhahla sa ho panya se potlakile haholo.

LED ea pele LED ea bobeli Tlhaloso
BOTHATA bo panya BOTHATA bo panya Mananeo a Phethile ka Katleho (HA HO PHOSO)
TŠOEU TŠOEU (ho panya kapa che) Phoso e Matla ea Khoutu (Lock-Up) *)
KHIBIDUDU KHIBIDU e panyang Pakete ea USB boholo bo fosahetseng
KHIBIDUDU Ho panya ha mosehla  Pakete ea USB e sa Lebelloang
TŠEHLA KHIBIDU e panyang Phoso ea Lintlha tsa SysEx
TŠEHLA TŠEHLA E emetse SysEx End Marker
MAGENTA KHIBIDU e panyang Lenaneo: Lintlha li ngata haholo
MAGENTA BOTHATA bo panya Lenaneo: Bolelele ba data ke zero
MAGENTA PUTSOA panya Lenaneo: E hlolehile ho hlakola **)
MAGENTA MAGENTA panya Lenaneo: WritePrepare hlolehile **)
MAGENTA HO panya tshweu Lenaneo: Ho ngola ho hlotsoe **)
  • Software Bugs mmoho le Broken Code — bakeng sa mohlalaampLe ho tsoa ho ntlafatso e fosahetse - hangata, empa eseng kamehla, e tla qetella e na le mohlala oa WHITE-WHITE "code error".
  •  Haeba e 'ngoe ea liphoso tsena tse matla e ka etsahala nakong ea ntlafatso ea firmware, ho na le monyetla oa hore sesebelisoa se "brited", se nang le ntlafatso ea khoutu e sa fellang kapa e robehileng, ka hona, ha e sebetse ebile e hana ho nka liapdeite tse ling. Joale e lokela ho khutlisetsoa fekthering hore e sebeletsoe.

Identification Version ea Firmware(Blink Pattern after Power Up)

  • Ho tsebahatsa mofuta oa hajoale oa firmware sesebelisoa, paterone e itseng ea panya e tla hlaha kamora hore motlakase o sebelisoe ka e 'ngoe ea likou tsa USB:
  • Leseli la pele la LED le benyang ka makhetlo a N, joalo ka, ho re, makhetlo a mabeli:
    Nomoro e kholo ea ntlafatso ke N = 2
  • Ebe, ea bobeli ea LED e benyang CYAN bakeng sa linako tsa K, e re, ka makhetlo a mararo:
    Nomoro e Nyane ea ntlafatso ke K = 3
  • Firmware e sebetsang Version ke NK, 'me K e hlahisoa ka linomoro tse peli. Bakeng sa exampLe:
    Phetolelo = 2.03
  • Ho ka 'na ha e-ba le mekhoa e meng ea ho panya e latelang ka mor'a mofuta oa firmware, joalo ka li-LED ka bobeli tse benyang RED ●● ka makhetlo a mararo se bontšang hore firmware e sebelisitsoeng ke beta/teko ea mofuta o khethehileng.

 Firmware Update

Keletso ea bohlokoa: Borokho ba MIDI bo amohela feela ntlafatso ea firmware ha sephethephethe sa * no* MIDI se etsahetse ho tloha ha se felloa ke matla, ho seng joalo se tla leka ho fana ka data ea MIDI boema-kepeng bo bong joalo ka ts'ebetsong e tloaelehileng.

  1.  Hakolla Borokho ba MIDI ka botlalo.
  2.  Hokela MIDI Bridge ho PC feela (e leng kou e sebelisitsoeng Borokhong ba MIDI ha e na taba).
  3.  Bakeng sa Basebelisi ba Linux, sebelisa amidi (https://www.systutorials.com/docs/linux/man/1-amidi/)
    • fumana ID ea port ea hardware e nang le amidi -l, e re e ne e le hw:1,0,0 bakeng sa example
    • romela SysEx ka amidi -p hw:1,0,0 -s nlmb-fw-update-VX.YZ.syx (X.YZ e tlameha ho nkeloa sebaka ke nomoro ea sebele ea firmware)
  4. Bakeng sa basebelisi ba Windows/Mac:
    •  sebelisa sesebelisoa joalo ka "Lisebelisoa tsa MIDI" (https://mountainutilities.eu/miditools)
    • kenya Firmware SysEx file
    • e romelle ho MIDI Bridge
      Haeba ntlafatso ea firmware e atlehile, Borokho ba MIDI bo tla bontša hore ka li-LED tse peli li panya ka potlako ka 'mala o khanyang oa GREEN' me joale li tla iketsetsa bocha ka mor'a metsotsoana ea 5, ka mor'a moo li bonts'a Firmware Version e ncha nakong ea ho qala.
      Haeba ntlafatso e hlolehile, leka hape potoloho e felletseng ho tloha mohatong oa 1 (hlokomela: leka ho sebelisa boema-kepe bo bong ba borokho ba MIDI).
  5.  Tlhahlobo ea Khetho ea Firmware Version (ntle le pontšo ea Firmware Version Display):
    • Lisebelisoa tse kang "MIDI Tools" li tlameha ho qalisoa bocha 'me li tla bontša mofuta o mocha oa firmware oa Bridge e hoketsoeng skrineng sa ho seta.
    • ho Linux, sebelisa taelo ea usb-devices | grep -C 6 -i e se nang moeli

Tlhaloso ea Windows: Ho tlosa keno ea khale e ka bakang pontšo e fosahetseng ea lebitso la sesebelisoa, e ea ho molaoli oa sesebelisoa, khetha "bontša lisebelisoa tse patiloeng", ebe u hlakola likeno tsohle tsa "NLL-Bridge". Etsa sena ha Borokho ba MIDI bo sa kengoa * ehlile.

 Boitsebiso ba Lebelo la Hardware Port

Ha e le hantle, likou tsena ka bobeli tsa Borokho ke USB2.0 e tsamaellanang empa ke kou e le 'ngoe feela e fanang ka lebelo le phahameng la 480Mpbs ("High-Speed"), e 'ngoe e matha ka 12Mbps ("Full-Speed"). Mabelo ka bobeli a feta litefiso tsa data tseo ka tloaelo li tla sebelisoa kapa li hlokoa ke MIDI, leha ho le joalo. Ke feela ha bese ea USB e batla e tletse lintho tse ling ntle le sephethephethe sa MIDI moo ho ka bang le maemo ao motho a batlang ho hokahanya boema-kepe ba High-Speed ​​ea Bridge le bese e itseng.
Lehlakore la boema-kepe la High-Speed ​​la Borokho le ka tsebahatsoa nakong ea pontšo ea mohlala ea LED ea Firmware Version, e ka lehlakoreng leo ho bonoang molumo oa pele oa ho panya ka mosehla (sheba karolo ea "Firmware Version Identification").

Litokomane / Lisebelisoa

NONLINEAR LABS C15 MIDI Bridge [pdf] Bukana ea Mosebelisi
C15 MIDI Bridge, C15, MIDI Bridge

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *