คู่มือผู้ใช้

การตั้งค่าจังหวะ

OnSong สามารถส่งเทมโปปัจจุบันของเพลงเป็นการเปลี่ยน MIDI MSB/LSB control change และสามารถติดตามเทมโปที่ส่งมาในลักษณะเดียวกันโดยอุปกรณ์อื่น ตัวอย่างเช่น หากเทมโปของเพลงคือ 96 OnSong จะตั้งค่าคำสั่ง MIDI MSB ตัวแรกเป็น 0 และ LSB ตัวที่สองเป็น 96 รวมกันแล้วจะเท่ากับ 96 หากเทมโปตั้งค่าเป็น 130 OnSong จะส่ง MSB 1 และ LSB 2 เนื่องจาก MSB เท่ากับค่าคูณ 128 จึงจะเท่ากับ 130 (128 + 2)

โหมดซิงค์

เลือกวิธีการที่ OnSong ใช้แบ่งปันเทมโปกับอุปกรณ์อื่น ส่วน นำหน้า และ ตามหลัง จะปรากฏเฉพาะเมื่อเปิดใช้งานทิศทางของพวกมัน

  • ปิด ไม่ส่งหรือตามเทมโป ค่าเริ่มต้น
  • ทั้งคู่ ส่งเทมโปของ OnSong และตามเทมโปที่ส่งมาโดยอุปกรณ์อื่น
  • นำหน้า ส่งเทมโปของ OnSong ไปยังอุปกรณ์อื่น
  • ตามหลัง รับเทมโปที่ส่งมาโดยอุปกรณ์อื่น

นำหน้า

การตั้งค่าเหล่านี้ควบคุมวิธีการที่ OnSong ส่งเทมโปของมัน

ช่อง

เลือกช่องหรือช่องทั้งหมดเพื่อส่งเทมโป เมื่อใดก็ตามที่เทมโปใน OnSong มีการเปลี่ยนแปลง ค่า MIDI จะถูกส่งเพื่อแจ้งให้แอปและฮาร์ดแวร์ที่เข้ากันได้ การตั้งค่าช่องเป็น ปิด จะป้องกันไม่ให้ MIDI ถูกส่ง

ซ้ำ

โดยค่าเริ่มต้น คำสั่ง MIDI เทมโปจะถูกส่งครั้งเดียวเมื่อเพลงถูกโหลด หากคุณตั้งใจที่จะเปลี่ยนเทมโปของเพลงหรือหากอุปกรณ์ MIDI ของคุณต้องการ คุณสามารถส่ง MIDI หลายครั้งได้ ตัวเลือกรวมถึง: ตลอดเวลา, ครั้งเดียว (ค่าเริ่มต้น), สองครั้ง, 3 ครั้ง, 4 ครั้ง และ 5 ครั้ง

หน่วงเวลา

นี่ให้คุณเลือกว่า OnSong จะรอนานเท่าใดหลังจากเทมโปมีการเปลี่ยนแปลงก่อนที่จะส่งคำสั่ง MIDI ตัวเลือกรวมถึง: ไม่มี (ค่าเริ่มต้น), 1 วินาที, 2 วินาที, 5 วินาที, 10 วินาที, 15 วินาที และ 30 วินาที

ระยะห่าง

นี่ให้คุณเลือกเวลาระหว่างการซ้ำแต่ละครั้งของคำสั่ง MIDI จะปรากฏเฉพาะเมื่อ ซ้ำ ตั้งค่าเป็นสองครั้งขึ้นไป หรือตลอดเวลา ดังนั้นคุณจึงจะไม่เห็นมันในขณะที่ ซ้ำ เป็นครั้งเดียว การเลือกส่งมากกว่าครั้งเดียวตั้งค่าให้เป็นทุก 2 วินาทีหากเป็นไม่เคย ตัวเลือกรวมถึง: ไม่เคย และทุก 1, 2, 5, 10, 15 หรือ 30 วินาที

คำสั่ง MIDI

โดยค่าเริ่มต้น OnSong จะส่งการเปลี่ยนแปลงเทมโป MIDI พร้อมกับเหตุการณ์ Control Change เป็น CC 106/107 เนื่องจากไม่มีมาตรฐาน control change ที่จะส่งข้อมูลเทมโป คุณอาจต้องปรับแต่งคู่นี้ ป้อน MSB และ LSB controllers โดยคั่นด้วยช่องว่าง เช่น "CC106 CC107" อย่าใส่ค่า เนื่องจากค่าที่ส่งคือเทมโปเอง แบ่งตามค่า MSB Tempo

ค่า MSB Tempo

ตัวเลขนี้ใช้เพื่อกำหนดวิธีการแบ่งเทมโประหว่างเหตุการณ์ MIDI สองเหตุการณ์ เนื่องจาก MIDI จำกัดไว้ที่ 128 ค่า และเนื่องจากเทมโปมักเกิน 128 BPM จึงจำเป็นต้องใช้รูปแบบ MSB/LSB ทั่วไปใน MIDI ค่าเริ่มต้นคือ 128 นั่นหมายความว่าเพื่อส่งเทมโป 156 BPM เหตุการณ์ MIDI แรกจะมี "1" แทน 128 และเหตุการณ์ MIDI ที่สองจะมีผลต่างของ 156-128 หรือ 28 อุปกรณ์ MIDI ที่รับจะรวมค่าเหล่านี้ คูณค่าแรกด้วย 128 และเพิ่มค่าที่สองส่งผลให้เป็น 156 อุปกรณ์ MIDI ที่รองรับสิ่งนี้จะมีค่านี้เอกสารประกอบ และโดยปกติจะเป็น 100 หรือ 128

ตามหลัง

การตั้งค่าเหล่านี้ควบคุมวิธีการที่ OnSong ฟังเทมโปที่ส่งมาโดยอุปกรณ์อื่น

ช่อง

เลือกช่อง หรือช่องทั้งหมด ที่ OnSong ฟังเพื่อหาเทมโป การตั้งค่าช่องเป็น ปิด จะข้ามเทมโปที่เข้ามา

คำสั่ง MIDI

MSB และ LSB controllers ที่ OnSong ฟังเพื่อหาเทมโป เช่น "CC106 CC107" โดยค่าเริ่มต้น นี่ใช้คู่เดียวกับ นำหน้า

ค่า MSB Tempo

ตัวเลขที่ใช้ในการรวมค่าที่เข้ามาสองค่าเข้าเป็นเทมโป โดยค่าเริ่มต้น สิ่งนี้ตรงกับค่า นำหน้า มันจะต้องตรงกับค่าที่อุปกรณ์ที่ส่งใช้ มิฉะนั้นจะมีการอ่านเทมโปทุกครั้งอย่างไม่ถูกต้อง

หาก นำหน้า และ ตามหลัง ใช้ช่องและ controllers เดียวกัน คำเตือนจะปรากฏด้านล่างส่วนนี้ หากเป็นอุปกรณ์เดียวกัน หรือ MIDI วนกลับผ่าน Virtual MIDI หรือเซสชันเครือข่าย OnSong อาจได้ยินเทมโปของตัวเองได้

2026.3 — อัปเดตล่าสุดเมื่อ October 22, 2026