private void Sfe_TestSettingEvent(SoundEffectsDialog sfe, ConditionVariables effects) { System.IO.MemoryStream ms = synth.Speak(textBoxBorderTest.Text, "Default", comboBoxCustomVoice.Text, trackBarRate.Value); if (ms != null) { AudioQueue.AudioSample a = queue.Generate(ms, effects); a.sampleOverEvent += SampleOver; a.sampleOverTag = sfe; queue.Submit(a, trackBarVolume.Value, AudioQueue.Priority.High); } }
private void Sfe_TestSettingEvent(SoundEffectsDialog sfe, ConditionVariables effects) { try { AudioQueue.AudioSample a = queue.Generate(textBoxBorderText.Text, effects); a.sampleOverEvent += SampleOver; a.sampleOverTag = sfe; queue.Submit(a, trackBarVolume.Value, AudioQueue.Priority.High); } catch { Forms.MessageBoxTheme.Show(this, "Unable to play " + textBoxBorderText.Text); } }