সুচিপত্র:
ভিডিও: সহজ Synth - Axoloti নিয়ামক এবং সফ্টওয়্যার ভূমিকা: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
অ্যাক্সোলোটি একটি বহুমুখী সাউন্ড বোর্ড যা একটি নোডবেসড সাউন্ড ডেভেলপমেন্ট এনভায়রনমেন্টের সাথে খুব একটা Arduino এর মত প্রোগ্রামযোগ্য। সেখানে প্রোগ্রাম করা প্যাচগুলি একবার শেষ হয়ে গেলে আপলোড করা হয় এবং তারপর বোর্ডে স্বায়ত্তশাসিতভাবে চলতে থাকে। অ্যাডুইনো থেকে আপনি যা জানেন তা সংযুক্ত করতে এটিতে একাধিক অ্যানালগ এবং ডিজিটাল I/O পিন রয়েছে। উপরন্তু এটি MIDI ইন এবং আউট, MIDI কীবোর্ড বা অনুরূপ জন্য একটি USB প্লাগ, একটি 3.5 অডিও জ্যাক এবং 6.35mm ইন এবং আউট প্লাগ আছে।
সফটওয়্যারটি আপনাকে সাউন্ডের জগতে যা কিছু কল্পনা করতে পারে তা তৈরি করতে সক্ষম করে, এটি হতে পারে আপনার নিজের সিনথেসাইজার, সিকোয়েন্সার, বিট মেশিন, গিটার এফএক্স,… আপনি এটির নাম দিন। সফটওয়্যারে প্যাচ তৈরির পর, যা বিশুদ্ধ ডেটা, vvvv বা MAX/MSP (ওরফে নোড -ভিত্তিক) এর মতো, আপনি আপলোড করেন এবং আপনার নিজের স্বাধীন ডিভাইস থাকে।
এই ভূমিকাটি দেখানোর কথা যে আপনি কীভাবে আপনার প্রথম সাউন্ডটি ডিজাইন করতে এবং আপনার ইনপুট দিয়ে তাৎক্ষণিকভাবে পরীক্ষা করার জন্য বোতাম এবং বোঁটা দিয়ে আপনার নিজস্ব মৌলিক হার্ডওয়্যার কন্ট্রোলার তৈরি করতে পারেন। MIDI কীবোর্ডের আর দরকার নেই, সবকিছুই আপনার ইনপুট হতে পারে।
ধাপ 1: হার্ডওয়্যার
আপনার যা লাগবে:
- অ্যাক্সোলোটি বোর্ড
- দুটি এক্রাইলিক বা কাঠের প্লেট
- কিছু বোতাম
- কিছু potentiometers
- বোর্ডে প্লাগ করার জন্য সংযোগকারী কেবল এবং পিন
- বিদ্যুৎ বিতরণ সহজ করতে ছোট পিসিবি প্রোটোটাইপিং বোর্ড
- কিছু স্ক্রু এবং বাদাম
- সোল্ডারিং লোহা এবং সঙ্কুচিত টিউব
- একটি মাল্টিমিটার
- সাউন্ড প্যাচ দিয়ে শুরু করার জন্য একটি ইউএসবি কেবল
ধাপ 2: বিল্ডআপ
আমরা knobs এবং বোতামগুলিকে যেভাবে স্থাপন করতে চাই সেভাবে সাজানো শুরু করি। সাধারণত এক্রাইলিকের কিছু সুরক্ষা কভার থাকে, যেখানে আপনি সহজেই লিখতে পারেন। সুতরাং অবস্থান চিহ্নিত করার পরে আমরা গর্তগুলি ড্রিল করি। দূরত্ব স্ক্রু জন্য গর্ত যোগ করতে ভুলবেন না। আমার ক্ষেত্রে আমি পরবর্তীতে অন্যান্য সেন্সর দিয়ে প্রকল্পটি প্রসারিত করতে সক্ষম হওয়ার জন্য এক্রাইলিকের একটি বড় টুকরো নিয়েছি। অন্য কোন মাইক্রোকন্ট্রোলারের মতো মাল্টিপ্লেক্সিং সাহায্য করতে পারে যদি আপনার I/O পিন ফুরিয়ে যায়।
Potentiometer knobs স্থাপন করার পর আমি তাদের বোর্ডের সাথে একবার পরীক্ষা করে মনে রাখব কিভাবে তারে লাগানো যায়। পিসিবি সহ ছবিতে দৃশ্যমান হিসাবে বোতামগুলিকে শুধুমাত্র ভোল্টেজ উৎস থেকে প্লাস প্রয়োজন, যেহেতু তাদের দ্বিতীয় পিনটি সার্কিট বন্ধ করতে এবং সংকেত দেওয়ার জন্য ডিজিটাল ইনপুটগুলির একটিতে সংযুক্ত থাকে (সংকেতটি বাদ দিয়ে পরবর্তী ধাপে সংক্ষেপে আলোচনা করা হয়) । পজেন্টিওমিটারগুলি পজিটিভ ভোল্টেজ সরবরাহের জন্য একই সারির বাইরের পিনের সাথে সংযুক্ত থাকে এবং কারণ তারা ভোল্টেজ ডিভাইডার ছাড়া আর কিছুই নয় মাটির সাথে সংযুক্ত হওয়ার জন্য তাদের অন্যান্য বাইরের পিন প্রয়োজন। মাঝের পিন আমাদের এনালগ সিগন্যাল দেবে, যেখানে গাঁটের সাহায্যে সিগন্যাল বাড়ানোর এবং কমানোর দিকটি বাইরের পিনগুলিতে প্লাস এবং মাইনাসের বিন্যাসের উপর নির্ভর করে। এমন কিছু যা সহজেই এক মিনিটে মাল্টিমিটারের সাহায্যে পরীক্ষা করা যায়। ক্ষমতা সরাসরি Axoloti বোর্ড থেকে আসে, যেহেতু বোর্ডের I/O পিনগুলি 3.3V সংকেতগুলিতে সীমাবদ্ধ। পোটেন্টিওমিটারের প্রতিরোধ গৌণ, তারা শুধু যে ভোল্টেজ পায় তা ভাগ করে দেয়, তাই পরিসীমা ঠিক থাকবে।
নোটগুলি পোটেন্টিওমিটারের সাথে সংযুক্ত করতে আপনাকে সেগুলি অনুযায়ী উচ্চতায় কাটাতে হবে। পরবর্তী গুরুত্বপূর্ণ ধাপ হল প্রতিটি পোটির মাঝের অবস্থান খুঁজে বের করা যাতে ডানটি ঠিকভাবে সংযুক্ত থাকে। মাল্টিমিটার নিন, এটিকে পোটির প্রতিরোধের পরিসরে রাখুন, পোটিকে উভয় দিকে পুরোপুরি ঘুরান এবং তারপরে সর্বাধিক অর্ধেক করার পরে সেগুলি সেখানে রেখে দিন।
দ্বিতীয় এক্রাইলিক প্লেটটি সেই অনুসারে অ্যাক্সোলোটি সংযুক্তির জন্য কিছু ছিদ্র দিয়ে ড্রিল করা হয়।
পিনের সাথে একসঙ্গে সব তারের সোল্ডার করার পরে (আমার ক্ষেত্রে সংকেত তারগুলি ধূসর এবং সবুজ) এবং তাদের অ্যাক্সোলোটি পিনের সাথে সংযুক্ত করার পরে আমরা দীর্ঘ স্ক্রু নিতে পারি এবং সবকিছুকে অবস্থানে রাখতে পারি। বাদামের সাথে একটি উপযুক্ত উচ্চতা চয়ন করুন এবং সবকিছু একসাথে শক্ত করুন।
এই সেটআপটি এখন মডুলার। আপনি উপরের প্লেটটি খুলে ফেলতে পারেন এবং আপনি যে কোনও মাইক্রোকন্ট্রোলারের সাথে তারগুলি সংযুক্ত করতে পারেন। এবং এক্রাইলিকের উপর কিছু জায়গা রেখে আপনি ভবিষ্যতে অন্যান্য সেন্সর যুক্ত করতে পারেন।
ধাপ 3: সফটওয়্যার
সফটওয়্যারটি ডাউনলোড করতে এখানে শুরু করুন এবং আপনার অপারেটিং সিস্টেমের নির্দেশাবলী অনুসরণ করুন। সেখানে বর্ণিত হিসাবে আপনি USB তারের এবং হেডফোন প্লাগ করতে হবে। এর পরে আপনি প্রথম প্যাচ খুলতে পারেন।
সফ্টওয়্যার পরিবেশের মধ্যে কর্মপ্রবাহ বেশ সহজ। একটি খালি ধূসর এলাকায় একটি ডাবল ক্লিক নোড ব্রাউজার আনবে, আপনার প্রয়োজনীয় নোডে টাইপ করলে একটি প্রিভিউ আসবে এবং আরেকটি ডাবল ক্লিক নোড স্থাপন করবে। ইনপুট এবং আউটপুট ড্র্যাগ এবং ড্রপ সঙ্গে "তারের" মাধ্যমে সংযুক্ত করা হয়। আপনি আমার স্ক্রিনশট থেকে নামগুলি পড়তে পারেন অথবা নীচে সংযুক্ত ফাইলগুলি ডাউনলোড করতে পারেন। একবার আপনি একটি প্যাচ খুললে আরেকটি টার্মিনাল উইন্ডো খোলে, যা আপনাকে কিছু স্থিতি তথ্য এবং একটি চেকবক্স দেখায় যা সাধারণত ইতিমধ্যেই "সংযুক্ত" করার জন্য নির্বাচিত থাকে। যখন একটি প্যাচ প্রস্তুত হয় আপনি "লাইভ" চেকবক্স নির্বাচন করুন। প্যাচ তারপর কম্পাইল করা হচ্ছে এবং বোর্ডে আপলোড করা হচ্ছে। লাইভ মোডে থাকাকালীন আপনি কিছু "ডিসপ্লে" (ডিসপ/) নোড রেখে বা সফ্টওয়্যার বোতামের সাথে ইন্টারঅ্যাক্ট করে আপনার বোতামের ক্রিয়া দেখতে পারেন।
আপনি এখানে একটি প্রথম ভূমিকা দেখতে পারেন।
আমি ছবিতে দেখানো দুটি প্যাচ যোগ করেছি। আরও যে কোন প্রশ্নের জন্য ফোরামটি খুবই সহায়ক এবং সম্প্রদায়টিও খুব সক্রিয়।
প্রথম প্যাচ (testBoad.axp) হল একটি সহজ পরীক্ষা ডিসপ্লে নোড সহ এবং শব্দ ছাড়া বোতাম এবং knobs কাজ করছে কিনা তা দেখতে। অ্যাক্সোলোটির অভ্যন্তরীণ প্রতিরোধক রয়েছে যার জন্য আমরা সঠিক সংকেত পেতে "পুলডাউন" বিকল্পটি ব্যবহার করি। কারন বোতামগুলো টেকনিক্যালি খুব শোরগোল আমাদের সিগন্যাল ডিবাউন্স করতে হবে। হার্ডওয়্যার পদ্ধতিতে এটি সার্কিটারের আধিক্য, কিন্তু এই ক্ষেত্রে এটি সফটওয়্যারের মধ্যেই করা হয়েছে। এই প্যাচটিতে ডায়াল বোতামটি আপনাকে দ্বিতীয় ধাক্কা ট্রিগার করার আগে সময়কাল নির্বাচন করতে দেয়, আমার ক্ষেত্রে এটি 100ms।
দ্বিতীয় প্যাচ (midi_test.axp) একটি উদাহরণ যা কিভাবে একটি মিডি নোট ট্রিগার করার জন্য একটি বোতাম ব্যবহার করে এবং পটেনশিয়োমিটার অবস্থানের সাথে পিচ/নোট নির্বাচন করে।
শব্দ সংশ্লেষণের জগৎ অন্বেষণ করে মজা পান!
প্রস্তাবিত:
Arduino এবং ড্রাইভ স্টেশন সফ্টওয়্যার ডাউনলোড করা হচ্ছে মিনিফ্রাকের জন্য আপনার প্রয়োজন হবে (আপডেট 5/13/18): 5 টি ধাপ
আরডিইনো এবং ড্রাইভ স্টেশন সফ্টওয়্যার ডাউনলোড করা যা আপনার মিনিএফআরসি (আপডেট 5/13/18) এর জন্য প্রয়োজন: মিনিএফআরসি একটি দ্বি-বার্ষিক মিনি-রোবট প্রতিযোগিতা যা এফআরসি দল 4561, টেররবাইটস দ্বারা অনুষ্ঠিত হয়। দলগুলি একটি চতুর্থাংশ স্কেল FRC ক্ষেত্রের প্রতিদ্বন্দ্বিতা করার জন্য কোয়ার্টার স্কেল রোবট তৈরি করে। এই টিউটোরিয়ালে, আমি আপনাকে দেখাব কিভাবে সব প্রয়োজনীয় সফটওয়্যার ডাউনলোড এবং ইনস্টল করতে হয়
রিড সুইচ, হল ইফেক্ট সেন্সর এবং নোডেমকুতে কিছু স্ক্র্যাপ ব্যবহার করে আপনার নিজের অ্যানিমোমিটার কীভাবে তৈরি করবেন - পার্ট 2 - সফ্টওয়্যার: 5 টি ধাপ (ছবি সহ)
কিভাবে রিড সুইচ, হল ইফেক্ট সেন্সর এবং নোডেমকুতে কিছু স্ক্র্যাপ ব্যবহার করে আপনার নিজের অ্যানিমোমিটার তৈরি করবেন - পার্ট 2 - সফটওয়্যার: ভূমিকা এটি প্রথম পোস্ট " রিড সুইচ, হল ইফেক্ট সেন্সর এবং কিছু স্ক্র্যাপ ব্যবহার করে আপনার নিজের অ্যানিমোমিটার কীভাবে তৈরি করবেন তার সিক্যুয়েল নডেমকু - পার্ট 1 - হার্ডওয়্যার " - যেখানে আমি দেখাব কিভাবে বাতাসের গতি এবং দিক পরিমাপ করতে হয়
DIY Arduino PWM5 সোলার চার্জ কন্ট্রোলার (PCB ফাইল এবং সফ্টওয়্যার অন্তর্ভুক্ত): 9 টি ধাপ
DIY Arduino PWM5 সোলার চার্জ কন্ট্রোলার (PCB ফাইল এবং সফটওয়্যার অন্তর্ভুক্ত): কয়েক বছর আগে, জুলিয়ান ইলেট মূল, PIC মাইক্রোকন্ট্রোলার ভিত্তিক " PWM5 " সৌর চার্জ নিয়ামক তিনি একটি Arduino ভিত্তিক সংস্করণ নিয়েও পরীক্ষা -নিরীক্ষা করেছিলেন। আপনি তার ভিডিওগুলি এখানে পেতে পারেন: https://www.youtube.com/channel/UCmHvGf00GDuP
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ।: 3 টি ধাপ
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ। এই প্রকল্পটি আপনাকে আপনার আরডুইনো বোর্ডে 18 টি LED (6 লাল + 6 নীল + 6 হলুদ) সংযুক্ত করতে এবং আপনার কম্পিউটারের সাউন্ড কার্ডের রিয়েল-টাইম সংকেত বিশ্লেষণ করতে এবং তাদের রিলেতে সহায়তা করবে। বীট প্রভাব (ফাঁদ, উচ্চ টুপি, কিক) অনুযায়ী তাদের আলো জ্বালানোর জন্য LEDs
সহজ এবং সহজ ধাপ সহ পিসিবি ডিজাইন: 30 টি ধাপ (ছবি সহ)
সহজ এবং সহজ ধাপ সহ পিসিবি ডিজাইন: হ্যালো বন্ধুরা যারা পিসিবি ডিজাইন শিখতে চান তাদের জন্য এটি খুব দরকারী এবং সহজ টিউটোরিয়াল আসুন শুরু করা যাক