Как добавить звуковой сигнал в проект?

Регистрация
11.10.2017
Сообщения
147
Благодарностей
7
Баллы
18
Ну так запишите, или скачайте какой-то wav звук и запустите в коде
C#:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\Шаблоны\Dropbox\displacer_self.wav");
player.Play();
В чем проблема?
Спасибо за совет конечно но это не вариант для меня с привлечением дополнительных файлов. Мне нужно что бы в одном кубике все было без батников и файлов. Вот на сишарпе варик пробую что тут предложен, но на выходе звука нет почему то. Как будто он просто выключен. Настройки пм покопал вроде все в порядке
 

Agent

Client
Регистрация
25.12.2018
Сообщения
156
Благодарностей
48
Баллы
28
А почему при проигрывании в PM файла с расширением .ogg (от яндекс-озвучки) не слышно звук?
 
Последнее редактирование:

ceby

Client
Регистрация
13.12.2021
Сообщения
20
Благодарностей
3
Баллы
3
Приветствую, гладиаторы кода! Скажите, почему не хочет проигрывать файл, в пути которого переменная? Мне нужен отличительный сигнал - чтоб отличать какой бот что делает (переменная - это номер потока). Спасибо.
C#:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\Users\YandexDisk\BOTS\Zennoposter\Song\ZP{-Variable.Namber-}.wav");
player.Play();
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 562
Благодарностей
9 177
Баллы
113
Скажите, почему не хочет проигрывать файл, в пути которого переменная?
Переменную в коде нужно прописать в верном для кода синтаксисе:
C#:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\Users\YandexDisk\BOTS\Zennoposter\Song\ZP" + project.Variables["Namber"].Value + ".wav");
player.Play();
Удобно помещать переменную проекта в код через прав. кн. мыши "Установить значение из переменной".
 

ceby

Client
Регистрация
13.12.2021
Сообщения
20
Благодарностей
3
Баллы
3
Благодарю, все получилось, супер. У меня отличается не только имя файла, но и папка где он лежит. Попробовал внедрить предложенную конструкцию, но уже с именем папки - не хочет работать. Понимаю, что где-то косячу, прошу укажите, заранее спасибо..
C#:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\Users\YandexDisk\BOTS\Zennoposter\Project\" + project.Variables["Name"].Value + "\" + project.Variables["Name"].Value + ".wav");
player.Play();
 
Последнее редактирование:

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 562
Благодарностей
9 177
Баллы
113
  • Спасибо
Реакции: Биржевик

ceby

Client
Регистрация
13.12.2021
Сообщения
20
Благодарностей
3
Баллы
3
Отлично, спасибо.
 
  • Спасибо
Реакции: Sergodjan

ceby

Client
Регистрация
13.12.2021
Сообщения
20
Благодарностей
3
Баллы
3
Братья и сестры! Обращаюсь за помощью, тк как уже отчаялся. Пропал звук в zennopostere - не отрабатывает в шаблоне. Ранее все ок работало, wav сигнал звучал. Позавчера перестали - переустановил все что только возможно - не помогает. В Project Maker все отлично в шаблоне, звуки слышны - запускаю в Zennoposter - тишина. Подскажите, может кто знает, что случилось и как такое возможно? Премного благодарен за ответы заранее.
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 440
Благодарностей
5 459
Баллы
113
Братья и сестры! Обращаюсь за помощью, тк как уже отчаялся. Пропал звук в zennopostere - не отрабатывает в шаблоне. Ранее все ок работало, wav сигнал звучал. Позавчера перестали - переустановил все что только возможно - не помогает. В Project Maker все отлично в шаблоне, звуки слышны - запускаю в Zennoposter - тишина. Подскажите, может кто знает, что случилось и как такое возможно? Премного благодарен за ответы заранее.
Тут глянь
2022-06-13_175657.jpg


P.S. Тему лучше новую создали бы, то что вы написали никакого отношения к заголовку темы не имеет.
 
Последнее редактирование:
  • Спасибо
Реакции: ceby

ceby

Client
Регистрация
13.12.2021
Сообщения
20
Благодарностей
3
Баллы
3
Спасибо, подергал микшер, заработало. Вроде тема про звуки, прошу прощения, поэтому тут и спросил. В Project Maker все отлично в шаблоне было, звуки слышны - запускал в Zennoposter - тишина. Микшер громкости подергал, звук появился. Может кто с такой же проблемой столкнется - прочитает и решит ее, без траты нервов. Всем удачи!
 
  • Спасибо
Реакции: Mikhail B.

DDDmoney

Client
Регистрация
12.02.2022
Сообщения
42
Благодарностей
5
Баллы
8
Вот так через C# кубик можно проиграть любой .wav файл
Код:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"путь к файлу");
player.Play();
Спасибо. А как можно дополнить этот код, чтобы он ожидал окончания воспроизведения файла, и до этого не переходил к следующим строкам?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)