هدايتون PICO MIDI SysEx Patcher
پيداوار جي ڄاڻ
- PICO MIDI SysEx Patcher by baritonomarchetto هڪ هارڊويئر حل آهي جيڪو vin جي پروگرام جي صلاحيت کي وڌائڻ لاءِ ٺهيل آهي.tage synthesizers جيڪي پروگرام جي قابليت کان محروم آهن. اهو Raspberry Pico مائڪرو ڪنٽرولر بورڊ تي ٻڌل آهي ۽ هڪ بلٽ ان LED ڊسپلي، بلٽ ان پش بٽڻن سان گڏ ٻه روٽري انڪوڊر، ۽ هڪ پش بٽڻ شامل آهي. ان ۾ سيريل آپريشن ۽ اوپن فرم ویئر لاءِ MIDI ان پٽ پڻ شامل آهي. پروگرامر کي ماسٽر ڪنٽرولر ۽ سنٿسائزر جي وچ ۾ رکي سگھجي ٿو ته جيئن ھڪڙي ترتيب کيڏڻ دوران پيرا ميٽرن جي حقيقي وقت ۾ تبديلين جي اجازت ڏئي، ۽ ماسٽر ڪنٽرولر کان ٽارگيٽ سنٿ ڏانھن ڪنھن ٻئي MIDI پيغام جي منتقلي.
- PICO MIDI SysEx پيچر ڪيترن ئي وين کي سپورٽ ڪري ٿوtage synths، بشمول Roland Alpha Juno (1/2)، Korg DW8000/EX8000، ۽ Oberheim Matrix 6/6R (> 2.14 firmware).
پيداوار جي استعمال جون هدايتون
- PICO MIDI SysEx پيچر کي پنھنجي ماسٽر ڪنٽرولر ۽ ون جي وچ ۾ ڳنڍيوtage synthesizer جنهن لاءِ توهان هڪ پيچ ٺاهڻ چاهيو ٿا.
- ماسٽر ڪنٽرولر ۽ ون تي موڙtage synthesizer.
- ٻن روٽري انڪوڊرن کي استعمال ڪريو نيويگيٽ ڪرڻ لاءِ ۽ اصل وقت ۾ پيٽرول کي تبديل ڪرڻ لاءِ جڏهن هڪ تسلسل کيڏيو.
- ڪنهن ٻئي MIDI پيغام کي ماسٽر ڪنٽرولر کان ٽارگيٽ سنٿ ڏانهن منتقل ڪرڻ لاءِ پش بٽڻ استعمال ڪريو.
- وڌيڪ تفصيلي معلومات لاءِ استعمال ڪندڙ مينوئل ڏانهن رجوع ڪريو ڊسپلي کي ڪيئن استعمال ڪجي ۽ سافٽ ويئر جي سطح تي پيرا ميٽرز کي ڪيئن گروپ ڪيو وڃي.
نوٽ: پڪ ڪريو ته توهان جي وينtage synth ان کي استعمال ڪرڻ کان اڳ PICO MIDI SysEx Patcher جي مدد سان. پڻ، حوالو ڏيو هارڊويئر تفصيلي سيڪشن صارف جي دستيابي جي معلومات لاءِ گهربل حصن تي ۽ انهن کي ڪيئن گڏ ڪجي.
ڪتاب جي باري ۾
- مون وٽ وين لاء هڪ نرم جڳهه آهيtage synthesizers. موجوده ميوزڪ جي پيداوار جو منظر دلچسپ آهي، مون کي غلط نه سمجھو، پر مان پاڻ کي "مروچ" ڪي بورڊ سان راند ڪري رهيو آهيان.
- 80 جي ڏهاڪي جي وچ کان اوزارن سان هڪ خرابي ڪڏهن ڪڏهن پروگرام جي قابليت جي کوٽ آهي. انهن مان ڪجهه پروگرام ڪرڻ مشڪل ٿي سگهي ٿو، ۽ حقيقت اها آهي ته ٽئين پارٽي سافٽ ويئر اڪثر ڪري SysEx پروٽوڪول کي سپورٽ نه ڪندا آهن مدد نٿو ڪري.
- هن مسئلي کي منهن ڏيڻ لاء ٻه طريقا آهن: سافٽ ويئر (ڪنهن چيو Ctrlr؟) ۽ هارڊويئر.
- چوڻ جي ضرورت ناهي، اسان هتي هارڊويئر حل سان ڪم ڪري رهيا آهيون.
- مون (مان سمجهان ٿو) اڳ ۾ ئي سونهري دور کان ڪجهه شاندار آلات جي پروگرام جي صلاحيت کي وڌايو آهي جهڙوڪ Roland a-Juno، Oberheim Matrix 6، Korg DW8000، SCI Multitrack ۽ ٻين سان گڏ هڪ ڪمبي SysEx پروگرامر ۽ ترتيب ڏيڻ سان گڏ arduino MEGA. Raspberry Pi Pico microcontroller بورڊ تي منهنجي تازي لت مون کي واپس سوچڻ تي مجبور ڪيو ته مسئلو ڪيئن حل ڪجي.
- Raspberry Pi Pico هڪ سستو ۽ طاقتور مائڪرو ڪنٽرولر آهي ۽ اهو منهنجو پسنديده پسند آهي، تازو. مان ان کي نون منصوبن لاءِ اختيار ڪري رهيو آهيان، پر منهنجي ڪجهه پراڻن منصوبن کي ٻيهر ڏسڻ لاءِ.
- IC جي ميموري جي حدن سان گڏ (پر GPIOs جو هڪ محدود تعداد) مون کي ختم ڪيو هڪ تمام di9erent انٽرفيس ۽ ڪم سان: ow پوئين پروجيڪٽ جي حوالي سان.
- بهتر؟ بدتر؟ توهان فيصلو ڪيو 🙂
سامان
مواد جو بل (BOM):
- Microcontrollers، ICs، ڊسپلي
- 1x Raspberry Pi Pico (30 GPIO کلون)
- 1x 6N138 optocoupler
- 1x 1602A LED ڊسپلي
- Capacitors, Resistors, ۽ trimmers
- 3x 220 ohm مزاحمتي
- 1x 330 ohm مزاحمتي
- 1x 10K ohm مزاحمتي
- 2x 1000 ohm ٽرمرز
1x 100nF غير پولر ٿيل ڪيپيسٽر
- ڊيوڊس ۽ انڪوڊرز
- 1x 1N4148 ڊيوڊ
- 1x 1N4004 ڊيوڊ
- 2x واڌارو آپٽيڪل انڪوڊرز
- ٻيا
- 2x برتن knobs (اختياري)
- 1x ڊي سي بيرل
- 1x B3F 4050 Omron لمحاتي پش بٽڻ
- 2x MIDI (DIN 5) رابط
PRODUCT layouts




تنصيب جي هدايت
قدم 1: پروگرامر خاصيتون
- PICO MIDI SysEx پروگرامر جا مکيه ڪم آهن:
- بلٽ ان LED ڊسپلي
- صرف ٻه روٽري انڪوڊرز ۽ هڪ پش بٽڻ سان سادي آپريشن
- MIDI ان پٽ، سيريل آپريشن لاء
- کوليو مالويئر
- ها، ٽيڪنيڪل طور تي اهي روٽري انڪوڊرز وٽ هڪ بلٽ ان پش بٽڻ هوندو آهي ۽ اصل ۾ استعمال ۾ هوندا آهن، تنهنڪري بٽڻ جي ڳڻپ آهي ”ٽي“، نه ”هڪ“.
- پروگرامر کي توهان جي ماسٽر ڪنٽرولر ۽ سنٿيسائزر جي وچ ۾ رکڻ گهرجي جنهن لاءِ توهان پيچ ٺاهڻ چاهيو ٿا.
- اهو ممڪن بڻائي ٿو حقيقي وقت جي پيرا ميٽرن جي تبديلين کي جڏهن هڪ تسلسل کيڏڻ ۽ ڪنهن ٻئي MIDI پيغام جي منتقلي جنهن کي توهان ماسٽر ڪنٽرولر کان ٽارگيٽ سنٿ تائين پهچائڻ چاهيو ٿا.
- هن وقت سپورٽ ڪيل سنٿس آهن:
- رولينڊ الفا جونو (1/2)
- Korg DW8000/EX8000
- Oberheim Matrix 6/6R (> 2.14 rmware)
- جيئن ته ايندڙ ڪجهه مرحلن ۾ وڌيڪ لفظي طور تي بيان ڪيو ويو آهي، سافٽ ويئر جي سطح تي ڊسپلي ۽ پيرا ميٽرز جي گروهه هن منصوبي ۾ اهم ڪردار ادا ڪن ٿا. وڌيڪ تفصيل لاءِ پڙهڻ جاري رکو 🙂
قدم 2: هارڊويئر وضاحت
- انٽرفيس
- هن پروگرامر ۾ مون پوئين پروجيڪٽ جي حوالي سان هڪ مخالف طريقي کي اپنائڻ چاهيو: انٽرفيس عناصر هتي گهٽ ۾ گهٽ رکيا ويا آهن، صرف ٻه گھمڻ واري واڌاري انڪوڊرز ۽ مينيو بٽڻ سان (ٺيڪ: ٽي بٽڻ).
- اهو ٿي سگهي ٿو هڪ قدم پوئتي هٽڻ هڪ پروگرامر ۾ نوبس جي تعداد کي گهٽائڻ لاءِ پيدا ٿيو جيڪو 80s جي وچ واري سنٿس جي پروگرامن جي گھٽتائي کي منهن ڏيڻ لاءِ. اهو نه آهي ته توهان هڪ rmware سان sinergy تي غور ڪيو جتي سڀئي پيٽرولر معقول طور تي ترتيب ڏنل آهن (ايندڙ قدم ڏسو) ۽ هڪ LED ڊسپلي حقيقي وقت ۾ ڏيکاريندي پيچ پيٽرولر ڪيٽيگوري، نالو ۽ قدر.
- LED ڊسپلي
مناسب انداز ۾ LED ڊسپلي پيچنگ کي وڌيڪ خوشگوار بڻائي ٿو، خاص طور تي جيڪڏهن توهان ان تي وقت گذارڻ چاهيو ٿا. منهنجو پوئين هارڊويئر پروگرامر پروجيڪٽ هڪ ننڍڙي OLED ڊسپلي سان ليس آهي. اهو ان هارڊويئر لاءِ ڪافي آهي ڇاڪاڻ ته ڏيکاريل معلومات صرف تسلسل جي ملڪيتن تائين محدود هوندي آهي، پر هن صورت ۾ سڀ پيچ پيرا ميٽر جا نالا نظر اچن ٿا، بغير ڪنهن مقابلي واري شيٽ جي. - مائڪرو ڪنٽرولر
- جيئن چيو ويو آهي، استعمال ۾ مائڪرو ڪنٽرولر راسبي پي پيڪو آهي. هي مائڪرو ڪنٽرولر ڪمپيوٽر جي طاقت (133Mhz تائين، ڊبل ڪور) ۽ ميموري اسٽوريج (16Mb تائين) جي لحاظ کان طاقتور آهي. اهو وڏو - اڄ جي معيار جي مطابق - ميموري کي اجازت ڏئي ٿي rmware ۾ لفظي تار شامل ڪرڻ، نئين طريقي کي اپنائڻ جي قابل بڻائي.
- Raspberry Pi Pico پڻ سستو آهي، هن وقت، soo…
- MIDI
- ٻئي MIDI IN ۽ MIDI OUT سرڪٽس ٺهيل آهن.
- MIDI OUT لازمي آهي MIDI پيغام موڪلڻ جي قابل ٿي ۽ ڪنهن به طريقي سان ٻاهر نه ٿي سگهي.
- MIDI IN پڻ ضروري آهي، ڇاڪاڻ ته سنٿ ٻي صورت ۾ ڪنهن ٻئي اوزار (يعني ماسٽر ڪيبورڊ يا DAW) کان پيغام وصول نه ڪري سگهي ٿي جڏهن پروگرامر ڳنڍيل هجي. هن جو مطلب اهو آهي ته پيچنگ ۽ ترتيب جي مرحلن کي لازمي طور تي الڳ/مختلف هوندو. هڪ تعمير ٿيل MIDI IN سرڪٽ سان توهان ٻنهي کي هڪ ئي وقت ۾ هڪ ترتيب هلائڻ ۽ پيچ کي تبديل ڪرڻ جو امڪان حاصل ڪري سگهو ٿا (يعني توهان حقيقي وقت ۾ هڪ سٺو ليٽر سوائپ موڪلي سگهو ٿا).
- MIDI IN سرڪٽ هڪ آپٽو-آسوليٽ ٿيل سرڪٽ آهي جيڪو MIDI ايسوسيئيشن جي وضاحتن جو احترام ڪري ٿو. سج جي هيٺان ڪجهه به نئون ناهي.
- بجلي جي فراهمي
- SysEx پروگرامر کي ٻن مختلف طريقن سان هلائي سگھجي ٿو: سڌو سنئون مائڪرو ڪنٽرولر بورڊ جي USB-C ڪنيڪٽر مان، يا PCB تي نصب ٿيل DC بيرل استعمال ڪندي. ٻئي جائز آهن، پر مان چاهيان ٿو جديد کي ترجيح ڏيان ڇاڪاڻ ته:
- ڊي سي بيرل وڌيڪ مضبوط آهي
- ڊي سي بيرل ان پٽ سڌو سنئون ڳنڍيل آهي PICO جي +5V لائين (جنهن کي "Vsys" پن سڏيو ويندو آهي) جيڪو هڪ اندروني کي نظرانداز ڪري ٿو.
سيريز ۾ diode تحفظ.
- ھڪڙو مرڪز مثبت PSU استعمال ڪيو وڃي. ايستائين جو انورس پولارٽي پروٽيڪشن ڊاءِڊ موجود آهي، توهان انورٽڊ پولارٽي کي لاڳو ڪرڻ نٿا چاهيو ڇو ته اهو توهان جي PSU کي نقصان پهچائي سگهي ٿو (پروگرامر کي نه ڇو ته ڊائوڊ تحفظ جي شارٽنگ GND ۽ +5V اهڙي صورتحال ۾).
- SysEx پروگرامر کي ٻن مختلف طريقن سان هلائي سگھجي ٿو: سڌو سنئون مائڪرو ڪنٽرولر بورڊ جي USB-C ڪنيڪٽر مان، يا PCB تي نصب ٿيل DC بيرل استعمال ڪندي. ٻئي جائز آهن، پر مان چاهيان ٿو جديد کي ترجيح ڏيان ڇاڪاڻ ته:
- مائڪرو ڪنٽرولر بورڊ
مون اڳ ۾ ئي راسبي پي پيڪو مائڪرو ڪنٽرولر بورڊ جي ساراهه ڳائي چڪو آهي. هتي مان صرف هڪ ڊيڄاريندڙ شامل ڪرڻ چاهيان ٿو. هن microcontroller بورڊ جا ٻه نسخا موجود آهن (جيڪڏهن اسان ان حقيقت کي نظرانداز ڪيو ته توهان ان کي خريد ڪري سگهو ٿا ميموري سان 2Mb کان 16Mb تائين). هتي مان 30 پنن جو ڪلون استعمال ڪري رهيو آهيان، جنهن ۾ oKcial Pico جي حوالي سان هڪ di9erent pinout آهي. هن وقت، 2Mb نسخو ڪافي آهي.
مرحلا 3: پروگرامر پيرا ميٽرز ڪيٿگورائيزيشن
- 30+ پيرا ميٽرز ذريعي ترتيب وار انداز ۾ اسڪرول ڪرڻ (هڪ بعد ٻئي) عملي ناهي. حالانڪه، هي پروگرامر دعوي ڪري ٿو ته "سنگل ڊيٽا سلائڊر" جي سادگي جي حمايت ڪيل سنٿيسائيزر جي انٽرفيس. اهو ڪيئن آهي؟
- ھدف کي ڏسڻ لاء ھڪڙو ممڪن حل ھو، منھنجي لاء، ڪيٽيگريز ۾ گروپن جي پيراگراف. ڪيٿيگورائزيشن پيرا ميٽرز کي وڌيڪ رسائي لائق بڻائي ٿي انھن جو تعداد گھٽائڻ سان، ۽ انھن کي اصل ۾ ڳولڻ آسان بڻائي ٿي.
- Cathegorization سڀني سپورٽ ٿيل سنٿيسائيزرن لاءِ ساڳي اصول جي پيروي ڪئي ۽، منهنجي ارادي ۾، اسان جي پياري اينالاگ سنٿيسائيزر جي عام فزيڪل بلاڪ ڍانچي سان مشابهت رکي ٿي: oscillators -> voltagاي ڪنٽرول ٿيل ليٽرز -> حجمtagاي ڪنٽرول ampڪوڙا ماڊليشن جا ذريعا ۽ e9ects اڳيان آھن (وڌيڪ تفصيل ھيٺين ۾
- Korg DW8000
- DW8000 (۽ EX8000) پيچ پيٽرول جتي اڳ ۾ ئي Korg پاران چڱي طرح رکيل آهن، تنهنڪري پروگرامر ڪيٿگورائزيشن کي فوري طور تي فرنٽ پينل گروپنگ جي پيروي ڪري ٿو.
- پيرا ميٽرز 8 ڀاڱن ۾ ورهايل آهن:
- اوسيليٽر 1
- اوسيليٽر 2
- جلدtage ڪنٽرول فلٽر
- جلدtage ڪنٽرول ٿيل Ampڪوڙو
- گھٽ فريکوئنسي اوسيليٽر
- چيلهه
- ڊجيٽل دير
- ٻيا (پورٽمينٽو)
ذيلي ڪيٿگريز بابت تفصيل لاءِ اسٽيپ هيڊر شيٽ ڏسو.
- فلٽر ۽ ampهر هڪ کي هڪ وقف لفافو آهي. انهي حالت ۾، لفافن جي پيرامينٽرز کي حجم سان گڏ گروپ ڪيو ويو آهيtagاي منزل جو ڪنٽرول عنصر.
- سڀ DW8000 پيرا ميٽرس سپورٽ آهن، سواءِ MIDI طريقن/چينل جي.
- رولينڊ اي جونو
- جيتوڻيڪ Roland a-Juno وٽ محدود تعداد ۾ پيچ پيرا ميٽرز آهن، انهن جي ترتيب MIDI عمل درآمد ۾ سڀ کان وڌيڪ مونجهارو آهي سپورٽ ٿيل سنٿيسائيزر جي وچ ۾. اهو مون کي ڪجهه وقت ورتو MIDI عمل درآمد کي ساڳئي طريقي سان فرنٽ پينل جي ترتيب سان (جيتوڻيڪ ساڳيو ناهي).
- مشن مڪمل ڪيو، جيتوڻيڪ:
- اوسيليٽر
- جلدtage ڪنٽرول فلٽر
- جلدtage ڪنٽرول ٿيل Ampڪوڙو
- لفافو
- ايل ايف او
- ڪلاس ۽ موڙيندڙ
ذيلي ڪيٿگريز بابت تفصيل لاءِ اسٽيپ هيڊر شيٽ ڏسو.
- سڀ 36 Roland a-Juno parmeters پروگرامر جي مدد سان. اڪيلو (تفصيل) لفافي پيٽرولز کي وقف ٿيل گروپ جي تحت گروپ ڪيو ويو آهي.
- Oberheim Matrix 6
- Oberheim M6/M6r لاٽ جو سڀ کان جديد سنٿيسائيزر آهي ۽ اڄڪلهه جي اوزارن جي مقابلي ۾ هڪ ناقابل اعتماد روٽنگ پيچيدگي ڏيکاري ٿو.
- وقت اسان کي سخت ڪيو ته "پيچيدگي" موسيقي جي پيداوار جي دنيا ۾ هڪ ٻه بليڊ چاقو ٿي سگهي ٿي، ۽ سڌي طرح پيرا ميٽرز جي ڦيرڦار جي امڪانن جي غير موجودگي ميٽرڪس 6 کي سڀ کان وڌيڪ هيٺ ڏنل "آواز جي ڪارخاني" مان هڪ ٺاهيندي آهي آواز انجنيئرنگ جي لحاظ کان.
- 99 پيرا ميٽرن مان جن کي سنٿ سپورٽ ڪري ٿو، "صرف" 52 پروگرامر rmware ۾ شامل ڪيا ويا آهن. مون انهن کي 9 گروپن ۾ ورهايو:
- اوسيليٽر 1
- اوسيليٽر 2
- جلدtage ڪنٽرول فلٽر
- جلدtage ڪنٽرول ٿيل Ampڪوڙو
- Ramps
- لفافي 1
- لفافي 2
- LFO 1
- LFO 2
ذيلي ڪيٿگريز بابت تفصيل لاءِ اسٽيپ هيڊر شيٽ ڏسو.
- مون برابري مان ٽيون لفافو، ٽريڪ پوائنٽس، ڪلڪس وغيره کي ڇڏي مناسب نمبر تائين پيرا ميٽرن کي محدود ڪرڻ جي ڪوشش ڪئي. اهو انهن سڀني کي سنڀالڻ ممڪن ٿيندو، بهرحال، Raspberry Pi Pico ميموري سائيز جي مهرباني.
- پروگرامر پاران هٿ نه ڪيل پيرا ميٽرس ”معذور“ نه آهن، پر سنٿ پينل ذريعي رسائي لائق آهن، بهرحال!
- ميٽرڪس ماڊل شامل ڪرڻ لاء تمام پيچيده هو، تنهنڪري اهو ڇڏي ويو.



قدم 4: ڪيئن استعمال ڪجي
- پهرين طاقت تي، سنٿ سليڪشن ۽ MIDI چينل مينيو صفحو ڏيکاريل آهي.
- کاٻي گھڙي (PARAMETER knob) کي گھمايو اھو چونڊڻ لاءِ جنھن MIDI چينل کي ھدف ڪندڙ سنٿ ٻڌي رھيو آھي.
- گھمايو ساڄي گھڙي (VALUE نوب) کي منتخب ڪرڻ لاءِ سنٿيسائيزر جنھن ڏانھن توھان موڪلڻ چاھيو ٿا پنھنجا MIDI نياپا.
- توهان کي اهو عمل ڪرڻو پوندو ڪنهن به وقت توهان پروگرامر کي ري سيٽ ڪريو. اهو تمام سادو آهي ته ٻن متغيرن کي رد ڪرڻ واري شروعاتي سنٿ ۽ MIDI چينل مستقل طور تي تبديل ٿي ويا آهن rmware جي اوپن سورس فطرت جي مهرباني.
- ھاڻي اسان "Menu" بٽڻ کي دٻائيندي مينيو موڊ مان نڪري سگھون ٿا. ڪنهن به سپورٽ پيچ پيٽرولر کي تبديل ڪرڻ لاء:
- کاٻي هٿ جي روٽري انڪوڊر (PARAMETER knob) کي گھمايو پيراميٽر جي دلچسپي جي ڪيٽيگوري کي چونڊڻ لاءِ (ايل اي ڊي ڊسپلي جي مٿئين حصي ۾ نالا)
- پيس ڪريو کاٻي هٿ جي روٽري انڪوڊر پش بٽڻ کي تبديل ڪرڻ لاءِ اصل پيراميٽر جي چونڊ (ايل اي ڊي ڊسپلي جي هيٺئين حصي ۾ نالا)
- اصل پيٽرولر چونڊيو جيڪو توھان تبديل ڪرڻ چاھيو ٿا کاٻي ھٿ انڪوڊر کي گھمائي (PARAMETER knob)
- گھمايو ساڄي هٿ روٽري انڪوڊر کي گهربل پيٽرولر جي قيمت تي. توھان ساڄي ھٿ جي روٽري انڪوڊر پش بٽڻ کي دٻائيندي 10-by-10-جي-XNUMX جي پيٽرولر جي قدرن کي اڳتي وڌائي سگھو ٿا
- پيچ پيٽرولر ويلز MIDI منتقل ڪيا ويا آهن جيئن ئي قدر تبديل ٿي ويندي آهي “حقيقي وقت” پيچنگ لاءِ.
- توهان جي دلچسپي جي ڪنهن به پيٽرولر لاء طريقيڪار ورجائي.
- جيڪڏھن توھان چاھيو ٿا واپس مينيو اسڪرين ڏانھن، بس دٻايو مينيو بٽڻ.
- مهرباني ڪري نوٽ ڪريو ته:
- پروگرامر جا پيرا ميٽر سڀ "صفر" جي قيمت تي شروع ڪيا ويندا آهن جڏهن پروگرامر پهريون ڀيرو بند ٿيڻ کان پوءِ آن ڪيو ويندو آهي يا جڏهن توهان مينيو ۾ هڪ di9erent synthesizer چونڊيو ٿا.
- جڏهن هڪ پيٽرولر جي قيمت تبديل ڪئي وئي آهي، اهو قدر ياداشت ۾ رکيو ويندو آهي جيستائين پروگرامر کي ريٽ نه ڪيو ويو آهي يا o9 تبديل نه ڪيو ويو آهي.
- جيڪڏهن توهان سنٿيسائيزر فرنٽ پينل مان هڪ پيراميٽر جي قيمت تبديل ڪريو ٿا، پروگرامر پيٽرولر اپڊيٽ نه ڪيو ويو آهي (اهي هم وقت نه آهن).
>> هتي << اسڪيچ مخزن (Github) جديد ورزن سان گڏ آهي. اوپن سورس هجڻ جي ڪري، توهان کي ڀليڪار آهي ته توهان پنهنجي مرضي مطابق اسڪيچ ۾ ترميم ڪريو ۽ بگ کي x ڪريو (اڳيون قدم ڏسو) 😉


قدم 5: اسڪيچ جون حدون/بگ
- موجوده، ابتدائي، خاڪي ۾ وڏي سڌاري جي گنجائش آهي.
- اڳ ۾ampلي، اسان هڪ فنڪشن شامل ڪري سگهون ٿا midi چينل ۽ سنٿيسائيزر کي بچائڻ جي بجاءِ ان کي شروع ڪرڻ تي هر وقت جڏهن پروگرامر آن ڪيو وڃي. ميموري جي مقدار کي اڃا تائين مفت ڏنو ويو آهي اهو پڻ سٺو هوندو ته ڪجهه ٻين سنٿيسائيزر جي مدد ڪرڻ لاءِ. اهو پڻ سٺو لڳندو ته موجوده پيچ پيرا ميٽرز حاصل ڪرڻ ۽ ذخيرو ڪرڻ ۽ پروگرامر ۽ سنٿيسائزر کي هم وقت سازي ڪرڻ.
- مون کي ڪوڊ جي هن پهرين ورهاڱي ۾ ڪجهه پريشان ڪندڙ ڪيچ پڻ رپورٽ ڪرڻي آهي. پهريون ڀيرو جڏهن توهان ٻن آپٽيڪل انڪوڊرن مان هڪ کي ڦيرايو، هڪ لائبريري (مان سمجهان ٿو ته اها LCD لائبريري آهي، پر مون کي پڪ ناهي) شروع ڪري ٿو ۽ پروگرامر کي ڪجهه (ٻه يا ٽي) سيڪنڊن لاءِ غير جوابده بڻائي ٿو. ڪا وڏي ڳالهه ناهي، پر پريشان ڪندڙ.
- ٻيو بگ ڪجهه SysEx موڪلڻ جو نقصان آهي (هر هڪ آپٽيڪل انڪوڊر موڙ رڪارڊ ڪيو ويندو آهي، پر ڪڏهن ڪڏهن ڪجهه به MIDI ٻاهر منتقل نه ڪيو ويندو آهي). اهو يقينن x لاءِ ڪجهه آهي.
قدم 6: اعتراف
- پي سي بي جي تصوير هن هدايت ۾ JLCPCB پاران اسپانسر ڪئي وئي هئي، هڪ اعلي ٽيڪنالاجي ٺاهيندڙ اعلي قابل اعتماد ۽ قيمتي پي سي بي جي پيداوار ۾ ماهر.
- اهي o9er a :exible PCB اسيمبليءَ جي خدمت سان گڏ هڪ وڏي لائبريري سان گڏ 350.000 کان وڌيڪ حصن جي اسٽاڪ ۾. 3D پرنٽنگ "تازو" انهن جي خدمتن جي پورٽ فوليو ۾ شامل ڪئي وئي آهي، تنهنڪري هڪ مڪمل نشش پراڊڪٽ ٺاهي سگھي ٿو سڀ هڪ جڳهه تي!
- انهن جي گراهڪ سروس جوابدار ۽ مددگار آهي ۽ پي سي بي جي رقم لاء هڪ وڏو قدر آهي.
- ھن منصوبي کي مڪمل ڪرڻ ۾ انھن جو حصو تمام ضروري ھو... تمام گھڻو مھرباني! 🙂
- هن لنڪ ذريعي JLCPCB سائيٽ تي رجسٽر ڪرڻ سان (a,liated link) توهان کي توهان جي آرڊر لاءِ ڪوپن جو هڪ سلسلو ملندو. رجسٽر ڪرڻ جي ڪا به قيمت نه آهي، تنهنڪري اهو هڪ سٺو موقعو ٿي سگهي ٿو انهن جي خدمت کي آزمائي 😉


دستاويز / وسيلا
![]() |
هدايتون PICO MIDI SysEx Patcher [pdf] هدايت نامو PICO MIDI SysEx Patcher, MIDI SysEx Patcher, SysEx Patcher, Patcher, PICO MIDI SysEx |





