กลับไปหน้าบทความ

อ่าน 1 นาที

รายชื่อภาษาการเขียนโปรแกรมเสียง

นี่คือรายชื่อ ภาษาโปรแกรม ที่โดดเด่น ซึ่งได้รับการปรับแต่งมาเพื่อ การผลิตเสียง การประพันธ์เพลงด้วยอัลกอริทึม และการสังเคราะห์ เสียง

รายชื่อภาษาการเขียนโปรแกรมเสียง

นี่คือรายชื่อภาษาโปรแกรม ที่โดดเด่น ซึ่งได้รับการปรับแต่งมาเพื่อการผลิตเสียงการประพันธ์เพลงด้วยอัลกอริทึมและการสังเคราะห์ เสียง

  • ระบบโน้ต ABCเป็นภาษาสำหรับการเขียนโน้ตดนตรีโดยใช้ชุดอักขระ ASCII
  • Bol Processorคือแบบจำลองไวยากรณ์เชิงรูปธรรมที่เสริมด้วยนิพจน์พหุเมตริกสำหรับการแสดงโครงสร้างเวลา
  • ChucKเป็นภาษาการเขียนโปรแกรมเสียงที่มีการกำหนดเวลาอย่างเข้มงวด ทำงานพร้อมกัน และประมวลผลแบบเรียลไทม์
  • Cmix แบบเรียลไทม์ เป็น ภาษาสังเคราะห์เสียง ของ MUSIC-Nที่คล้ายคลึงกับ Csound อยู่บ้าง
  • Cmajorภาษาโปรแกรมสไตล์ C ประสิทธิภาพสูงที่คอมไพล์แบบ JIT สำหรับ DSP
  • Common Lisp Music (CLM) คือแพ็กเกจสำหรับการสังเคราะห์เสียงดนตรีและการประมวลผลสัญญาณในตระกูล Music V
  • Csoundเป็นภาษาสังเคราะห์เสียงMUSIC-N ที่เผยแพร่ภายใต้ใบอนุญาต LGPL พร้อมด้วย ตัวสร้างหน่วยเสียงมากมายให้เลือกใช้
  • Extemporeคือสภาพแวดล้อมการเขียนโค้ดสดที่ใช้พื้นฐานหลักมาจากสภาพแวดล้อมImpromptu
  • FAUST (Functional Audio Stream) คือภาษาคอมไพล์เชิงฟังก์ชันสำหรับการประมวลผลสัญญาณเสียงแบบเรียลไทม์อย่างมีประสิทธิภาพ
  • GLICOLคือภาษาเขียนโค้ดแบบเรียลไทม์เชิงกราฟที่เขียนด้วยภาษา Rust
  • ภาษากำหนดคุณสมบัติทางดนตรีแบบลำดับชั้น (Hierarchical Music Specification Languageหรือ HMSL) ซึ่งได้รับการปรับให้เหมาะสมกับการสร้างดนตรีมากกว่าการสังเคราะห์เสียง พัฒนาขึ้นในช่วงทศวรรษ 1980 ในForth
  • Impromptuคือ สภาพแวดล้อมภาษา SchemeสำหรับMac OS Xที่สามารถสังเคราะห์เสียงและวิดีโอ การประพันธ์เพลงด้วยอัลกอริทึม และการเขียนโปรแกรมกราฟิก 2 มิติและ 3 มิติ
  • Ixi langคือภาษาโปรแกรมสำหรับการเขียนโค้ดสดเพื่อแสดงออกทางดนตรี
  • JFugueคือไลบรารีสำหรับเขียนโปรแกรมดนตรีด้วยภาษา Java และ JVM ที่ส่งออกเป็นไฟล์ MIDI และสามารถแปลงเป็นรูปแบบต่างๆ ได้ เช่น ABC Notation, Lilypond และ MusicXML
  • เจมิวสิค
  • เจเอสซิน
  • Keykitคือภาษาโปรแกรมและสภาพแวดล้อมกราฟิกแบบพกพาสำหรับการแต่งเพลง MIDI
  • คีมา (ภาษาสำหรับการออกแบบเสียง)
  • LilyPondคือโปรแกรมคอมพิวเตอร์และรูปแบบไฟล์สำหรับการแกะสลักโน้ตดนตรี
  • Max/MSPเป็นภาษาการเขียนโปรแกรมเชิงภาพแบบโมดูลาร์ที่เป็นกรรมสิทธิ์เฉพาะ โดยมีเป้าหมายเพื่อการสังเคราะห์เสียงสำหรับดนตรี
  • Mercuryภาษาสำหรับการเขียนโค้ดแบบเรียลไทม์เพื่อสร้างดนตรีด้วยอัลกอริทึม
  • ภาษา Music Macro Language (MML) มักใช้ในการผลิตเพลงชิปจูน ในญี่ปุ่น
  • MUSIC-Nประกอบด้วยเวอร์ชัน I, II, III, IV, IV-B, IV-BF, V, 11 และ 360
  • นีควิสต์
  • เปิดเพลง
  • Pure Dataคือภาษาการเขียนโปรแกรมเชิงภาพแบบโมดูลาร์สำหรับการประมวลผลสัญญาณโดยมีเป้าหมายเพื่อการสร้างสรรค์ดนตรี
  • TidalCyclesคือสภาพแวดล้อมการเขียนโค้ดแบบเรียลไทม์สำหรับรูปแบบอัลกอริทึม เขียนด้วยภาษา Haskell และใช้ Supercollider สำหรับการสังเคราะห์
  • รีแอคเตอร์
  • โซนิค พี
  • ภาษา Structured Audio Orchestra Language (SAOL) ซึ่งเป็นส่วนหนึ่งของมาตรฐานMPEG-4 Structured Audio
  • สตรูเดล
  • ซูเปอร์คอลไลเดอร์
  • SynthEditเป็นภาษาการเขียนโปรแกรมแบบโมดูลาร์เชิงภาพสำหรับการประมวลผลสัญญาณ โดยมีเป้าหมายเพื่อสร้างปลั๊กอินเสียง

ดูเพิ่มเติม

  • PLUM - ภาษาโปรแกรมที่ใช้สำหรับงานดนตรี
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=List_of_audio_programming_languages&oldid=1349954415 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ รายชื่อภาษาการเขียนโปรแกรมเสียง

นี่คือรายชื่อ ภาษาโปรแกรม ที่โดดเด่น ซึ่งได้รับการปรับแต่งมาเพื่อ การผลิตเสียง การประพันธ์เพลงด้วยอัลกอริทึม และการสังเคราะห์ เสียง

ดูเพิ่มเติม

การเปรียบเทียบสภาพแวดล้อมการสังเคราะห์เสียง รายชื่อซอฟต์แวร์ดนตรี

ลิงก์ภายนอก

PLUM - ภาษาโปรแกรมที่ใช้สำหรับงานดนตรี ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=List_of_audio_programming_languages&oldid=1349954415 "