Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
3 / 3 / 1
Регистрация: 06.04.2009
Сообщений: 165
1

Воспроизведение звуков

05.06.2016, 10:06. Показов 977. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!
Поскажите как мне воспроизвести 2 трека один-за-другим поджряд из ресурсов?
А то меня хватило только на:
C#
1
2
3
4
player.Stream = Properties.Resources.find_me_number;
                    player.Play();
                    player.Stream = Properties.Resources.n1;
                    player.Play();
но таким методом, конечно, воспроизводится только последний трек(...

Добавлено через 12 часов 1 минуту
Данный вопрос еще актуален
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2016, 10:06
Ответы с готовыми решениями:

Воспроизведение стандартных звуков
Здравствуйте. Когда я вывожу в приложении сообщение об ошибке, то проигрывается стандартный звук...

Воспроизведение нескольких звуков для игры
Как реализовать воспроизведение звуков, при нажатие кнопки, выйгрышной комбинации и т.д. Точнее,...

Использование одновременно двух звуков
Не могли бы вы попонятнее объяснить как можно использовать одновременно две звуковые дорожки? Это...

Вызов стандартных звуков Windows
Доброго времени суток, уважаемые форумчане, возник вопрос, кратко обрисованный в шапке темы. При...

6
1495 / 1210 / 821
Регистрация: 29.02.2016
Сообщений: 3,628
05.06.2016, 10:27 2
https://msdn.microsoft.com/en-... .110).aspx

Добавлено через 1 минуту
http://stackoverflow.com/quest... m-resource
0
3 / 3 / 1
Регистрация: 06.04.2009
Сообщений: 165
05.06.2016, 11:21  [ТС] 3
afront, А можно человеческим языком объяснить? Справку я читал (и не только), результатом чего стал код (рабочий в некой мере), который вы может видеть выше. Как один файл проиграть я знаю, а мне надо проиграть 2 конкретных трека, из полусотни доступных, в строгом порядке один-за -другим. Как это сделать или что я не так зделал?
0
Эксперт .NET
5876 / 4753 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
05.06.2016, 12:03 4
Ukrajinec,
Попробуйте вместо метода Play() использовать PlaySync():
C#
1
player.PlaySync();
0
3 / 3 / 1
Регистрация: 06.04.2009
Сообщений: 165
05.06.2016, 16:23  [ТС] 5
Даценд, Работает, но как-то интересно...
Вот есть у меня фунция:
C#
1
2
3
4
5
6
7
8
  private void player(int i)
        {
            SoundPlayer player = new SoundPlayer();
            player.Stream = Properties.Resources.find_me_number;
            player.PlaySync();
            player.Stream = Properties.Resources.n0;
            player.PlaySync();
         }
И в не какой-то момент я ее вызываю:
C#
1
2
3
4
...
pictureBox1.Image = Properties.Resources._0;
player(0);
...
В результате сначала идет звук, а только потом показывается картинка. С чего бы это?
0
Эксперт .NET
5876 / 4753 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
05.06.2016, 16:38 6
Ukrajinec,
C#
1
2
3
4
5
...
pictureBox1.Image = Properties.Resources._0;
pictureBox1.Refresh();
player(0);
...
0
3 / 3 / 1
Регистрация: 06.04.2009
Сообщений: 165
05.06.2016, 16:48  [ТС] 7
Даценд, эффект идентичен.

Добавлено через 4 минуты
Даценд, Я, наверно, неверно описал результат.
В некий момент открывается форма где находится этот pictureBox1. В нем показывается картинка воспроизводится некие 2 трека один-за-другим. В моем случае, сначала проигрываются треки, а потом загружается форма о_0, хотя очередность должна быть другой...
0
05.06.2016, 16:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2016, 16:48
Помогаю со студенческими работами здесь

Описать класс Note музыкальных звуков
В европейской музыке весь диапазон музыкальных звуков делится на октавы, которые можно...

Как проиграть несколько звуков одновременно?
Я всегда использовал Sound Player для проигрывания звуков, до сегодняшнего дня, когда мне...

Как соединить два потока байт(звуков) в один?
Как соединить два потока байт(звуков) в один c#

Получить громкость всех системных звуков в текущий момент
Не могу найти решение, подскажите, как получить громкость всех системных звуков в текущий момент?

Воспроизведение звуков из внедрённых ресурсов
Народ, кто-нибудь научите меня, дайте рабочий пример воспроизведения звуков из ресурсов, внедрённых...

Одновременное воспроизведение двух звуков
Сделал прогу в которой по нажатию на кнопку звучит музыка. Ну так для создания атмосферы. Потом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru