โปรแกรมคำนวณเวลาดีเลย์จากเทมโปดนตรี

แปลงค่า BPM และค่าตัวโน้ตทางดนตรีให้เป็นเวลาดีเลย์และอัตราความถี่รอบ พร้อมตารางเวลาที่ครบถ้วน

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

ป้อนค่า 20–400 BPM รองรับเทมโปแบบทศนิยม

ค่าตัวโน้ต
ประเภทจังหวะ

เวลาที่เลือก

เขบ็ตหนึ่งชั้น ประจุด

375ms
ความถี่รอบ
2.6667 Hz
จำนวนจังหวะตัวดำ
0.75

สูตรและการแทนค่า

60,000 ÷ BPM

  1. 60,000 ÷ 120 = 500 ms
  2. 500 × 0.5 × 1.5 = 375 ms
  3. 1,000 ÷ 375 = 2.6667 Hz

ตารางเวลาแบบครบถ้วน

เลือกช่องใดก็ได้เพื่อกำหนดให้เป็นเวลาที่เลือก แต่ละช่องจะแสดงค่ามิลลิวินาทีและอัตราความถี่รอบที่เป็นส่วนกลับ

ตัวโน้ตปกติประจุดสามพยางค์
1/1ตัวกลม
1/2ตัวขาว
1/4ตัวดำ
1/8เขบ็ตหนึ่งชั้น
1/16เขบ็ตสองชั้น
1/32เขบ็ตสามชั้น
1/64เขบ็ตสี่ชั้น
อัปเดตตารางเวลาสำหรับ 120 BPM แล้ว

ค่าเทมโปและจังหวะที่คุณเลือกจะอยู่ในเบราว์เซอร์ของคุณเท่านั้น BroBroGo จะไม่อัปโหลดหรือบันทึกข้อมูลเหล่านั้น

คำถามที่พบบ่อย

ทำไมการคำนวณจึงเริ่มต้นด้วยการนำ 60,000 ไปหารด้วย BPM?

ในหนึ่งนาทีมี 60,000 มิลลิวินาที เมื่อหารหนึ่งนาทีนั้นด้วยจำนวนจังหวะตัวดำ จะได้ความยาวของโน้ตตัวดำหนึ่งตัว ส่วนค่าโน้ตอื่นๆ ทั้งหมดจะถูกปรับสัดส่วนตามค่าอ้างอิงนี้

เวลาของโน้ตประจุดและโน้ตสามพยางค์คำนวณอย่างไร?

โน้ตประจุดจะมีอัตราจังหวะยาวเป็น 1.5 เท่าของค่าโน้ตปกติ ส่วนโน้ตสามพยางค์ที่มีชื่อเดียวกันจะมีอัตราจังหวะยาวเป็น 2 ใน 3 ของค่าโน้ตปกติ เนื่องจากโน้ตสามพยางค์สามตัวจะใช้เวลาเท่ากับโน้ตปกติสองตัว

ผลลัพธ์ในหน่วย Hz หมายถึงอะไร?

มันคืออัตราการซ้ำของช่วงเวลาที่เลือก ซึ่งคำนวณโดยนำ 1,000 ไปหารด้วยค่ามิลลิวินาทีของช่วงเวลานั้น ค่านี้สามารถนำไปใช้ตั้งค่าอัตรา LFO, ทรีโมโล หรือออโต้แพนที่สัมพันธ์กับเทมโปได้ โดยไม่ใช่ความถี่ระดับเสียงของตัวโน้ตดนตรี

ทำไมการป้อนค่า BPM จึงจำกัดอยู่ที่ 20–400?

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

คณิตศาสตร์เบื้องหลังการซิงค์เทมโปดนตรี

การคำนวณเพื่อแปลงความเร็วเทมโปของโปรเจกต์ให้ออกมาเป็นหน่วยเวลาที่แม่นยำนั้น มีพื้นฐานมาจากความสัมพันธ์ระหว่างเวลาและจังหวะดนตรี ในหนึ่งนาทีจะมีค่าเท่ากับ 60,000 มิลลิวินาทีพอดี เมื่อเราต้องการหาความยาวของโน้ตตัวดำหนึ่งตัว เราจึงใช้สูตรพื้นฐานคือ 60,000 ÷ ‹bpm› = ‹quarter› ms

ตัวอย่างเช่น หากโปรเจกต์ของคุณใช้ความเร็ว 120 BPM การคำนวณหาค่าโน้ตตัวดำจะได้เท่ากับ 60,000 ÷ 120 ซึ่งเท่ากับ 500 ms ค่าตัวเลขมิลลิวินาทีที่ได้นี้คือจุดเริ่มต้นในการคำนวณสัดส่วนของโน้ตตัวอื่นๆ ทั้งหมดในเพลง โดยใช้สูตร ‹quarter› × ‹note› × ‹feel› = ‹result› ms ในการผลิตดนตรียุคปัจจุบัน การรองรับเทมโปแบบทศนิยมมีความสำคัญอย่างยิ่งสำหรับการทำเพลงอิเล็กทรอนิกส์และการทำดนตรีประกอบภาพยนตร์ที่ต้องอาศัยความแม่นยำในระดับเศษเสี้ยวของบีต

สัดส่วนจังหวะและประเภทของตัวโน้ต

เมื่อได้ค่าเวลาอ้างอิงของโน้ตตัวดำแล้ว ค่าตัวโน้ตและประเภทจังหวะที่แตกต่างกันจะถูกนำมาคำนวณผ่านสูตร 500 × 0.5 × 1.5 = 375 ms เพื่อหาผลลัพธ์ที่ถูกต้อง โดยประเภทจังหวะแต่ละแบบจะมีตัวคูณที่ต่างกันดังนี้:

  • ปกติ: เป็นค่ามาตรฐานของตัวโน้ตนั้นๆ
  • ประจุด: จะมีอัตราจังหวะยาวเป็น 1.5 เท่าของค่าโน้ตปกติ
  • สามพยางค์: จะมีอัตราจังหวะยาวเป็น 2 ใน 3 (ประมาณ 0.667) ของค่าโน้ตปกติ เนื่องจากโน้ตสามพยางค์สามตัวจะใช้เวลาเล่นเท่ากับโน้ตปกติสองตัว

การแปลงค่าเหล่านี้ช่วยให้คุณสามารถคำนวณเวลาของโน้ตตั้งแต่ ตัวกลม, ตัวขาว, ตัวดำ, เขบ็ตหนึ่งชั้น, เขบ็ตสองชั้น, เขบ็ตสามชั้น ไปจนถึง เขบ็ตสี่ชั้น ได้อย่างครบถ้วน


การประยุกต์ใช้กับเอฟเฟกต์ประเภท Time-Based

สำหรับวิศวกรเสียงและโปรดิวเซอร์เพลง การคำนวณค่ามิลลิวินาทีมีความจำเป็นอย่างมากในการตั้งค่าเอฟเฟกต์ประเภทดีเลย์ เอคโค่ หรือระยะเวลาหางเสียงรีเวิร์บ (Reverb Decay) บนอุปกรณ์ฮาร์ดแวร์ภายนอกหรือปลั๊กอินซอฟต์แวร์ที่ไม่มีระบบซิงค์ตามโฮสต์อัตโนมัติ การปรับเวลาดีเลย์ให้ตรงกับจังหวะของเพลงจะช่วยป้องกันไม่ให้เสียงสะท้อนไปบดบังหรือรบกวนจังหวะหลัก ทำให้มิติเสียงของเพลงมีความสะอาดและกลมกลืนไปกับร่องเสียงของดนตรีอย่างเป็นธรรมชาติ


การซิงโครไนซ์สัญญาณ LFO และการมอดูเลชัน

นอกเหนือจากเวลาดีเลย์ในหน่วยมิลลิวินาทีแล้ว อัตราความถี่รอบในหน่วย Hertz (Hz) ก็มีความสำคัญไม่แพ้กัน โดยคำนวณจากสูตร 1,000 ÷ มิลลิวินาที ค่านี้แสดงถึงอัตราการซ้ำของช่วงเวลาที่เลือก ซึ่งนักออกแบบเสียงสามารถนำไปใช้ตั้งค่าความเร็วของ Low-Frequency Oscillators (LFO) รวมถึงเอฟเฟกต์มอดูเลชันต่างๆ เช่น ทรีโมโล, คอรัส, เฟเซอร์, แฟลนเจอร์ หรือออโต้แพน ให้หมุนวนและเคลื่อนที่ไปพร้อมกับจังหวะเทมโปของบทเพลงได้อย่างแม่นยำ


การทำงานร่วมกับฮาร์ดแวร์และอุปกรณ์รุ่นเก่า

แม้ว่าซอฟต์แวร์ทำเพลง (DAW) ในปัจจุบันจะมีปุ่มซิงค์อัตโนมัติ แต่สำหรับนักดนตรีสายอิเล็กทรอนิกส์ที่ใช้งานเครื่องสังเคราะห์เสียงฮาร์ดแวร์, เครื่องซีเควนเซอร์ หรืออุปกรณ์เอาต์บอร์ดรุ่นวินเทจ การคำนวณและป้อนค่ามิลลิวินาทีด้วยตนเองยังคงเป็นขั้นตอนที่หลีกเลี่ยงไม่ได้ การใช้ค่าที่คำนวณได้จะช่วยให้อุปกรณ์ฮาร์ดแวร์เหล่านี้ทำงานสอดประสานกับระบบหลักได้อย่างสมบูรณ์


ข้อจำกัดและระบบป้องกันการป้อนข้อมูล

เพื่อป้องกันความผิดพลาดในการพิมพ์ เช่น การลืมใส่จุดทศนิยมหรือการกดปุ่มตัวเลขเบิ้ล ระบบจึงจำกัดช่วงการป้อนค่าเทมโปของโปรเจกต์ไว้ที่ขั้นต่ำ 20 BPM และสูงสุดไม่เกิน 400 BPM หากมีการป้อนค่าที่อยู่นอกเหนือจากนี้ หรือป้อนค่าที่ไม่ใช่ตัวเลข ระบบจะแสดงข้อความแจ้งเตือนเพื่อความถูกต้องทันที

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


คำถามที่พบบ่อย (FAQ)

ทำไมการคำนวณจึงเริ่มต้นด้วยการนำ 60,000 ไปหารด้วย BPM? ในหนึ่งนาทีมี 60,000 มิลลิวินาที เมื่อหารหนึ่งนาทีนั้นด้วยจำนวนจังหวะตัวดำ จะได้ความยาวของโน้ตตัวดำหนึ่งตัว ส่วนค่าโน้ตอื่นๆ ทั้งหมดจะถูกปรับสัดส่วนตามค่าอ้างอิงนี้

เวลาของโน้ตประจุดและโน้ตสามพยางค์คำนวณอย่างไร? โน้ตประจุดจะมีอัตราจังหวะยาวเป็น 1.5 เท่าของค่าโน้ตปกติ ส่วนโน้ตสามพยางค์ที่มีชื่อเดียวกันจะมีอัตราจังหวะยาวเป็น 2 ใน 3 ของค่าโน้ตปกติ เนื่องจากโน้ตสามพยางค์สามตัวจะใช้เวลาเท่ากับโน้ตปกติสองตัว

ผลลัพธ์ในหน่วย Hz หมายถึงอะไร? มันคืออัตราการซ้ำของช่วงเวลาที่เลือก ซึ่งคำนวณโดยนำ 1,000 ไปหารด้วยค่ามิลลิวินาทีของช่วงเวลานั้น ค่านี้สามารถนำไปใช้ตั้งค่าอัตรา LFO, ทรีโมโล หรือออโต้แพนที่สัมพันธ์กับเทมโปได้ โดยไม่ใช่ความถี่ระดับเสียงของตัวโน้ตดนตรี

ทำไมการป้อนค่า BPM จึงจำกัดอยู่ที่ 20–400? ช่วงที่กว้างนี้ครอบคลุมความเร็วเทมโปที่ใช้งานจริงในการทำเพลง พร้อมทั้งช่วยดักจับกรณีที่ลืมใส่ทศนิยมหรือพิมพ์ตัวเลขเกินโดยไม่ได้ตั้งใจ ซึ่งเป็นระบบป้องกันการป้อนข้อมูลผิดพลาด ไม่ใช่การจำกัดว่าดนตรีจะไม่สามารถใช้เทมโปนอกเหนือจากช่วงนี้ได้