NONLINEAR-LABS-logo

NONLINEAR LABS C15 MIDI Alahaka

NONLINEAR-LABS-C15-MIDI-Bridge-huahana

 Generala

Hoʻohana a me ka hana

Hoʻohana:
Manaʻo ʻia ka MIDI Bridge e hoʻohui i ʻelua ʻōnaehana MIDI inā he USB Host nā ʻōnaehana ʻelua. ʻO kahi ex maʻamauample he Digital Audio Workstation (DAW) e holo ana ma ka PC a me ka NlinearLabs C15 Synthesizer.NONLINEAR-LABS-C15-MIDI-Bridge-fig1

No ka mea, hāʻawi wale ka C15 i kahi USB host-type socket (USB Type A) ʻaʻole hiki ke hoʻopili pololei ʻia i ka PC, no laila pono kahi alahaka data i loaʻa nā kumu ʻano USB ma nā ʻaoʻao ʻelua (USB Type B) i mea e pono ai ka hāmeʻa. hiki ke hoʻopili ʻia i nā pūʻali ʻelua.
Hiki i nā noi ma nā pūʻali ʻelua ke kamaʻilio me kekahi i kekahi ma kekahi ʻaoʻao ma o kahi USB MIDI Device i ʻike ʻia ʻo "NLL-MIDI-Bridge". ʻAʻole hoʻololi a wehewehe paha ke alahaka i ka ʻikepili ma kekahi ʻano a maopopo loa.

Hana:

  • Ke kali nei ka hāmeʻa no ka loaʻa ʻana o kahi pūkeʻikepili MIDI ma kekahi awa a ke hana ʻia kēia, hoʻouna ʻia ka ʻeke ma kekahi awa.
  • Hana ʻia kēia no nā ʻaoʻao ʻelua me ke kūʻokoʻa a i ka manawa like.
  • Hiki ke nānā ʻia ke kaʻina hana hoʻoili me nā kukui hōʻailona LED ʻelua ma luna, hoʻokahi no kēlā me kēia awa, e hōʻike ana i ka ʻikepili komo a me kona kūlana lawe.
  • ʻO ka papa lalo o ke Alahaka MIDI ua lako i loko me nā mea magnet i hiki iā ʻoe ke hoʻopili i ka hāmeʻa i nā ʻaoʻao pane magnetic, ʻo ia hoʻi ka chassis kila o kahi NlinearLabs C15 Synthesizer.

'Ōlelo Aʻo: Loaʻa ka ikaika o kēlā mau mea mana no laila e mālama i ka Alahaka (> 0.5m) mai nā wati mechanical, nā cathode ray displays/monitors, kāleka hōʻaiʻē a me nā ʻāpana magnet, nā leo leo a i ʻole nā ​​​​wikiō a me nā mea hoʻopaʻa leo / mea pāʻani, a me nā mea lapaʻau i hoʻokomo ʻia i ke kino. e like me ka pacemakers.

 Pakeke Latency

ʻO ka manawa hoʻololi maʻamau no ka ʻeke MIDI pōkole maʻamau ma kahi o 100µs (µs he "micro-seconds"; hoʻokahi-miliona o kekona) o kēlā me kēia ʻaoʻao, me ka manaʻo he liʻiliʻi loa nā ukana ʻē aʻe ma nā pahi USB ʻelua.
Ke hoʻouna ʻia kahi ʻeke ma lalo o 300µs, manaʻo ʻia ka hoʻoili ʻana i REALTIME.
Ke hoʻouna ʻia kahi ʻeke i loko o 300µs a me 2ms, manaʻo ʻia ka hoʻoili ʻana i ka LATE.
Inā hiki ke hoʻouna ʻia kahi ʻeke ma hope o 2ms wale nō, manaʻo ʻia ka hoʻoili ʻana he STALE.
ʻO kēia mau noʻonoʻo a pau no ka ʻike, ʻaʻole ia e hōʻike i nā kūlana hewa.

Haʻule ʻia nā ʻeke hewa

Inā ʻaʻole hiki ke hoʻouna ʻia kahi ʻeke i ka manawa kūpono, manaʻo ʻia ka hoʻoili ʻana he DROPPED a hoʻopau ʻia. He kūlana kuhi kēia a hiki paha i ka wā i pili ʻole ai ke awa i waho a i ʻole ka heluhelu ʻana o ka computer host i kēia manawa i ka ʻikepili i loko o ka manawa kūpono, e hoʻopaneʻe i ka hoʻoili (E hoʻomaopopo: e ʻae mau ʻo Windows i ka ʻikepili MIDI ma luna o USB a ʻaʻole loa e paʻa ʻoiai ma Linux a me MacOs kahi noi holo e heluhelu maoli ana i ka ʻikepili MIDI pono e pale i ke kūlana stalling).
Ke mākaukau ʻole ka puka puka (ʻaʻole pili a ʻike ʻole ʻia e ka USB-host) e hāʻule koke ka ʻeke.
I ka mākaukau ʻana o ke awa a loaʻa kahi kūlana paʻa mua, hoʻohana ʻia kahi manawa o 100ms a hāʻule ka ʻeke. No nā ʻeke hoʻopaʻa hope, hoʻemi ʻia ka manawa pau i 5ms. A laila e lawe i hoʻokahi hāʻawi packet holomua e hoʻihoʻi hou i ka manawa i 100ms.
Nā kikoʻī ʻenehana: A hiki i ka pau ʻana o ka hoʻoili ʻana (a i ʻole i hoʻopau ʻia), ʻaʻa ʻia ka loaʻa ʻana o nā ʻeke hou aʻe no kekahi manawa. ʻAʻohe hoʻopaʻapaʻa kūloko, akā aia nā hoʻololi i ka manawa maoli, hoʻokahi i ka manawa.

 Nā hōʻailona

Loaʻa i kēlā me kēia ʻaoʻao awa kahi hōʻailona LED RGB (ʻoiaʻiʻo maoli) e hōʻike ana i ke kūlana awa a me ke kūlana packet i ka wā e holo ana kahi ʻeke. Ke kuhikuhi nei kēlā me kēia port LED i ka ʻikepili e hiki mai ana ma kēlā awa.
Hōʻike maoli ke kala LED i ke kūlana awa, ʻo ia ka laulā latency nui loa i ana ʻia i ka hāʻawi ʻana i ka ʻeke hou (e hoʻomaka ana i kekahi mau kekona i hope).
ʻOi aku ka mālamalama o ka LED i ka wā e holo ana kahi ʻeke maoli ma ka hāmeʻa a hōʻike ke kala i ka latency o kēia manawa.

Hōʻike Kūlana Wawa mau (nā kala pohihihi)
ʻO ke kala ʻeleʻele o ke LED e hōʻike ana i ke kūlana o kēia awa:

  • ʻO ka uliuli puʻupuʻuNONLINEAR-LABS-C15-MIDI-Bridge-fig2('ōlohi lohi, 3s manawa) ʻaʻole pili ke awa.
  • ʻO ka ʻōniʻoniʻo  NONLINEAR-LABS-C15-MIDI-Bridge-fig3('ōlohi lohi, 3s manawa) pili ke awa a loaʻa ka mana USB, akā ʻaʻohe kamaʻilio USB.
  • Hoʻopili ʻia ke awa Green a ua mākaukau ke kamaʻilio USB e hele.
  • Hoʻopili ʻia ke awa melemele a mākaukau ke kamaʻilio USB e hele, akā aia nā ʻeke LATE i loko o nā kekona ʻelua i hala.
  • Hoʻopili ʻia ke awa ʻulaʻula a ua mākaukau ke kamaʻilio USB e hele, akā aia nā ʻeke STALE i loko o nā kekona ʻehā i hala.
  • Hoʻopili ʻia ʻo Magentaport a ua mākaukau ke kamaʻilio USB e hele, akā aia nā ʻeke DROPPED (me ka nalowale ʻikepili) i loko o nā kekona ʻeono i hala.

Hōʻike Kūlana Puke uila (nā kala ʻālohilohi)
Ma luna o ka hōʻike kūlana kūlana paʻa i luna, hōʻike kūʻokoʻa ka MIDI Bridge i ke kūlana o ka ʻeke o kēia manawa i ka wā e holo ana ma ka hāmeʻa. Hoʻopili hou kēia i ka kala akā hiki ke hoʻokaʻawale ʻia mai ke kūlana awa i ka hele ʻana o nā LED i ka mālamalama piha.

  • Ke holo nei ka ʻeke ʻōmaʻomaʻo ma lalo o 300µs (REALTIME).
  • Ke holo nei ka ʻeke melemele no lalo o 2ms (LATE)
  • Ke holo nei ka ʻeke ʻulaʻula ma mua o 2ms (STALE).
  • Pono e hoʻokuʻu ʻia ka ʻeke Magenta (nalo ʻikepili).

MANAʻO:
No ka mea, pōkole loa nā manawa hoʻoili maoli (<100µs) ua hoʻolōʻihi ʻia lākou no ka hōʻike. Hōʻike pololei ʻia ka manawa hoʻololi ʻoiaʻiʻo pōkole me nā waihoʻoluʻu ʻoi aku ka maikaʻi, a ʻoi aku ka maikaʻi o ke kala ʻōmaʻomaʻo maʻamau a ʻoi aku ka cyanʻish i ka wā e hele mai ana ke kaʻa. I ka hana MIDI maʻamau, ʻaʻole liʻiliʻi loa ke kaʻa.
Ke ʻike nei ʻoe i kekahi hana hōʻailona LED (kūlana mau a i ʻole ʻālohilohi paha) e hoʻāla ʻia ka hāmeʻa a hoʻopau i ke au uila. No laila, no ka mālama ʻana i ka mana, makemake paha ʻoe e wehe i ka hāmeʻa mai nā kamepiula ʻoiai ke kū nei lākou i nā modes standby, Hybernate a i ʻole power-down mode akā hoʻohana mau i ka vol supply.tage i kā lākou mau kumu USB.

 Kūlana Kūikawā Haʻahaʻa Kala/Blink Codes

Ma ka hana maʻamau, me ka hoʻoponopono firmware ma o MIDI SysEx memo, ʻaʻohe o nā hewa i lalo (koe wale no "Programming Finished")…
ʻAʻole hiki ke hoʻihoʻi ʻia kēia mau hewa akā ʻo ka hapa nui o nā hewa paʻa ʻole ma ka laulā, ʻaʻole hoʻohana ka hāmeʻa ma hope o kahi hanana. Pono e hoʻokuʻu ʻia ka hāmeʻa e hoʻoponopono hou a hoʻi i ka hana maʻamau.
ʻO nā hiʻohiʻona hōʻailona LED no ka hōʻoia post-mortem, no laila e ʻoluʻolu e kākau i lalo i nā kala a me nā moku'āina blink inā loaʻa ʻoe i kahi hewa. ʻO ka wikiwiki o ka blink rate.

ʻO LED mua Keleponaʻelua ʻO ke ʻano
ʻOmaomao ʻōniʻoniʻo ʻOmaomao ʻōniʻoniʻo Hoʻopau maikaʻi ka papahana (NO ERROR)
KEʻOKEʻO WHITE Hapa Paʻa Code (Lock-Up) *)
ʻULAʻULA ULAULA ʻālohilohi Ua hewa ka nui o ka Puke USB
ʻULAʻULA ʻĀMĀMĀMĀ  Puke USB i manaʻo ʻole ʻia
MELEMELE ULAULA ʻālohilohi Hapa ʻIkepili SysEx
MELEMELE MELEMELE Ke kali nei ʻo SysEx End Marker
MAGENTA ULAULA ʻālohilohi Papahana: Nui loa ka ʻikepili
MAGENTA ʻOmaomao ʻōniʻoniʻo Papahana: ʻAʻole ka lōʻihi o ka ʻikepili
MAGENTA ʻōniʻoniʻo BLUE Papahana: Holoi ʻole **)
MAGENTA ʻO MAGENTA e ʻā ana Papahana: ʻAʻole i hāʻule ʻo WritePrepare **)
MAGENTA Keʻokeʻo ʻōniʻoniʻo Papahana: ʻAʻole hiki ke kākau **)
  • Nā Bugs Pūnaehana a me ke Code Broken - no ka example mai kahi hoʻonui i hewa - pinepine, akā ʻaʻole i nā manawa a pau, e hoʻopau me ke ʻano "code error" WHITE-WHITE.
  •  Inā loaʻa kekahi o kēia mau pōʻino koʻikoʻi i ka wā o ka hoʻonui ʻana i ka firmware, ʻoi aku ka "bricked" o ka hāmeʻa i kēia manawa, loaʻa kahi ʻāpana a i ʻole ka haki ʻana i nā code code a no laila hiki ʻole ke hana a hōʻole e lawe hou i nā mea hou. A laila pono e hoʻihoʻi ʻia i ka hale hana no ka lawelawe ʻana.

ʻIke ʻana i ka ʻaoʻao ʻo Firmware (Blink Pattern after Power Up)

  • No ka ʻike ʻana i ka mana firmware o kēia manawa i loko o ka hāmeʻa, hōʻike ʻia kahi ʻano blink kikoʻī ma hope o ka hoʻohana ʻana i ka mana ma o kekahi o nā awa USB:
  • ʻO ka LED mua e ʻā ana YELLOW no nā manawa N, e like me, e ʻōlelo, ʻelua manawa:
    ʻO ka helu hoʻoponopono nui ʻo N = 2
  • A laila, ʻo ka lua o ka LED e ʻā ana i ka CYAN no nā manawa K, e ʻōlelo, ʻekolu manawa:
    ʻO ka helu hoʻoponopono liʻiliʻi he K = 3
  • ʻO ka polokalamu firmware kūpono ʻo NK, me K hōʻike ʻia me ʻelua mau huahelu. No ka example:
    Manao = 2.03
  • Loaʻa paha nā hiʻohiʻona blink hou aʻe ma hope o ka mana firmware, e like me nā LED ʻelua e kukuli ana RED ●● ʻekolu manawa e hōʻike ana he mana beta/hōʻoia kūikawā ka firmware i hoʻohana ʻia.

 Hoʻohou Firmware

memo nui: ʻAe ka MIDI Bridge i kahi hoʻoponopono firmware inā *ʻaʻole * ka holo ʻana o ka MIDI mai ka hoʻonui ʻana i ka mana, i ʻole e hoʻāʻo wale ia e hāʻawi i ka ʻikepili MIDI ma ke awa ʻē aʻe e like me ka hana maʻamau.

  1.  Hoʻokaʻawale loa i ke alahaka MIDI.
  2.  Hoʻohui i ka Bridge MIDI i ka PC wale nō (ʻaʻole pili ka awa i hoʻohana ʻia ma ka MIDI Bridge).
  3.  No nā mea hoʻohana Linux, e hoʻohana ana i ka Amidi (https://www.systutorials.com/docs/linux/man/1-amidi/)
    • e ʻimi i ka ID port hardware me ka amidi -l, e ʻōlelo ʻo ia ka hw:1,0,0 no example
    • hoʻouna iā SysEx me ka amidi -p hw:1,0,0 -s nlmb-fw-update-VX.YZ.syx (pono e hoʻololi ʻia ʻo X.YZ me ka helu firmware maoli)
  4. No nā mea hoʻohana Windows/Mac:
    •  e hoʻohana i kahi noi e like me "MIDI Tools" (https://mountainutilities.eu/miditools)
    • hoʻouka i ka Firmware SysEx file
    • e hoʻouna iā ia i MIDI Bridge
      Inā kūleʻa ka hoʻonui ʻana i ka firmware, e hōʻike ana ka MIDI Bridge e nā LED ʻelua e ʻālohilohi ana i ka waihoʻoluʻu ʻōmaʻomaʻo ʻōmaʻomaʻo a laila e hoʻoponopono iā ia iho ma hope o 5 kekona, a laila e hōʻike i ka Firmware Version hou i ka wā hoʻomaka.
      Inā hāʻule ka hana hou, e hoʻāʻo hou i ke kaʻina holoʻokoʻa mai ka ʻanuʻu 1 (meka: e hoʻāʻo e hoʻohana i kekahi awa o ke alahaka MIDI).
  5.  Nānā Manaʻo Firmware Manaʻo (ma waho aʻe o ka Hōʻike Hōʻike Pūnaewele Firmware):
    • Pono e hoʻomaka hou nā polokalamu e like me "MIDI Tools" a laila e hōʻike i ka mana firmware hou o kahi Bridge pili i ka pale hoʻonohonoho.
    • ma Linux, e hoʻohana i ke kauoha usb-devices | grep -C 6 -i laina ole

Manaʻo Windows: No ka wehe ʻana i nā mea paʻa i hiki ke hōʻike hewa ʻia ka inoa o ka hāmeʻa, e hele i ka luna mana, koho "hōʻike i nā mea huna", a laila holoi i nā mea "NLL-Bridge" āpau. E hana i kēia ʻoiai ʻaʻole * hoʻopili ʻia ka MIDI Bridge, ʻoiaʻiʻo.

 ʻIke ʻana i ka wikiwiki o ka Port Lako

Ma keʻano loea, ʻo nā awa ʻelua o ka Bridge he USB2.0 kūpono akā hoʻokahi wale nō awa e hāʻawi i ka wikiwiki o 480Mpbs ("High-Speed"), ʻo ka holo ʻē aʻe ma 12Mbps ("Full-Speed"). ʻOi aku ka wikiwiki o nā wikiwiki ʻelua ma mua o nā helu data e hoʻohana mau ʻia a pono paha e MIDI. Aia wale nō ke hoʻopiha ʻia kahi kaʻa kaʻa USB e nā mea ʻē aʻe ma mua o ke kaʻa MIDI hiki i nā hihia ke makemake kekahi e hoʻopili i ke awa kiʻekiʻe o ka Pōhaku i kahi pahi kikoʻī.
Hiki ke ʻike ʻia ka ʻaoʻao awa kiʻekiʻe o ka Alahaka i ka wā o ka hōʻike ʻana o ke kumu LED o Firmware Version, aia ia ma ka ʻaoʻao kahi i ʻike ʻia ai ka pulse blink mua, ma ka melemele (e nānā i ka ʻāpana "Firmware Version Identification").

Palapala / Punawai

NONLINEAR LABS C15 MIDI Alahaka [pdf] Palapala Hoʻohana
Alahaka C15 MIDI, C15, Alahaka MIDI

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *