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

Ну так запишите, или скачайте какой-то wav звук и запустите в коде
C#:
Развернуть Свернуть Копировать
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\Шаблоны\Dropbox\displacer_self.wav");
player.Play();
В чем проблема?
Спасибо за совет конечно но это не вариант для меня с привлечением дополнительных файлов. Мне нужно что бы в одном кубике все было без батников и файлов. Вот на сишарпе варик пробую что тут предложен, но на выходе звука нет почему то. Как будто он просто выключен. Настройки пм покопал вроде все в порядке
 
А почему при проигрывании в PM файла с расширением .ogg (от яндекс-озвучки) не слышно звук?
 
Последнее редактирование:
Приветствую, гладиаторы кода! Скажите, почему не хочет проигрывать файл, в пути которого переменная? Мне нужен отличительный сигнал - чтоб отличать какой бот что делает (переменная - это номер потока). Спасибо.
C#:
Развернуть Свернуть Копировать
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\Users\YandexDisk\BOTS\Zennoposter\Song\ZP{-Variable.Namber-}.wav");
player.Play();
 
Скажите, почему не хочет проигрывать файл, в пути которого переменная?
Переменную в коде нужно прописать в верном для кода синтаксисе:
C#:
Развернуть Свернуть Копировать
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\Users\YandexDisk\BOTS\Zennoposter\Song\ZP" + project.Variables["Namber"].Value + ".wav");
player.Play();

Удобно помещать переменную проекта в код через прав. кн. мыши "Установить значение из переменной".
 
Благодарю, все получилось, супер. У меня отличается не только имя файла, но и папка где он лежит. Попробовал внедрить предложенную конструкцию, но уже с именем папки - не хочет работать. Понимаю, что где-то косячу, прошу укажите, заранее спасибо..
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();
 
Последнее редактирование:
Попробовал внедрить предложенную конструкцию, но уже с именем папки - не хочет работать.
Добавьте собачку к слешу.

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


P.S. Тему лучше новую создали бы, то что вы написали никакого отношения к заголовку темы не имеет.
 
Последнее редактирование:
  • Спасибо
Реакции: ceby
Спасибо, подергал микшер, заработало. Вроде тема про звуки, прошу прощения, поэтому тут и спросил. В Project Maker все отлично в шаблоне было, звуки слышны - запускал в Zennoposter - тишина. Микшер громкости подергал, звук появился. Может кто с такой же проблемой столкнется - прочитает и решит ее, без траты нервов. Всем удачи!
 
  • Спасибо
Реакции: Mikhail B.
Вот так через C# кубик можно проиграть любой .wav файл
Код:
Развернуть Свернуть Копировать
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"путь к файлу");
player.Play();
Спасибо. А как можно дополнить этот код, чтобы он ожидал окончания воспроизведения файла, и до этого не переходил к следующим строкам?
 

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