1 คะแนน โดย GN⁺ 2023-09-09 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Touch Pianist เป็น แอปเปียโนบนมือถือ ที่ให้คุณเล่นเพลงเปียโนคลาสสิกได้ด้วยการแตะตามจังหวะ โดยเน้นที่ไทมิงและการถ่ายทอดอารมณ์มากกว่าการเล่นตามโน้ตเพลง
  • เพลงถูกแบ่งเป็น แพ็กเพลง ตามคีตกวี เช่น Beethoven, Chopin, Liszt, Satie, Debussy, Bach, Mozart, Brahms, Rachmaninoff และแยกเป็นผลงานรายชิ้น
  • มีรายการที่แยกละเอียดตาม ท่อนเพลง·หมายเลข เช่น Moonlight Sonata, Pathetique Sonata, Chopin 24 Preludes Op.28, Well Tempered Klavier Book 1, Goldberg Variations
  • แต่ละเพลงมีป้ายกำกับอย่าง Perform, Watch, Popular! และบางรายการเชื่อมไปยังลิงก์ติดตั้งแอป iOS·Android
  • ข้อความ “More pieces”, “Touch expression”, “Free on Android and iOS” เน้นว่ามีเพลงเพิ่มเติมและเป็น แอปมือถือฟรี

Touch Pianist ที่เล่นด้วยการแตะตามจังหวะ

  • Touch Pianist เป็น “Magical Piano App” ที่ชูข้อความ “Tap in Rhythm and Perform Your Favourite Music”
  • ด้านบนมีลิงก์ Watch Performance Videos ให้ชมวิดีโอการแสดง
  • รายการเพลงมีปุ่ม Perform และ Watch แยกตามผลงาน หรือเชื่อมไปยังลิงก์ติดตั้งแอปมือถือ
  • ด้านล่างของหน้ามีลิงก์ Get for Android และ Get for iOS

เรเพอร์ทัวร์หลักที่จัดกลุ่มตามคีตกวี

  • Ludwig van Beethoven

    • Moonlight Sonata แสดงพร้อมบทเรียน และแนะนำว่า “The one you know and love”
    • Moonlight Sonata ประกอบด้วย 3 ท่อน ได้แก่ Adagio sostenuto, Allegretto, Presto agitato
    • Pathetique Sonata มี Grave - Allegro di molto e con brio, Adagio cantabile, Rondo. Allegro
    • Appassionata และ Waldstein Sonata ก็มีให้เล่นอย่างละ 3 ท่อนเช่นกัน
  • Robert Schumann

    • มี Kinderszenen / Scenes from Childhood Op. 15
    • เพลง 13 ชิ้น เช่น Von fremden Landern und Menschen, Träumerei, Fürchtenmachen แสดงพร้อมหมายเลขและคำอธิบายคีย์
  • Frédéric Chopin

    • 24 Preludes Op.28 มีตั้งแต่ No. 1 ถึง No. 24
    • No. 15 - Sostenuto (D-flat major) แสดงในชื่อ Raindrop
    • Chopin Music Pack มี Ballade, Etude, Mazurka, Nocturne, Polonaise, Prelude, Waltz
    • Funeral March Op.35 ประกอบด้วย 4 ท่อน โดยท่อนที่ 3 Marche funèbre: Lento ถูกแนะนำว่าเป็น Funeral March อันโด่งดัง

แพ็กเพลงและเพลงเด่น

  • Franz Liszt

    • Liszt Music Pack No. 1 มี Hungarian Rhapsody No. 2, La Campanella, Love Dreams (Liebestraum No. 3)
  • Erik Satie

    • Gymnopédies มี Gymnopédie No. 1, No. 2, No. 3
    • Gnossiennes มี Gnossienne No. 1, No. 2, No. 3
    • Gymnopédie No. 1 ถูกแนะนำว่าเป็นเพลงที่ทวนกระแสธรรมเนียมในยุคนั้น และเป็นหนึ่งในผู้บุกเบิกสำคัญของขบวนการ Ambient Music สมัยใหม่
  • Claude Debussy

    • Debussy Music Pack มี Clair de Lune, Arabesque No. 1, Rêverie
    • Debussy Préludes Book 1 ประกอบด้วย 12 รายการ เช่น Danseuses de Delphes, Voiles, La fille aux cheveux de lin, La cathédrale engloutie, Minstrels

รายการขยายตั้งแต่ Bach ถึง Rachmaninoff

  • Johann Sebastian Bach

    • Bach Music Pack มี Air on a G String, Toccata and Fugue in D, Prelude 1 in C Major (WTC I), Fugue 1 in C Major (WTC I), Partita in C Minor BWV 826
    • Bach Well Tempered Klavier Book 1 แสดงตั้งแต่ Prelude No. 1 ถึง No. 24 และ Fugue No. 1 ถึง No. 24
    • Goldberg Variations มีตั้งแต่ Aria, Variatio 1 ถึง Variatio 30 และ Aria da Capo
    • Bach Art of Fugue มีรายการ Contrapunctus และ Canon หลายรายการ
  • Wolfgang Amadeus Mozart

    • Mozart Music Pack มี Twinkle, Twinkle Little Star Variations, Rondo Alla Turca, Piano Sonata No. 16 - Allegro
    • Rondo Alla Turca เป็นท่อนที่ 3 ของ Mozart Piano Sonata No. 11 และแสดงในชื่อ Turkish March ด้วย
  • Johannes Brahms

    • Brahms Music Pack มี Waltz หลายเพลงและ Hungarian Dance No. 5
    • Hungarian Dance No. 5 ถูกแนะนำว่าเป็นหนึ่งในเพลงที่มีชื่อเสียงที่สุดในชุด Hungarian dances ของคีตกวีผู้นี้
  • Sergei Rachmaninoff

    • Rachmaninoff Music Pack มี Prelude Op. 3 No. 2, Prelude Op. 23 No. 5, Etude Op. 39 No.6
    • Etude Op. 39 No.6 แสดงในชื่อ Little Red Riding Hood

การเลือกเพลงและการแสดงระดับความยาก

  • เพลงจำนวนมากมีป้าย Popular! ช่วยให้แยกรายการยอดนิยมได้อย่างรวดเร็ว
  • คำอธิบายบางเพลงแสดงทั้งระดับความยากหรือความรู้สึกในการเล่นด้วย
    • Moonlight Sonata ท่อนที่ 3 Presto agitato ระบุว่าเร็วและสนุกมาก แต่เชี่ยวชาญได้ยาก
    • Chopin Polonaise Héroïque ถูกแนะนำว่าเป็นเพลงที่ท้าทายมากและให้ผลตอบแทนสูง
    • Bach Fugue 1 in C Major (WTC I) ระบุว่ายากทั้งในการเล่นจริงและใน Touch Pianist
  • สถานะการเลือกเพลงจะแสดงข้อความ Loading Your Piece... และ Choose Different Piece
  • ข้อความด้านล่างประกอบด้วย More pieces, Touch expression, Free on Android and iOS

1 ความคิดเห็น

 
GN⁺ 2023-09-09
ความคิดเห็นจาก Hacker News
  • ดีใจจริง ๆ ที่มีคนเอาอันนี้มาโพสต์ เมื่อหลายปีก่อนเคยเห็นใน HN แล้วชอบมาก แต่หาไม่เจออีกเลย พอดูวิดีโอ YouTube ที่ลิงก์อยู่ในหน้าแล้ว น่าจะเป็นประมาณ 8 ปีก่อน
    พอลองเล่นเองแล้วขนลุก และรู้สึกเจ๋งที่มันยังคงอยู่บนอินเทอร์เน็ตหลังเวลาผ่านมานานขนาดนั้น
    การเทียบคอมเมนต์ตอนนี้กับคอมเมนต์ตอนเปิดตัวครั้งแรกเมื่อ 8 ปีก่อนก็น่าสนใจ: https://news.ycombinator.com/item?id=9490372
    ยังมีโพสต์ Reddit ในช่วงเดียวกันด้วย: https://old.reddit.com/r/InternetIsBeautiful/comments/34vcmz...

    • ถ้าแกะลิงก์ออกมาก็คือโพสต์นี้: Touch Pianist – Tap in Rhythm and Perform Your Favourite Music - https://news.ycombinator.com/item?id=9490372 - พฤษภาคม 2015, 100 คอมเมนต์
    • กดเข้าไปดูปีของโพสต์ แล้วตกใจที่ 8 ปีก่อน ไม่ใช่ปี 2005 แต่เป็น 2015 ตอนแรกความจำแบบ System 1 ตามแนว Kahneman ทำให้เข้าใจผิดว่าน่าจะราวปี 2005
  • ไม่ว่าจะตั้งใจหรือไม่ อันนี้ชอบตรงที่มันแสดงให้เห็นได้ดีว่า เทมโป และ เลกาโต เล็กน้อยสามารถเปลี่ยนอารมณ์ของเพลงได้มากแค่ไหน
    สิ่งที่ต้องทำที่นี่มีอย่างเดียว แต่ทำอย่างไรนั้นเปลี่ยนการตีความ Beethoven ได้มาก

    • นี่คือ Tempo rubato: https://en.wikipedia.org/wiki/Tempo_rubato
    • ความแรงของเสียง (velocity) ก็สำคัญเหมือนกัน แต่ส่วนนั้นแอปทำแทนให้แล้ว
  • การเลือกเพลงยอดเยี่ยมมาก ถ้ามีโอกาสได้แตะเปียโน แม้จะเล่นเปียโนไม่เป็น ก็ขอแนะนำอย่างยิ่งให้ลองคลำ ๆ เล่น Moonlight Sonata ของ Beethoven ดู
    การได้ยินเสียงอันยิ่งใหญ่และการดำเนินคอร์ดที่ทรงพลังออกมาจากนิ้วของตัวเอง เป็นความตื่นเต้นที่ยากจะบรรยาย ทุกครั้งที่เจอคอร์ดที่ถูกต้อง จะรู้สึกขนลุกประมาณว่า “เฮ้ย มันไปทางนั้นจริงดิ?”
    เว็บเพจนี้ทำให้ได้ลิ้มรสความรู้สึกนั้นเล็กน้อย ถ้าสนุก ก็อยากให้ลองกับเปียโนจริงด้วย

    • เมื่อหลายปีก่อนตอนเริ่มเรียนเปียโน หนึ่งในกฎแรก ๆ ที่ครูตั้งไว้คือ “ห้ามเล่น Moonlight Sonata” ¯_(ツ)_/¯
      ดูเหมือนจะถูกมองคล้าย ๆ กับการเล่น “Smoke on the Water” ในร้านกีตาร์
    • ท่อนที่ 1 เป็นหนึ่งในไม่กี่เพลงที่ผมเล่นเปียโนได้จริง ๆ จริง ๆ แล้วใคร ๆ ก็เรียนได้
      ผมมาจากครอบครัวนักดนตรี แต่แทบไม่เคยพยายามเรียนเปียโนอย่างจริงจังเลย
      ไม่แน่ใจว่าได้ยินมาจากไหน แต่เขาว่ากันว่า Beethoven เขียนเพลงนี้ให้ลูกศิษย์ที่เขารัก ท่อนที่ 1 เขียนอย่างตั้งใจให้แม้แต่มือใหม่ก็เล่นได้ เหมือนคนที่เขาหลงใหล ส่วนท่อนที่ 3 เป็นเพลงที่สื่อถึงความโกรธจากการถูกปฏิเสธ จึงยากมากแม้ในบรรดาเพลงเปียโนด้วยกัน
    • ไม่รู้ว่านี่เป็นเป้าหมายหรือเปล่า แต่ข้อความแนะนำตอนเปิดครั้งแรกรู้สึกเหมือนต้องจับ จังหวะ ให้ตรงเป๊ะตามระยะห่างที่แสดงบนกระดาษ/หน้าจอ
      แต่เสน่ห์อย่างหนึ่งของ Moonlight Sonata คือการเล่นกับช่องว่างระหว่างตัวโน้ตให้สวยงามได้แค่ไหน ดังนั้นถึงจะสนุกมาก แต่ผมก็ไม่แน่ใจว่านี่เป็นเพลงที่เหมาะกับแอปนี้ที่สุดหรือเปล่า :P
    • ท่อนที่ 1 และบางทีรวมถึงท่อนที่ 2 ยังเป็นไอเดียที่ไม่เลว ท่อนที่ 3 นี่สำหรับระดับสูงชัดเจน
      ถึงอย่างนั้น ถ้ามีพื้นฐานคีย์บอร์ดบ้าง การลองเรียนสักหนึ่งสองวลีจากเพลงที่ยากมาก ๆ อาจช่วยได้ในภายหลัง ครูคงไม่ค่อยแนะนำ แต่ถ้าไม่ได้เรียนกับครู การตั้งเป้าหมายขั้นสุดยอดไว้ก็ไม่เลว
      แล้ว Gaspard de la Nuit ของ Ravel ล่ะ? เป็นหนึ่งในเพลงที่ยากที่สุดในประวัติศาสตร์ หน้าแรกของ ‘Ondine’ ยังพอซ้อมอย่างได้ผลได้ และมีความตื่นเต้นแบบเดียวกับ Moonlight Sonata คือได้เล่นทำนองงดงามที่เหมือนถูกกลั่นจนเหลือแก่นด้วยมือตัวเอง ยังมีตัวเลือกอื่นอีกมาก เช่น บางส่วนของคอนแชร์โตเปียโนของ Mozart และยังมีโบนัสคือทำให้ชื่นชมยอดนักแสดงดนตรีได้ลึกซึ้งขึ้น
    • Moonlight Sonata ท่อนที่ 3 เป็นหนึ่งในเพลงที่น่าตื่นเต้นที่สุดเท่าที่ผมเคยฟังมา หรืออาจจะที่สุดเลยก็ได้
      ไม่น่าเชื่อว่าเพลงที่เขียนขึ้นเมื่อหลายร้อยปีก่อนยังฟังดูทันสมัย เร้าใจ และสดใหม่ได้ขนาดนี้ เป็นผลงานที่ยอดเยี่ยมจริง ๆ
      อยากให้ทุกคนได้ฟัง โดยเฉพาะท่อนที่ 3 จนถึงตอนนี้ก็ยังตกใจที่ Beethoven หรือใครก็ตามสามารถเขียนเพลงที่แพรวพราวขนาดนี้ได้
  • อยากดูว่าจะเล่นทั้งเพลงได้เร็วแค่ไหน เลยลองทำแบบนี้

    const interval = setInterval(() => document.getElementById('pixi-canvas').dispatchEvent(new MouseEvent("mousedown", {bubbles: true})), 0);  
    
    • โค้ดชิ้นนี้ทำให้ผมอยากลองเพิ่ม กรูฟ แบบสุ่มเล็กน้อยเข้าไป
      function play(i) {  
      document.getElementById('pixi-canvas').dispatchEvent(new MouseEvent("mousedown", {bubbles: true}));  
      const wave1 = Math.sin(i);  
      const wave2 = Math.sin(i * 8);  
      const mod = ((1 + wave1 * wave2 * wave2) * .5) * 350;  
      delay = 150 + mod;  
      i += 0.01;  
      setTimeout(() => {  
      play(i);  
      // console.log(delay);  
      }, delay);  
      };
      
      play(Math.PI);  
      
      รูปคลื่นอยู่ที่นี่: https://www.desmos.com/calculator/aqs7thumdm
    • ผู้ใช้หูฟัง RIP :D
    • สนุกดีเวลาปรับตัวเลขตัวสุดท้าย 100 ค่อนข้างเพลิน
  • นี่เป็นหนึ่งในเพลงที่ผมเคยพยายามหัดเป็นเพลงแรก ๆ ตอนเด็ก ๆ คีย์บอร์ด Casio มีคลังเพลงคลาสสิกอยู่ ถ้ากดปุ่มฟังก์ชันกับคีย์ขาวบางคีย์ก็จะฟังเพลงได้ ผมเลยกดเริ่มใหม่ตั้งแต่ต้นซ้ำ ๆ แล้วค่อย ๆ เรียนรู้
    น่าจะเป็นฟีเจอร์ที่ Casio ใส่มาตั้งแต่ปลายยุค 80 ถึงกลางยุค 90 ทุกวันนี้เหมือนแทบไม่มีใครใช้คลังเพลงเก่า ๆ นั้นแล้ว แต่ผมคิดว่าเป็นฟีเจอร์ที่ยอดเยี่ยม
    ผมจึงเปิดใหม่ตั้งแต่ต้นแล้วเรียนโน้ตถัดไป เป็นวิธีเดาแล้วตรวจสอบ พอโตเป็นผู้ใหญ่ก็ยังพยายามเรียนอ่านโน้ตอยู่เรื่อย ๆ แต่ก็ท้อทุกครั้ง เลยหันไปเรียน ทฤษฎีแจ๊ส แทน และสร้างระบบทฤษฎีดนตรีของตัวเองขึ้นมา
    ตอนนี้ผมเข้ารหัสเพลงส่วนใหญ่ในหัวในเชิงฮาร์โมนี ถ้าแอปนี้แสดงสองสามบรรทัดแรกประมาณด้านล่างได้ก็น่าจะเจ๋ง

    3/4  
    |C#mi| | | |C#mi/B | | | |  
    |A | |D/F#| |G#5(b6)|C#mi/G#|G#sus|G#7 |  
    ...  
    

    ผมชอบใช้แนวนี้เป็นไอเดียสำหรับแจม เช่น เล่นแบบมอนตูโน

  • ของแบบนี้เหมาะมากสำหรับทำให้ผู้คน เริ่มเข้าสู่ดนตรี ผับแถวบ้านมีเปียโนอยู่ เวลามีคนบอกว่า “เล่นเปียโนไม่เป็น” ผมจะเล่น 2-5-1 ในคีย์ C แล้วบอกให้ลองกดคีย์ขาวอะไรก็ได้
    คนที่เล่นเป็นครั้งแรกชอบมากที่ได้รู้ว่าตัวเองก็สร้างเมโลดี้ของตัวเองได้

    • จากนั้นก็แค่แสดงโน้ตบลูส์บนคีย์ดำให้ดู
    • ผมก็ทำแบบนี้เหมือนกัน D Dorian ก็เข้ากันได้ดีมาก
    • คนเจ้าระเบียบในตัวผมกำลังกรีดร้อง: ii V I
  • ใน Chrome ปุ่ม More pieces กับ “button” ในเมนูใช้งานไม่ได้
    ถ้าแสดงความยาวโน้ตจริงกับตัวหยุดให้ผู้ใช้เรียนรู้การอ่านโน้ตดนตรีจริง ๆ ได้ก็คงดี อย่างน้อยมีเป็นมุมมองทางเลือกก็ยังดี

  • ไม่ค่อยเข้าใจ บนเดสก์ท็อปนี่แค่คลิกเพื่อเล่นจังหวะถัดไปหรือเปล่า? บนมือถือทั้ง Safari และ Chrome ไม่มีเสียง และการเลือกแทร็กก็ดูเหมือนพัง
    ผมพลาดอะไรไปหรือเปล่า? ไม่เข้าใจว่าจุดที่ทำให้น่าสนใจคืออะไร

    • ถ้าจะให้มีเสียงบน iPhone ต้องปิด โหมดปิดเสียง ก่อน อาจเป็นปัญหาเดียวกันก็ได้
    • บน Chrome มือถือของผม (iOS) ก็ไม่มีเสียงเหมือนกัน แต่เว็บอื่น ๆ ก็เคยเป็นแบบนี้
      เหมือนผมเคยปฏิเสธการตั้งค่าอะไรบางอย่างไว้ที่ไหนสักแห่ง แล้วตอนนี้เลยเล่นเสียงไม่ได้ :/ ถ้ามีใครรู้ว่าการตั้งค่านั้นคืออะไร ช่วยบอกที
    • ใน Safari มีเสียง แต่ไม่ได้เริ่มทันที
  • โปรโมตว่าเป็นสำหรับ Android แต่ดูเหมือนว่า เวอร์ชัน Android ยังไม่มี

    • ผมว่าอาจจะตรงกันข้ามมากกว่า ซอฟต์แวร์นี้ค่อนข้างเก่า และไม่ได้รับอัปเดตใน App Store มาหลายปีแล้ว
      เวอร์ชัน Android อาจถูกถอดออกจากสโตร์ไปแล้ว หรือพังไปตามกาลเวลาก็ได้
  • ถ้าดูเป็น โน้ตเพลง แทนวงกลมได้ก็คงดี

    • ผมแปลกใจที่แค่มองวงกลมก็จำเพลงได้ ทั้งที่ยังไม่ได้เปิดเสียง