void Awake() { m_TuneOpen = new TinyFileDialogs.OpenFileDialog( ); m_TuneOpen.title = "Open tune"; m_TuneOpen.filterPatterns = fileFilters; m_TuneOpen.description = filterDescription; m_TuneOpen.defaultPath = UnityEngine.Application.dataPath; m_SampleOpen = new TinyFileDialogs.OpenFileDialog( ); m_SampleOpen.title = "Load sample"; m_SampleOpen.filterPatterns = new string [] { "*.wav" }; m_SampleOpen.description = "Wave-file (8-bit sample depth)"; m_SampleOpen.defaultPath = UnityEngine.Application.dataPath; m_TuneSave = new TinyFileDialogs.SaveFileDialog( ); m_TuneSave.title = "Save tune"; m_TuneSave.filterPatterns = fileFilters; m_TuneOpen.description = filterDescription; m_TuneOpen.defaultPath = UnityEngine.Application.dataPath; m_WavSave = new TinyFileDialogs.SaveFileDialog( ); m_WavSave.title = "Save WAVE"; m_WavSave.filterPatterns = new string [] { "*.wav" }; m_WavSave.description = "WAVE-file(s)"; m_WavSave.defaultPath = UnityEngine.Application.dataPath; m_VgmSave = new TinyFileDialogs.SaveFileDialog( ); m_VgmSave.title = "Save VGM"; m_VgmSave.filterPatterns = new string [] { "*.vgz", "*.vgm" }; m_VgmSave.description = "VGM-file(s)"; m_VgmSave.defaultPath = UnityEngine.Application.dataPath; }