ဆန်းသစ်တီထွင်မှု-LOGO

novation Launch Control Xl ပရိုဂရမ်မာ

novation-Launch-Control-Xl-Programmer-PRODUCT

Launch Control XL ပရိုဂရမ်မာ၏ အကိုးအကားလမ်းညွှန်

ထုတ်ကုန်အချက်အလက်

Launch Control XL သည် မတူညီသော ပရိုတိုကော နှစ်ခုမှတစ်ဆင့် ပရိုတိုကောများ ပေးနိုင်သည့် LED မီးများပါရှိသော MIDI ထိန်းချုပ်ကိရိယာတစ်ခုဖြစ်သည်- ရိုးရာ Launchpad MIDI ပရိုတိုကောနှင့် Launch Control XL စနစ် သီးသန့်ပရိုတိုကော။ LED မီးများကို မတူညီသော အလင်းအမှောင်အဆင့် လေးခုသို့ သတ်မှတ်နိုင်ပြီး နှစ်ချက်ကြားခံအတွက် Copy and Clear bits များကို အသုံးပြု၍ စီမံနိုင်သည်။

ထုတ်ကုန်အသုံးပြုမှု

Launch Control XL တွင် LED မီးများကို သတ်မှတ်ရန်၊ သင်သည် Launchpad MIDI ပရိုတိုကော သို့မဟုတ် Launch Control XL စနစ်သီးသန့် ပရိုတိုကောကို သုံးနိုင်သည်။

Launchpad MIDI Protocol

အကယ်၍ သင်သည် Launchpad MIDI ပရိုတိုကောကို အသုံးပြုနေပါက၊ အဝင်မက်ဆေ့ချ်နှင့် ကိုက်ညီသည့် မှတ်စု/CC နှင့် MIDI ချန်နယ်တို့ပါဝင်သော ခလုတ်တစ်ခုပါရှိသော နမူနာပုံစံတစ်ခုကို သင်ရွေးချယ်ရန် လိုအပ်ပါသည်။ LED မီးများကို သတ်မှတ်ရန်၊ အနီရောင်နှင့် အစိမ်းရောင် LED နှစ်ခုလုံး၏ တောက်ပမှုအဆင့်အပြင် မိတ္တူနှင့် ရှင်းရန် အလံများပါ၀င်သည့် တစ်ခုတည်းသောဘိုက်ပုံစံဖြင့် သတင်းပေးပို့ပါ။

ဘိုက်ဖွဲ့စည်းပုံ-

  • Bit 6- 0 ဖြစ်ရမည်။
  • Bits 5-4- အစိမ်းရောင် LED တောက်ပမှုအဆင့် (0-3)
  • ဘစ် 3- အလံကိုရှင်းရန် (1 အခြားကြားခံ၏ LED မိတ္တူကိုရှင်းလင်းရန်)
  • ဘစ် 2- အလံကို မိတ္တူကူးပါ (1 LED ဒေတာကို ကြားခံနှစ်ခုလုံးသို့ ရေးရန်)
  • bits 1-0- အနီရောင် LED တောက်ပမှု အဆင့် (0-3)

LED တစ်ခုစီကို အလင်းအမှောင်အဆင့် လေးခုထဲမှ တစ်ခုအဖြစ် သတ်မှတ်နိုင်သည်-

  • တောက်ပမှု 0- ပိတ်သည်။
  • တောက်ပမှု 1- တောက်ပမှု နည်းပါးသည်။
  • တောက်ပမှု 2- အလယ်အလတ်တောက်ပမှု
  • တောက်ပမှု 3- တောက်ပမှုအပြည့်

နှစ်ထပ်ကြားခံအင်္ဂါရပ်များကိုအသုံးမပြုပါက LED မီးများကိုအဖွင့်အပိတ်လုပ်သည့်အခါတွင် ကူးယူခြင်းနှင့်ရှင်းလင်းခြင်းအလံများကိုထားရှိခြင်းသည် အလေ့အကျင့်ကောင်းဖြစ်သည်။

အလျင်တန်ဖိုးများကို တွက်ချက်ရန် အောက်ပါဖော်မြူလာကို အသုံးပြုပါ။

  • Hex ဗားရှင်း- အလျင် = (၁၀ နာရီ x အစိမ်းရောင်) + အနီရောင် + အလံများ
  • ဒဿမဗားရှင်း- အလျင် = (၁၆ x အစိမ်း) + အနီရောင် + အလံများ
  • ပုံမှန်အသုံးပြုရန်အတွက် အလံများ = 12 (Och in hex)၊ 8 ပြင်ဆင်ပြီးပါက LED ဖလက်ရှ်ပြုလုပ်ရန်၊ 0 ကို double-buffering ကိုအသုံးပြုလျှင်။

Control XL စနစ် သီးသန့် ပရိုတိုကောကို ဖွင့်ပါ။

Launch Control XL စနစ်သီးသန့်ပရိုတိုကောကို သင်အသုံးပြုနေပါက၊ ၎င်း၏မှတ်စု/CC တန်ဖိုး သို့မဟုတ် MIDI ချန်နယ်ကို မသက်ဆိုင်ဘဲ လိုအပ်သောခလုတ်ကို အပ်ဒိတ်လုပ်မည်ဖြစ်သည်။ LED မီးများကို သတ်မှတ်ရန်၊ အနီရောင်နှင့် အစိမ်းရောင် LED နှစ်ခုလုံး၏ တောက်ပမှုအဆင့်အပြင် မိတ္တူနှင့် ရှင်းရန် အလံများပါ၀င်သည့် တစ်ဘိုက်ဖွဲ့စည်းပုံဖြင့် မက်ဆေ့ချ်ပေးပို့ပါ။

ဘိုက်ဖွဲ့စည်းပုံ-

  • Bit 6- 0 ဖြစ်ရမည်။
  • Bits 5-4- အစိမ်းရောင် LED တောက်ပမှုအဆင့် (0-3)
  • ဘစ် 3- အလံကိုရှင်းရန် (1 အခြားကြားခံ၏ LED မိတ္တူကိုရှင်းလင်းရန်)
  • ဘစ် 2- အလံကို မိတ္တူကူးပါ (1 LED ဒေတာကို ကြားခံနှစ်ခုလုံးသို့ ရေးရန်)
  • bits 1-0- အနီရောင် LED တောက်ပမှု အဆင့် (0-3)

LED တစ်ခုစီကို အလင်းအမှောင်အဆင့် လေးခုထဲမှ တစ်ခုအဖြစ် သတ်မှတ်နိုင်သည်-

  • တောက်ပမှု 0- ပိတ်သည်။
  • တောက်ပမှု 1- တောက်ပမှု နည်းပါးသည်။
  • တောက်ပမှု 2- အလယ်အလတ်တောက်ပမှု
  • တောက်ပမှု 3- တောက်ပမှုအပြည့်

Double-Buffering ကို ထိန်းချုပ်ပါ။

Launch Control XL တွင် LED lighting အတွက် double-buffering ပါရှိပါသည်။ double-buffering ကိုအသုံးပြုရန်၊ ၎င်းကိုဖွင့်ရန် သို့မဟုတ် ပိတ်ရန် 0 တန်ဖိုးဖြင့် ထိန်းချုပ်မှု နှစ်ဆကြားခံစာတိုကို ပေးပို့ပါ။ double-buffering ကိုအသုံးပြုသည့်အခါ၊ ကူးယူခြင်းနှင့်ရှင်းလင်းခြင်းအလံများထံသို့ရေးထားသည့်ကြားခံကိုကိုင်တွယ်ရန်အသုံးပြုနိုင်သည်။

နိဒါန်း

  • ဤလက်စွဲစာအုပ်သည် Launch Control XL ၏ MIDI ဆက်သွယ်ရေးဖော်မတ်ကို ဖော်ပြသည်။ ဤသည်မှာ Launch Control XL အတွက် စိတ်ကြိုက်ပြင်ဆင်ထားသော ဖာထေးများနှင့် အပလီကေးရှင်းများ ရေးသားနိုင်ရန်လိုအပ်သည့် မူပိုင်အချက်အလက်များဖြစ်သည်။
  • သင့်တွင် MIDI ၏ အခြေခံအသိပညာနှင့် အပြန်အလှန်အကျိုးသက်ရောက်သော MIDI အပလီကေးရှင်းများရေးသားရန်အတွက် သင့်လျော်သောဆော့ဖ်ဝဲအချို့ရှိနေပြီဟု ယူဆရပါသည် (ဥပမာ၊ample၊ Max အတွက် တိုက်ရိုက်၊ Max/MSP သို့မဟုတ် Pure Data)။
  • ဤလက်စွဲစာအုပ်ပါ နံပါတ်များကို hexadecimal နှင့် decimal နှစ်မျိုးလုံးတွင် ပေးထားပါသည်။ မရှင်းမလင်းဖြစ်မှုများကို ရှောင်ရှားရန်၊ ဆဋ္ဌမကိန်းဂဏန်းများကို စာလုံးအသေး h ဖြင့် အမြဲလိုက်နေပါသည်။

Control XL MIDI ကိုဖွင့်ပါ။view

  • Launch Control XL သည် အတန်းအစားနှင့်လိုက်လျောညီထွေရှိသော USB စက်ပစ္စည်းတစ်ခုဖြစ်ပြီး အိုး ၂၄ လုံး၊ အစွန်းအထင်း ၈ ခုနှင့် ပရိုဂရမ်မာခလုတ် ၂၄ ခုပါရှိသည်။ 24 'ချန်နယ်' ခလုတ်တစ်ခုစီတွင် အနီရောင်ဒြပ်စင်နှင့် အစိမ်းရောင်ဒြပ်စင်ပါရှိသော နှစ်ထပ်ရောင် LED တစ်ခုပါရှိသည်။ ဤဒြပ်စင်များမှ အလင်းအား ပယင်းအဖြစ်သို့ ရောနှောနိုင်သည်။ ဦးတည်ချက်ခလုတ်လေးခုစီတွင် အနီရောင် LED တစ်ခုစီပါရှိသည်။ 'Device'၊ 'Mute'၊ 'Solo' နှင့် 'Record Arm' ခလုတ်များတွင် အဝါရောင် LED တစ်လုံးစီ ပါရှိပါသည်။ Launch Control XL တွင် တမ်းပလိတ် 8 ခု ပါရှိသည်- ပြုပြင်နိုင်သော အသုံးပြုသူ နမူနာ 24 ခု နှင့် မရနိုင်သည့် စက်ရုံထုတ် နမူနာ 16 ခု ရှိသည်။ အသုံးပြုသူ တင်းပလိတ်များသည် 16h8h (8-00) အကွက်များကို သိမ်းပိုက်ထားပြီး စက်ရုံထုတ် နမူနာများသည် 07-0Fh (7-08) အကွက်များကို သိမ်းပိုက်ပါသည်။ Launch Control XL Editor ကိုသုံးပါ (Novation တွင်ရနိုင်သည်။ website) သင်၏အသုံးပြုသူပုံစံ ၈ ခုကို ပြုပြင်မွမ်းမံရန်။
  • Launch Control XL တွင် 'Launch Control XL n' ဟု အမည်ပေးထားသည့် MIDI အပေါက်တစ်ခု ရှိပြီး n သည် သင့်ယူနစ်၏ စက်ပစ္စည်း ID (စက်ပစ္စည်း ID 1 အတွက် မပြသပါ)။ မည်သည့်ပုံစံပလိတ်အတွက်မဆို LED ခလုတ်များကို စနစ်သီးသန့်မက်ဆေ့ချ်များမှတစ်ဆင့် ထိန်းချုပ်နိုင်သည်။ တနည်းအားဖြင့်၊ လက်ရှိရွေးချယ်ထားသော နမူနာပုံစံအတွက် ခလုတ် LED များသည် မူရင်း Launchpad ပရိုတိုကောအရ MIDI မှတ်စုဖွင့်ခြင်း၊ မှတ်စုပိတ်ခြင်းနှင့် ထိန်းချုပ်မှုပြောင်းလဲမှု (CC) မက်ဆေ့ချ်များမှတစ်ဆင့် ထိန်းချုပ်နိုင်သည်။
  • Launch Control XL သည် လက်ရှိရွေးချယ်ထားသော ပုံစံပလိတ်ကို မည်သို့ပင်ဖြစ်စေ မည်သည့်ပုံစံတွင်မဆို ခလုတ်၏အခြေအနေကို အပ်ဒိတ်လုပ်ရန် System Exclusive protocol ကိုအသုံးပြုသည်။ Launchpad နှင့် Launchpad S တို့နှင့် တွဲဖက်အသုံးပြုနိုင်စေရန်၊ Launch Control XL သည် note-on၊ note-off နှင့် CC မက်ဆေ့ဂျ်များမှတစ်ဆင့် ရိုးရာ Launchpad LED အလင်းရောင်ပရိုတိုကောကို လိုက်နာဆောင်ရွက်ပါသည်။ သို့သော်၊ လက်ရှိရွေးချယ်ထားသော နမူနာပုံစံတွင် မှတ်စု/CC တန်ဖိုးနှင့် MIDI ချန်နယ်သည် အဝင်မက်ဆေ့ဂျ်များနှင့် ကိုက်ညီသည့် ခလုတ်/အိုးတစ်ခုပါရှိမှသာ အဆိုပါမက်ဆေ့ဂျ်များကို လုပ်ဆောင်မည်ဖြစ်သည်။ ထို့ကြောင့် သုံးစွဲသူများအား System Exclusive protocol အသစ်ကို လက်ခံကျင့်သုံးရန် အကြံပြုအပ်ပါသည်။
  • ထို့အပြင်၊ Launch Control XL သည် မူရင်း Launchpad နှစ်ထပ်ကြားခံ၊ flashing နှင့် set-/reset-all LED မက်ဆေ့ဂျ်များကို ပံ့ပိုးပေးသည်၊၊ မက်ဆေ့ချ်၏ MIDI ချန်နယ်သည် မက်ဆေ့ချ်အတွက် ရည်ရွယ်သည့် ပုံစံပုံစံကို သတ်မှတ်ပေးသည့် အပြင်၊ ထို့ကြောင့် လက်ရှိမည်သည့်ပုံစံကို ရွေးချယ်ထားသည်ဖြစ်စေ ဤမက်ဆေ့ချ်များကို အချိန်မရွေး ပေးပို့နိုင်ပါသည်။
  • ပုံစံပလိတ်ကို ပြောင်းလဲသည့်အခါ LED တစ်ခုစီ၏ အခြေအနေကို သိမ်းဆည်းထားပြီး ပုံစံပလိတ်ကို ပြန်လည်ရွေးချယ်သည့်အခါ ပြန်လည်သိမ်းဆည်းမည်ဖြစ်သည်။ LEDs အားလုံးကို SysEx မှတစ်ဆင့် နောက်ခံတွင် အပ်ဒိတ်လုပ်နိုင်ပါသည်။

Computer-to-Device မက်ဆေ့ချ်များ

Launch Control XL ရှိ LED များကို မတူညီသော ပရိုတိုကော နှစ်ခုမှတစ်ဆင့် သတ်မှတ်နိုင်သည်- (1) ရိုးရာ Launchpad MIDI ပရိုတိုကော၊ မှတ်သားမှု/CC နှင့် MIDI ချန်နယ်သည် အဝင်မက်ဆေ့ဂျ်နှင့် ကိုက်ညီသည့် ခလုတ်တစ်ခုပါရှိရန် လက်ရှိရွေးချယ်ထားသော ပုံစံပုံစံကို လိုအပ်သည့် ရိုးရာ Launchpad MIDI ပရိုတိုကော၊ နှင့် (2) Launch Control XL စနစ်သီးသန့်ပရိုတိုကော၊ ၎င်းသည် ၎င်း၏မှတ်စု/CC တန်ဖိုး သို့မဟုတ် MIDI ချန်နယ်မပါဝင်ဘဲ လိုအပ်သောခလုတ်ကို အပ်ဒိတ်လုပ်မည်ဖြစ်သည်။
ပရိုတိုကော နှစ်ခုစလုံးတွင် အနီရောင်နှင့် အစိမ်းရောင် LED နှစ်ခုလုံး၏ ပြင်းထန်မှုကို သတ်မှတ်ရန် တစ်ဘိုက်ကို အသုံးပြုသည်။ ဤဘိုက်တွင် မိတ္တူနှင့် ရှင်းလင်းသော အလံများ ပါ၀င်သည်။ byte ကို အောက်ပါအတိုင်း ဖွဲ့စည်းတည်ဆောက်ထားသည် (binary notation နှင့် မရင်းနှီးသူများသည် ဖော်မြူလာအတွက် ဆက်လက်ဖတ်ရှုနိုင်သည်)။

နည်းနည်း နာမည် အဓိပ္ပါယ်
6 0 ဖြစ်ရမည်။
၁၉..၈ အစိမ်းရောင် အစိမ်းရောင် LED တောက်ပမှု
3 ရှင်းပါတယ်။ 1- အကယ်၍ ဤ LED ၏ အခြားကြားခံမိတ္တူကို ရှင်းလင်းပါ။
2 ကော်ပီ အကယ်၍ 1- ဤ LED ဒေတာကို ကြားခံနှစ်ခုလုံးတွင် ရေးပါ။
မှတ်ချက်- ဤအပြုအမူနှစ်ခုစလုံးသည် ရှင်းလင်းသည့်အပြုအမူကို အစားထိုးသည်။
bits များကို သတ်မှတ်ပေးထားပါသည်။
၁၉..၈ အနီရောင် အနီရောင် LED တောက်ပမှု

Copy နှင့် Clear bits များသည် Launch Control XL ၏ double-buffering အင်္ဂါရပ်ကို ခြယ်လှယ်နိုင်စေပါသည်။ ၎င်းကိုမည်သို့အသုံးပြုနိုင်ကြောင်းအသေးစိတ်အတွက် 'Control double-buffering' မက်ဆေ့ဂျ်နှင့် နောက်ဆက်တွဲကို ကြည့်ပါ။

ထို့ကြောင့် LED တစ်ခုစီကို တန်ဖိုးလေးခုထဲမှ တစ်ခုအဖြစ် သတ်မှတ်နိုင်သည်-

  • တောက်ပမှု အဓိပ္ပါယ်
  • 0 ပိတ်ပါ။
  • 1 အလင်းအမှောင်နိမ့်
  • 2 အလတ်စား တောက်ပမှု
  • 3 တောက်ပမှုအပြည့်

အကယ်၍ double-buffering အင်္ဂါရပ်များကို အသုံးမပြုပါက၊ LED မီးများကို အဖွင့်အပိတ်လုပ်သည့်အခါတွင် Copy and Clear bits များကို သတ်မှတ်ထားရှိခြင်းသည် ကောင်းမွန်ပါသည်။ ၎င်းသည် ၎င်းတို့ကို ပြန်လည်လုပ်ဆောင်ခြင်းမရှိဘဲ flashing mode တွင် အလားတူလုပ်ရိုးလုပ်စဉ်များကို အသုံးပြုရန် ဖြစ်နိုင်သည်။ အလျင်တန်ဖိုးများကို တွက်ချက်ရန်အတွက် ဖော်မြူလာမှာ-

Hex ဗားရှင်း အလျင် = (၁၀ နာရီ x အစိမ်းရောင်)
+ အနီရောင်
+ အလံများ
ဒဿမဗားရှင်း အလျင် = (၁၆ x အစိမ်း)
+ အနီရောင်
+ အလံများ
ဘယ်မှာလဲ။ အလံများ = ပုံမှန်အသုံးပြုရန်အတွက် 12 (OCh in hex)၊
8 ပြင်ဆင်ပြီးပါက LED ဖလက်ရ်ှကို ပြုလုပ်ရန်၊
0 double-buffering ကိုအသုံးပြုလျှင်။

ပုံမှန်အသုံးပြုမှုအတွက် ကြိုတင်တွက်ချက်ထားသော အလျင်တန်ဖိုးများ၏ အောက်ပါဇယားများသည်လည်း အထောက်အကူဖြစ်နိုင်သည်-

Hex ဒဿမ အရောင် တောက်ပမှု
0Ch 12 ပိတ်သည်။ ပိတ်သည်။
0Dh 13 အနီရောင် နိမ့်သည်။
0Fh 15 အနီရောင် အပြည့်
1Dh 29 ပယင်း နိမ့်သည်။
3Fh 63 ပယင်း အပြည့်
၀ ါ 62 အဝါရောင် အပြည့်
1Ch 28 အစိမ်းရောင် နိမ့်သည်။
3Ch 60 အစိမ်းရောင် အပြည့်

မှိတ်တုတ်မှိတ်တုတ် LED များအတွက်တန်ဖိုးများ

Hex ဒဿမ အရောင် တောက်ပမှု
0Bh 11 အနီရောင် အပြည့်
3Bh 59 ပယင်း အပြည့်
3Ah 58 အဝါရောင် အပြည့်
38 နာရီ 56 အစိမ်းရောင် အပြည့်

Launchpad Protocol

မှတ်ချက် On - ခလုတ် LED များကိုသတ်မှတ်ပါ။

  • Hex ဗားရှင်း 9nh၊ မှတ်ချက်၊ အလျင်
  • ဒီဇင်ဘာ ဗားရှင်း 144+n၊ မှတ်ချက်၊ အလျင်

မှတ်စု-on မက်ဆေ့ချ်သည် လက်ရှိရွေးချယ်ထားသော ပုံစံပလိတ်ရှိ ခလုတ်များအားလုံး၏ အခြေအနေကို ပြောင်းလဲပေးသည် LED အရောင်သတ်မှတ်ရန် အလျင်ကိုအသုံးပြုသည်။

မှတ်ချက်- ခလုတ် LED များကို ပိတ်ပါ။

  • Hex ဗားရှင်း 8nh၊ မှတ်ချက်၊ အလျင်
  • ဒီဇင်ဘာဗားရှင်း 128+n၊ မှတ်ချက်၊ အလျင်

ဤမက်ဆေ့ချ်ကို တူညီသော မှတ်ချက်တန်ဖိုးနှင့် 0 အလျင်ဖြင့် မှတ်စုစာအဖြစ် အဓိပ္ပာယ်ဖွင့်ဆိုသည်။
Velocity byte ကို ဤမက်ဆေ့ချ်တွင် လျစ်လျူရှုထားသည်။

Launch Control XL ကို ပြန်လည်သတ်မှတ်ပါ။

  • Hex ဗားရှင်း Bnh၊ 00h၊ 00h
  • ဒီဇင်ဘာ ဗားရှင်း 176+n၊ 0၊ 0

LEDs အားလုံးကို ပိတ်ထားပြီး ကြားခံဆက်တင်များနှင့် တာဝန်လည်ပတ်မှုကို ၎င်းတို့၏ မူရင်းတန်ဖိုးများသို့ ပြန်လည်သတ်မှတ်ထားသည်။ MIDI ချန်နယ် n သည် ဤမက်ဆေ့ချ်ကို ရည်ရွယ်သည့် ပုံစံခွက် (00h-07h (0-7)) အတွက် အသုံးပြုသူ template 8 ခုနှင့် စက်ရုံထုတ် template 08 ခုအတွက် 0h-8Fh (15-8) ကို သတ်မှတ်သည်။

နှစ်ထပ်ကြားခံကို ထိန်းချုပ်ပါ။

  • Hex ဗားရှင်း Bnh၊ 00h၊ 20-3Dh
  • ဒီဇင်ဘာ ဗားရှင်း 176+n၊ 0၊ 32-61

ခလုတ်များ၏ နှစ်ဆ-ကြားခံအခြေအနေအား ထိန်းချုပ်ရန် ဤမက်ဆေ့ချ်ကို အသုံးပြုသည်။ MIDI ချန်နယ် n သည် ဤမက်ဆေ့ချ်ကို ရည်ရွယ်သည့် ပုံစံခွက် (00h-07h (0-7)) အတွက် အသုံးပြုသူ template 8 ခုနှင့် စက်ရုံထုတ် template 08 ခုအတွက် 0h-8Fh (15-8) ကို သတ်မှတ်သည်။ နှစ်ထပ် buffering ဆိုင်ရာ နောက်ထပ်အချက်အလက်များအတွက် နောက်ဆက်တွဲကို ကြည့်ပါ။ နောက်ဆုံး byte ကို အောက်ပါအတိုင်း သတ်မှတ်သည်။

နည်းနည်း နာမည် အဓိပ္ပါယ်
6 0 ဖြစ်ရမည်။
5 1 ဖြစ်ရမည်။
4 ကော်ပီ အကယ်၍ 1- 'ပြသထားသည်' ကြားခံအသစ်မှ LED ပြည်နယ်များကို ကူးယူပါ။ ရန်
အဆိုပါ အသစ် 'မွမ်းမံခြင်း' ကြားခံ။
3 မီးရောင် အကယ်၍ 1- ရွေးချယ်ရန် 'ပြသထားသည်' ကြားခံများကို အဆက်မပြတ်လှန်ပါ။
အယ်လ်အီးဒီ ဖလက်ရှ်။
2 မွမ်းမံ ကြားခံ 0 သို့မဟုတ် ကြားခံ 1 ကို 'မွမ်းမံခြင်း' ကြားခံအသစ်အဖြစ် သတ်မှတ်ပါ။
1 0 ဖြစ်ရမည်။
0 ပြသခြင်း။ ကြားခံ 0 သို့မဟုတ် ကြားခံ 1 ကို 'ပြသနေသည်' ကြားခံအသစ်အဖြစ် သတ်မှတ်ပါ။

binary နှင့် သိပ်မရင်းနှီးသောသူများအတွက်၊ data byte ကို တွက်ချက်ရန် ပုံသေနည်းဖြစ်ပါသည်။

  • Bit Name အဓိပ္ပာယ်
  • 6 0 ဖြစ်ရမည်။
  • 5 1 ဖြစ်ရမည်။
  • 4 မိတ္တူဖြစ်ပါက 1- 'ပြသထားသည့်' ကြားခံအသစ်မှ LED ပြည်နယ်များကို 'မွမ်းမံခြင်း' ကြားခံအသစ်သို့ ကူးယူပါ။
  • 3 ဖလက်ရှ်လုပ်ပါက 1- ရွေးချယ်ထားသော LED များကို ဖလက်ရှရှိစေရန် 'ပြသထားသည်' ကြားခံများကို ဆက်တိုက်လှန်ပါ။
  • 2 အပ်ဒိတ်လုပ်ရန် ကြားခံ 0 သို့မဟုတ် ကြားခံ 1 ကို 'မွမ်းမံခြင်း' ကြားခံအသစ်အဖြစ် သတ်မှတ်ပါ။
  • 1 0 ဖြစ်ရမည်။
  • 0 Display ကို 'displaying' ကြားခံအသစ်အဖြစ် 0 သို့မဟုတ် ကြားခံ 1 ကို သတ်မှတ်ပါ။

binary နှင့် သိပ်မရင်းနှီးသောသူများအတွက်၊ data byte တွက်ချက်ခြင်းဖော်မြူလာမှာ-

  • Hex ဗားရှင်းဒေတာ = (4 x အပ်ဒိတ်)
    • + ပြသခြင်း။
    • + ၂ နာရီ
    • + အလံ​တွေ၊
  • ဒဿမဗားရှင်းဒေတာ = (4 x အပ်ဒိတ်)
    • + ပြသခြင်း။
    • + ၂.၀
    • + အလံ​တွေ၊
  • မိတ္တူအတွက် အလံများ = 16 (10h in Hex)
    • Flash အတွက် 8;
    • ၀ယ်တာ မဟုတ်လား။

မူလအခြေအနေသည် သုညဖြစ်သည်- မှိတ်တုတ်မှိတ်တုတ်မရှိပါ။ အပ်ဒိတ်ကြားခံသည် 0; ဖော်ပြထားသည့်ကြားခံသည် 0 လည်းဖြစ်သည်။ ဤမုဒ်တွင်၊ Launch Control XL သို့ရေးထားသော မည်သည့် LED ဒေတာကိုမဆို ချက်ချင်းပြသသည်။ ဤမက်ဆေ့ချ်ကို ပေးပို့ခြင်းသည် flash timer ကို ပြန်လည်သတ်မှတ်ပေးသည်၊ ထို့ကြောင့် စနစ်တစ်ခုနှင့် ချိတ်ဆက်ထားသော Launch Control XL များအားလုံး၏ flash rates များကို ပြန်လည်ချိန်ညှိရန် အသုံးပြုနိုင်သည်။

LED အားလုံးကို ဖွင့်ပါ။

  • Hex ဗားရှင်း Bnh၊ 00h၊ 7D-7Fh
  • ဒီဇင်ဘာ ဗားရှင်း 176+n၊ 0၊ 125-127

နောက်ဆုံး byte သည် တန်ဖိုးသုံးခုထဲမှ တစ်ခုကို ယူနိုင်သည်။

Hex ဒဿမ အဓိပ္ပါယ်
7Dh 125 အလင်းအမှောင်စမ်းသပ်မှု။
၀ ါ 126 အလယ်အလတ်တောက်ပမှုစမ်းသပ်မှု။
7Fh 127 အပြည့်အဝတောက်ပမှုစမ်းသပ်မှု။

ဤအမိန့်ကို ပေးပို့ခြင်းသည် အခြားဒေတာအားလုံးကို ပြန်လည်သတ်မှတ်သည် — နောက်ထပ်အချက်အလက်များအတွက် Reset Launch Control XL မက်ဆေ့ဂျ်ကို ကြည့်ပါ။ MIDI ချန်နယ် n သည် ဤမက်ဆေ့ချ်ကို ရည်ရွယ်သည့် ပုံစံခွက် (00h-07h (0-7)) အတွက် အသုံးပြုသူ template 8 ခုနှင့် စက်ရုံထုတ် template 08 ခုအတွက် 0h-8Fh (15-8) ကို သတ်မှတ်သည်။

ထိန်းချုပ်မှု XL စနစ် သီးသန့် ပရိုတိုကော သတ်မှတ် LED များကို ဖွင့်ပါ။

မည်သည့်ပုံစံပလိတ်ကိုမဆို လက်ရှိရွေးချယ်ထားသော်လည်း မည်သည့်ပုံစံတွင်မဆို ခလုတ် သို့မဟုတ် အိုးအတွက် LED တန်ဖိုးများကို သတ်မှတ်ရန် စနစ်သီးသန့် မက်ဆေ့ဂျ်များကို အသုံးပြုနိုင်သည်။ ဤသည်မှာ အောက်ပါမက်ဆေ့ချ်ကို အသုံးပြု၍ လုပ်ဆောင်သည်။

  • Hex ဗားရှင်း F0h 00h 20h 29h 02h 11h 78h Template အညွှန်းတန်ဖိုး F7h
  • ဒီဇင်ဘာ ဗားရှင်း 240 0 32 41 2 17 120 Template အညွှန်းတန်ဖိုး 247

နေရာတွင် Template သည် 00h-07h (0-7) ဖြစ်ပြီး အသုံးပြုသူ template 8 ခုအတွက်၊ နှင့် factory template 08 ခုအတွက် 0h-8Fh (15-8)၊ အညွှန်းသည် ခလုတ် သို့မဟုတ် အိုး၏ အညွှန်း (အောက်တွင် ကြည့်ပါ)။ Value သည် အနီရောင်နှင့် အစိမ်းရောင် LED နှစ်ခုလုံး၏ တောက်ပမှုတန်ဖိုးများကို သတ်မှတ်ပေးသည့် အလျင်ဘိုက်ဖြစ်သည်။
LED-Value byte အတွဲများအပါအဝင် မက်ဆေ့ချ်တစ်ခုတွင် LED အများအပြားကို ကိုင်တွယ်ဖြေရှင်းနိုင်ပါသည်။

အညွှန်းကိန်းများသည် အောက်ပါအတိုင်းဖြစ်သည်။

  • 00-07 နာရီ (0-7) - ခလုတ်များ၏အပေါ်ဆုံးအတန်း၊ ဘယ်မှညာ
  • 08-0Fh (8-15) : ခလုတ်များ၏ အလယ်တန်း၊ ဘယ်မှညာ
  • 10-17 နာရီ (16-23) - ခလုတ်များ၏အောက်ခြေအတန်း၊ ဘယ်မှညာ
  • 18-1Fh (24-31): 'ချန်နယ်' ခလုတ်များ၏ ထိပ်တန်း၊ ဘယ်မှညာ
  • 20-27 နာရီ (32-39): 'ချန်နယ်' ခလုတ်များ၏အောက်ခြေအတန်း၊ ဘယ်မှညာ
  • 28-2Bh (40-43): ခလုတ်များ ကိရိယာ၊ အသံတိတ်၊ တစ်ကိုယ်တော်၊ အသံဖမ်းလက်
  • 2C-2Fh (44-47): အပေါ်၊ အောက်၊ ဘယ်၊ ညာ ခလုတ်များ

ခလုတ်ကို ပြောင်းရန် ဖော်ပြသည်။
'Toggle' ('ခဏတာ' ထက်) အပြုအမူကို 'Toggle' ဟု သတ်မှတ်ထားသည့် ခလုတ်များ၏ အခြေအနေအား စနစ်သီးသန့် မက်ဆေ့ဂျ်များဖြင့် အပ်ဒိတ်လုပ်နိုင်ပါသည်။ အောက်ပါမက်ဆေ့ချ်ကို အသုံးပြု၍ ၎င်းကို လုပ်ဆောင်သည်-

  • Hex ဗားရှင်း F0h 00h 20h 29h 02h 11h 7Bh Template အညွှန်းတန်ဖိုး F7h
  • ဒီဇင်ဘာ ဗားရှင်း 240 0 32 41 2 17 123 Template အညွှန်းတန်ဖိုး 247

နေရာတွင် Template သည် 00h-07h (0-7) ဖြစ်ပြီး အသုံးပြုသူ template 8 ခုအတွက်၊ နှင့် factory template 08 ခုအတွက် 0h-8Fh (15-8)၊ Index သည် ခလုတ်၏ အညွှန်းဖြစ်သည် (အောက်တွင်ကြည့်ပါ)။ တန်ဖိုးသည် off အတွက် 00h (0) သို့မဟုတ် 7Fh (127) ဖြစ်သည်။ 'Toggle' သို့မသတ်မှတ်ထားသော ခလုတ်များအတွက် မက်ဆေ့ဂျ်များကို လျစ်လျူရှုပါမည်။
Index-Value byte အတွဲများအပါအဝင် မက်ဆေ့ချ်တစ်ခုတည်းတွင် ခလုတ်များစွာကို ကိုင်တွယ်ဖြေရှင်းနိုင်ပါသည်။

အညွှန်းကိန်းများသည် အောက်ပါအတိုင်းဖြစ်သည်။

  • 00-07 နာရီ (0-7) - 'ချန်နယ်' ခလုတ်များ၏ အပေါ်ဆုံးတန်း၊ ဘယ်မှညာ
  • 08-0Fh (8-15) : 'ချန်နယ်' ခလုတ်များ၏အောက်ခြေအတန်း၊ ဘယ်မှညာ
  • 10-13 နာရီ (16-19) - ခလုတ်များ ကိရိယာ၊ အသံတိတ်၊ တစ်ကိုယ်တော်၊ အသံဖမ်းလက်မောင်း
  • 14-17 နာရီ (20-23) - အပေါ်၊ အောက်၊ ဘယ်၊ ညာ ခလုတ်များ

လက်ရှိပုံစံကို ပြောင်းပါ။

စက်ပစ္စည်း၏ လက်ရှိပုံစံကို ပြောင်းလဲရန် အောက်ပါမက်ဆေ့ချ်ကို အသုံးပြုနိုင်ပါသည်။

  • Hex ဗားရှင်း F0h 00h 20h 29h 02h 11h 77h Template F7h
  • ဒီဇင်ဘာ ဗားရှင်း 240 0 32 41 2 17 119 Template 247

နေရာတွင် Template သည် 00h-07h (0-7) ဖြစ်ပြီး အသုံးပြုသူ template 8 ခုအတွက် နှင့် factory template 08 ခုအတွက် 0h-8Fh (15-8) ဖြစ်သည်။

Device-to-Computer မက်ဆေ့ချ်များ

ခလုတ်ကို နှိပ်လိုက်သည်။

  • Hex ဗားရှင်း 9nh၊ မှတ်ချက်၊ အလျင်
  • ဒီဇင်ဘာ ဗားရှင်း 144+n၊ မှတ်ချက်၊ အလျင် သို့မဟုတ်
  • Hex ဗားရှင်း Bnh, CC, Velocity
  • ဒီဇင်ဘာ ဗားရှင်း 176+n၊ CC၊ အလျင်

ခလုတ်များသည် သုည-အညွှန်းမထားသော MIDI ချန်နယ် n တွင် မှတ်စုမက်ဆေ့ဂျ်များ သို့မဟုတ် CC မက်ဆေ့ဂျ်များကို ထုတ်ပေးနိုင်သည်။ ခလုတ်တစ်ခုကို နှိပ်လိုက်သောအခါတွင် အလျင် 7Fh ဖြင့် မက်ဆေ့ချ်ကို ပေးပို့သည်။ ထွက်လာသောအခါတွင် ဒုတိယမက်ဆေ့ခ်ျကို အလျင် 0 ဖြင့် ပေးပို့သည်။ ခလုတ်တစ်ခုစီ၏ မှတ်စု/CC တန်ဖိုးနှင့် နှိပ်/ထုတ်ခြင်းတွင် အလျင်တန်ဖိုးကို ပြောင်းလဲရန် တည်းဖြတ်သူကို အသုံးပြုနိုင်သည်။

ပုံစံပြောင်းထားသည်။
Launch Control XL သည် ပုံစံပလိတ်ပြောင်းလဲခြင်းအတွက် အောက်ပါ System Exclusive မက်ဆေ့ဂျ်ကို ပေးပို့သည်-

  • Hex ဗားရှင်း F0h 00h 20h 29h 02h 11h 77h Template F7h
  • ဒီဇင်ဘာ ဗားရှင်း 240 0 32 41 2 17 119 Template 247

နေရာတွင် Template သည် 00h-07h (0-7) ဖြစ်ပြီး အသုံးပြုသူ template 8 ခုအတွက် နှင့် factory template 08 ခုအတွက် 0h-8Fh (15-8) ဖြစ်သည်။

Note Messages မှတဆင့် LED အလင်းရောင်

Launch Control XL ရှိ ဒိုင်ခွက်အောက်ရှိ LED များကို အလင်းပေးရန်အတွက် အသုံးပြုသည့် မှတ်စုစာများကို ဤနေရာတွင် သင်တွေ့မြင်နိုင်ပါသည်။novation-Launch-Control-Xl-Programmer-FIG-1

LED နှစ်ထပ်ကြားခံနှင့် မှိတ်တုတ်မှိတ်တုတ်

Launch Control XL တွင် LED buffers နှစ်ခု၊ 0 နှင့် 1 ပါရှိသည်။ အဝင် LED ညွှန်ကြားချက်များဖြင့် မွမ်းမံနေချိန်တွင် နှစ်ခုလုံးကို ပြသနိုင်သည်။ လက်တွေ့တွင်၊ ၎င်းသည် Launch Control XL ၏ စွမ်းဆောင်ရည်ကို နည်းလမ်းနှစ်မျိုးထဲမှ တစ်ခုဖြင့် မြှင့်တင်ပေးနိုင်သည်-

  • စနစ်ထည့်သွင်းရန် 100 မီလီစက္ကန့် ကြာနိုင်သော်လည်း အကြီးစား LED အပ်ဒိတ်ကို ဖွင့်ထားခြင်းဖြင့် အသုံးပြုသူသည် ချက်ချင်းဖြစ်ပုံပေါ်သည်။
  • ရွေးချယ်ထားသော LEDs များကို အလိုအလျောက် မှိတ်တုတ်မှိတ်တုတ်လုပ်ပါ။

ပထမရည်ရွယ်ချက်အတွက် double-buffering ကို အသုံးချရန် လက်ရှိအပလီကေးရှင်းများအတွက် အနည်းငယ်သာ ပြုပြင်ပြောင်းလဲရန် လိုအပ်သည်။ အောက်ပါနည်းလမ်းဖြင့် မိတ်ဆက်နိုင်ပါသည်။

  1. စတင်ချိန်တွင် Bnh၊ 00h၊ 31h (176+n၊ 0၊ 49) ကို ပေးပို့ပါ၊ ၎င်းသည် အသုံးပြုသူ နမူနာပုံစံ 00 ခုနှင့် 07h-0Fh အတွက် ရည်ရွယ်သည့် နမူနာပုံစံကို n သတ်မှတ်ပေးပါသည်။ (7-8) 08 စက်ရုံတင်းပလိတ်များအတွက်) ။ ၎င်းသည် ကြားခံ 0 ကို ပြသထားသည့် ကြားခံအဖြစ် သတ်မှတ်ပြီး ကြားခံ 8 ကို အပ်ဒိတ်လုပ်သည့် ကြားခံအဖြစ် သတ်မှတ်သည်။ Launch Control XL သည် ၎င်းတွင်ရေးထားသော LED ဒေတာအသစ်ကိုပြသတော့မည်မဟုတ်ပါ။
  2. ကော်ပီနှင့်ရှင်းလင်းသည့်ဘစ်များကို မသတ်မှတ်ထားကြောင်း သေချာစေရန် Launch Control XL တွင် LEDs များကို ပုံမှန်အတိုင်းရေးပါ။
  3. ဤအပ်ဒိတ် ပြီးသွားသောအခါ၊ Bnh၊ 00h၊ 34h (176+n၊ 0၊ 52) ပေးပို့ပါ။ ၎င်းသည် ကြားခံ 0 အဖြစ် သတ်မှတ်သည်။
    ဖော်ပြထားသည့်ကြားခံ၊ နှင့် ကြားခံ 1 ကို မွမ်းမံခြင်းကြားခံအဖြစ်။ LED ဒေတာအသစ်သည် ချက်ချင်းမြင်နိုင်မည်ဖြစ်သည်။ ကြားခံ 0 ၏ လက်ရှိအကြောင်းအရာများကို ကြားခံ 1 သို့ အလိုအလျောက် ကူးယူမည်ဖြစ်သည်။
  4. မိတ္တူနှင့်ရှင်းလင်းသောဘစ်များကို သုညအဖြစ်သတ်မှတ်ထားခြင်းဖြင့် Launch Control XL တွင် LED များပိုမိုရေးပါ။
  5. ဤအပ်ဒိတ်ပြီးဆုံးသောအခါ၊ Bnh၊ 00h၊ 31h (176+n၊ 0၊ 49) ကို ထပ်မံပေးပို့ပါ။ ၎င်းသည် ပထမအခြေအနေသို့ ပြန်ပြောင်းသည်။ LED ဒေတာအသစ်သည် မြင်နိုင်မည်ဖြစ်ပြီး ကြားခံ 1 ၏ အကြောင်းအရာများကို ကြားခံ 0 သို့ ပြန်လည်ကူးယူမည်ဖြစ်သည်။
  6. အဆင့် 2 မှဆက်လုပ်ပါ။
  7. နောက်ဆုံးတွင်၊ ဤမုဒ်ကိုပိတ်ရန် Bnh၊ 00h၊ 30h (176+n၊ 0, 48) ပေးပို့ပါ။

တနည်းအားဖြင့် ရွေးချယ်ထားသော LEDs များကို flash ရန် ပြုလုပ်နိုင်သည်။ Launch Control XL သည် ၎င်း၏ကိုယ်ပိုင် မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်ပြခြင်းကိုဖွင့်ရန်-

  • Hex ဗားရှင်း Bnh၊ 00h၊ 28h
  • ဒီဇင်ဘာ ဗားရှင်း 176+n၊ 0၊ 40

သတ်မှတ်ထားသောနှုန်းဖြင့် LED များကို flash ပြုလုပ်ရန် ပြင်ပအချိန်ဇယားတစ်ခု လိုအပ်ပါက၊ အောက်ပါ အစီအစဉ်ကို အကြံပြုထားပါသည်။

  • Bnh၊ 00h၊ 20h (ဒဿမဗားရှင်း 176+n၊ 0၊ 32) တွင် မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ် LED မီးများကိုဖွင့်ပါ
  • Bnh၊ 00h၊ 20h (ဒဿမဗားရှင်း 176+n၊ 0၊ 33) မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ် LED မီးများကိုပိတ်ပါ

ယခင်ကဖော်ပြခဲ့သည့်အတိုင်း LEDs များကိုယေဘုယျအားဖြင့်ဖြေရှင်းနေစဉ် Clear နှင့် Copy bits များသတ်မှတ်ထားရှိခြင်းသည် application တစ်ခုအား flashing တွင်အလွယ်တကူချဲ့ထွင်နိုင်စေရန်အလေ့အကျင့်ကောင်းဖြစ်သည်။ မဟုတ်ပါက နောက်ပိုင်းတွင် ၎င်းကို မိတ်ဆက်ရန် ကြိုးစားသည့်အခါ မရည်ရွယ်ဘဲ သက်ရောက်မှုများ ဖြစ်ပေါ်လာလိမ့်မည်။

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

novation Launch Control Xl ပရိုဂရမ်မာ [pdf] အသုံးပြုသူလမ်းညွှန်
Launch Control Xl ပရိုဂရမ်မာ၊ Launch Control၊ Xl ပရိုဂရမ်မာ၊ ပရိုဂရမ်မာ

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *