eXtreme Karaoke

ถามตอบปัญหาด้านโปรแกรม Karaoke => Tip & Technic => ข้อความที่เริ่มโดย: พ.พล ที่ วันที่ 2 พฤศจิกายน 2008, 20:06:10 น.

หัวข้อ: Portable vs Sound Device & Midi Out
เริ่มหัวข้อโดย: พ.พล ที่ วันที่ 2 พฤศจิกายน 2008, 20:06:10 น.
เรียนท่านจอมยุทธ์ X
ตามภาพด้านล่าง.. เวลาไปเล่นที่เครื่องไหนต้องตั้งค่าตรงนี้ตลอด.. พอกลับมาที่เครื่องเดิมที่เคยเล่นก็ต้องตั้งค่าอีก
เกี่ยวข้องกับ x-karaoke.cfg หรือเปล่าครับ.. อาจจะไม่มีการเก็บค่า Midi Out ไว้ (อันนี้เดาเอาครับ.. ;D)
ผมก็เลยแนบไฟล์ x-karaoke.cfg มาช่วยตรวจสอบด้วย..

(http://image.ohozaa.com/ie/capture_211255120.15.54.gif)



ปล. ไฟล์ผมเปลี่ยนนามสกุลจาก .cfg เป็น .txt เพื่อให้แนบไฟล์ได้ครับ
หัวข้อ: Re: Portable vs Sound Device & Midi Out
เริ่มหัวข้อโดย: poom ที่ วันที่ 2 พฤศจิกายน 2008, 20:12:46 น.
 ;D เป็นเรื่องปกติ
 ;D เพราะแต่ละเครื่องมี Hardware ไม่เหมือนกัน
 ;D โปรแกรมจึงตั้งค่า Sound ตัวหลัก ของเครื่องที่นำไปเสียบ เรียกใช้โปรแกรม
หัวข้อ: Re: Portable vs Sound Device & Midi Out
เริ่มหัวข้อโดย: พ.พล ที่ วันที่ 2 พฤศจิกายน 2008, 20:43:28 น.
;D เป็นเรื่องปกติ
 ;D เพราะแต่ละเครื่องมี Hardware ไม่เหมือนกัน
 ;D โปรแกรมจึงตั้งค่า Sound ตัวหลัก ของเครื่องที่นำไปเสียบ เรียกใช้โปรแกรม

ขอบคุณครับครู..

แต่ว่าตัว Midi Out เสียบเครื่องไหนมันก็มีให้เราเลือกเพราะมันอยู่ที่ตัวโปรแกรม เพียงแต่ว่าในเมื่อโปรแกรมมี Soundfont Midi Port นี้ให้อยู่แล้ว
เราน่าที่จะทำ Default ให้ได้.. ซึ่งเข้าใจว่า Default ที่ทำจะเก็บไว้ที่ไฟล์ x-karaoke.cfg แทน แต่ก็ว่าผมดูในไฟล์ x-karaoke.cfg

[MidiDevice]
MidiInId=-1
MidiInOctave=0
MidiOutId=1
MidiChannelMapper=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
MidiInstrumentMapper=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
MidiDrumMapper=-1,-1,-1,-1,-1,-1,-1,-1
MidiMixerMapper=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
DrumVelocityAdjust=-1,0,0,0,-1,-3,-3

ยกตัวอย่างเครื่องรุ่นเดียวกันทรัพยากรเหมือนกันทุกอย่าง
มี Midi Out อยู่ 2 ตัวคือ Microsoft GS Wavetable SW Synth  กับ Soundfont Midi Port
ตรง MidiOutId ในไฟล์ x-karaoke.cfg ก็เก็บค่า 1 อยู่.. ซึ่งเข้าใจว่า 0 น่าจะเป็น Microsoft GS Wavetable SW Synth
2 เครื่องนี้เวลาถอดเล่นสลับกันต้องตั้ง Midi Out ทุกครั้ง...

และที่น่าสงสัยคือแต่ก่อนที่ใช้ไฟล์ x-karaoke.ini ที่เก็บที่ C:\Windows\ ไปเสียบที่ไหนก็ได้ Soundfont Midi Port ตลอด (แต่ต้อง copy ลง C:\Windows) ก่อน

ปล.1 จะตั้งค่าก่อนเล่นทุกครั้งก็ได้ครับไม่มีปัญหา.. เพียงแต่ว่าเราก็อยากให้โปรแกรมมัน Perfect ตั้งค่าอะไรไว้ก็อยากให้อยู่อย่างนั้นตลอด
เล็กๆน้อยๆ เราก็ไม่ควรมองข้าม.. สำหรับ Version Final

ปล.2  ถ้าเป็นปัญหาที่โปรแกรมนะ.. ถ้าเป็นที่เครื่องข้าน้อยเอง.. ก็ขออำภัยอย่างแรงเลย.. ขอรับ..

 :-*  :-*  :-*