185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
||||||
1 | ||||||
Воспроизведение MIDI файла21.05.2011, 19:45. Показов 5182. Ответов 10
Метки нет (Все метки)
Ищу максимально короткий (и обязательно без библиотек) способ, как воспроизвести MIDI файл из Шарпа.
Такой код не сработал, хотя его рекомендуют на MSDN'e:
Насколько я знаю, существует способ сделать через WInAPI, не подскажете?
0
|
21.05.2011, 19:45 | |
Ответы с готовыми решениями:
10
Воспроизведение файла Воспроизведение звука из файла Воспроизведение файла из ресурсов Воспроизведение музыки из файла Res |
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
|
21.05.2011, 21:48 [ТС] | 3 |
А что я должен был там увидеть? О_о
Я нашел beep, мне, получается надо ручками переводить MIDI в код по-вашему?
0
|
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
|
21.05.2011, 22:22 [ТС] | 5 |
Я не случайно написал:
Я посмотрел возможные варианты решения данной проблемы в интернете и на форуме.
0
|
Заблокирован
|
||||||
21.05.2011, 22:29 | 6 | |||||
0
|
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
|
21.05.2011, 22:42 [ТС] | 7 |
А из ресурсов?
0
|
мастер топоров
916 / 741 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
|
|
21.05.2011, 23:11 | 8 |
а вам так критично воспроизвести инструментарием WinAPI и именно из ресурсов?
0
|
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
|
21.05.2011, 23:13 [ТС] | 9 |
Критично:
-Воспроизвести из ресурсов -Не использовать дополнительных библиотек -Не занять при этом тысячу строк кода
0
|
мастер топоров
916 / 741 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
|
||||||
21.05.2011, 23:53 | 10 | |||||
ну тогда вот вам WinAPI метод:
Код
' Requires COM-Object : DirectX7 подозреваю если вы будете воспроизводить с помощью медиаплеера, то вам придется либо файл ложить отдельно в папочку, либо же ложить в ресурсы, но перед воспроизведением генерировать миди-файл и только тогда его воспроизводить, но это костыль. System.Media.SoundPlayer воспроизводит волновые файлы - вавки
0
|
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
|
|
22.05.2011, 10:09 [ТС] | 11 |
Не к проекту подключенные - не так важно. У меня суть в том как использовать этот метод для файла из ресурсов без костыля с генерацией
Добавлено через 10 часов 12 минут Черт, а как тогда реализовать такой "костыль"? Через MemoryStream?
0
|
22.05.2011, 10:09 | |
22.05.2011, 10:09 | |
Помогаю со студенческими работами здесь
11
Циклическое воспроизведение wav-файла Воспроизведение Wave файла с помощью NAudio Воспроизведение wav-файла вместе с загрузкой формы Выполнить воспроизведение файла без остановки работы программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |