আপনার বিকৃতি বাক্সটি যা করে তা হ'ল সংকেতটিতে একটি অ-রৈখিক স্থানান্তর ফাংশন প্রয়োগ করা: output = function(input)
বা y = f(x)
। সংশ্লিষ্ট আউটপুট নমুনা পেতে আপনি কেবল প্রতিটি পৃথক ইনপুট নমুনায় একই ফাংশনটি প্রয়োগ করছেন।
যখন আপনার ইনপুট সংকেত একটি সাইন ওয়েভ হয়, বিকৃতি একটি নির্দিষ্ট ধরনের নামক উত্পাদিত হয় সুরেলা বিকৃতি । বিকৃতি দ্বারা নির্মিত নতুন টোনগুলির সমস্তই ইনপুট সংকেতের নিখুঁত সুরেলা:
- যদি আপনার ট্রান্সফার ফাংশনটিতে বিজোড় প্রতিসাম্য থাকে (উৎপত্তি সম্পর্কে 180 ° ঘোরানো যেতে পারে), তবে এটি কেবল বিজোড় সুরেলা তৈরি করবে (1f, 3f, 5f, ...)। বিজোড় প্রতিসাম্যযুক্ত একটি সিস্টেমের একটি প্রতিসম-ক্লিপিং পরিবর্ধক।
- যদি আপনার ট্রান্সফার ফাংশনে এমনকি প্রতিসাম্যতা থাকে (ওয়াই অক্ষ জুড়ে প্রতিবিম্বিত হতে পারে), তবে উত্পাদিত হারমোনিকগুলি কেবল সম-আদেশ হারমোনিক্স (0f, 2f, 4f, 6f, ...) হবে মৌলিক 1f একটি বিজোড় সুরেলা, এবং সরানো হয়। এমনকি প্রতিসাম্যহীন একটি সিস্টেমের উদাহরণ একটি সম্পূর্ণ-তরঙ্গ সংশোধনকারী।
হ্যাঁ, আপনি যদি বিজোড় সুরেলা যুক্ত করতে চান তবে y = tanh(x)
বা আপনার মত একটি বিজোড়-প্রতিসাম্য স্থানান্তর ফাংশনের মাধ্যমে আপনার সিগন্যালটি রাখুন y = x^3
।
যদি আপনি কেবল এমনকি সুরেলা যুক্ত করতে চান তবে আসল মৌলিক রাখতে, এমন একটি ট্রান্সফার ফাংশনের মাধ্যমে আপনার সংকেতটি এমনকি প্রতিসাম্যিক এবং একটি পরিচয় ফাংশন দিয়ে দিন। কিছু y = x + x^4
বা মত y = x + abs(x)
। x +
, মৌলিক অন্যথায় ধ্বংস হয়ে যাবে রাখে যখন x^4
এমনকি-প্রতিসম এবং শুধুমাত্র এমনকি সুরবিজ্ঞান (ডিসি, যা আপনি সম্ভবত একটি উচ্চ পাস ফিল্টার পরে সরাতে চান সহ) উৎপন্ন হয়।
এমনকি প্রতিসম:
এমনকি প্রতিসমের সাথে ফাংশন স্থানান্তর করুন:
ধূসর মধ্যে আসল সংকেত, নীল এবং বিকৃত সংকেতের বর্ণালীতে বিকৃত সংকেত সহ কেবলমাত্র সুরেলা এবং কোনও মৌলিক দেখায় না:
অদ্ভুত প্রতিসাম্য:
বিজোড় প্রতিসাম্য সহ ফাংশন স্থানান্তর করুন:
ধূসর মধ্যে আসল সংকেত, নীল এবং বিকৃত সংকেতের বর্ণালীতে বিকৃত সংকেত সহ মৌলিক সহ কেবলমাত্র বিজোড় সুরেলা দেখায়:
এমনকি প্রতিসম + মৌলিক:
এমনকি প্রতিসাম্য প্লাস পরিচয় ফাংশন সহ স্থানান্তর ফাংশন:
ধূসর মধ্যে আসল সংকেত, নীল এবং বিকৃত সংকেতের বর্ণালী বিকৃত সংকেত সহ এমনকি সুরেলা যুক্ত প্লাস মৌলিক দেখায়:
লোকেরা যখন এই বলে যে কোনও বিকৃতি বাক্স "বিজোড় সুরেলা যুক্ত করে" তবে এটি সত্যিই সঠিক নয় about সমস্যাটি হ'ল সুরযুক্ত বিকৃতি কেবল সাইন ওয়েভ ইনপুটগুলির জন্যই বিদ্যমান । বেশিরভাগ লোক সাইন ওয়েভ নয়, যন্ত্র বাজায়, তাই তাদের ইনপুট সিগন্যালে একাধিক সাইন ওয়েভ উপাদান রয়েছে। সেক্ষেত্রে আপনি ইন্টারমুলেশন বিকৃতি পাবেন , সুরেলা বিকৃতি নয় এবং বিজোড় এবং এমনকি সুরেলা সম্পর্কিত এই বিধিগুলি আর প্রয়োগ হয় না। উদাহরণস্বরূপ, নিম্নলিখিত সংকেতগুলিতে একটি পূর্ণ-তরঙ্গ সংশোধনকারী (এমনকি প্রতিসাম্য) প্রয়োগ করা:
- সাইন ওয়েভ (কেবলমাত্র মৌলিক বিজোড় সুরেলা) → পূর্ণ-তরঙ্গ সংশোধিত সাইন (এমনকি কেবল সুরেলাও)
- বর্গাকার তরঙ্গ (কেবলমাত্র বিজোড় সুরেলা) → ডিসি (এমনকি 0 তম হারমোনিক)
- করাতক্ষেত্র তরঙ্গ (বিজোড় এবং এমনকি সুরেলা) → ত্রিভুজ তরঙ্গ (কেবল বিজোড় সুরেলা)
- ত্রিভুজ তরঙ্গ (কেবল বিজোড় সুরেলা) → 2 × ত্রিভুজ তরঙ্গ (কেবলমাত্র বিজোড় সুরেলা)
সুতরাং আউটপুট বর্ণালীটি ইনপুট সিগন্যালের উপর দৃ strongly়ভাবে নির্ভর করে, বিকৃতি ডিভাইস নয় এবং যখনই কেউ বলে " আমাদের পরিবর্ধক / প্রভাবটি আরও বেশি-সংগীত এমনকি-অর্ডার হারমোনিক্স উত্পাদন করে ", আপনার উচিত এটি লবণের দানা দিয়ে নেওয়া উচিত ।
(এই দাবির সত্যতা আছে যে এমনকি সুরেলা বাজানো শব্দগুলি কেবলমাত্র বেমানান সুরযুক্ত শব্দগুলির চেয়ে "আরও বাদ্যযন্ত্র" , তবে উপরে বর্ণিত হিসাবে এই বর্ণালীটি এখানে প্রকৃতপক্ষে উত্পাদিত হচ্ছে না, এবং এই দাবিটি কেবলমাত্র প্রসঙ্গে প্রযোজ্য) পাশ্চাত্য স্কেলগুলি যাইহোক। অদ্ভুত-সুরেলা শব্দগুলি (বর্গাকার তরঙ্গ, কেরিনেটস ইত্যাদি) 2: 1 অষ্টকের পরিবর্তে 3: 1 অনুপাতের আশেপাশে বোহলেন-পিয়ার্স মিউজিকাল স্কেলগুলিতে আরও ব্যঞ্জনাযুক্ত )
আরেকটি বিষয় মনে রাখবেন যে ডিজিটাল অ-রৈখিক প্রক্রিয়াগুলি এলিয়াসিংয়ের কারণ হতে পারে যা খারাপভাবে শ্রবণযোগ্য হতে পারে। দেখুন ব্যান্ড-সীমাবদ্ধ নন-লিনিয়ার বিকৃতি হিসাবে কি এমন কিছু আছে?