ในการทำดนตรีด้วยคอมพิวเตอร์ สิ่งที่ต้องรู้จักเป็นอันดับแรก คือ ชนิดของไฟล์เสียง ที่ใช้ในคอมพิวเตอร์ ซึ่งจะถูกกล่าวถึงบ่อย ๆ ในเว็บไซต์นี้ด้วยนะครับ โดยเฉพาะที่จะใช้บ่อย ๆ คือ Midi และ Wave หากว่าคุณยังไม่ทราบ ก็อาจจะงงได้นะครับ ดังนั้นก่อนอื่นเรามาทำความรู้จักกับไฟล์เหล่านี้กันครับ
MIDI อ่านว่า มีดี้ ย่อมาจาก Musical Instrument Digital Interface เป็นรูปแบบการควบคุมเครื่องดนตรี ที่กลุ่มนักดนตรีในสหรัฐอเมริกา ร่วมกันคิดค้น MIDI มีประโยชน์ในการช่วยให้นักดนตรี สามารถนำเพลงที่เล่นไปแล้วกลับมาเล่นใหม่ และช่วยเพิ่ม special effects อื่นๆ ให้กับเสียงดนตรี ในรูปแบบที่การเล่นจริงอาจทำได้ยากกว่า หรือ ไม่ reproducible ตัวอย่างที่นักศึกษาอาจเคยเห็นก็คือ การเล่นดนตรีในห้องอาหาร โดยทั้งวงมีเพียง 2 คนแต่เล่นเหมือนวงจริง เพราะเขาเล่นดนตรีควบคู่กับการเล่น MIDI เมื่อก่อนนั้นไฟล์ MIDI จะสร้างจาก การเล่นเครื่องดนตรีโดยตรง และเก็บข้อมูลการเล่นทีละ track และเขียนใส่ disk โดยเขาจะใช้ synthesizer ในการควบคุมเครื่องดนตรีต่างๆ เมื่ออ่านคำสั่ง MIDI ขึ้นมาจากแผ่นแล้ว ไฟล์ MIDI เป็นไฟล์ที่มีขนาดเล็ก เก็บเพียงตัวโน้ต และ ข้อมูลการเปิดปิดเครื่องดนตรีแต่ละตัว เสมือนกับเป็น conductor ประจำวงนั่นเอง ที่นี้พอมี sound card บนคอมพิวเตอร์ขึ้นมา ก็มีการนำสร้าง chip ที่สามารถสังเคราะห์เสียงดนตรีที่เรียกว่า FM Synthesizer หรือ MPU-401 เจ้า chip ที่ว่านี้เมื่ออ่านคำสั่งจากไฟล์ MIDI ก็จะสังเคราะห์เสียงขึ้นมา โดยอาศัย basis set ที่เก็บไว้ว่า เครื่องดนตรี ชนิดไหนมีองค์ประกอบของ sine wave แบบใดบ้าง ไฟล์ประเภท MIDI จึงไม่ได้เก็บ waveform แต่เก็บเพียงตัวโน๊ต และ ชนิดของเครื่องดนตรี ที่จะเล่น การที่เสียงจะออกมาดีหรือไม่ อยู่ที่ synthesizer สำหรับ synthesizer มี 2 ชนิดคือ