eXtreme Karaoke

ถามตอบปัญหาด้านโปรแกรม Karaoke => Tip & Technic => ข้อความที่เริ่มโดย: กฤชจำนงค์ ที่ วันที่ 2 กรกฎาคม 2013, 13:26:57 น.

หัวข้อ: บองโก้
เริ่มหัวข้อโดย: กฤชจำนงค์ ที่ วันที่ 2 กรกฎาคม 2013, 13:26:57 น.

                                                :flower:    เรียนถามผู้รู้เรื่องการเปลี่่ยนเสียงกลองบองโก้ให้เป็ีนเสียงทอมธรรมดา ครับ   :flower:
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: ขอชอลอ ที่ วันที่ 2 กรกฎาคม 2013, 13:27:47 น.
midi table

ครับ


หากผมมีเวลา  จะค้นกระทู้เก่ามาเขียนตอบให้ครับ

หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: กฤชจำนงค์ ที่ วันที่ 2 กรกฎาคม 2013, 13:30:09 น.
midi table

ครับ


หากผมมีเวลา  จะค้นกระทู้เก่ามาเขียนตอบให้ครับ


  ขอบพระคุณมากครับพี่
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: อำนาจซาวด์ ที่ วันที่ 2 กรกฎาคม 2013, 13:34:14 น.
อยากฮู้คือกันครับ :thank1:
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: กฤชจำนงค์ ที่ วันที่ 2 กรกฎาคม 2013, 13:39:57 น.
อยากฮู้คือกันครับ :thank1:

                 เสียงบองโก้มัน " ป๊องๆ " ครับ ไม่เป็นธรรมชาติทางดนตรีครับท่่านอำนาจ
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: ขอชอลอ ที่ วันที่ 2 กรกฎาคม 2013, 14:39:59 น.
เครื่องเคาะ ที่ใช้มือเคาะ (กลอง)   ใน General MIDI   มีอยู่ 2 ประเภท นะครับ
คือ Bongo และ Conga (กลองทอมทอม บ้านเรานั่นล่ะ)   ผมเรียกเองตามที่ผมเคยได้ยิน
ผมไม่แน่ใจเรื่องชื่อเรียก นะครับ   ต้องถามนักดนตรีวงคอมโบอีกที

อ่อ  ยังมีอีกชนิดนึง  แต่ต้องใช้ไม้ตี  คือ Timbale

ถ้าใครเล่นคีย์บอร์ด  จะนึกออกว่า  เครื่องเคาะทั้งสามชนิดนี้  โน้ตมันวางเรียงติดกันอยู่

60 High Bongo
61 Low Bongo
62 Mute High Conga
63 Open High Conga
64 Low Conga
65 High Timbale
66 Low Timbale

คราวนี้  คงพอจะนึกออกเนาะครับ  ว่า ต้องหาอะไร มาแปลงร่าง 
จากโน้ต 60 ให้ไปเป็น  63    และ
จากโน้ต 61 ให้ไปเป็น  64

เราก็จะใช้ MIDI Table  ครับ เป็นตัวช่วย map คำสั่ง

INPUT: 144,9,60,*,*,*       FORWARD: *,*,63,*,*,*
INPUT: 144,9,61,*,*,*       FORWARD: *,*,64,*,*,*

ลองดูนะครับ

ความสามารถอันนี้ มีมาตั้งนานแล้ว
http://www.karaoke-soft.com/smf/index.php?topic=2657.0


 :cheer: :cheer: :cheer: :cheer:
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: อำนาจซาวด์ ที่ วันที่ 2 กรกฎาคม 2013, 14:46:37 น.
จ้วด ขอบคุณครับ
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: Kuroky77 ที่ วันที่ 2 กรกฎาคม 2013, 19:32:35 น.
เยี่ยมเลยค่ะ
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: kawas ที่ วันที่ 2 กรกฎาคม 2013, 20:58:08 น.
เรียนถามผู้รู้นิดหนึ่งครับ midi table สามารถเปลี่ยนเครื่องดนตรีเป็น bank ได้หรือเปล่าครับ เคยถามในบอร์ดแล้วไม่มีใครตอบ
หรือว่าทำไม่ได้ครับ
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: ขอชอลอ ที่ วันที่ 3 กรกฎาคม 2013, 10:27:45 น.
เรียนถามผู้รู้นิดหนึ่งครับ midi table สามารถเปลี่ยนเครื่องดนตรีเป็น bank ได้หรือเปล่าครับ เคยถามในบอร์ดแล้วไม่มีใครตอบ
หรือว่าทำไม่ได้ครับ


ผมยังไม่เคยลองครับ  จึงไม่อาจตอบในฐานะผู้รู้ได้

แต่ดูจากรูปแบบคำสั่ง midi table แล้ว  ที่บอกว่า
จากรูปแบบคำสั่งเรียงลำดับตามนี้
1.คำสั่ง 2.channel  3.data1 4.data2  5.patch  6.bank
เช่น INPUT: 176,9,7,*,*,*         FORWARD: *,*,*,127,*,*


ก็เห็นได้ชัดว่า ตรง พารามิเตอร์ bank   ยังดูกำกวม  เพราะมีช่องให้ใส่ค่าแค่ช่องเดียว 

เพราะ Bank ในมาตรฐานมิดี้   มันไม่มีแค่ 0-127  แต่จริงๆแล้ว มันมี   128*128 = 16384 ค่า   คือ ตั้งแต่ 0-16383
แต่เนื่องด้วยข้อจำกัดของการแทนค่าข้อมูล   เค้าก็เลยแบ่งช่วงเลขออกเป็น MSB และ LSB  อย่างละ 7 บิต  คือ 0-127


(เพราะฉะนั้นแล้ว   ซาวน์โมดูลเทพๆ สามารถมีเสียงได้สูงสุด  128 * 128 * 128 = 2,082,865,152 เสียง    ป้าาดดดดดด )



แล้วช่อง bank  ใน  midi table  คือตัวไหน

- LSB อย่างเดียว   โดยถือว่า MSB = 000   นั่นแสดงว่า  มีสิทธิ์เลือกแบงค์ได้แค่ 0-127  แค่นั้น
หรือ
- เป็นค่ารวม (0-16383)     สมมติเครื่องดนตรีที่ต้องการใช้  มันอยู่ใน แบงค์ MSB=010, LSB=008   ก็ต้องใส่ค่า  1278  ลงไป   (จากการคำนวณ MSB*128 + LSB)

โดยปกติ แล้ว  การเปลี่ยน bank  จะต้องส่งคำสั่ง 2 ครั้ง   สำหรับ MSB และ LSB
- ส่งคำสั่ง CC#0
- ส่งคำสั่ง CC#32

จากนั้น ค่อยเลือกเสียง โดยใช้คำสั่ง Program Change


คำตอบตรงนี้   ต้องรอท่าน xmen มาตอบครับ

หรือถ้าไม่รอ  ท่านก็สามารถใช้ โปรแกรม midi ox จับ midi message ดูก็ได้ครับ   
ว่ามีการเปลี่ยน bank ให้หรือไม่

โปรแกรม midi ox สามารถดาวน์โหลดมาติดตั้งได้ฟรี


ถ้าผมมีเวลา  จะลองพิสูจน์ดูให้ครับ  เผื่อจะได้กลายเป็นผู้รู้กะเขามั่ง 5555


 :cheer1: :cheer1: :cheer1: :cheer1:


หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: kawas ที่ วันที่ 4 กรกฎาคม 2013, 08:25:12 น.
 :happy: ขอบคุณพี่ ขอชอลอ ครับ ผมพยามทดลองหลายครั้งแล้วไม่สำเร็จ ก็ยังงงๆอยู่ ยิ่งระหัสmidi table แล้วไปกันใหญ่ รอพี่ ขอชอลอ
ทดสอบก็แล้วกัน จะได้เป็นรู้แล้วมาบอกความสว่างกับอีกหลายๆท่าน เผื่อจะเป็นประโยชน์ที่จะประยุกค์นำไปใช้ ผมเชื่อว่าโปรแกรท xtreme ทำได้
อย่างแน่นอน  :thank1:
หัวข้อ: Re: บองโก้
เริ่มหัวข้อโดย: thanit7 ที่ วันที่ 9 กรกฎาคม 2013, 08:20:49 น.
 :thank1: :happy: :cheer: :flower: