สารบัญ:
วีดีโอ: Polyphonic Microbit!: 7 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในยุค 80 ระบบวิดีโอเกมยุคแรกมีชุดชิปจำกัด ชุดชิปเหล่านี้มีเพียง 4-6 เสียงเท่านั้น โดย 2 ถึง 3 เสียงใช้สำหรับเครื่องเพอร์คัชชัน/กลอง และ 1 เสียงสำหรับสายเบส
เหลือแค่ 1-2 เสียง จะเล่นคอร์ดยังไงดี? นี่คือที่มาของ 'polyphony เท็จ' "False Polyphony" เป็นโน้ตเดี่ยวหลายตัวที่เล่นทีละตัว คล้ายกับ arpeggio ด้วยความยาวของโน้ตที่สั้นมาก เราจึงได้ภาพมายาที่ฟังดูคล้ายกับคอร์ด!
นี่คือลิงค์ไปยังข้อมูลเพิ่มเติมเกี่ยวกับ "False Polyphony"
www.ludomusicology.org/2015/07/16/composit…
เสบียง:
1 - อย่างไรก็ตาม BBC Microbit หากคุณยังไม่มี คุณสามารถไปที่เว็บไซต์ Make:code https://makecode.microbit.org/ และคุณสามารถใช้ Microbit เสมือนในเบราว์เซอร์ของคุณ
วิดีโอ Youtube ตามมา -
ขั้นตอนที่ 1: ใช้ Make:Code
ขั้นตอนแรกคือไปที่ https://makecode.microbit.org/ และสร้างไฟล์ใหม่และตั้งชื่อว่า "Phony Polyphony"
ขั้นตอนที่ 2: 'เมื่อเริ่ม' บล็อก
ในบล็อก 'เริ่มต้น' ของคุณ ให้วางบล็อก 'ตั้งจังหวะเป็น (bpm)' ไว้ข้างใน ตั้งค่าเป็นจังหวะที่คุณต้องการ สามารถพบได้ในส่วนบล็อกเพลง
120 bpm เป็นจุดเริ่มต้นที่ดี
ขั้นตอนที่ 3: 'บนปุ่ม [A] กด'
ในส่วนบล็อก INPUT ของเรา ให้เพิ่มบล็อก 'ปุ่มบน [A] ที่ถูกกด' บล็อกนี้พร้อมเรียกใช้โค้ดใดๆ ที่อยู่ภายในบล็อกนี้เมื่อกดปุ่ม A
ขั้นตอนที่ 4: 'เล่น Tone (X) สำหรับ (จังหวะ)'
สำหรับขั้นตอนนี้ เราจะทำ C Major Chord ตัวโน้ตคือ C E G
ในส่วนบล็อกเพลงของเรา ใช้ 'เสียงเล่น (โน้ต) สำหรับ (จังหวะ)' และวางไว้ในบล็อก 'ปุ่มเปิด [A] ที่ถูกกด' ตั้งค่าอันแรกเป็นโน้ต C และบีตเป็น 1/16 (โน้ตที่ 16) จากนั้นทำซ้ำ (คัดลอก/วาง) และตั้งค่าใหม่นี้เป็น E และทำเช่นเดียวกันกับโน้ตตัวที่สาม G
ดังนั้นตอนนี้เราควรมี 'play tone (โน้ต) สามตัวสำหรับ (1/16)' และควรมีลักษณะเหมือนภาพที่สองด้านบน
ตอนนี้ไปที่ Microbit เสมือนแล้วกดปุ่ม A แล้วคุณควรได้ยินเสียงคอร์ดสั้น ๆ!
…มันเล่นเพียงครั้งเดียว เราจะทำให้มันเล่นมากกว่าหนึ่งครั้งได้อย่างไร….
ไปยังขั้นตอนต่อไปเพื่อใช้ LOOPS!
ขั้นตอนที่ 5: การใช้ 'ลูป'
ลูปมีประโยชน์เพราะจะรันโค้ดซ้ำๆ ให้คุณ
ในพื้นที่บล็อก LOOPS ของเรา ให้จับและวางบล็อก 'ทำซ้ำ (1) ครั้ง' ภายในบล็อก LOOP นี้ ให้วาง 'play tone (X) สำหรับ (บีท)' สามบล็อคของคุณ ใช้รูปภาพด้านบนหากจำเป็น
ตอนนี้ เปลี่ยนจำนวนครั้งที่ LOOP ทำงานเป็น 6 หมายเลขใดก็ใช้ได้ แต่ให้ทำให้มันง่ายใช่ไหม
ตอนนี้ไปที่ Microbit เสมือนของคุณแล้วกด A แล้วคุณควรได้ยินเสียง C Major Chord ที่สวยงามของคุณเล่นต่อหน้าคุณ!
ตอนนี้ให้โปรแกรมคอร์ดอื่นเล่นหลังจากคอร์ด C Major…
ขั้นตอนที่ 6: คอร์ดที่สอง
เลือกบล็อก 'ทำซ้ำ 6 ครั้งทำ' ของคุณ (ซึ่งมีสาม 'เสียงเล่น (X) สำหรับ (จังหวะ)') และทำซ้ำ (คัดลอก/วาง)
ตอนนี้วางบล็อกกลุ่มใหม่นี้ไว้ใต้บล็อกกลุ่มแรก กลุ่มที่สองนี้จะเล่นหลังจากกลุ่มแรก
ในกลุ่มใหม่นี้ เรามาเปลี่ยนโน้ตเป็น "D F A (D Minor)" และเก็บ 'repeat' ไว้ที่ 6
ตอนนี้ให้กด A ใน microbit เสมือน แล้วคุณควรได้ยินความคืบหน้าของคอร์ดแรกโดยใช้ Micro:bit Microcontoller
ขั้นตอนที่ 7: ตอนนี้อะไรนะ
ความก้าวหน้าของคอร์ดอื่นๆ ที่คุณสามารถตั้งโปรแกรมลงใน Micro:bit ได้มีอะไรบ้าง อาจจะเป็นเพลงโปรดหรือเพลงที่คุณเขียน?
รู้สึกอิสระที่จะแบ่งปันสิ่งที่คุณได้ทำโดยแสดงความคิดเห็นด้านล่าง!