2 คะแนน โดย xguru 5 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • เป็น โปรแกรมตัดต่อเสียงบนเว็บ ที่ทำงานได้ด้วยเบราว์เซอร์เพียงอย่างเดียว และพัฒนาด้วย JavaScript ล้วน
  • รองรับ เอฟเฟกต์ระดับ DAW ครบถ้วน เช่น ตัดหัวท้าย, ตัด, คัดลอก, วาง, เฟด, คอมเพรสเซอร์, รีเวิร์บ, เปลี่ยนคีย์เสียง, กู้คืนเสียงคลิก/ฮัม เป็นต้น
  • ปรับแต่งคีย์เสียงและความเร็วอย่างละเอียดด้วย โปรไฟล์คีย์เสียง/ความเร็วแบบกราฟ สำหรับเอฟเฟกต์การเคลื่อนที่สไตล์ Doppler, เอฟเฟกต์แบบ ramp ฯลฯ
  • รองรับงานลูปและการจัดจังหวะด้วย การตรวจจับบีตอัตโนมัติ + แถบเมโทรนอม + การแก้ไขแบบสแนปตามบีต
  • ฟีเจอร์ seamless loop: ปรับครอสเฟด, ตัดความเงียบ, สแนปตาม zero crossing และพรีวิวการวนซ้ำได้ในหน้าจอเดียว
  • รองรับ พรีวิว ก่อนใช้เอฟเฟกต์ และเลือกใช้กับช่วงที่เลือกหรือทั้งไฟล์ได้
  • มาพร้อม โหมดมัลติแทร็ก: จัดวางคลิปด้วยการลากแล้ววาง, ครอสเฟดอัตโนมัติเมื่อซ้อนทับกัน, ควบคุมระดับเสียง, แพน, ปิดเสียง, โซโล, arm สำหรับอัดเสียง และมีมุมมอง Mixer แยกต่างหาก
  • บันทึกและกู้คืนเซสชันมัลติแทร็กเป็นไฟล์ .amss ได้ (เสียงต้นฉบับ + เลย์เอาต์ JSON, บีบอัดด้วย LZMA)
  • ผลลัพธ์สุดท้ายสามารถ เรนเดอร์แบบออฟไลน์ เพื่อมิกซ์ดาวน์เป็นไฟล์ WAV หรือ MP3 เดียว
  • มี undo stack มาให้โดยพื้นฐาน จึงย้อนกลับได้หลังการแก้ไขแบบทดลอง
  • รองรับมาร์กเกอร์, แถบบีต และปุ่มลัด ทำให้ค้นหาตำแหน่งในงานเสียงยาว ๆ ได้อย่างรวดเร็ว
  • UI แบบ dockable: รองรับ แยกพาเนลและ dock กลับเข้าไปได้ ด้วยวิธี window.open + การนำ iframe กลับมาใช้ซ้ำ
  • ข้อจำกัดปัจจุบัน: อาจเกิดเสียงรบกวนจากการแทรกแซงของ garbage collector ใน Web Audio API, ไม่สามารถยกเลิก decodeAudioData ได้ และการปรับแต่งสำหรับมือถือยังไม่เสร็จสมบูรณ์
  • แผนต่อไปคือเขียนใหม่ทั้งหมดด้วย Canvas/WebGPU, เปลี่ยนไปใช้ WASM และปรับปรุงฝั่งมือถือเพิ่มเติม
  • ใบอนุญาต MIT

1 ความคิดเห็น

 
GN⁺ 4 일 전
ความคิดเห็นจาก Hacker News
  • พอดูโค้ดแล้วเห็นทั้ง safe closure, การกำหนดฟังก์ชัน, และการประกาศ var แบบเรียงลำดับ เลยให้ความรู้สึกเหมือนแนวทางขององค์ความรู้เก่าแก่ที่หลงหายไป
    แม้จะคิดถึงสไตล์การพัฒนาแบบนี้อยู่บ้าง แต่ในสภาพแวดล้อมการทำงานเป็นทีมไม่คิดถึงมันเลย แอปที่ทำออกมานั้นเจ๋งมาก

  • อยากให้เครื่องมือแบบนี้รองรับ cloud track
    ประมาณว่ามีคน “checkout” drum loop ของใครสักคนแล้วเพิ่ม guitar riff จากนั้น checkin เข้า branch แล้วอีกคนก็เอา drum+guitar ไปใส่ bass line ต่อ การ jam กับคนอื่นสนุกมาก และถ้าทำให้ความรู้สึกนั้นเกิดขึ้นบนเว็บได้ก็น่าจะมีอะไรอย่าง “RiffHub” ได้

    • ในบรรดาเว็บแอปที่เคยใช้ audiotool ใกล้เคียงกับคำอธิบายนี้ที่สุด
    • อาจจะเป็น Bandlab Studio ก็ได้ ยังไม่เคยใช้ แต่มีทั้งเวอร์ชันเว็บและแอปมือถือ
      https://www.bandlab.com/creation-features
    • ไม่แน่ใจว่าการเปรียบเทียบแบบ GitHub สำหรับดนตรี จะเหมาะจริงไหม
      ในซอฟต์แวร์ โค้ดคือตัวเครื่องมือ ดังนั้นถึงจะเปิดเผยโค้ดก็ยังหาเงินได้จากโฮสติ้ง ซัพพอร์ต การขายระดับองค์กร คอนซัลต์ การจ้างงาน ฯลฯ แต่ในดนตรี stem คือตัวสินค้าเอง ถ้า drum loop ธรรมดาก็ไม่มีใครสนใจ แต่ถ้ามันดีมาก คนทำก็มักจะต้องการความเป็นเจ้าของ ไลเซนส์ ค่าลิขสิทธิ์ สิทธิ์ผูกขาด หรืออย่างน้อยก็การระบุชื่อผู้สร้าง การทำงานร่วมกันบนคลาวด์ เซสชันที่แชร์กัน การอัดเสียงแบบ asynchronous ประวัติเวอร์ชัน และการแลกเปลี่ยน stem ล้วนมีความหมาย แต่การเปิดให้ fork วัตถุดิบดนตรีคุณภาพสูงแบบสาธารณะนั้นยากจะเกิดผลสะสมแบบเดียวกับเครื่องมือซอฟต์แวร์ และนักดนตรีส่วนใหญ่ก็ไม่ได้มีเป้าหมายจะทำให้คนแปลกหน้าบนอินเทอร์เน็ตนำ riff ของตัวเองไปใช้ซ้ำให้มากที่สุด
    • ดูเหมือน Soloist จะพยายามทำอะไรแบบนั้น ไม่ได้เกี่ยวข้องอะไรนะ แต่เคยเจอผู้ก่อตั้ง
      [1]: https://www.soloistapp.com/
    • อยากได้อะไรแบบนี้มานานแล้ว สงสัยมาตลอดว่าทำไมถึงไม่มี version control สำหรับ DAW
      มีหลายครั้งมากที่นั่งแก้แทร็กอยู่หลายชั่วโมง แล้วเผลอบันทึกทับโดยไม่ตั้งชื่อไฟล์ใหม่ พอกลับมาเปิดทีหลังก็อยากย้อนกลับไปก่อนแก้
  • มีกลิ่นอายของ Cool Edit Pro 2 ก่อนที่ Adobe จะทำพัง แอปนี้ดีทีเดียวและมีประสบการณ์ใช้งานที่ตรงไปตรงมา ซึ่งสำหรับโปรแกรมแก้ไขเสียงแล้วนั่นสำคัญที่สุด

  • น่าทึ่งที่มันรับ ไฟล์ .flac ได้ตั้งแต่แรกเลย งานนี้ประทับใจมาก

  • ดูเหมือนได้แรงบันดาลใจจาก Audacity แต่ดีไซน์และความรู้สึกที่นิ่งและแน่นขึ้นนั้นดีขึ้นมาก
    ลองนำเข้าไฟล์ รูปแบบ XM แล้ว ตอนนี้ตรรกะการนำเข้าขึ้นว่า “Unsupported” เลยสงสัยว่ามีโอกาสรองรับรูปแบบนี้ไหม เช่นงานด้านล่างนี้เล่นใน VLC ได้อย่างน่าสนใจ
    https://cable.ayra.ch/modplayer/mods/…

    • ขนาดไฟล์ที่ใหญ่ขึ้นเป็นเรื่องที่ต้องระวังนิดหน่อย แต่ถ้าทำให้มีประสิทธิภาพได้ก็จะลองทำดู
      ตอนนี้มี JavaScript 98KB และ CSS ราว 10KB อีกอย่างหนึ่งก็คือยังน่าแปลกใจเล็กน้อยที่จนถึงตอนนี้ยังไม่มี open-source web audio tracker แบบ Renoise ที่ทำออกมาจริงจัง
  • ดีเลย สัปดาห์หน้าต้องทำงานเสียงอยู่พอดี และกำลังกังวลกับการต้องใช้ Audacity

    • แนะนำให้ลอง Ocenaudio ผมใช้โปรแกรมแก้ไขเสียงทั้งฟรีและเสียเงินมาแทบหมดแล้ว และในบรรดาตัวฟรี ตัวนี้คืออันที่ใช้เป็นหลัก
      เข้าใจได้ยากว่าทำไมถึงยังมีคนแนะนำ Audacity
    • อยากรู้ว่าครั้งสุดท้ายที่คุณใช้ Audacity คือเมื่อไหร่ ทุกวันนี้มันใช้งานง่ายขึ้นเรื่อย ๆ
    • สงสัยว่าคุณเคยใช้ Ardour ไหม ให้ความรู้สึกเหมือนเป็นซูเปอร์เซ็ตของ Audacity
  • มีกลิ่นอายของ Cool Edit Pro 2.0 ในปี 2002

  • สงสัยว่าอันนี้เป็น โอเพนซอร์ส ไหม ไม่มีไลเซนส์

  • เป็นเครื่องมือที่เจ๋งมาก สงสัยว่านี่คือเวอร์ชันใหม่หรือเปล่า ตอนลองใช้เมื่อไม่กี่สัปดาห์ก่อนมันดูต่างออกไปนิดหน่อย

  • ดูดีมาก ให้ความรู้สึกเหมือน ตัวแก้ไขสไตล์ Logic Pro บนเว็บ ในยุคแรก ๆ