
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

হ্যালো এবং লাইভ ভিজ্যুয়াল মিউজিক তৈরির আমার প্রথম প্রয়াসে স্বাগতম! আমার নাম ওয়েসলি পেনা, এবং আমি নিউ জার্সি কলেজে একজন ইন্টারেক্টিভ মাল্টিমিডিয়া মেজর। এই নির্দেশযোগ্যটি আমার ইন্টারেক্টিভ মিউজিক প্রোগ্রামিং ক্লাসের একটি চূড়ান্ত অংশ, যেখানে আমরা প্রযুক্তি এবং সংগীতের সংযোগস্থলে আশাবাদী উদ্ভাবনী এবং মজাদার কিছু তৈরি করতে কাজ করি!
এই প্রকল্পটি ম্যাক্স/এমএসপি/জিটারের সাথে মিলিত হয়েছে, সঙ্গীত, প্রক্রিয়াকরণের জন্য ডিজাইন করা একটি ভিজ্যুয়াল-ভিত্তিক প্রোগ্রামিং ভাষা, প্রাথমিকভাবে ভিজ্যুয়াল ডিজাইন তৈরির জন্য ব্যবহৃত একটি ওপেন সোর্স ভাষা এবং কিছু লাইভ ভিজ্যুয়াল মিউজিক তৈরির জন্য যেকোনো মিডি কীবোর্ড। এই নির্দেশনায়, আমি খুব দ্রুত ধাপে ধাপে প্রক্রিয়াটি করব কিভাবে আমি সব সফটওয়্যার একসাথে সকেটিং করার বিষয়ে বেরিয়ে এসেছিলাম এবং তাদের সাথে আসা অনেক সম্ভাবনার উপর দিয়ে যাব।
সরবরাহ
সর্বোচ্চ 8/এমএসপি
প্রক্রিয়াকরণ
প্রক্রিয়াকরণের জন্য oscP5 লাইব্রেরি
যেকোনো সক্ষম মিডি যন্ত্র
ধাপ 1: প্রথম ধাপ: সাউন্ড কন্ট্রোল খুলুন এবং অন্যান্য সফটওয়্যারের সাথে যোগাযোগ করুন


ম্যাক্স 8 সম্পর্কে একটি সুন্দর জিনিস হল এটি MIDI ডিভাইসের সাথে মোটামুটি সহজেই যোগাযোগ করতে সক্ষম, এবং যখন প্রসেসিংয়ের জন্য লাইব্রেরি রয়েছে যা এটি MIDI এর সাথেও সংযোগ স্থাপন করতে দেয়, এটি ম্যাক্স মিউজিক্যালি সবার সাথে কি করতে পারে তার সাথে তুলনা করে না সেই তথ্য সুতরাং, আপনি সফ্টওয়্যার উভয় টুকরা ব্যবহার করতে চান। আপনি কিভাবে তাদের একে অপরের সাথে কথা বলার জন্য যান?
এটি সম্পন্ন করার জন্য, আমরা ওপেন সাউন্ড কন্ট্রোল (ওএসসি) নামে একটি প্রোটোকল ব্যবহার করি। এটি আমাদের স্থানীয় মেশিনে সংযুক্ত একটি ঠিকানা সহ মিডি ডেটা পাঠাতে দেয়, যেখানে এটি অন্য কোনও সফ্টওয়্যারের মাধ্যমে ফিরে বলা যেতে পারে। এর সাথে. আমরা কার্যকরভাবে আমাদের মিডি কীবোর্ডকে ম্যাক্স এবং প্রসেসিং এর সাথে সংযুক্ত করেছি!
কীভাবে সফটওয়্যারটি একসাথে রুট করবেন সে সম্পর্কে আরও গভীরভাবে নির্দেশনার জন্য, কোরি ওয়ালোর এই নিবন্ধটি কীভাবে এটি করা হয়েছে তা নিয়ে যায়।
ধাপ 2: দ্বিতীয় ধাপ: সর্বোচ্চ কার্যকারিতা যোগ করা

পৃথক বিশেষ সফ্টওয়্যার একসাথে কাজ করার বিষয়ে চমৎকার বিষয় হল একটি সম্পূর্ণ গুচ্ছ আরো কার্যকারিতা যোগ করতে সক্ষম হচ্ছে। আপনি জেনারেটর, arpeggiators, কাস্টম ফাংশন তৈরি করতে পারেন যেমন নোট দ্বিগুণ করতে পারেন, অথবা একটি কী টিপে chords বাজাতে পারেন। ওএসসি প্রোটোকল ব্যবহার করে ম্যাক্সে কল্পনা করা যায় এমন কোন ফাংশন আরও কিছু মজার দৃশ্যের জন্য প্রসেসিংয়ে পাঠানো যেতে পারে!
এই প্রকল্পে, আমি একটি arpeggiator এর কার্যকারিতা যোগ করেছি।
এখানে আমার কোড একটি লিঙ্ক!
ধাপ 3: ধাপ 3: প্রক্রিয়াকরণে কোডিং ভিজ্যুয়াল

এটাকে আমি স্নেহের সাথে "দ্য হার্ড পার্ট" বলে উল্লেখ করি। আপনার কাছে ডেটা যাচ্ছে, এখন শুধু বাকি আছে ভিজ্যুয়াল। রিয়েল-টাইমে আসা ডেটা পরিচালনা করা বস্তু-ভিত্তিক প্রোগ্রামিংয়ে বিভ্রান্তিকর হতে পারে তবে সামান্য অনুশীলনের সাথে, প্রক্রিয়াকরণের মাধ্যমে তৈরি করা ভিজ্যুয়ালগুলি সত্যিই দুর্দান্ত হতে পারে।
আমার স্কেচের জন্য, আমি মিডি কীবোর্ডে বাজানো প্রতিটি নোটের জন্য একটি বৃষ্টির ফোঁটা পড়ার ইচ্ছা করেছিলাম। আমি যেভাবে বর্ণনা করেছি এটি ঠিক কাজ নাও করতে পারে, তবে এটি সফ্টওয়্যারের কোনও দোষের মাধ্যমে নয়।
এখানে কোড সহ একটি জিপ ফাইল আছে!
ধাপ 4: কি সম্ভব এর একটি স্বাদ

এই সব পরীক্ষা -নিরীক্ষার মাধ্যমে আমি যা তৈরি করেছি তা এখানে। একটু বেশি অনুশীলনের সাথে, আমি নিশ্চিত যে এটি আরও ভাল স্কেচ হতে পারত, কিন্তু এটি এই নির্দেশযোগ্য বিন্দু নয়
। এটি করার মাধ্যমে, আমার উদ্দেশ্য ছিল দেখানো যে প্রোগ্রামিং ভিজ্যুয়ালগুলিতে আমার উন্নত জ্ঞানের অভাব সত্ত্বেও, সফ্টওয়্যারটিকে একসাথে সংযুক্ত করা তুলনামূলকভাবে সহজ ছিল। আমি দেখাতে চেয়েছিলাম যে কোডিং ভিজ্যুয়াল এবং কোডিং মিউজিকের মধ্যে এই বাধা থাকতে হবে না, যে দুটো দিয়েই খেলা সম্ভব। আমি আশা করি যে এটি পড়ার ক্ষেত্রে, আপনি এটি নিয়েও খেলবেন এবং আরও ভাল কিছু করবেন!
আমার নির্দেশনা পড়ার জন্য সময় নেওয়ার জন্য আপনাকে ধন্যবাদ, এবং কিছু মজা করুন!
প্রস্তাবিত:
LoRa- ভিত্তিক ভিজ্যুয়াল মনিটরিং সিস্টেম এগ্রিকালচার আইওটি - ফায়ারবেস এবং কৌণিক ব্যবহার করে একটি ফ্রন্টেড অ্যাপ্লিকেশন ডিজাইন করা: 10 টি ধাপ

LoRa- ভিত্তিক ভিজ্যুয়াল মনিটরিং সিস্টেম এগ্রিকালচার আইওটি | ফায়ারবেস এবং কৌণিক ব্যবহার করে একটি ফ্রন্টেড অ্যাপ্লিকেশন ডিজাইন করা: আগের অধ্যায়ে আমরা ফোরবেস রিয়েলটাইম ডাটাবেস তৈরির জন্য লোরা মডিউলের সাথে সেন্সরগুলি কীভাবে কাজ করছে তা নিয়ে কথা বলি এবং আমরা আমাদের পুরো প্রকল্পটি কীভাবে কাজ করছে তা খুব উচ্চ স্তরের চিত্র দেখেছি। এই অধ্যায়ে আমরা আলোচনা করব কিভাবে আমরা পারি
ব্যর্থ প্রচেষ্টা - Symfonisk (Sonos Play 1) থেকে 3 Ohm Subwoofer: 5 ধাপ

ব্যর্থ প্রচেষ্টা - Symfonisk (Sonos Play 1) থেকে 3 Ohm Subwoofer: এটি অন্য কিছু প্রকল্প এবং টিয়ারডাউনের সম্প্রসারণের একটি প্রকল্প হতে চেয়েছিল যা আমি অনলাইনে দেখেছি Ikea Symfonisk / Sonos Play 1 কে একটি বেতার ড্রাইভার হিসেবে সাবউফারের জন্য ব্যবহার করতে। । অন্যান্য প্রকল্পগুলি ওয়্যারলেস স্পিকার তৈরি করতে সিমফোনিস্ককে ব্যবহার করেছিল
Arduino Button Buzzer Melody এ আমার প্রচেষ্টা: 11 টি ধাপ

Arduino Button Buzzer মেলোডিতে আমার প্রচেষ্টা: এই টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে একটি বোতাম একটি সুর শুরু করতে পারে। স্কুল বছর চলাকালীন, আমাদের জীবনের অনেকগুলি ঘণ্টা বা সুর দ্বারা পরিচালিত হয় যা আমাদের জানাবে যে কখন চলে যাওয়ার সময় বা যাওয়ার সময়। আমাদের মধ্যে অনেকেই খুব কমই থেমে যায় এবং চিন্তা করে যে এইগুলি কীভাবে আলাদা
কিভাবে অবাস্তব ইঞ্জিনে ক্যারেক্টার কন্ট্রোলার দিয়ে একটি 2 ডি অক্ষর তৈরি করবেন 4 পিসির জন্য ভিজ্যুয়াল স্ক্রিপ্ট ব্যবহার করে: 11 টি ধাপ

কিভাবে অবাস্তব ইঞ্জিনে ক্যারেক্টার কন্ট্রোলার দিয়ে একটি 2 ডি ক্যারেক্টার তৈরি করবেন 4 PC- এর জন্য ভিজ্যুয়াল স্ক্রিপ্ট ব্যবহার করে: কিভাবে PC এর জন্য ভিজ্যুয়াল স্ক্রিপ্ট ব্যবহার করে অবাস্তব ইঞ্জিন 4 এ ক্যারেক্টার কন্ট্রোলার দিয়ে একটি 2d ক্যারেক্টার তৈরি করবেন হাই, আমি জর্ডান স্টেল্টজ। আমি 15 বছর বয়স থেকে ভিডিও গেম ডেভেলপ করে আসছি।
একটি ক্যামেরা দিয়ে ভিজ্যুয়াল অবজেক্ট ডিটেকশন (TfCD): 15 টি ধাপ (ছবি সহ)

একটি ক্যামেরার মাধ্যমে ভিজ্যুয়াল অবজেক্ট ডিটেকশন (TfCD): আবেগ, মানুষের মুখ বা সাধারণ বস্তু চিনতে পারে এমন জ্ঞানীয় পরিষেবাগুলি বর্তমানে উন্নয়নের প্রাথমিক পর্যায়ে রয়েছে, কিন্তু মেশিন লার্নিংয়ের সাথে এই প্রযুক্তি ক্রমবর্ধমানভাবে বিকশিত হচ্ছে। আমরা এই জাদু আরও দেখতে আশা করতে পারি