منصوبے کے بارے میں
Guitar Tap لوتھیئرز اور گٹار بنانے والوں کے لیے ایک ڈیسک ٹاپ ایپلیکیشن ہے جو کسی آلے، ٹون ووڈ پلیٹ یا بریس پر ایک سادہ ٹیپ کو قابلِ پیمائش صوتی ڈیٹا میں بدل دیتی ہے۔ یہ ٹیپ کے بعد کی مختصر گونج کو کیپچر کرتی ہے، ہائی ریزولوشن FFT چلاتی ہے، اور ریزوننس چوٹیوں اور مادی خصوصیات کو دکھاتی ہے جو بریسنگ، ماس کی تقسیم اور پلیٹ کی موٹائی کی منصوبہ بندی میں اہم ہیں۔
پیمائش کا طریقہ Trevor Gore اور Gerard Gilet کی کتاب Contemporary Acoustic Guitar Design and Build میں بیان کردہ ٹیپ ٹون طریقہ کار پر عمل کرتا ہے، جس کا مقصد گٹار بنانے میں تولیدی صلاحیت کو بہتر بنانا ہے۔ یہ پروجیکٹ مفت اور اوپن سورس ہے، Python 3 اور PySide6 میں لکھا گیا ہے، اور Windows، macOS اور Linux پر چلتا ہے۔ macOS اور Windows کے لیے پہلے سے تیار شدہ انسٹالرز ریلیز پیج پر دستیاب ہیں؛ macOS انسٹالر کے لیے Big Sur (11.0) سے نئے سسٹم کی ضرورت ہے۔ iPhone، iPad اور Mac کے لیے ایک مقامی ایڈیشن App Store پر جلد آنے والا بتایا گیا ہے۔
تین پیمائش موڈ فراہم کیے گئے ہیں۔ گٹار موڈ اہم باڈی ریزوننسز جیسے Air/Helmholtz، Top، Back اور دیگر کی شناخت کرتا ہے، ہر ایک کو فریکوئنسی، پچ اور Q فیکٹر کے ساتھ لیبل کرتا ہے، نیز ٹیپ ٹون ریشو بھی۔ پلیٹ موڈ ٹون ووڈ کے خالی ٹکڑے کی پیمائش کرتا ہے، جو دانے کے ساتھ اور آر پار ینگ ماڈیولس، آواز کی رفتار، مخصوص ماڈیولس، ریڈی ایشن ریشو، کوالٹی گریڈ اور گور ٹارگٹ موٹائی رپورٹ کرتا ہے۔ بریس موڈ بریس کی پٹی کی سختی، آواز کی رفتار، مخصوص ماڈیولس اور کوالٹی کی تیز سنگل ٹیپ پیمائش ہے۔
اضافی صلاحیتوں میں ایک ریئل ٹائم سپیکٹرم شامل ہے جو ٹیپ کا پتہ چلتے ہی خود بخود منجمد ہو جاتا ہے، ملٹی ٹیپ اوسط، محفوظ شدہ پیمائشوں کا ساتھ ساتھ موازنہ، پیمائشوں کو محفوظ کرنا اور سپیکٹرا، تصاویر اور PDF رپورٹس برآمد کرنا، اور پیمائش مائیکروفونز کے لیے مائیکروفون کیلیبریشن سپورٹ شامل ہے۔
سورس سے چلانے کے لیے Python 3.14 یا اس سے نیا، Git، اور پلیٹ فارم ڈیپینڈنسیز درکار ہیں: macOS پر Homebrew کے ذریعے PortAudio، Debian/Ubuntu پر portaudio19-dev اور libxcb-cursor-dev، اور Windows پر کوئی اضافی سسٹم پیکجز نہیں۔ ڈیپینڈنسیز pyproject.toml میں بیان کی گئی ہیں، جن میں رن-آرلی، ڈیولپر (pytest, mypy, ruff, weasyprint) اور پیکیجنگ (PyInstaller) ایکسٹراز شامل ہیں۔ ایپ python -m guitar_tap سے لانچ ہوتی ہے۔ انسٹالر بلڈز پلیٹ فارم اسکرپٹس استعمال کرتے ہیں: Linux پر AppImage ٹولنگ، Windows پر Inno Setup، اور macOS پر Apple Developer ID کے ساتھ کوڈ سائننگ/نوٹرائزیشن۔
ایک سوک اسکرپٹ (Tooling/soak.sh) بار بار تیز pytest سوٹ چلاتا ہے تاکہ غیر متعین ٹیئر ڈاؤن یا گاربیج کلیکشن ریسز کو سامنے لایا جا سکے؛ README نوٹ کرتا ہے کہ سبز سوک اعتماد ہے، ثبوت نہیں۔ اسٹارٹ اپ پر ایپ ریپوزٹری کی عوامی ریلیزز میں نیا ورژن چیک کرتی ہے اور ایک مسترد کرنے کے قابل بینر دکھاتی ہے؛ درخواست کوئی ذاتی ڈیٹا، آڈیو یا پیمائش نہیں بھیجتی، دن میں زیادہ سے زیادہ ایک بار چلتی ہے، اور سیٹنگز میں غیر فعال کی جا سکتی ہے۔ مکمل صارف دستاویزات پروجیکٹ ویب سائٹ پر میزبانی کی جاتی ہیں، جبکہ ڈیزائن اور روڈ میپ دستاویزات ایک علیحدہ پروجیکٹ ہب ریپوزٹری میں رہتی ہیں۔ سافٹ ویئر GPL-3.0 کے تحت لائسنس یافتہ ہے، کاپی رائٹ Dolce Sfogato (David Smith)۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.