Harmonic pitch class profiles
ہارمونک پچ کلاس پروفائلز (ایچ پی سی پی) خصوصیات کا ایک گروپ ہے جسے کمپیوٹر پروگرام آڈیو سگنل سے نکالتا ہے، جو پچ کلاس پروفائل پر مبنی ہوتا ہے-ایک تفصیل کارڈ ریکگنیشن سسٹم کے تناظر میں تجویز کیا جاتا ہے۔ ایچ پی سی پی پچ کی تقسیم کی ایک بہتر خصوصیت ہے جو فیچر ویکٹروں کے سلسلے ہیں جو، ایک خاص حد تک، ٹونالیٹی کو بیان کرتے ہیں، تجزیہ فریم کے اندر مساوی مزاج والے پیمانے کے 12 پچ کلاسوں میں سے ہر ایک کی نسبتا شدت کی پیمائش کرتے ہیں۔ اکثر، بارہ پچ ہجے کی صفات کو کروما بھی کہا جاتا ہے اور ایچ پی سی پی کی خصوصیات کا کروما خصوصیات یا کروماگرامس سے گہرا تعلق ہوتا ہے۔ میوزیکل سگنلز کو پروسیس کرکے، سافٹ ویئر ایچ پی سی پی کی خصوصیات کی شناخت کر سکتا ہے اور انہیں کسی ٹکڑے کی کلید کا اندازہ لگانے، دو میوزیکل ٹکڑوں کے درمیان مماثلت کی پیمائش کرنے (کور ورژن کی شناخت)، مواد پر مبنی آڈیو ریٹریول (آڈیو میچنگ) انجام دینے، موسیقی کو نکالنے کے لیے استعمال کر سکتا ہے۔ ڈھانچہ (آڈیو ڈھانچہ تجزیہ)، اور موسیقار، صنف یا موڈ کے لحاظ سے موسیقی کی درجہ بندی کرنا۔ اس عمل کا تعلق وقت کی تعدد کے تجزیے سے ہے۔ عام طور پر، کروما کی خصوصیات شور کے لیے مضبوط ہوتی ہیں (مثال کے طور پر، وسیع شور یا پرکیوسیو آوازیں)، ٹمبر اور آلات سے آزاد اور بلند آواز اور حرکیات سے آزاد ہوتی ہیں۔ ایچ پی سی پیز ٹیوننگ آزاد ہیں اور ہارمونک تعدد کی موجودگی پر غور کرتے ہیں، تاکہ حوالہ تعدد معیاری اے 440 ہرٹز سے مختلف ہو۔ ایچ پی سی پی کمپیوٹیشن کا نتیجہ مطلوبہ ریزولوشن کے لحاظ سے 12، 24، یا 36-بن آکٹیو-آزاد ہسٹوگرام ہے، جو مساوی مزاج پیمانے کے 12 سیمیٹونوں میں سے ہر 1، 1/2، یا 1/3 کی متعلقہ شدت کی نمائندگی کرتا ہے۔ عام ایچ پی سی پی خصوصیت نکالنے کا طریقہ کار طریقہ کار کا بلاک خاکہ Fig.1 میں دکھایا گیا ہے اور اس میں مزید تفصیل دی گئی ہے۔ جنرل ایچ پی سی پی فیچر نکالنے کے طریقہ کار کا خلاصہ مندرجہ ذیل ہے: ان پٹ میوزیکل سگنل۔ میوزک سگنل کے فریکوئنسی اجزاء کو حاصل کرنے کے لیے سپیکٹرم تجزیہ کریں۔ سگنل کو سپیکٹرم میں تبدیل کرنے کے لیے فورئیر ٹرانسفارم کا استعمال کریں۔ (فورئیر ٹرانسفارم وقت تعدد تجزیہ کی ایک قسم ہے۔) فریکوئنسی فلٹرنگ کریں۔ 100 اور 5000 ہرٹز کے درمیان تعدد کی حد استعمال کی جاتی ہے۔ چوٹی کا پتہ لگائیں۔ سپیکٹرم کی صرف مقامی زیادہ سے زیادہ اقدار پر غور کیا جاتا ہے۔ ریفرنس فریکوئنسی کمپیوٹیشن کا طریقہ کار کریں۔ 440 ہرٹز کے حوالے سے انحراف کا تخمینہ لگائیں۔ تخمینہ شدہ حوالہ تعدد کے حوالے سے پچ کلاس میپنگ کریں۔ یہ تعدد اقدار سے پچ کلاس کی قیمت کا تعین کرنے کا ایک طریقہ کار ہے۔ کوسائن فنکشن کے ساتھ ویٹنگ اسکیم استعمال کی جاتی ہے۔ یہ ہر تعدد کے لیے کل 8 ہارمونکس کو مدنظر رکھتے ہوئے ہارمونک تعدد (ہارمونک سمشن طریقہ کار) کی موجودگی پر غور کرتا ہے۔ سیمی ٹون کے ایک تہائی حصے پر قدر کا نقشہ بنانے کے لیے، پچ کلاس ڈسٹری بیوشن ویکٹر کا سائز 36 کے برابر ہونا چاہیے۔ عالمی بلند آواز پر انحصار کو ختم کرنے کے لیے زیادہ سے زیادہ قیمت کے ذریعے تقسیم کرتے ہوئے فریم کے لحاظ سے فیچر فریم کو معمول پر لائیں۔ اور پھر ہم نتیجہ ایچ پی سی پی ترتیب حاصل کر سکتے ہیں جیسے Fig.2۔ دو گانوں کے درمیان مماثلت کی پیمائش کا نظام ایچ پی سی پی فیچر حاصل کرنے کے بعد ٹائم سیکشن میں سگنل کی پچ معلوم ہوتی ہے۔ ایچ پی سی پی خصوصیت کو بہت سے تحقیقی مقالے میں دو گانوں کے درمیان مماثلت کا حساب لگانے کے لیے استعمال کیا گیا ہے۔ دو گانوں کے درمیان مماثلت کی پیمائش کا نظام Fig.3 میں دکھایا گیا ہے۔ سب سے پہلے، ایچ پی سی پی فیچر کو نکالنے کے لیے ٹائم فریکوئنسی تجزیہ کی ضرورت ہے۔ اور پھر دو گانوں کی ایچ پی سی پی خصوصیت کو عالمی ایچ پی سی پی پر سیٹ کریں، لہذا موازنہ کرنے کا ایک معیار ہے۔ اگلا مرحلہ بائنری مماثلت میٹرکس کی تعمیر کے لیے دونوں خصوصیات کا استعمال کرنا ہے۔ اسمتھ-واٹرمین الگورتھم کا استعمال متحرک پروگرامنگ مقامی صف بندی میں مقامی صف بندی میٹرکس H کی تعمیر کے لیے کیا جاتا ہے۔ آخر میں، پوسٹ پروسیسنگ کرنے کے بعد، دو گانوں کے درمیان فاصلے کا حساب لگایا جا سکتا ہے۔ میوزک سگنل پچ (میوزک) میوزیکل تھیوری کے لیے ٹائم فریکوئنسی تجزیہ بھی دیکھیں حوالہ جات بیرونی لنکس ایچ پی سی پی-ہارمونک پچ کلاس پروفائل پلگ ان ڈاؤن لوڈ کے لیے دستیاب ہے http://mtg.upf.edu/technologies/hpcp کروما ٹول باکس مفت MATLAB مختلف کروما اقسام کی پچ پر مبنی اور کروما پر مبنی آڈیو خصوصیات کا وقت فریکوئنسی تجزیہ موسیقی کی معلومات کی بازیافت