Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 1.93 KB

README.md

File metadata and controls

34 lines (19 loc) · 1.93 KB

UPDATE: Now compiles and works on MacOS!

UnDAW uses the metasound builder subsystem, the harmonix plugin and a bunch of custom widgets to create dynamic metasounds that can play midi files in just a few clicks, it lets you assign different metasound patches to each midi track, edit the midi in real time, and few other conveniences.

UnDAW is a work in progress, there are many features included in the repo that just don't work, either because they were never finished or because I didn't maintain them.

2024-09-22.13-25-54.mp4

Community/Feedback/Support -

Please join the discord server - https://discord.gg/hTKjSfcbEn

Youtube devlog playlist

https://www.youtube.com/watch?v=CySVXuokqSc

Related Repositories -

https://github.com/Amir-BK/Sfizz4Unreal - a metasound node that uses Sfizz (https://github.com/sfztools/sfizz) to render midi data using SFZ libraries.

https://github.com/Amir-BK/EpicSynth1Metasounds - a metasound node that uses the EpicSynth1 (UModularSynthComponent) to synthesize audio from midi data.

https://github.com/Amir-BK/chunreal - My fork of the ChucK for Unreal plugin, revamps the origin plugin a bit and makes it compatible with unDAW, you can use the ChucK language to create custom instruments and effects and play them with unDAW using the provided ChunDAW metasound patch instrument.

These plugins can be easily used with unDAW using the unDAW Instrument Renderer metasound interface.

Depenencies & third parties

All third party resources include their original licensing documents in the resources folder for the plugin, these should be included when used as per the specifications of the original licenses