ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

fsynth - ออนไลน์ในคลาวด์

เรียกใช้ fsynth ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง fsynth ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ซิกเก้น - an พยาบาล ตาม สัญญาณ เครื่องกำเนิดไฟฟ้า โครงการ

เรื่องย่อ


ซิกเกน [-s สุ่มตัวอย่าง] [-8|-16|-b 8|-b 16] [-1|-2]

DESCRIPTION


ซิกเก้น เป็นโปรแกรมกำเนิดสัญญาณอย่างง่ายพร้อมอินเทอร์เฟซผู้ใช้แบบ Ncurses นั้น
สามารถสร้างรูปคลื่นมาตรฐานแบบดิจิทัลบนอุปกรณ์ LINUX /dev/dsp 8 หรือ 16 บิต
สามารถสร้างตัวอย่างได้ขึ้นอยู่กับฮาร์ดแวร์

ซิกเก้น อนุญาตให้สร้างรูปคลื่นอิสระสองรูป ในระบบสเตอริโอ สัญญาณทั้งสองจะปรากฏขึ้น
ในช่องทางต่างๆ ในรูปแบบโมโน สัญญาณทั้งสองจะถูกผสมแบบดิจิทัลเข้ากับโมโนตัวเดียว
ช่อง

ความถี่ถูกระบุเป็นจำนวนเต็มของเฮิรตซ์ ความถี่เศษส่วนเฮิรตซ์คือ
ไม่รองรับ แน่นอน ความถี่น้อยกว่าครึ่งหนึ่งของแซมปลิงเรต (จำนวน
ตัวอย่าง/วินาที) มีความหมายอย่างถูกต้อง สามารถระบุความถี่ที่สูงขึ้นได้ แต่อย่า
หวังว่าจะได้ยินพวกเขา!

รูปคลื่นที่สามารถสร้างได้คือ:

sine คลื่นไซน์มาตรฐาน

โคไซน์เป็นคลื่นไซน์ที่มีการกะเฟส 90 องศา

ยกกำลังสองคลื่นสี่เหลี่ยมมาตรฐานที่มีอัตราส่วนพื้นที่ทำเครื่องหมาย 50%

รูปสามเหลี่ยม
รูปคลื่นทางลาดที่มี flyback อย่างรวดเร็ว 'อนันต์' (:-) ฐานเวลาของออสซิลโลสโคปในอุดมคติ
ส่งสัญญาณ

ฟันเลื่อย
มีรูปร่างเหมือนฟันเลื่อยที่เว้นระยะเท่ากัน (:-)

เสียงนี้อ่อนแอ ทั้งหมดประกอบด้วยคือหนึ่งวินาทีของการสร้างแบบสุ่มเทียม
ตัวอย่างเล่นซ้ำๆ ฉันชอบที่จะทำเสียงสีขาว/ชมพูที่เหมาะสม แต่ฉันทำไม่ได้
รู้เพียงพอ และคิดว่าโครงสร้างของโปรแกรมไม่เอื้ออำนวยต่อ
การสร้างเสียงรบกวนที่แม่นยำ

ชีพจร รูปคลื่นสี่เหลี่ยมที่สามารถระบุอัตราส่วนเครื่องหมาย/ช่องว่าง (เป็นเปอร์เซ็นต์) ได้
ค่าเริ่มต้นคือ 10% (อัตราส่วนเครื่องหมาย/ช่องว่าง 1:9)

มีความคิดมากมายเกี่ยวกับอัลกอริธึมสำหรับการสร้างรูปคลื่น ฉันเชื่อว่า
sin/cos wave ให้บริสุทธิ์มาก (modulo การ์ดเสียงของคุณ :-) แต่ฉันไม่สามารถเข้าถึง THD ได้
เมตรที่จะวัดมัน เพื่อความแม่นยำของสัญญาณที่ดีที่สุด ให้ตั้งค่าเกนที่ 100(%) NS
เครื่องกำเนิดจะทำให้ค่าสูงสุดของคลื่นพอดีกับค่าดิจิตอลสูงสุดที่อนุญาต ใช้
โปรแกรมมิกเซอร์เพื่อควบคุมระดับเสียงเอาต์พุตหรือตัวลดทอนภายนอก

ตัวเลือกปัจจัยเกนอาจมีประโยชน์สำหรับการจำลองสัญญาณที่อยู่ภายใต้
การตัดโดยระบุอัตราขยาย > 100% อันที่จริงสัญญาณรูปสี่เหลี่ยมคางหมูสามารถทำได้โดย
ทำให้เกิดคลื่นฟันเลื่อย ยิ่งได้รับมาก สัญญาณก็จะยิ่งเข้าใกล้
คลื่นสี่เหลี่ยม (เวลาขึ้นและลงลดลง)

ซิกเก้น สร้างตัวอย่าง 1 Hz มูลค่าหนึ่งวินาทีที่อัตราสุ่มตัวอย่างที่ระบุสำหรับแต่ละ
รูปคลื่นและสร้างความถี่ F โดยการสุ่มตัวอย่างทุกตัวอย่าง Fth แบบวงกลม บัฟเฟอร์แต่ละตัว
แฟรกเมนต์ถูกสร้างขึ้นสำหรับพารามิเตอร์ที่ตั้งไว้ในขณะนั้น ขนาดเศษบัฟเฟอร์คือ
กำหนดให้ประมาณนั้น สร้าง 10 ส่วน/วินาที การเปลี่ยนพารามิเตอร์การสร้าง เช่น
รูปคลื่น, ความถี่, เกน, จะส่งผลต่อบัฟเฟอร์แฟรกเมนต์ถัดไปที่สร้างขึ้น, และด้วยเหตุนี้
การเปลี่ยนแปลงดูเหมือนจะเกือบจะในทันที

หากเสียงของคุณ 'ขาด' เป็นระยะ ๆ ด้วยการคลิกหรือพัก มักจะเป็นสัญญาณว่า
ซิกเกนไม่ได้ถูกกำหนดไว้อย่างเพียงพอบ่อยครั้ง ไม่ว่าจะจัดลำดับความสำคัญ (ดู ดี et
al.) กำจัดกระบวนการอื่น ๆ รับตัวประมวลผลที่เร็วขึ้นหรือเพิ่มจำนวนเสียง
เศษบัฟเฟอร์ที่ซิกเกนใช้ สุดท้ายนี้จะทำให้ siggen ตอบสนองช้าลง
การเปลี่ยนแปลงในพารามิเตอร์การสร้าง syslogd และ cron เป็นสองกระบวนการที่ฉันได้พบ
มีประโยชน์ในการฆ่า - YMMV

เริ่มต้น
ส่งออกไปยัง /dev/dsp, 22050 ตัวอย่าง/วินาที, สเตอริโอหากการ์ดสเตอริโอเป็นโมโน, 16 บิต
ตัวอย่างถ้าเป็นไปได้ อื่น 8 บิต เศษบัฟเฟอร์เสียง 3

OPTIONS


-h แสดงข้อมูลการใช้งานและข้อมูลช่วยเหลือ

-v เป็นรายละเอียด

-s ตัวอย่าง
สร้างด้วยแซมเปิลเรทของตัวอย่าง/วินาที

-8|-16 หรือ -b 8|16
โหมดบังคับ 8 บิตหรือ 16 บิต

-1|-2 โมโนหรือสเตอริโอ

ตัวอย่าง



ใช้ fsynth ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-ข้อมูล
    cpupower-idle-ข้อมูล
    cpupower idle-info - ยูทิลิตี้เพื่อ
    ดึงข้อมูลเคอร์เนลของ CPU ที่ไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] รายละเอียด: เครื่องมือ
    ซึ่งพิมพ์ออกมาเพ...
    เรียกใช้ cpupower-idle-info
  • 4
    cpupower-ไม่ได้ใช้งาน-set
    cpupower-ไม่ได้ใช้งาน-set
    cpupower idle-set - ยูทิลิตี้สำหรับตั้งค่าซีพียู
    ตัวเลือกเคอร์เนลเฉพาะสถานะไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] คำอธิบาย: The
    cpupower idle se...
    รัน cpupower-idle-set
  • 5
    g.mapsetsหญ้า
    g.mapsetsหญ้า
    g.mapsets - แก้ไข/พิมพ์ผู้ใช้
    เส้นทางการค้นหา mapset ปัจจุบัน ส่งผลกระทบต่อ
    ผู้ใช้เข้าถึงข้อมูลที่มีอยู่ภายใต้
    mapset อื่นๆ ในตำแหน่งปัจจุบัน ...
    เรียกใช้ g.mapsetsgrass
  • 6
    g.ข้อความหญ้า
    g.ข้อความหญ้า
    g.message - พิมพ์ข้อความ คำเตือน
    ข้อมูลความคืบหน้าหรือข้อผิดพลาดร้ายแรงใน
    ทางหญ้า ควรใช้โมดูลนี้ใน
    สคริปต์สำหรับข้อความที่ส่งถึงผู้ใช้
    คีย์โว...
    เรียกใช้ g.messagegrass
  • เพิ่มเติม»

Ad