أمران كنت أفعلهما دائمًا
أكتب الكود منذ كنت في العاشرة. وبدأت العزف على الجيتار في السابعة عشرة. لم يجعلني أيٌّ منهما مشهورًا - لكنني لم أتوقف يومًا عن العودة إلى كليهما.
جاء الجيتار أولًا كحب، وثانيًا كمهارة. كنت في فرقة لبضع سنوات، وتعلمت ما يكفي من TAB لأتدبر أمري، ولم أهتم بالنظرية لأنني كنت أظن نفسي أروع من ذلك. لم أكن أفهم حقًا ما الذي أعزفه، سوى الأنماط التي حفظتها أصابعي.
ثم مضت الحياة. علّقت الجيتار، وبدأت أبرمج بدوام كامل، وبنيت مسيرة مهنية كمطوّر. مرت سنوات. وعدت إلى الجيتار لفترة قصيرة، لكن الأمر لم يستمر.
ثم، في أوائل الثلاثينيات من عمري، التقطته من جديد. هذه المرة بجدية فعلًا. علّمت نفسي النظرية. وحدث شيء ما - لم يكن الأمر بالصعوبة التي كنت أتصورها دائمًا. وقعت في حب الجيتار من جديد، إلا أنني هذه المرة كنت أفهم فعلًا ما الذي أعزفه.
كنت قد أمضيت أكثر من عشرين عامًا أكتب الكود، وعشرين عامًا أعزف الجيتار. وفي النهاية، كان لا بد أن يلتقي الأمران.
جيتار بالحجم الكامل وطفلة محبطة
بدأت ابنتي Isla التعلم حين كان عمرها تسع سنوات. كانت تريد أن تعزف - وتريد ذلك فعلًا - لكنها كانت تستخدم واحدًا من جيتاراتي القديمة من نوع PRS. بالحجم الكامل. وأكبر بكثير من أن يناسب يديها.
لم تكن تستطيع الوصول إلى التمددات. ولم تكن قادرة بعد على استخدام خنصرها. وكل مصدر للكوردات وجدته كان يعرض لها الأشكال نفسها التي يعرضها لي - أنا، كشخص بالغ كامل النمو وذو يدين بالحجم الكامل. لم يكن هناك شيء يقول: «هذه هي الكوردات التي يمكنك عزفها فعلًا الآن، بيديك، وعلى جيتارك.»
وهكذا بدأت ببنائه.
حددت نطاق الفريتات حتى لا ترى إلا الأشكال التي تستطيع يداها الوصول إليها. واستبعدت الخنصر حتى لا تُحبَط وهي تحاول أوضاع أصابع كانت مستحيلة عليها. وضبطت مستوى الصعوبة على المبتدئ، بحيث لا تعرض المكتبة إلا الأشكال التي يمكنها التعامل معها.
ونجح الأمر. استطاعت أن تعزف كوردات. كوردات حقيقية - ليست نسخًا مبسطة أكثر من اللازم، بل فقط تلك التي تناسب يديها. توقفت عن الإحباط وبدأت تصنع الموسيقى.
كانت تلك هي اللحظة التي توقف فيها Fretscape عن كونه مشروعًا جانبيًا، وبدأ يصبح شيئًا له معنى.
لم يكن أحد قد فعل هذا
كلما واصلت البناء، ازداد عجبي من أن هذا لم يكن موجودًا أصلًا.
جلست مع غيتاري لساعات أحاول فهم ما الذي يجعل وضعًا للأصابع أصعب من آخر. التمدد. نوع البار كورد. عدد الأصابع. وهل يضع شكل الكورد يدك في وضعية غير مريحة. أشياء واضحة - أشياء يشعر بها كل عازف غيتار بالفطرة - لكن لم يكن أحد قد حوّلها إلى شيء قابل للقياس. جرّب أن تحوّل شيئًا «تعرفه ببساطة» إلى منطق يستطيع الكمبيوتر فهمه. هذا بالضبط النوع من المشكلات الذي أعيش لأجله.
ثم بدأت أنظر إلى الانتقال بين الكوردات. أي الأصابع تتحرك، وأيها تبقى ثابتة، وإلى أي مدى تنتقل. فكرة أن أفضل voicing لكورد ما يعتمد على الكورد الذي يليه تبدو بديهية جدًا حين تقولها بصوت عالٍ. لكن لا توجد أداة كوردات تفكر بهذه الطريقة. كلها تتعامل مع كل كورد وكأنه موجود بمعزل عن غيره.
ظللت أتوقع أن أجد منافسًا يفعل هذا بالفعل. بحثت في كل تطبيق كوردات، وكل أداة على الإنترنت، وكل مورد لتعلم الغيتار استطعت العثور عليه. لا شيء. ولا واحد.
لا أعرف لماذا. تهاون؟ أولويات مختلفة؟ لا يهم. ما يهم هو أن عازفي الغيتار يستحقون أدوات أفضل، والآن صار لديهم واحدة.
اللحظة التي أصبح فيها الأمر حقيقيًا
بصراحة؟ كانت عند كتابة صفحة «الغيتار لكل يد».
إليك الفكرة: لم أبنِ Fretscape للأشخاص ذوي القيود الجسدية. لقد بنيته لكل عازف غيتار - من المبتدئ الذي يريد البقاء ضمن الكوردات المفتوحة إلى العازف المتمرس الذي يجرّب أساليب ضبط أوتار فريدة. نظام التصفية موجود لأن أداة كوردات قوية يجب أن تتيح لك تضييق الخيارات إلى ما يناسب يديك، ومستواك، وإعدادك. هذا ببساطة تصميم جيد.
لكن عندما جلست وكتبت السيناريوهات - عازف غيتار يفتقد إصبعًا، وعازف غيتار مصاب بالتهاب المفاصل، وطفل بيدين صغيرتين، وشخص يتعافى من إصابة - أدركت شيئًا أغضبني فعلًا. هذه الإمكانات كانت موجودة أصلًا. لقد نتجت بشكل طبيعي من بناء النظام بالطريقة الصحيحة. وهذا يعني أن كل أداة كوردات أخرى كان يمكنها أن تفعل هذا أيضًا. لكن لم يكلف أيٌّ منها نفسه عناء ذلك.
الغيتار شيء ساحر. وأريد أن أشارك هذا مع أكبر عدد ممكن من الناس. فكرة أن شخصًا ما ربما استسلم لأن كل أداة كانت تعرض له أشكالًا لا يستطيع عزفها جسديًا - وأن الحل كان بهذه البساطة - هذا يؤثر فيّ فعلًا.
يعيد Fretscape بناء المكتبة حول الشخص الذي يعزف. وكونه يساعد أشخاصًا لم أكن قد قصدت تحديدًا مساعدتهم هو أكثر ما أفخر به.
صُنع في يوركشاير
تم بناء Fretscape على يد شخص واحد - أنا، Kyle - من يوركشاير في إنجلترا.
لا رأس مال مغامر. ولا فريق من خمسين شخصًا. مجرد عازف غيتار يكتب الكود، وابنة كانت تحتاج إلى أشكال كوردات أفضل، وذلك النوع من التركيز الهوسي الذي لا يترك المشكلة حتى تُحل كما ينبغي.
وهناك أيضًا Beckie - زوجتي - التي استمعت إليّ وأنا أتحدث عن مشكلات لا يوجد سبب يدعوها للاهتمام بها، وتحملت اختفائي داخل هذا المشروع لعام كامل، ولم تطلب مني التوقف ولو مرة واحدة. وجود Fretscape ممكن لأنها منحتني المساحة لبنائه.
أبني Fretscape بالطريقة التي كنت أتمنى أن يبني بها أحدهم أداة لي: بتفكير وعناية، وعلى أساس أن الشخص الذي يستخدمها يستحق أكثر من مجرد قاموس كوردات من عام 2005.
صُنع في يوركشاير، إنجلترا. تمامًا مثل الشاي.
شاهد ما الذي كنت أبنيه.
Fretscape متاح الآن ويواصل النمو. وأفضل طريقة لفهمه هي أن تجربه بنفسك.
