นี่คือคำสั่ง aucat ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ออกัส — เครื่องมือจัดการไฟล์เสียง
เรื่องย่อ
ออกัส [-dn] [-b ขนาด] [-c นาที:แม็กซ์] [-e ENC] [-f เครื่อง] [-h เอฟเอ็มที] [-i ไฟล์] [-j ธง]
[-o ไฟล์] [-q พอร์ต] [-r อัตรา] [-v ปริมาณ]
DESCRIPTION
พื้นที่ ออกัส ยูทิลิตีสามารถเล่น บันทึก ผสม และประมวลผลไฟล์เสียงได้ทันที ในระหว่าง
การเล่น ออกัส อ่านข้อมูลเสียงพร้อมกันจากไฟล์ที่เล่นทั้งหมด มิกซ์ข้อมูลและเล่นไฟล์
ผลลัพธ์บนอุปกรณ์ ในทำนองเดียวกันก็จัดเก็บข้อมูลเสียงที่บันทึกจากอุปกรณ์ลงใน
ไฟล์ที่เกี่ยวข้อง หนึ่ง ออฟไลน์ สามารถใช้โหมดในการประมวลผลไฟล์เสียงโดยไม่ต้อง
ที่เกี่ยวข้องกับฮาร์ดแวร์เสียง การประมวลผลรวมถึง:
· เปลี่ยนการเข้ารหัสเสียง
· กำหนดเส้นทางเสียงจากช่องหนึ่งไปยังอีกช่องหนึ่ง
· ควบคุมปริมาณการเล่นต่อไฟล์
ในที่สุด ออกัส สามารถยอมรับข้อความ MIDI ที่ใช้ได้สำหรับ:
· การควบคุมระดับเสียง
· เริ่ม หยุด และย้ายตำแหน่งการเล่นและการบันทึก
ตัวเลือกมีดังนี้:
-b ขนาด
ขนาดบัฟเฟอร์ของอุปกรณ์เสียงในเฟรม ค่าเริ่มต้นคือ 7680
-c นาที:แม็กซ์
ช่วงของหมายเลขช่องสัญญาณไฟล์เสียง ค่าเริ่มต้นคือ 0:1เช่น สเตอริโอ
-d เพิ่มความฟุ่มเฟือยของบันทึก
-e ENC การเข้ารหัสไฟล์เสียง ค่าเริ่มต้นคือ s16. การเข้ารหัสชื่อใช้ดังต่อไปนี้
โครงการ: ลงนาม (s or u) ตามด้วยความแม่นยำเป็นบิต ลำดับไบต์ (le or
be) จำนวนไบต์ต่อตัวอย่าง และการจัดตำแหน่ง (msb or lsb). เพียง
การลงนามและความแม่นยำเป็นสิ่งจำเป็น ตัวอย่าง: u8, s16le, s24le3, s24le4lsb.
-f เครื่อง
ใช้คำสั่งนี้ สน(7) เครื่องเสียง. โหมดอุปกรณ์และพารามิเตอร์ถูกกำหนดจาก
ไฟล์เสียง ค่าเริ่มต้นคือ ผิดนัด.
-h เอฟเอ็มที ประเภทไฟล์เสียง รองรับไฟล์ประเภทต่อไปนี้:
ดิบ ไฟล์ไม่มีส่วนหัว
WAV รูปแบบไฟล์ Microsoft WAV
แอฟ รูปแบบไฟล์การแลกเปลี่ยนเสียงของ Apple
au รูปแบบไฟล์เสียง Sun/NeXT
รถยนต์ พยายามเดาขึ้นอยู่กับชื่อไฟล์ นี่คือค่าเริ่มต้น
-i ไฟล์
เล่นไฟล์เสียงนี้ หากอาร์กิวเมนต์ option คือ '-' อินพุตมาตรฐานจะเป็น
มือสอง
-j ธง
ควบคุมว่าจะรวมหรือขยายช่องต้นทางหากไม่ตรงกับ
จำนวนช่องปลายทาง ถ้าธงคือ ปิดจากนั้นแต่ละช่องสัญญาณต้นทางจะเป็น
กำหนดเส้นทางไปยังช่องทางปลายทางเดียว อาจทิ้งช่องทาง ถ้าธง
is onจากนั้นแหล่งเดียวอาจถูกส่งไปยังหลายปลายทางและหลาย ๆ
แหล่งที่มาอาจผสมกันเป็นปลายทางเดียว ตัวอย่างเช่น คุณลักษณะนี้อาจเป็น
ใช้ในการแปลงไฟล์สเตอริโอเป็นไฟล์โมโนผสมช่องสัญญาณซ้ายและขวา
ด้วยกัน. ค่าเริ่มต้นคือ ปิด.
-n โหมดออฟไลน์ อ่านไฟล์อินพุตและเก็บผลลัพธ์ในไฟล์เอาต์พุต
ประมวลผลได้ทันที โหมดนี้มีประโยชน์ในการมิกซ์, ดีมัลติเพล็กซ์, สุ่มตัวอย่างหรือ
เข้ารหัสไฟล์เสียงอีกครั้งแบบออฟไลน์ ต้องมีอย่างน้อยหนึ่งอินพุต (-i) และหนึ่งเอาต์พุต
(-o).
-o ไฟล์
บันทึกลงในไฟล์เสียงนี้ หากอาร์กิวเมนต์ option คือ '-' แสดงว่าเอาต์พุตมาตรฐาน
จะถูกนำไปใช้.
-q พอร์ต
ควบคุมคุณสมบัติของอุปกรณ์เสียงผ่านพอร์ต MIDI นี้ ซึ่งรวมถึงต่อสตรีม
ปริมาณและความสามารถในการเริ่ม หยุด และย้ายไฟล์เสียงแบบซิงโครนัส
-r อัตรา
อัตราการสุ่มตัวอย่างเป็นเฮิรตซ์ของไฟล์เสียง ค่าเริ่มต้นคือ 48000.
-v ปริมาณ
ซอฟต์แวร์ลดทอนระดับเสียงของไฟล์ที่จะเล่น ค่าต้องอยู่ระหว่าง 1 ถึง
127 ซึ่งสอดคล้องกับการลดทอน -42dB และ -0dB ในขั้นตอน 1/3dB ค่าเริ่มต้นคือ
127 คือไม่มีการลดทอน
บนบรรทัดคำสั่ง พารามิเตอร์ต่อไฟล์ (-cehjrv) ต้องอยู่ก่อนคำจำกัดความของไฟล์ (-ไอโอ).
If ออกัส ถูกส่ง SIGHUP, SIGINT หรือ SIGTERM มันจะยุติการบันทึกไปยังไฟล์
MIDI ควบคุม
ออกัส สามารถควบคุมผ่าน MIDI (-q) ดังนี้: กำหนดช่อง MIDI ให้แต่ละช่อง
สตรีมและระดับเสียงจะเปลี่ยนโดยใช้ตัวควบคุมระดับเสียงมาตรฐาน (หมายเลข 7)
สามารถเปลี่ยนโวลุ่มมาสเตอร์ได้โดยใช้ข้อความเอกสิทธิ์เฉพาะของระบบโวลุ่มมาสเตอร์มาตรฐาน
ไฟล์เสียงทั้งหมดถูกควบคุมโดยข้อความ MMC ต่อไปนี้:
ย้ายไฟล์ทั้งหมดไปยังตำแหน่งเวลาที่ร้องขอ ถ้ามันเกิน
สิ้นสุดไฟล์ ไฟล์ถูกปิดใช้งานชั่วคราวจนกว่าตำแหน่งที่ถูกต้องคือ
ร้องขอ
เริ่มการเล่นและ/หรือการบันทึกเริ่มต้นขึ้น
หยุด การเล่นและ/หรือการบันทึกหยุดลง และไฟล์ทั้งหมดจะย้อนกลับไปยัง
ตำแหน่งเริ่มต้น
การควบคุม MIDI มีวัตถุประสงค์เพื่อใช้ร่วมกับ ดี(8). ตัวอย่างเช่น ต่อไปนี้
คำสั่งจะสร้างอุปกรณ์สองเครื่อง: ค่าเริ่มต้น snd/0 และ MMC ควบคุมหนึ่ง snd/0.mmc:
$ sndiod -r 48000 -z 480 -s เริ่มต้น -t ทาส -s mmc
โปรแกรมที่ใช้ snd/0 ทำงานตามปกติในขณะที่โปรแกรมใช้ snd/0.mmc รอ MMC เริ่มต้น
สัญญาณและเริ่มต้นพร้อมกัน จากนั้นคำสั่งต่อไปนี้จะเล่นไฟล์บน
snd/0.mmc อุปกรณ์เสียง ให้การควบคุมเต็มรูปแบบกับซอฟต์แวร์ MIDI หรือฮาร์ดแวร์ที่เชื่อมต่อกับ
มิดดิธรู/0 พอร์ต MIDI:
$ aucat -f snd/0.mmc -q midithru/0 -i file.wav
ที่เวทีนี้, ออกัส จะเริ่ม หยุด และย้ายโดยอัตโนมัติตามการกระทำของผู้ใช้ทั้งหมด
ในซีเควนเซอร์ MIDI สมมติว่ามีการกำหนดค่าให้ส่ง MMC บน มิดดิธรู/0. นอกจากนี้
สามารถกำหนดค่าซีเควนเซอร์ MIDI เพื่อใช้ snd/0 พอร์ตเป็นแหล่งสัญญาณนาฬิกา MTC มั่นใจ
จะซิงโครไนซ์กับการเล่นของ ไฟล์.wav.
ตัวอย่าง
ผสมและเล่นสองไฟล์ในขณะที่บันทึกไฟล์ที่สาม:
$aucat -i file1.wav -i file2.wav -o file3.wav
บันทึกช่อง 2 และ 3 เป็นไฟล์สเตอริโอหนึ่งไฟล์ และช่อง 6 และ 7 เป็นไฟล์สเตอริโออีกไฟล์หนึ่ง
โดยใช้อัตราการสุ่มตัวอย่าง 44.1kHz สำหรับทั้งคู่:
$ aucat -r 44100 -c 2:3 -o file1.wav -c 6:7 -o file2.wav
แยกไฟล์สเตอริโอออกเป็นไฟล์โมโนสองไฟล์:
$ aucat -n -i stereo.wav -c 0:0 -o left.wav
-c 1:1 -o ขวา.wav
ใช้ aucat ออนไลน์โดยใช้บริการ onworks.net