sdatkinson / NeuralAmpModelerPlugin

Plugin for Neural Amp Modeler
MIT License
1.9k stars 127 forks source link

[FEATURE] When saving a daw project which uses NAM - save used nam file in project. #165

Closed dmt-hub closed 1 year ago

dmt-hub commented 1 year ago

Is your feature request related to a problem? Please describe. Lets say you change computers and want to open a project which uses nam, auto-saving the used nam files into project so it never gets lost.

Describe the solution you'd like Save .nam files into project.

sdatkinson commented 1 year ago

Sounds like #163?

damiangr commented 1 year ago

This is a good idea as original NAM or IR file may be moved or deleted. I would aproach this in this way:

Base64 functions : https://github.com/iPlug2/iPlug2/blob/master/WDL/wdl_base64.h

sdatkinson commented 1 year ago

Having thought about this for a while, I think I'm going to not pursue this. The main reason is because it's not consistent with how other things work.

For example, if I've got a DAW project, and an audio file that it uses is misplaced, then there'll be an error the next time I attempt to open the project and I'll be told to find the file.

This also seems to be how NadIR works (tested with v1.0.2 x64).

I'm open to making there be an error modal in a similar way, so I think the way forward is I'll implement #293.