Originally Posted by DMINATOR
There is one important thing that I can suggest is adding direct streaming from HDD instead of storing it in the memory all the time. It is also possible to create some cache system later that would only store the most used sounds and others would just get streamed from HDD.
Actually this is a good option to have. It would work better for low ram High CPU computers (if they exist somewhere) The problem with the way things are used is that they are stored in ram for fast update. It's impossible to stream directly from the hard-drive from what I know but it is possible to load small pieces from the file. This will be more CPU intensive but the option will be there