สองสิ่งที่ผมทำมาตลอด
ผมเขียนโค้ดมาตั้งแต่อายุ 10 ขวบ และเริ่มจับกีตาร์ตอนอายุ 17 ไม่มีอย่างไหนทำให้ผมมีชื่อเสียง แต่ผมก็ไม่เคยเลิกกลับไปหาทั้งสองอย่าง
กีตาร์เข้ามาเป็นความรักก่อน แล้วค่อยเป็นทักษะทีหลัง ผมเคยเล่นวงอยู่หลายปี เรียนรู้แท็บกีตาร์มาพอให้เล่นได้ ไม่เคยสนใจทฤษฎีจริงจังเพราะตอนนั้นคิดว่าตัวเองเท่เกินไปสำหรับเรื่องแบบนั้น ผมไม่ได้รู้จริง ๆ หรอกว่าตัวเองกำลังเล่นอะไร นอกจากแพตเทิร์นที่นิ้วจำได้
แล้วชีวิตก็เกิดขึ้น ผมวางกีตาร์ลง หันไปเขียนโค้ดเต็มเวลา และสร้างอาชีพในฐานะนักพัฒนา ผ่านไปหลายปี ผมกลับมาจับกีตาร์อยู่ช่วงสั้น ๆ แต่ก็ไม่ได้ไปต่อ
จากนั้นพอเข้าช่วงอายุสามสิบต้น ๆ ผมก็หยิบมันขึ้นมาอีกครั้ง คราวนี้เอาจริง ผมสอนทฤษฎีให้ตัวเอง และบางอย่างก็คลิกขึ้นมา มันไม่ได้ยากอย่างที่ผมคิดมาตลอด ผมตกหลุมรักกีตาร์อีกครั้ง เพียงแต่คราวนี้ผมเข้าใจจริง ๆ ว่าตัวเองกำลังเล่นอะไรอยู่
ผมใช้เวลาราวยี่สิบกว่าปีกับการเขียนโค้ด และยี่สิบปีกับการเล่นกีตาร์ สุดท้ายสองสิ่งนี้ก็ต้องมาชนกันอยู่ดี
กีตาร์ไซซ์เต็มตัวกับเด็กที่กำลังท้อ
อิสลา ลูกสาวของผม เริ่มหัดเล่นตอนอายุเก้าขวบ เธออยากเล่นมาก อยากเล่นจริง ๆ แต่กีตาร์ที่เธอใช้คือ PRS เก่าตัวหนึ่งของผม เป็นกีตาร์ไซซ์เต็มตัว ซึ่งใหญ่เกินมือของเธอมาก
เธอเอื้อมกางนิ้วไม่ถึง ยังใช้นิ้วก้อยไม่ได้ และแหล่งคอร์ดทุกที่ที่ผมหาเจอก็แสดงรูปทรงแบบเดียวกับที่มันจะแสดงให้ผมดู ทั้งที่ผมเป็นผู้ใหญ่เต็มตัวที่มีมือขนาดปกติ ไม่มีอะไรที่บอกว่า "นี่คือคอร์ดที่ตอนนี้ลูกเล่นได้จริง ด้วยมือของลูก บนกีตาร์ของลูก"
ดังนั้นผมเลยเริ่มสร้างมันขึ้นมา
ผมจำกัดช่วง fret เพื่อให้เธอเห็นเฉพาะ chord shape ที่มือของเธอเอื้อมถึงได้ ผมตัดนิ้วก้อยออก เพื่อไม่ให้เธอหงุดหงิดกับการลอง fingering ที่เป็นไปไม่ได้สำหรับเธอ ผมตั้งระดับความยากไว้ที่ผู้เริ่มต้น เพื่อให้ในคลังมีแต่รูปแบบที่เธอพอเล่นไหว
แล้วมันก็ได้ผล เธอเล่นคอร์ดได้ คอร์ดจริง ๆ - ไม่ใช่เวอร์ชันที่ลดทอนให้ง่ายเกินไป แต่เป็นคอร์ดที่พอดีกับมือของเธอ เธอเลิกหงุดหงิด แล้วเริ่มทำดนตรี
นั่นคือช่วงเวลาที่ Fretscape เลิกเป็นโปรเจกต์ยามว่าง และเริ่มกลายเป็นสิ่งที่มีความหมายจริง ๆ
ยังไม่เคยมีใครทำสิ่งนี้มาก่อน
ยิ่งผมสร้างมันขึ้นมาเท่าไร ผมก็ยิ่งไม่อยากเชื่อว่ามันยังไม่เคยมีอยู่แล้ว
ผมนั่งอยู่กับกีตาร์เป็นชั่วโมง ๆ เพื่อหาคำตอบว่าอะไรทำให้ fingering หนึ่งยากกว่าอีกแบบหนึ่ง การยืดมือ ประเภทของ barre chord ใช้นิ้วกี่นิ้ว รูปทรงนั้นบังคับให้มืออยู่ในตำแหน่งที่ awkward หรือเปล่า ล้วนเป็นเรื่องที่ชัดเจน - เป็นสิ่งที่มือกีตาร์ทุกคนรับรู้ได้เองโดยสัญชาตญาณ - แต่ไม่เคยมีใครทำให้มันวัดได้จริง ลองเอาสิ่งที่คุณ "ก็รู้อยู่แล้ว" มาเปลี่ยนให้เป็นตรรกะที่คอมพิวเตอร์เข้าใจดูสิ นั่นแหละคือปัญหาแบบที่ผมชอบมาก
จากนั้นผมก็เริ่มมองไปที่ chord change ว่านิ้วไหนขยับ นิ้วไหนค้างอยู่ มันเดินทางไกลแค่ไหน แนวคิดที่ว่า voicing ที่ดีที่สุดของคอร์ดหนึ่งขึ้นอยู่กับคอร์ดถัดไปคืออะไร - พอพูดออกมาตรง ๆ มันก็ดูชัดเจนมาก แต่ไม่มีเครื่องมือคอร์ดไหนคิดแบบนั้นเลย ทุกตัวปฏิบัติกับทุกคอร์ดราวกับว่ามันอยู่โดดเดี่ยวจากกัน
ผมคาดอยู่ตลอดว่าจะต้องเจอคู่แข่งสักรายที่ทำสิ่งนี้ไปแล้ว ผมดูทุกแอปคอร์ด ทุกเครื่องมือออนไลน์ ทุกแหล่งข้อมูลกีตาร์ที่หาได้ ไม่มีเลย สักอันก็ไม่มี
ผมไม่รู้ว่าทำไม เพราะความชะล่าใจ? เพราะให้ความสำคัญกับอย่างอื่น? ก็ไม่สำคัญแล้ว สิ่งที่สำคัญคือมือกีตาร์สมควรได้เครื่องมือที่ดีกว่านี้ และตอนนี้พวกเขาก็มีแล้ว
ช่วงเวลาที่มันกลายเป็นเรื่องจริง
พูดตรง ๆ เลยนะ มันคือการเขียนหน้า "กีตาร์สำหรับทุกมือ"
คือแบบนี้นะ ผมไม่ได้สร้าง Fretscape มาเพื่อคนที่มีข้อจำกัดทางร่างกาย ผมสร้างมันเพื่อมือกีตาร์ทุกคน - ตั้งแต่ผู้เริ่มต้นที่อยากอยู่ใน open position ไปจนถึงคนเล่นที่มีประสบการณ์และกำลังลองการตั้งสายแบบเฉพาะทาง ระบบฟิลเตอร์นี้มีอยู่เพราะเครื่องมือคอร์ดที่ทรงพลัง ควร เปิดให้คุณค่อย ๆ แคบตัวเลือกลงจนเหลือสิ่งที่เหมาะกับมือ ระดับฝีมือ และการตั้งค่าของคุณ นั่นก็แค่การออกแบบที่ดี
แต่พอได้นั่งลงแล้วเขียนสถานการณ์เหล่านั้นออกมาจริง ๆ - มือกีตาร์ที่ขาดนิ้ว คนที่เป็นข้ออักเสบ เด็กที่มือเล็ก คนที่กำลังฟื้นตัวจากอาการบาดเจ็บ - ผมก็ฉุกคิดบางอย่างที่ทำให้โกรธขึ้นมาจริง ๆ ความสามารถเหล่านี้มีอยู่แล้วตั้งแต่แรก มันเกิดขึ้นเองตามธรรมชาติจากการสร้างระบบให้ถูกต้อง ซึ่งแปลว่าเครื่องมือคอร์ดอื่นทุกตัวก็ทำแบบนี้ได้เหมือนกัน แต่ไม่มีใครใส่ใจจะทำ
กีตาร์เป็นสิ่งมหัศจรรย์ ผมอยากแบ่งปันมันให้คนได้มากที่สุดเท่าที่จะทำได้ ความคิดที่ว่าใครสักคนอาจเลิกเล่นไป เพราะทุกเครื่องมือเอาแต่แสดงรูปแบบที่พวกเขาเล่นไม่ได้ทางกายภาพ - และทั้งที่วิธีแก้มัน ตรงไปตรงมาแค่นี้ - มันกระทบใจผมมาก
Fretscape สร้างคลังใหม่ให้สอดคล้องกับคนที่กำลังเล่นอยู่จริง ๆ และการที่มันช่วยคนที่ผมไม่ได้ตั้งใจจะช่วยไว้โดยเฉพาะ กลับเป็นสิ่งที่ผมภูมิใจที่สุด
สร้างขึ้นในยอร์กเชียร์
Fretscape ถูกสร้างโดยคนคนเดียว - ผมเอง Kyle - จากยอร์กเชียร์ ประเทศอังกฤษ
ไม่มีเงินลงทุนจาก venture capital ไม่มีทีมงานห้าสิบคน มีแค่มือกีตาร์คนหนึ่งที่เขียนโค้ด ลูกสาวคนหนึ่งที่ต้องการ chord shape ที่ดีกว่าเดิม และความหมกมุ่นแบบที่ไม่ยอมปล่อยปัญหาไปจนกว่าจะแก้มันได้อย่างถูกต้องจริง ๆ
แล้วก็ Beckie - ภรรยาของผม - คนที่นั่งฟังผมพูดถึงปัญหาที่เธอไม่มีเหตุผลอะไรเลยต้องสนใจ อดทนกับการที่ผมหายเข้าไปอยู่กับสิ่งนี้เป็นปี และไม่เคยสักครั้งที่จะบอกให้ผมหยุด Fretscape มีอยู่ได้ก็เพราะเธอให้พื้นที่กับผมในการสร้างมัน
ผมสร้าง Fretscape ในแบบที่ผมอยากให้ใครสักคนสร้างเครื่องมือให้ผมใช้: คิดมาอย่างรอบคอบ ใส่ใจในรายละเอียด และยึดจากหลักง่าย ๆ ว่าคนที่ใช้งานมันสมควรได้อะไรมากกว่าพจนานุกรมคอร์ดจากปี 2005
สร้างขึ้นในยอร์กเชียร์ ประเทศอังกฤษ เหมือนชานั่นแหละ
มาดูสิ่งที่ผมสร้างไว้
Fretscape เปิดให้ใช้งานแล้ว และยังเติบโตต่อไป วิธีที่ดีที่สุดในการเข้าใจมันคือได้ลองใช้ด้วยตัวเอง
