private void button1_Click(object sender, EventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog() { Title = "Select your audio file (GameCube DSP, GameCube FSB3, XBOX PCM, PS2 VAG)" }; if (openFileDialog.ShowDialog() == DialogResult.OK) { byte[] file = File.ReadAllBytes(openFileDialog.FileName); if (checkBoxSendToSNDI.Checked) { try { archive.AddSoundToSNDI(file, asset.AHDR.assetID, asset.AHDR.assetType, out byte[] soundData); asset.Data = soundData; } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { asset.Data = file; } archive.UnsavedChanges = true; } }