PlayPendium

Tempo Lock · سوچنے کے لیے کچھ

جب کلک خاموش ہو جاتا ہے

کھیل ایک ایسے کلک سے شروع ہوتا ہے جو ٹیمپو کی نشان دہی کرتا ہے، پھر وہی کلک خاموش ہو جاتا ہے، اور کھلاڑی کو خاموش بارز کے دوران وہی ٹیمپو تھپکتے رہنا ہوتا ہے۔

انگریزی میں لکھا اور ترمیم کیا گیا۔ یہ اردو نسخہ مشینی ترجمے سے تیار کیا گیا ہے؛ جہاں درستی اہم ہو، وہاں انگریزی اصل ہی مستند ہے۔ اصل انگریزی متن پڑھیں ←

راؤنڈ کی ساخت

Tempo Lock میں ایک راؤنڈ ایک ہدف (target) سے بنتا ہے جو چار چیزیں متعین کرتا ہے: ٹیمپو (tempo، یعنی موسیقی کی رفتار) کے لیے بیٹس فی منٹ کی قدر، اُن بارز کی تعداد جن کے دوران کلک بجتا ہے، اس کے بعد آنے والی خاموش بارز کی تعداد، اور فی بار بیٹس کی قدر، یعنی تال کے دستخط (time signature) کا شمار کنندہ۔ انجن انہی خانوں کے ذریعے پورا راؤنڈ تعمیر کرتا ہے، پہلی قابلِ سماعت بیٹ سے لے کر آخری خاموش بیٹ تک۔ ٹیمپو کلک کی رفتار طے کرتا ہے، قابلِ سماعت بارز طے کرتی ہیں کہ کھلاڑی میٹرونوم کو کتنی دیر سنے گا، اور خاموش بارز وہ چیلنج مقرر کرتی ہیں کہ کلک کے بغیر اُسی ٹیمپو کو تھامے رکھا جائے۔ فی بار بیٹس کی قدر بتاتی ہے کہ ہر بار میں کتنی بیٹس آتی ہیں، اور کھیل اسے ہر راؤنڈ میں 4 رکھتا ہے، یعنی common time (عام تال)۔ 3

انجن اسکورنگ کے نظام کو سہارا دینے کے لیے ہدف سے کئی مشتق قدریں نکالتا ہے۔ وہ بیٹ کی لمبائی ساٹھ ہزار کو ٹیمپو پر تقسیم کر کے نکالتا ہے، جس سے ایک بیٹ کا دورانیہ ملی سیکنڈ میں مل جاتا ہے۔ وہ کل بیٹس کی تعداد قابلِ سماعت اور خاموش بارز کے مجموعے کو فی بار بیٹس سے ضرب دے کر نکالتا ہے، جس سے یہ معلوم ہوتا ہے کہ کھلاڑی کو کل کتنی بیٹس تھپکنی ہیں۔ اور وہ خاموشی کے آغاز کو قابلِ سماعت بارز کو فی بار بیٹس سے ضرب دے کر نکالتا ہے، جو ٹھیک اُس بیٹ کا نمبر بتا دیتا ہے جہاں کلک بجنا بند ہو جاتا ہے۔ یہی مشتق قدریں پورے راؤنڈ کی ریاضیاتی بنیاد بنتی ہیں۔ 3

کلک قابلِ سماعت بارز کے دوران ہدفی ٹیمپو بجاتا ہے، پھر کٹ جاتا ہے، اور کھلاڑی کو خاموش بارز کے دوران وہی ٹیمپو تھپکتے رہنا ہوتا ہے۔

کلک اور خاموشی

کلک وہ قابلِ سماعت اشارہ ہے جو راؤنڈ کے لیے ٹیمپو قائم کرتا ہے۔ وہ قابلِ سماعت بارز کے دورانیے تک ہدفی ٹیمپو پر بجتا ہے اور ہر بیٹ کو ایک مختصر آواز سے نشان زد کرتا ہے۔ یہ کلک میٹرونوم کا کام کرتا ہے، یعنی یکساں وقفے سے ایک سنائی دینے والی آواز پیدا کرتا ہے، البتہ یہاں وقفہ کھلاڑی کے بجائے راؤنڈ کے ہدف سے طے ہوتا ہے۔ سب سے پہلے چار بیٹ کی گنتی (count-in) بجتی ہے، اور ہر بار کی پہلی بیٹ پر کلک کی آواز ذرا اونچے سُر میں ہوتی ہے۔ موسیقار میٹرونوم اسی لیے استعمال کرتے ہیں کہ وقت کے ساتھ بجائیں یا مشق کریں، اور ٹیمپو یکساں اور بیٹ باقاعدہ رہے۔ کھیل کا کلک قابلِ سماعت مرحلے میں یہی کام کرتا ہے اور کھلاڑی کو ایک ایسا حوالہ دیتا ہے جس سے وہ اپنی تھپکیاں ملا سکے۔ 2

جب قابلِ سماعت بارز ختم ہوتی ہیں تو کلک بالکل کٹ جاتا ہے۔ کھلاڑی کو میٹرونوم اب سنائی نہیں دیتا اور اسے خاموش بارز کے دوران اُسی ٹیمپو پر تھپکتے رہنا ہوتا ہے۔ یہی خاموشی کھیل کا اصل چیلنج پیدا کرتی ہے، کیونکہ کھلاڑی کو بیرونی حوالے کے بغیر ٹیمپو اپنے ذہن میں تھامنا پڑتا ہے۔ یہ خاموشی خالی نہیں ہوتی؛ وہ ٹیمپو کی یاد اور کھلاڑی کی اُسے برقرار رکھنے کی کوشش سے بھری ہوتی ہے۔ اسکور بعد میں یہ ناپتا ہے کہ کھلاڑی نے خاموشی کے دوران وہ ٹیمپو کتنی اچھی طرح تھامے رکھا۔ 3

خام وقتی مہریں اور تعیّن

انجن مکمل طور پر تھپکیوں کی خام وقتی مہروں پر چلتا ہے، جو ملی سیکنڈ میں ناپی جاتی ہیں۔ ہر تھپکی ایک مطلق وقتی قدر کے طور پر درج ہوتی ہے، اور تمام حساب انہی وقتی مہروں اور ہدف سے نکلتے ہیں۔ تھپکیوں کی وقتی مہروں کا ایک ہی سلسلہ ہمیشہ وہی نتیجہ دیتا ہے، جس سے انجن تعیّن پذیر بن جاتا ہے اور گھڑی کے بغیر بھی قابلِ جانچ۔ یہ طریقہ وقت کے حسابات سے ہر ابہام نکال دیتا ہے اور یقینی بناتا ہے کہ ایک ہی مداخل کے ساتھ الگ الگ بار چلانے پر اسکور ایک جیسا رہے۔ 3

انجن کے اسکورنگ کے افعال اپنے مداخل کے طور پر ملی سیکنڈ میں تھپکیوں کی خام وقتی مہریں اور ہدف لیتے ہیں۔ اس ڈیزائن کا مطلب یہ ہے کہ انجن کو پہلے سے طے شدہ وقتی مہروں کے سلسلوں کے ساتھ جانچا جا سکتا ہے، اور اس کے نتائج کی تصدیق کے لیے کھیل کو حقیقی وقت میں چلانے کی ضرورت نہیں پڑتی۔ یہ تعیّن اُس بیج (seed) والے بے ترتیب اعداد کے جنریٹر تک بھی پھیلا ہوا ہے جو ہر راؤنڈ کے لیے ہدفی ٹیمپو چنتا ہے۔ ایک ہی بیج اور ایک ہی درجۂ مشکل ہر بار وہی ہدف مقرر کرتے ہیں، اور اُس نقطے سے آگے ہر قاعدہ قابلِ جانچ ہے۔ 3

انجن تھپکیوں کی خام وقتی مہروں پر کام کرتا ہے، اس لیے ایک جیسی تھپکیاں ہمیشہ ایک ہی نتیجہ دیتی ہیں۔

تھپکیوں سے ٹیمپو برآمد کرنا

انجن لگاتار تھپکیوں کے درمیانی اوسط وقفے سے ٹیمپو کا ایک تخمینہ برآمد کرتا ہے۔ وہ بین التھپکی وقفے نکالتا ہے، یعنی ہر تھپکی اور اس سے پہلی تھپکی کے درمیان وقت کا فرق، پھر ان کا اوسط نکالتا ہے اور ایسے کسی بھی وقفے کو چھوڑ دیتا ہے جو صفر یا منفی ہو؛ اور اگر تھپکیاں دو سے کم ہوں تو وہ کوئی ٹیمپو بتاتا ہی نہیں۔ بیٹس فی منٹ کی قدر اسی اوسط وقفے سے اخذ ہوتی ہے، جس سے اُس ٹیمپو کی پیمائش مل جاتی ہے جو کھلاڑی نے تھپکیوں کے پورے سلسلے میں قائم رکھا۔ یہ فعل ہدفی ٹیمپو سے آزاد ہو کر کام کرتا ہے اور کھلاڑی کی اصل کارکردگی کی ایک معروضی پیمائش دیتا ہے۔ 3

برآمد شدہ ٹیمپو نتیجے کی اسکرین پر ہدف کے پہلو میں "Your tempo" (آپ کا ٹیمپو) کے عنوان سے دکھایا جاتا ہے، تاکہ کھلاڑی دیکھ سکے کہ اس نے مطلوبہ رفتار سے کتنی قریب مطابقت کی۔ یہ حساب صرف خام وقتی مہروں سے ہوتا ہے، اور ہر درج شدہ تھپکی کو شامل کرتا ہے، خواہ وہ قابلِ سماعت مرحلے کی ہو یا خاموش مرحلے کی۔ یہ محض معلومات کے لیے بتایا جاتا ہے: اسکور خود انحراف (drift) سے نکلتا ہے، برآمد شدہ ٹیمپو سے نہیں۔ 3

گرڈ سے انحراف کی پیمائش

اسکورنگ کا نظام کھلاڑی کو اس بات کا صلہ دیتا ہے کہ وہ خاموش مرحلے کے دوران اپنی تھپکیاں مثالی میٹرونوم گرڈ کے قریب رکھے۔ مثالی گرڈ اُن بیٹ مقامات پر مشتمل ہے جو تب بنتے اگر کوئی میٹرونوم کھلاڑی کی پہلی تھپکی پر شروع ہوتا اور ہدفی ٹیمپو پر چلتا رہتا۔ ہر تھپکی کو قریب ترین مثالی بیٹ مقام کے ساتھ ملایا جاتا ہے، اور دونوں کا فرق اُس تھپکی کا انحراف کہلاتا ہے۔ صرف وہی تھپکیاں شمار ہوتی ہیں جن کی قریب ترین بیٹ خاموش مرحلے میں آتی ہو، اور چونکہ ہر تھپکی اپنی قریب ترین بیٹ سے ملائی جاتی ہے، اس لیے کوئی ایک تھپکی آدھی بیٹ سے زیادہ منحرف ہو ہی نہیں سکتی۔ خاموش مرحلے کی جو بیٹ بغیر تھپکی کے رہ جائے، اسے آدھی بیٹ کی چوک، یعنی بدترین صورت، شمار کر کے اسی اوسط میں شامل کر لیا جاتا ہے، چنانچہ بیٹیں چھوڑنا اوسط انحراف کو اوپر اور اسکور کو نیچے لے جاتا ہے، اور جو کھلاڑی خاموشی میں کچھ بھی نہ تھپکے اس کا اسکور صفر رہتا ہے۔ 3

انحراف پر مبنی یہ طریقہ ٹیمپو کو تھامے رکھنے کو ایک قابلِ پیمائش مقدار میں بدل دیتا ہے۔ انجن محض یہ نہیں دیکھتا کہ تھپکیاں کسی کھڑکی کے اندر آتی ہیں یا نہیں؛ وہ مثالی مقامات سے عین انحراف ناپتا ہے۔ کامل گرفت، یعنی صفر اوسط انحراف، 1000 کا اسکور دیتی ہے، اور اسکور سیدھی لکیر میں گرتے ہوئے ایک چوتھائی بیٹ کے اوسط انحراف پر 0 تک پہنچ جاتا ہے، چنانچہ کم انحراف ہمیشہ زیادہ اسکور دیتا ہے۔ یہ پیمانہ ملی سیکنڈ کے بجائے بیٹس میں ناپا جاتا ہے، اس لیے ہر ٹیمپو پر اس کا مطلب ایک ہی رہتا ہے: 120 بیٹس فی منٹ پر ایک چوتھائی بیٹ 125 ملی سیکنڈ ہے، اور 80 پر 187.5۔ ایک چوتھائی بیٹ وہی ہے جو بالکل بے ترتیب تھپکنے پر اوسطاً بنتی ہے، چنانچہ اندھا دھند تھپکنے سے تقریباً کچھ نہیں ملتا۔ نتیجے کی اسکرین پھر بھی اوسط انحراف ملی سیکنڈ میں بتاتی ہے، اور اسکور کو ایک فیصلے میں بدل دیتی ہے: 850 یا اس سے زیادہ پر "Locked in!" (تال میں جکڑا ہوا!)، 650 یا اس سے زیادہ پر "Tight." (کسا ہوا۔)، 350 یا اس سے زیادہ پر "Wobbly." (ڈگمگاتا ہوا۔)، اور اس سے نیچے "Lost the beat." (تال ہاتھ سے نکل گئی۔)۔ یوں کارکردگی کا ایک مسلسل پیمانہ بنتا ہے، نہ کہ محض پاس یا فیل کا دو رخا نتیجہ، اور وقت کی درستی کا باریک اندازہ ممکن ہو جاتا ہے۔ 3

انحراف پر مبنی اسکور ناپتا ہے کہ کھلاڑی خاموشی کے دوران ٹیمپو کو کتنی باریکی سے تھامے رکھتا ہے۔

مشکل کے طے شدہ درجے

کھیل مشکل کے تین طے شدہ درجے پیش کرتا ہے، Easy (آسان)، Medium (درمیانہ) اور Hard (مشکل)، جو ٹیمپو کی حد اور خاموش بارز کی تعداد بدلتے ہیں۔ ہر درجہ چار قابلِ سماعت بارز دیتا ہے۔ Easy 70 سے 100 بیٹس فی منٹ کے درمیان ٹیمپو نکالتا ہے اور چار خاموش بارز مانگتا ہے؛ Medium 90 سے 130 کے درمیان نکالتا ہے اور چھ مانگتا ہے؛ Hard 110 سے 170 کے درمیان نکالتا ہے اور آٹھ مانگتا ہے۔ یہ درجے کھلاڑیوں کو چیلنج کا انتخاب دیتے ہیں، نرم ٹیمپو اور مختصر خاموش حصوں سے لے کر تیز ٹیمپو اور لمبی خاموش گرفتوں تک۔ 3

یہ طے شدہ درجے اسی تعیّن پذیر ڈھانچے کے اندر کام کرتے ہیں جس کے اندر باقی انجن کام کرتا ہے۔ ہر درجہ ایک ہدف کو مخصوص قدروں کے ساتھ متعین کرتا ہے، اور انجن اُس ہدف کو بالکل ویسے ہی برتتا ہے جیسے کسی بھی دوسرے ہدف کو۔ مشکل ٹیمپو اور خاموش بارز کی تعداد کے امتزاج میں ہے، جو یہ طے کرتا ہے کہ بیٹس کتنی تیزی سے آئیں گی اور کھلاڑی کو کلک کے بغیر انہیں کتنی دیر تھامنا پڑے گا۔ اسکورنگ کا نظام تمام درجوں میں یکساں رہتا ہے اور چنے ہوئے درجۂ مشکل سے قطع نظر مثالی گرڈ سے انحراف ہی ناپتا ہے، اور چونکہ اس کا پیمانہ بیٹ کے کسور میں مقرر ہے، اس لیے ایک ہی اسکور تیز Hard ٹیمپو پر بھی اُسی نسبتی درستی کا مظہر ہے جس کا سست Easy ٹیمپو پر۔ 3

کھیل کے پیچھے کا ٹیمپو

موسیقی میں ٹیمپو کسی تخلیق کی رفتار یا چال ہے، جو بیٹس فی منٹ میں ناپی جاتی ہے۔ 60 بیٹس فی منٹ کا ٹیمپو فی سیکنڈ ایک بیٹ کا مطلب رکھتا ہے، جبکہ 120 بیٹس فی منٹ کا ٹیمپو اس سے دگنا تیز ہے، یعنی ہر سیکنڈ دو بیٹس۔ ہر بیٹ کی سُر قدر عام طور پر وہی ہوتی ہے جو تال کے دستخط کے مخرج سے ظاہر ہوتی ہے۔ ٹیمپو اطالوی اصطلاحوں سے بھی ظاہر کیا جا سکتا ہے، سست اصطلاحوں جیسے largo اور andante سے لے کر تیز اصطلاحوں جیسے allegro اور presto تک، یا پھر میٹرونوم کے ایسے نشان سے جو مخصوص BPM بتا دے۔ ٹیمپو کے یہ نشان رفتار کے ساتھ ساتھ کیفیت بھی بیان کر سکتے ہیں، اور ضروری نہیں کہ ٹیمپو ثابت ہی رہے: ایک موسیقار کسی ٹکڑے کے اندر رفتار بڑھانے کے لیے accelerando یا سست کرنے کے لیے ritardando لکھ سکتا ہے 1۔ کھیل ٹیمپو کے اسی تصور کو ایک ثابت قدر کے طور پر برتتا ہے جو بیٹس فی منٹ میں ناپی جاتی ہے، اور ہدفی bpm پورے راؤنڈ کی رفتار مقرر کرتا ہے۔

کھیل میں ٹیمپو وہی بیٹس فی منٹ کی قدر ہے جسے کلک بجاتا ہے اور جسے کھلاڑی کو تھامنا ہوتا ہے۔ یہ ایک ہی عدد ہے جو راؤنڈ کی رفتار متعین کرتا ہے، اور ہدف میں بارز کی تعداد کے ساتھ ساتھ درج ہوتا ہے۔ کھلاڑی اسی ٹیمپو پر تھپکتا ہے، اور انجن ناپتا ہے کہ وہ اسے کتنی اچھی طرح برقرار رکھتا ہے۔ راؤنڈ کے دوران ٹیمپو بدلتا نہیں؛ وہی وہ مستقل حوالہ ہے جس کے مقابل کھلاڑی کی کارکردگی پرکھی جاتی ہے۔ 3

میٹرونوم کا آلہ

میٹرونوم ایک ایسا آلہ ہے جو یکساں وقفے سے ایک سنائی دینے والا کلک یا کوئی اور آواز پیدا کرتا ہے، اور یہ وقفہ صارف خود مقرر کر سکتا ہے، عموماً بیٹس فی منٹ میں۔ بجانے والے اور گانے والے اس کے ساتھ مشق کرتے ہیں تاکہ ٹیمپو یکساں اور بیٹ ہموار رہے۔ روایتی میکانکی میٹرونوم میں وزن والا لنگر (pendulum) ہوتا ہے: وزن کو سلاخ پر اوپر کھسکانے سے ٹیمپو سست ہو جاتا ہے اور نیچے کھسکانے سے تیز، اور یہ نظام ہر جھولے پر ایک کلک پیدا کرتا ہے۔ Johann Maelzel نے 1815 میں میکانکی میٹرونوم کا پیٹنٹ کرایا اور 1816 سے اسے بڑے پیمانے پر بنایا؛ اس کی بنیاد Dietrich Nikolaus Winkel کے پہلے سے موجود اُس ڈیزائن پر تھی جو کمانی سے چلتا تھا اور جس کا لنگر الٹا تھا، اور Maelzel نے اس میں ٹیمپو کا عددی پیمانہ شامل کر دیا؛ آج کل میٹرونوم کوارٹز والے برقی آلات اور سافٹ ویئر کی شکل میں بھی ملتے ہیں 2۔

کھیل کا کلک قابلِ سماعت مرحلے میں میٹرونوم کا کام کرتا ہے اور قابلِ سماعت بارز کے دوران ہدفی ٹیمپو بجاتا ہے۔ وہی یکساں وقفہ فراہم کرتا ہے جس سے کھلاڑی کو اپنی تھپکیاں ملانی ہوتی ہیں۔ جب کلک کٹ جاتا ہے تو کھلاڑی کو آلے کے بغیر وہی ٹیمپو برقرار رکھنا پڑتا ہے، اور یوں اس کی وہ صلاحیت جانچی جاتی ہے کہ وہ ٹیمپو کو اپنے اندر تھام سکتا ہے یا نہیں۔ کھیل میں میٹرونوم کا کردار یہ ہے کہ ٹیمپو قائم کرے اور پھر خود ہٹ جائے، اور کھلاڑی اکیلا اُس ٹیمپو کو آگے لے جائے۔ 3

ہدف اور اس کے خانے

ہدف وہ مرکزی ڈیٹا ڈھانچہ ہے جو ہر راؤنڈ کو متعین کرتا ہے۔ اس میں چار خانے ہوتے ہیں: بیٹس فی منٹ میں ٹیمپو؛ اُن قابلِ سماعت بارز کی تعداد جن میں کلک بجتا ہے؛ اُس کے بعد آنے والی خاموش بارز کی تعداد؛ اور فی بار بیٹس، یعنی تال کے دستخط کا شمار کنندہ، جو common time کے لیے 4 ہے۔ یہ خانے مل کر راؤنڈ کی ساخت طے کرتے ہیں، قابلِ سماعت مرحلے کی بیٹس کی تعداد سے لے کر خاموش مرحلے کی بیٹس کی تعداد تک۔ 3

انجن ہدف سے وہ تمام مشتق قدریں نکالتا ہے جو راؤنڈ کو چلاتی ہیں۔ ٹیمپو سے وہ ہر بیٹ کا دورانیہ ملی سیکنڈ میں اخذ کرتا ہے۔ بارز کی تعداد اور فی بار بیٹس سے وہ کل بیٹس کی تعداد اور وہ بیٹ اخذ کرتا ہے جس پر خاموشی شروع ہوتی ہے۔ ہدف پورے راؤنڈ کے لیے مقرر رہتا ہے، یعنی ٹیمپو اور بارز کی تعداد شروع سے آخر تک ثابت رہتے ہیں۔ کھلاڑی ہدف کا جواب صرف اسی طرح دے سکتا ہے کہ مناسب ٹیمپو پر تھپکے اور اپنی تھپکیوں کا وقت یوں رکھے کہ وہ مثالی گرڈ سے مل جائیں۔ 3

وقتی مہروں سے اسکور تک

تھپکیوں کی وقتی مہروں سے حتمی اسکور تک کا راستہ حسابات کے ایک صاف سلسلے پر چلتا ہے۔ سب سے پہلے کھیل ہر تھپکی کو ملی سیکنڈ کی وقتی مہر کے طور پر درج کرتا ہے، اور اُن تھپکیوں کو نظرانداز کر دیتا ہے جو چار بیٹ کی گنتی ختم ہونے سے آدھی بیٹ سے بھی زیادہ پہلے لگائی گئی ہوں۔ قابلِ سماعت مرحلے میں کھلاڑی کلک کے ساتھ ساتھ تھپکتا ہے اور ٹیمپو کا احساس قائم کرتا ہے۔ جب کلک کٹ جاتا ہے تو کھلاڑی خاموش بارز میں تھپکتا رہتا ہے۔ اس کے بعد انجن خاموش مرحلے کی ہر تھپکی کا انحراف اُس مثالی میٹرونوم گرڈ سے ناپتا ہے جو پہلی تھپکی پر لنگر انداز ہے، پھر اِن انحرافات کا اوسط نکالتا ہے اور ہر ایسی خاموش بیٹ کو جس پر تھپکی نہ لگی ہو آدھی بیٹ کی چوک شمار کرتا ہے، اور اِس اوسط کو، جو بیٹ کے کسر کے طور پر لیا جاتا ہے، 0 سے 1000 تک کے اسکور پر منطبق کر دیتا ہے۔ اسکور کے ساتھ ساتھ وہ بین التھپکی اوسط وقفے سے برآمد شدہ ٹیمپو اور خاموش مرحلے کی تھپکیوں کی تعداد بھی بتاتا ہے۔ 3

یہ پورا سلسلہ مکمل طور پر تعیّن پذیر ہے۔ ایک ہی بیج اور ایک ہی درجۂ مشکل دیا جائے تو وہی ہدف بنتا ہے۔ ایک ہی ہدف اور تھپکیوں کی وہی وقتی مہریں دی جائیں تو وہی اسکور نکلتا ہے۔ انجن دیوار پر لگی گھڑی کے وقت یا کسی بیرونی حوالے پر انحصار نہیں کرتا؛ وہ صرف وقتی مہروں اور ہدف پر انحصار کرتا ہے۔ اسی سے یہ نظام قابلِ اعتماد بھی ہے اور قابلِ جانچ بھی، کیونکہ ہر قدم کو پہلے سے طے شدہ مداخل اور متوقع نتائج کے ساتھ پرکھا جا سکتا ہے۔ 3

انجن کا ہر قاعدہ قابلِ جانچ ہے، اور ہر نتیجہ بیج، ہدف اور وقتی مہروں سے متعین ہوتا ہے۔

خاموش مرحلہ بطور پیمائش

پیمائش خاموش مرحلے ہی میں ہوتی ہے۔ قابلِ سماعت مرحلے میں کلک ایک حوالہ دیتا ہے اور کھلاڑی اپنی تھپکیوں کو اُس سے ملانے کے لیے درست کر سکتا ہے۔ خاموش مرحلے میں ایسا کوئی حوالہ نہیں ہوتا، اور کھلاڑی کی تھپکیاں ظاہر کر دیتی ہیں کہ اس نے ٹیمپو کو اپنے اندر کتنا اچھا اتارا ہے۔ انجن اِس اندرونی گرفت کو یوں ناپتا ہے کہ ہر تھپکی کا موازنہ اُس مثالی بیٹ مقام سے کرتا ہے جو کھلاڑی کی پہلی تھپکی سے ہدفی ٹیمپو پر آگے بڑھا کر نکالا گیا ہو۔ تھپکی اور مثالی مقام کا فرق ہی اُس تھپکی کا انحراف ہے۔ 3

خاموش مرحلہ ہی وہ جگہ ہے جہاں کھیل کا ڈیزائن سب سے زیادہ نمایاں ہوتا ہے۔ کلک قابلِ سماعت بارز کے دوران ہدفی ٹیمپو بجاتا ہے، پھر کٹ جاتا ہے، اور کھلاڑی کو خاموش بارز کے دوران وہی ٹیمپو تھپکتے رہنا ہوتا ہے۔ خاموش مرحلے کا دورانیہ، جو خاموش بارز کی تعداد اور فی بار بیٹس سے طے ہوتا ہے، پیمائش کے عرصے کی لمبائی مقرر کرتا ہے۔ لمبے خاموش مرحلے کھلاڑی سے تقاضا کرتے ہیں کہ وہ ٹیمپو کو زیادہ بیٹس تک تھامے، اور اس سے انحراف کے جمع ہونے کا امکان بڑھ جاتا ہے۔ اسکورنگ کا نظام خاموش مرحلے کی ہر تھپکی کا انحراف ناپتا ہے، ہر اُس خاموش بیٹ کا حساب رکھتا ہے جس پر تھپکی نہ لگی ہو، اور سب کا اوسط نکال کر حتمی اسکور بناتا ہے، چنانچہ ٹیمپو کی چھوٹی سی غلطی جو لمبی گرفت کے دوران بڑھتی جائے، اوسط انحراف کو اوپر اور اسکور کو نیچے لے جاتی ہے۔ 3

بیج پر مبنی تعیّن

پورا نظام ایک بیج والے بے ترتیب اعداد کے جنریٹر سے تعیّن پذیر ہے۔ ایک ہی بیج ہر بار وہی ہدف مقرر کرتا ہے، اور اُس نقطے سے آگے ہر قاعدہ قابلِ جانچ ہے۔ بیج ٹیمپو متعین کرتا ہے، جو چنے ہوئے درجۂ مشکل کی حد میں سے ایک صحیح عدد کے طور پر نکالا جاتا ہے؛ بارز کی تعداد خود مشکل کے طے شدہ درجے سے آتی ہے۔ چونکہ بیج اور درجۂ مشکل مل کر ہدف کو مکمل طور پر متعین کرتے ہیں، اس لیے وہ ہمیشہ وہی راؤنڈ ساخت پیدا کرتے ہیں۔ یہ خاصیت اسکورنگ تک بھی پھیلی ہوئی ہے، کیونکہ ایک ہی ہدف کے مقابل تھپکیوں کی وہی وقتی مہریں ہمیشہ وہی اسکور دیتی ہیں۔ 3

بیج پر مبنی تعیّن کھلاڑی اور بنانے والے، دونوں کے کام آتا ہے۔ کھلاڑی کے لیے اس کا مطلب یہ ہے کہ راؤنڈ یکساں اور منصفانہ رہتے ہیں؛ تھپکیوں کا ایک ہی سلسلہ ہمیشہ وہی نتیجہ دے گا۔ روزانہ (Daily) موڈ اپنا بیج UTC کی تاریخ سے اخذ کرتا ہے، چنانچہ اُس دن کسی خاص درجۂ مشکل پر کھیلنے والے سب کو وہی ہدف ملتا ہے، جبکہ مشق (Practice) ہر راؤنڈ کے لیے ایک نیا بے ترتیب بیج چنتا ہے۔ بنانے والے کے لیے اس کا مطلب یہ ہے کہ انجن کو پہلے سے طے شدہ بیجوں اور تھپکیوں کے سلسلوں کے ساتھ اچھی طرح جانچا جا سکتا ہے۔ یہ تعیّن کوئی پابندی نہیں؛ یہ ایک خوبی ہے جو کھیل کے وقت کے نظام کو شفاف اور قابلِ اعتماد بناتی ہے۔ 3

Sources & notes

  1. "Tempo," Wikipedia, in music, tempo is the speed or pace of a given composition, measured in beats per minute (BPM): a tempo of 60 beats per minute signifies one beat per second, while a tempo of 120 beats per minute is twice as rapid, signifying two beats every second. The note value of each beat is typically the one indicated by the denominator of the time signature. Tempo may be indicated by Italian markings, from slow ones such as largo and andante (at a walking pace) to fast ones such as allegro and presto, or by a metronome mark giving a specific BPM. Tempo markings can convey mood as well as speed, and a tempo need not be fixed: a composer may write an accelerando to speed up or a ritardando to slow down within a piece. en.wikipedia.org/wiki/Tempo.
  2. "Metronome," Wikipedia, a device that produces an audible click or other sound at a uniform interval that can be set by the user, typically in beats per minute. Musicians use a metronome to play or practise in time, keeping a steady tempo and a regular beat. A traditional mechanical metronome uses a weighted pendulum: sliding the weight up the rod slows the tempo and sliding it down speeds it up, and the mechanism produces a click with each swing. Johann Maelzel patented a mechanical metronome in 1815 and mass-produced it from 1816, building on an earlier spring-powered, inverted-pendulum design by Dietrich Nikolaus Winkel and adding a numerical tempo scale; modern metronomes also come as quartz electronic devices and software. en.wikipedia.org/wiki/Metronome.
  3. Tempo Lock game engine: a pure, deterministic timing engine with no audio and no DOM. A target sets a tempo in beats per minute, a number of audible bars while a click plays, a number of silent bars to hold after it stops, and a beats-per-bar time-signature numerator (4 for 4/4). The click plays the target tempo for the audible bars, then cuts out, and the player must keep tapping the same tempo through the silent bars. The beat length in milliseconds is sixty thousand divided by the tempo; the total beat count is the audible plus silent bars times the beats per bar; and the silent phase starts at the audible bars times the beats per bar. The scoring functions take raw tap timestamps in milliseconds together with the target, so the same inputs always give the same result and the engine is testable without a clock. The tempo is recovered from the average interval between taps. Drift is the average distance of silent-phase taps from the nearest beat of an ideal grid anchored on the first tap and stepped at the target tempo; each silent-phase beat without a tap counts as a miss of half a beat, and with fewer than two taps the drift is half a beat. The score is 1000 at zero drift, falling linearly to 0 at a quarter of a beat, so the scale is relative to the tempo; the result grades are “Locked in!” at 850 or more, “Tight.” at 650 or more, “Wobbly.” at 350 or more, and “Lost the beat.” below that. Difficulty presets: Easy 70–100 BPM with 4 audible and 4 silent bars, Medium 90–130 with 4 and 6, Hard 110–170 with 4 and 8. The tempo is drawn from a seeded random number generator; Daily mode seeds it from the UTC date, Practice from a random number. Read from the game’s own source.
  4. Further reading on Metronome, Re-examining Czerny’s and Moscheles’s Metronome Marks for Beethoven’s Piano Sonatas. doi.org.
  5. Further reading on Metronome, Turn the Beat On: An Evidenced-Based Practice Journey Implementing Metronome Use in Emergency Department Cardiac Arrest . pubmed.ncbi.nlm.nih.gov.
Was this worth reading?
Play Tempo Lock
PlayPendium · About · Contact · Privacy · Terms · Cookies · Accessibility · Copyright · Browse all games · Classic arcade games · © 2026