/// <summary>
        /// Loads bank from file with custom flags.
        /// </summary>
        public static Bank LoadBank(string path, FMOD.Studio.LOAD_BANK_FLAGS flags)
        {
            Native.loadBankMemory(
                FileLoader.LoadFileAsBuffer(path),
                flags,
                out FMOD.Studio.Bank bank
                );

            return(new Bank(bank));
        }