แปลงเพลง MIDI เพื่อสร้างรีมิกซ์คณิตศาสตร์ แรงบันดาลใจจาก #midiflip "ความท้าทาย" ของ Andrew Huang
Midiflip สามารถใช้เพียงแค่พลิกโน้ตไปรอบ ๆ การกลับมาที่สนามทั้งหมด แต่มันก็ช่วยให้คุณควบคุมโน้ตได้อย่างง่าย ๆ เพื่อให้คุณสามารถทำการลบล้างโดยพลการ
ลอง midiflip ออนไลน์ คุณสามารถแบตช์แปลงไฟล์และดาวน์โหลดผลลัพธ์เป็นไฟล์ซิป (ไฟล์ไม่ได้อัปโหลดไปยังเซิร์ฟเวอร์)
เว็บอินเตอร์เฟสรองรับทุกสิ่งที่ CLI ทำ (และมากขึ้นในขณะนี้)
มันจะเป็นการดีที่จะสามารถดูเพลงต้นฉบับโดยรวมเพื่อเปลี่ยนโน้ตกลับไปยังช่วงที่สมเหตุสมผลเช่นอินเวอร์เตอร์ MIDI อัตโนมัติทำหรือทำสิ่งที่แปลกประหลาดเช่นการค้นหามาตราส่วนที่ใช้และทำแผนที่ไปยังอีก (คุณสามารถดูและเปลี่ยนโน้ตครั้งละครั้งด้วย API ปัจจุบันเท่านั้น)
Midiflip ยังช่วยให้คุณจัดการได้ทันเวลาการย้อนกลับเพลงหรือเปลี่ยนจังหวะเปลี่ยนระยะเวลาของบันทึกย่อการทำให้เป็นมนุษย์หรือการหาปริมาณสิ่งต่าง ๆ เช่นนั้น
มันอาจจะสมเหตุสมผลที่จะมีการกำหนดค่าสองระดับหนึ่งที่คุณเพียงแค่กำหนดการแมปและนั่นอาจเป็นภาพและหนึ่งที่คุณเพียงแค่เขียนโค้ดเพื่อปรับเปลี่ยน MIDI ไม่ว่าจะด้วยวิธีใดผลลัพธ์ก็สามารถมองเห็นได้ด้วยเครื่องเล่น MIDI แบบฝังตัว
สามารถจัดการกับการโค้งงอสนามและ portamenti เช่น Automidiflip ได้ นี่จะเป็นทางเลือกเนื่องจากคุณสามารถระบุการแปลงเช่นการขนย้ายอย่างง่าย
ติดตั้ง node.js หากคุณยังไม่ได้ จากนั้นเปิดพรอมต์เทอร์มินัล/คำสั่งและเรียกใช้ npm install midiflip -g
ตอนนี้คุณควรเข้าถึงคำสั่ง midiflip
ไปที่ที่คุณมีไฟล์ MIDI ที่เก็บไว้เช่นโฟลเดอร์เพลงของคุณเช่นบน Windows cd %UserProfile%Music และอาจเป็นระบบปฏิบัติการอื่น ๆ ส่วนใหญ่เพียงแค่ cd ~/Music
midiflip -i "midis/Danger.mid" -o "transformed/Danger.mid"
midiflip -i "midis/**/*.mid" -o "transformed/"
สิ่งนี้ใช้ลูกโลก ** หมายถึงไดเรกทอรีศูนย์หรือมากกว่า (ย่อย) ดังนั้นสิ่งนี้จะตรงกับเช่น midis/1.mid รวมถึง midis/Avgvst/FreeRide.mid มันจะส่งออกไฟล์ที่แปลงไปยังไดเรกทอรีเอาต์พุตที่ให้ไว้สร้างไดเรกทอรีย่อยที่ตรงกัน แต่จะถอดอะไรออกก่อนแรก * ดังนั้นคุณจะได้รับเช่น transformed/Avgvst/FreeRide.mid แทนที่จะ transformed/midis/Avgvst/FreeRide.mid
เพิ่ม -p หรือ --percussion เพื่อใช้การเปลี่ยนแปลงเดียวกันกับการกระทบกับโน้ตอื่น ๆ ซึ่งไม่ได้ทำให้รู้สึกถึงความหมายที่การใช้มันกับระดับเสียง
ลิขสิทธิ์ 2017 Isaiah Odhner
ได้รับอนุญาตโดยไม่ต้องเสียค่าใช้จ่ายสำหรับบุคคลใด ๆ ที่ได้รับสำเนาซอฟต์แวร์นี้และไฟล์เอกสารที่เกี่ยวข้อง ("ซอฟต์แวร์") เพื่อจัดการในซอฟต์แวร์โดยไม่มีการ จำกัด รวมถึง แต่ไม่ จำกัด เฉพาะสิทธิ์ในการใช้สำเนาดัดแปลงผสานเผยแพร่เผยแพร่
ประกาศลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือส่วนสำคัญของซอฟต์แวร์
ซอฟต์แวร์มีให้ "ตามสภาพ" โดยไม่มีการรับประกันใด ๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จำกัด เฉพาะการรับประกันความสามารถในการค้าการออกกำลังกายสำหรับวัตถุประสงค์เฉพาะและการไม่เข้าร่วม ไม่ว่าในกรณีใดผู้เขียนหรือผู้ถือลิขสิทธิ์จะต้องรับผิดชอบต่อการเรียกร้องความเสียหายหรือความรับผิดอื่น ๆ ไม่ว่าจะเป็นการกระทำของสัญญาการละเมิดหรืออื่น ๆ ที่เกิดขึ้นจากหรือเกี่ยวข้องกับซอฟต์แวร์หรือการใช้งานหรือการติดต่ออื่น ๆ ในซอฟต์แวร์