1

Тема: Програвання Аудіо звуків із форми

Привіт. Я тільки починаючий юзер в C#. Роблю різні безтолкові іграшки і таке інше.
Якось я вже грав мп3, файл що знаходиться в папці на комп'ютері. Та я знаю що аудіофайл можна вшити прямо в exe-шник і звідти його грати. А як це зробити, поки не знайшов. Отже вирішив спитати у Гуру. Може направите куди іти... *SORRY*

Так я це роблю зараз:

using WMPLib;

WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();

player.URL = "1.wav";
player.controls.play();

Далі я копіюю файл до папки ресурсів. Потім підключаю до проекту і у діях при збірці встановлюю впроваджений ресурс...
А от далі що робити? Файл як і раніше грає із папки де лежить програма.

2

Re: Програвання Аудіо звуків із форми

Да... *HI*

3

Re: Програвання Аудіо звуків із форми

Я не дуже розуміюся на C#, але вам щось таке потрібне: https://docs.microsoft.com/uk-ua/dotnet … rcemanager

Подякували: Si4karuk, leofun012

4

Re: Програвання Аудіо звуків із форми

ідіотська ідея пхати усе у ехе
пояснювати чому?

Подякували: Si4karuk1

5

Re: Програвання Аудіо звуків із форми

Але я просто роблю портативну версію маленької гри, і звуки клацань, не дуже хочеться тягати за програмою в якихось папочках )) Зрозумійте, це не якийсь сер'йозний комерційний проєкт, що потребує оптимізованого підходу.

Подякували: Torbins1

6 Востаннє редагувалося Torbins (28.12.2020 15:14:39)

Re: Програвання Аудіо звуків із форми

Si4karuk
Не переживайте, просто у ur_naz дуже дивний стиль спілкування.
Загалом я згідний, з koala. Якщо файл в ресурсах, то треба витягнути файл в папку temp і далі усе як завжди. Або перейти на використання іншої бібліотеки відтворення звуку, яка вміє грати музику з якогось буфера в пам'яті. Наприклад так вміє SoundPlayer, але треба правильно запакувати mp3 в wav формат. Ось інструкція, але чи буде працювати я не знаю: https://www.afterdawn.com/glossary/term.cfm/riff-wav Іще варіант - використовувати бібліотеку NAudio.

Подякували: Si4karuk1

7

Re: Програвання Аудіо звуків із форми

Що з того? чи воно мулятиме очі? Все одно тобі знадобиться писати купу інших файлів. Чи рідмі теж в ехе закинеш?

8 Востаннє редагувалося ur_naz (28.12.2020 15:29:56)

Re: Програвання Аудіо звуків із форми

Torbins написав:

Якщо файл в ресурсах, то треба витягнути файл в папку temp і далі усе як завжди.

от і відповідь чому це ідіотська ідея.
Взагалі юзати вмп таке собі. краще юзати bass чи аналогічні. бо звук потрібно пускати в окремому потоці

9

Re: Програвання Аудіо звуків із форми

І прогляньте ще https://stackoverflow.com/questions/412 … -resources

Подякували: Si4karuk, leofun012

10

Re: Програвання Аудіо звуків із форми

Із SoundPlayer, у мене все якось не ладнається від самого початку. Не знаю, де і що не так роблю, та він не працює. А от WMP запрацював з півоберту. Мені би поглянути якийсь примірник, та таких майже не зустрічається в інтернетах.

11

Re: Програвання Аудіо звуків із форми

Torbins написав:

Si4karuk
Наприклад так вміє SoundPlayer, але треба правильно запакувати mp3 в wav формат.

Стосовно "Правильно запакувати", та це золоті слова!!!!!! І SoundPlayer запрацював і файли з exe-шника читаються.

Дякую всім хто допомагав, з наступаючими святами!!!

Подякували: 0xDADA11C71