সুচিপত্র:

লাইভ ভিজ্যুয়াল মিউজিকের একটি প্রচেষ্টা: 4 টি ধাপ
লাইভ ভিজ্যুয়াল মিউজিকের একটি প্রচেষ্টা: 4 টি ধাপ

ভিডিও: লাইভ ভিজ্যুয়াল মিউজিকের একটি প্রচেষ্টা: 4 টি ধাপ

ভিডিও: লাইভ ভিজ্যুয়াল মিউজিকের একটি প্রচেষ্টা: 4 টি ধাপ
ভিডিও: 3 সত্যিকারের পাগল প্রাক্তন বন্ধুর ভয়... 2024, জুলাই
Anonim
লাইভ ভিজ্যুয়াল মিউজিকের একটি প্রচেষ্টা
লাইভ ভিজ্যুয়াল মিউজিকের একটি প্রচেষ্টা

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

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

সরবরাহ

সর্বোচ্চ 8/এমএসপি

প্রক্রিয়াকরণ

প্রক্রিয়াকরণের জন্য oscP5 লাইব্রেরি

যেকোনো সক্ষম মিডি যন্ত্র

ধাপ 1: প্রথম ধাপ: সাউন্ড কন্ট্রোল খুলুন এবং অন্যান্য সফটওয়্যারের সাথে যোগাযোগ করুন

প্রথম ধাপ: সাউন্ড কন্ট্রোল খুলুন এবং অন্যান্য সফটওয়্যারের সাথে যোগাযোগ করুন
প্রথম ধাপ: সাউন্ড কন্ট্রোল খুলুন এবং অন্যান্য সফটওয়্যারের সাথে যোগাযোগ করুন
প্রথম ধাপ: সাউন্ড কন্ট্রোল খুলুন এবং অন্যান্য সফটওয়্যারের সাথে যোগাযোগ করুন
প্রথম ধাপ: সাউন্ড কন্ট্রোল খুলুন এবং অন্যান্য সফটওয়্যারের সাথে যোগাযোগ করুন

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

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

কীভাবে সফটওয়্যারটি একসাথে রুট করবেন সে সম্পর্কে আরও গভীরভাবে নির্দেশনার জন্য, কোরি ওয়ালোর এই নিবন্ধটি কীভাবে এটি করা হয়েছে তা নিয়ে যায়।

ধাপ 2: দ্বিতীয় ধাপ: সর্বোচ্চ কার্যকারিতা যোগ করা

দ্বিতীয় ধাপ: সর্বাধিক কার্যকারিতা যোগ করা
দ্বিতীয় ধাপ: সর্বাধিক কার্যকারিতা যোগ করা

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

এই প্রকল্পে, আমি একটি arpeggiator এর কার্যকারিতা যোগ করেছি।

এখানে আমার কোড একটি লিঙ্ক!

ধাপ 3: ধাপ 3: প্রক্রিয়াকরণে কোডিং ভিজ্যুয়াল

ধাপ 3: প্রক্রিয়াকরণে কোডিং ভিজ্যুয়াল
ধাপ 3: প্রক্রিয়াকরণে কোডিং ভিজ্যুয়াল

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

আমার স্কেচের জন্য, আমি মিডি কীবোর্ডে বাজানো প্রতিটি নোটের জন্য একটি বৃষ্টির ফোঁটা পড়ার ইচ্ছা করেছিলাম। আমি যেভাবে বর্ণনা করেছি এটি ঠিক কাজ নাও করতে পারে, তবে এটি সফ্টওয়্যারের কোনও দোষের মাধ্যমে নয়।

এখানে কোড সহ একটি জিপ ফাইল আছে!

ধাপ 4: কি সম্ভব এর একটি স্বাদ

এই সব পরীক্ষা -নিরীক্ষার মাধ্যমে আমি যা তৈরি করেছি তা এখানে। একটু বেশি অনুশীলনের সাথে, আমি নিশ্চিত যে এটি আরও ভাল স্কেচ হতে পারত, কিন্তু এটি এই নির্দেশযোগ্য বিন্দু নয়

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

আমার নির্দেশনা পড়ার জন্য সময় নেওয়ার জন্য আপনাকে ধন্যবাদ, এবং কিছু মজা করুন!

প্রস্তাবিত: