সঙ্গীত সফ্টওয়্যার ডিজাইনের জন্য উপযুক্ত প্রোগ্রামিংয়ের ভাষা [বন্ধ]


11

আমি আমার বাদ্যযন্ত্রের জন্য একটি সফ্টওয়্যার ডিজাইন করতে চাই যা একটি ছন্দময় একটি (কোনও সুর নেই)। এই সফ্টওয়্যারটি আমি যা করতে চাই তা হ'ল:

  1. ব্যবহারকারীকে সঙ্গীত রচনা করতে সক্ষম করুন

  2. ব্যবহারকারী রচনা করেছেন কি খেলুন

সেই উদ্দেশ্যে আমার সেই উপকরণটির পৃথক শব্দ রেকর্ড করতে হবে এবং প্রতিটি চিহ্নকে যথাযথ শব্দের সাথে মেলাতে হবে।

কোন প্রোগ্রামিং ভাষা এই উদ্দেশ্যে যথেষ্ট?


1
আপনি কি বিদ্যমান সফ্টওয়্যারটি দেখেছেন যা আপনার প্রয়োজনগুলি পূরণ করবে?
বার্নার্ড

সেখানে কর্মক্ষমতা আমি এটা ইরানে করতে চান কোন বিনামূল্যে ফর্ম
প্রস্তাবনা

উত্তর:


18

এই ভাষাগুলি সম্পর্কে পড়ুন এবং সিদ্ধান্ত নিন যে কোনটি আপনার প্রয়োজন অনুসারে:

SuperCollider

রিয়েল টাইম অডিও সংশ্লেষ এবং অ্যালগরিদমিক সংমিশ্রণের জন্য সুপারকোলাইডার একটি পরিবেশ এবং প্রোগ্রামিং ভাষা। এটি একটি ব্যাখ্যা করা অবজেক্ট-ওরিয়েন্টেড ভাষা সরবরাহ করে যা একটি শিল্প ক্লায়েন্ট হিসাবে শিল্পের একটি স্থানে কাজ করে, রিয়েলটাইম শব্দ সংশ্লেষণ পরিবেশন করে

খাঁটি তথ্য

পিডি (ওরফে খাঁটি ডেটা) অডিও, ভিডিও এবং গ্রাফিকাল প্রসেসিংয়ের জন্য একটি রিয়েল-টাইম গ্রাফিক্যাল প্রোগ্রামিং পরিবেশ। এটি ম্যাক্স (ম্যাক্স / এফটিএস, আইএসপিডাব্লু ম্যাক্স, ম্যাক্স / এমএসপি, জেম্যাক্স ইত্যাদি) নামে পরিচিত প্যাচার প্রোগ্রামিং ভাষার পরিবারের তৃতীয় প্রধান শাখা is

প্রি়

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


3

আপনার সম্ভবত ওভারটোন পরীক্ষা করা উচিত :

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

লাইভ-কোডিং সংগীত এবং উপকরণ সংশ্লেষণের জন্য ওভারটোন ব্যবহারের একটি দুর্দান্ত ভিডিও প্রদর্শন রয়েছে

ওভারটোন হুডের নীচে সুপারকোলিডার ব্যবহার করে।

ওভারটোন সম্পর্কে একটি দুর্দান্ত বিষয় হ'ল এটি যখন সঙ্গীত প্রোগ্রামিংয়ের পরিবেশ সরবরাহ করে, তখন ব্যবহৃত ভাষা (ক্লোজার) একটি সাধারণ উদ্দেশ্য ভাষা। সুতরাং আপনি কোনও নতুন ভাষা শিখতে বাধ্য হবেন না যা কেবল সঙ্গীত অংশগুলির জন্য দরকারী।


1

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.