นี่คือคำสั่ง xplaymidi ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
เพลย์มิดี้, เอ็กซ์เพลย์มิดิ, สเปย์มิดี้ — เครื่องเล่นไฟล์ MIDI
เรื่องย่อ
[s|x]เพลย์มีดี้ [-a8cCdeEfF4gGiImoprRtvVz] [ไฟล์ ...]
DESCRIPTION
เล่นมิดี้ เป็นเครื่องเล่นไฟล์ MIDI ที่มีคุณสมบัติครบถ้วนสำหรับระบบ Linux หรืออื่น ๆ ที่ใช้ Voxware
ไดรเวอร์เสียง 3.5 หรือใหม่กว่า สามารถเล่นไฟล์ MIDI บนอุปกรณ์ MIDI ทั่วไปหรือ FM หรือ
กราวิส อัลตราซาวนด์. หากไม่มีการระบุไฟล์ เล่นมิดี้ จะให้สรุปคำสั่งทั้งหมด
ตัวเลือกบรรทัด หากมีการระบุไฟล์มากกว่าหนึ่งไฟล์ คุณสามารถใช้ xplaymidi หรือ splaymidi หรือ -r
โหมดควบคุมแบบโต้ตอบ ให้คุณข้ามไปยังเพลงก่อนหน้า เพลงถัดไป เร่งความเร็ว
หรือทำให้ไฟล์ MIDI ช้าลง หรือเล่นไฟล์ MIDI ซ้ำในขณะที่ดูการแสดงข้อมูลแบบเรียลไทม์
ในไฟล์ MIDI
แพ็คเกจ Debian playmidi ไม่รวม splaymidi
OPTIONS
ตัวเลือกบรรทัดคำสั่งอธิบายไว้ด้านล่าง (ตรวจสอบให้แน่ใจว่าได้นำหน้าด้วยเครื่องหมายขีดกลาง (``-''))
-H
--ช่วยด้วย
แสดงข้อความช่วยเหลือแล้วออก
-v
การใช้คำฟุ่มเฟือย (สารเติมแต่ง)
-8
บังคับให้ใช้แพตช์ 8 บิตกับ Gravis Ultrasound เพื่อประหยัดหน่วยความจำ แพทช์
จะรีโหลดอัตโนมัติเป็น 8 บิตเมื่อหน่วยความจำหมด แต่ถ้าคุณรู้ล่วงหน้า คุณจะ
สามารถบันทึกขั้นตอนและเพิ่มความเร็วในการโหลด
-ค#
ตั้งค่ามาสก์ช่อง (เป็นเลขฐานสิบหก) ของช่องที่จะเล่นจากไฟล์ MIDI นี้
มีประโยชน์ถ้าคุณมีไฟล์ MIDI ที่มีบางช่องที่ฟังดูไม่ค่อยดีสำหรับคุณ
ฮาร์ดแวร์.
-d
ละเว้นแทร็กกลอง (เพอร์คัชชัน) ในไฟล์ MIDI สิ่งนี้มีประโยชน์สำหรับ FM หรืออื่น ๆ
ฮาร์ดแวร์ที่เสียงกระทบไม่ดีเป็นพิเศษ ยังมีประโยชน์สำหรับไฟล์ MIDI ที่
เพอร์คัชชันเขียนได้ไม่ดี
-e
ส่งเอาต์พุตไปยัง MIDI ภายนอก นี่คือสิ่งที่คุณจะต้องทำถ้าคุณมี MIDI
ฮาร์ดแวร์ที่เชื่อมต่อกับระบบของคุณ ตัวเลือกนี้เป็นค่าเริ่มต้นสำหรับ playmidi แบบกระจาย
โดยต้นน้ำ
-f
ส่งเอาต์พุตไปยัง FM synth โดยใช้แพตช์ FM คุณจะต้องใช้ตัวเลือกนี้เพื่อเล่นบน
การ์ดเสียงที่ไม่ใช่ MIDI ยกเว้น Gravis Ultrasound ตัวเลือกนี้คือ
ค่าเริ่มต้นสำหรับ playmidi ใน Debian
-4
ส่งเอาต์พุตไปยัง FM synth โดยใช้แพตช์ 4-op OPL/3 (เสีย!) อย่าใช้ตัวเลือกนี้เพราะมัน
ยังไม่ทำงาน
-g
ส่งเอาต์พุตไปยัง Gravis Ultrasound หากคุณมีสิ่งเหล่านี้โดยไม่มีอะไรเชื่อมต่อกับ
พอร์ต MIDI ตัวเลือกนี้เหมาะสำหรับคุณ
-a
ส่งเอาต์พุตไปยังการ์ด SoundBlaster ต่างๆ รวมถึง AWE และ Live หากคุณมีข้อใดข้อหนึ่ง
สิ่งเหล่านี้โดยไม่ต้องเชื่อมต่อกับพอร์ต MIDI ตัวเลือกนี้เหมาะสำหรับคุณ
-อี#
ตั้งค่ามาสก์ของช่องสัญญาณเพื่อส่งออกไปยัง MIDI ภายนอกเสมอ หากคุณต้องการใช้มากกว่าหนึ่งตัว
อุปกรณ์เล่น ตัวเลือกนี้ช่วยให้คุณระบุช่องที่จะส่งไปยังภายนอก
พอร์ต MIDI ตัวอย่างเช่น 00FF จะส่งช่อง 1 - 8 ไปยัง MIDI ภายนอก
-NS#
ตั้งค่ามาสก์ของช่องเพื่อส่งออกไปยัง FM เสมอ ใช้เหมือนข้างบน
-NS#
ตั้งค่ามาสก์ของช่องเพื่อส่งออกไปยังกัสเสมอ ใช้เหมือนข้างบน
-ผม#
ตั้งค่ามาสก์ช่อง (เป็นเลขฐานสิบหก) ของช่องที่จะละเว้นจากไฟล์ MIDI
ตัวเลือกนี้เหมาะสำหรับไฟล์ MIDI ที่มีช่องบางช่องที่คุณไม่ต้องการฟัง
-p[chan,]prog[,chan,โปร...]
บังคับให้หมายเลขโปรแกรมที่กำหนด (1-128) ใช้สำหรับเอาต์พุตทั้งหมดในช่องที่กำหนด หรือถ้าไม่ใช่
กำหนดช่องไว้ โปรแกรมจะใช้ทุกช่อง ตัวอย่างเช่น: -p33 ชุดทั้งหมด
ช่องรายการ 33, -p5,124 ตั้งแค่ช่อง 5 เป็นโปรแกรม 124 และ
-p1,33,2,55,9,22,10,17 ตั้งค่าช่อง 1 เป็นรายการ 33, ช่อง 2 เป็นรายการ 55, ช่อง 9 ถึง
โปรแกรม 22 และช่อง 10 (เพอร์คัสซีฟ) ใช้ Power Drum Set หากคุณกำลังใช้ a
Waveblaster คุณจะต้องการใช้ -p10,129 เพื่อตั้งช่อง 10 เพื่อเล่นเครื่องเพอร์คัชชัน คุณ
ควรอ้างอาร์กิวเมนต์ถึง -p ถ้าคุณต้องการรวมช่องว่างระหว่างพวกเขา
-I
แสดงรายการโปรแกรม MIDI ทั่วไปและตัวเลข นี้มีวัตถุประสงค์เพื่อให้ง่ายต่อการ
ใช้ตัวเลือกข้างต้น
-NS#
เอียงจังหวะด้วยปัจจัย (ลอย) เหมาะสำหรับไฟล์ที่คุณคิดว่าผู้เขียนเขียนด้วย
ช้าหรือสองเร็ว ยังดีถ้าคุณต้องการฟังไฟล์จำนวนมากด้วยความเร็วสูงหรือ
เล่นไฟล์ที่ความเร็วต่ำเพื่อเรียนรู้การเล่นเพลงในเครื่องดนตรีบางชนิด (เช่น
เปียโน)
-r
การติดตามกราฟิกการเล่นตามเวลาจริง ansi (25 บรรทัด) ของโน้ตทั้งหมดในแต่ละช่องและ
นาฬิกาเล่นปัจจุบัน ตั้งค่าสถานะนี้เมื่อใช้ xplaymidi หรือ splaymidi
-NS#
ทำการแมปช่องเพอร์คัชชันทั้งหมดเพื่อเล่นในช่องที่กำหนด สิ่งนี้มีประโยชน์หากคุณมีไฟล์
ด้วยการเคาะบนช่อง MIDI หลายช่องและฮาร์ดแวร์ MIDI ของคุณรองรับเฉพาะเครื่องเคาะ
ในช่องเดียว ตัวอย่างเช่น - หน้า 10 จะส่งเครื่องเพอร์คัชชันทั้งหมดไปที่ช่อง 10
-NS#
ตั้งระดับเสียงสะท้อนเริ่มต้น ช่วงที่ถูกต้องคือ 0 - 127 สำหรับ FM การตั้งค่าจะเป็น "เปิด"
(ไม่ใช่ศูนย์) หรือ "ปิด" (ศูนย์)
-ค#
กำหนดระดับคอรัสเริ่มต้น ช่วงที่ถูกต้องคือ 0 - 127
-Vchn,vel[,chn,เวล...]
ตั้งค่าความเร็วสำหรับโน้ตทั้งหมดในช่อง ข้อมูลความเร็วทั้งหมดสำหรับช่องสัญญาณที่กำหนด
จะถูกแทนที่ด้วยความเร็วที่กำหนด วันหนึ่งฉันจะเปลี่ยนตัวเลือกนี้เพื่ออนุญาตทั้งหมด
ช่องทางที่จะแก้ไขเช่นเดียวกับ -p ตัวเลือก
-NS#
ไม่รวมหมายเลขช่องที่กำหนดจากรูปแบบช่องที่จะโหลดจากไฟล์ MIDI
-z
ข้อมูลช่องสัญญาณเป็นศูนย์ในเอาต์พุตสตรีม — สำหรับแอปพลิเคชันพิเศษ
ใช้ xplaymidi ออนไลน์โดยใช้บริการ onworks.net