Custom data importing

Thank alot for your response, Your approach is perfectly what i want to do.

My Idea is take a file.wav and change the extension to something like file.pcmwav.

When I import this file the engine automatically calls the class that i’ve written. The importer will store only the frequency spectrum of the audio. This asset will used only to animate the visualizer, the Audio will reproduced normally by the engine with a normal file.wav.

So as you said what I need to do is create a editor asset importer and runtime asset parser.

What I need to know is that how to create the importer function, I’ve looked to the SoundMod plugin but I’ve not understand what’s the importer function.

Can you please explain me in short how can I inform the engine that there is a new file format that support? It’s enough the name of a function/class that do this so I can study how it works.

Thanks again