นี่คือคำสั่ง smfsh ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
smfsh - เปลือก SMF
เรื่องย่อ
smfsh [ -V ] [ ไฟล์ ]
OPTIONS
-V พิมพ์เวอร์ชัน libsmf และออก
ไฟล์ โหลดไฟล์.
DESCRIPTION
smfsh"เชลล์ SMF" เป็นฟรอนต์เอนด์ที่ขับเคลื่อนด้วยคำสั่งสำหรับ libsmf แบบโต้ตอบและมีประโยชน์สำหรับ
การแก้ไขไฟล์ MIDI ด้วยมือ มันเริ่มต้นชีวิตด้วยการเป็นตัวช่วยดีบักสำหรับ libsmf
คำสั่งมีสี่กลุ่ม: ระดับ SMF ระดับแทร็ก ระดับเหตุการณ์ และอื่นๆ
SMF ระดับ คำสั่ง
คำสั่งระดับ SMF จะแสดงหรือเปลี่ยนคุณสมบัติของ smf (เช่น ไฟล์ MIDI) โดยรวม
ประหยัด ไฟล์
บันทึกไฟล์. ถ้า ไฟล์ ไม่ได้ระบุชื่อ ใช้นามสกุลไฟล์
โปรดทราบว่าการดำเนินการนี้จะไม่ขอการยืนยัน
โหลด ไฟล์
โหลดไฟล์. ถ้า ไฟล์ ไม่ได้ระบุชื่อ ใช้นามสกุลไฟล์
แทนที่จะใช้ "load" คุณสามารถส่งชื่อไฟล์บนบรรทัดคำสั่งได้
ppqn ใหม่-ppqn
แสดง (ถ้าใช้โดยไม่มีพารามิเตอร์) หรือเปลี่ยน PPQN (Pulses Per Quarter Note, aka
แผนก).
รูป รูปแบบใหม่
แสดง (ถ้าใช้โดยไม่มีพารามิเตอร์) หรือเปลี่ยนรูปแบบ
เวลา แสดงแผนที่จังหวะ แผนที่จังหวะถูกคำนวณโดยอัตโนมัติจากเนื้อหา SMF - to
แก้ไขจังหวะ เพียงเพิ่มเหตุการณ์ Tempo Change โดยใช้คำสั่ง "add"
ความยาว แสดงความยาวของเพลงทั้งหมด เช่นเดียวกับแผนที่จังหวะ ความยาวของไฟล์จะถูกคำนวณ
จากเนื้อหา SMF
TRACK ระดับ คำสั่ง
คำสั่งระดับแทร็กแสดงหรือเปลี่ยนคุณสมบัติของแทร็ก SMF อาจมีหนึ่งตัวหรือมากกว่า
แทร็ค
แทร็ค แสดงรายการเพลงใน SMF
ลู่ ติดตามหมายเลข
แสดงรายละเอียดของแทร็ก (หากเรียกโดยไม่มีพารามิเตอร์) หรือเลือกแทร็กด้วย
หมายเลข - ตัวอย่างเช่น เพื่อแสดง ("เหตุการณ์") เหตุการณ์ที่อยู่ในนั้น
ติดตาม
สร้างแทร็กใหม่
ติดตาม ติดตามหมายเลข
ลบแทร็ก หากไม่ระบุหมายเลขแทร็ก จะเป็นการลบแทร็ก
ที่เลือกไว้ในปัจจุบัน
เหตุการณ์ ระดับ คำสั่ง
คำสั่งระดับเหตุการณ์แสดงหรือเปลี่ยนคุณสมบัติของเหตุการณ์ กิจกรรมถูกจัดกลุ่มเป็น
เพลง แทร็กอาจมีจำนวนเหตุการณ์เท่าใดก็ได้ รวมทั้งศูนย์
เหตุการณ์ แสดงรายการเหตุการณ์ในแทร็กปัจจุบัน
เหตุการณ์ เหตุการณ์-หมายเลข
แสดงข้อมูลเกี่ยวกับเหตุการณ์ปัจจุบัน (หากใช้โดยไม่มีพารามิเตอร์) หรือเลือก
เหตุการณ์
เพิ่ม เวลาเป็นวินาที ข้อความ midi เป็นฐานสิบหก
เพิ่มกิจกรรมใหม่ให้กับแทร็กที่เลือกอยู่ในปัจจุบัน
rm เหตุการณ์-หมายเลข
นำกิจกรรมออก หากไม่ระบุหมายเลขกิจกรรม จะเป็นการลบเหตุการณ์
ที่เลือกไว้ในปัจจุบัน
อื่น ๆ คำสั่ง
มีสามคำสั่งในหมวดหมู่ "อื่นๆ" ได้แก่ "help", "version" และ "exit" ของพวกเขา
ความหมายควรจะขยายตัวเอง
ใช้ smfsh ออนไลน์โดยใช้บริการ onworks.net