Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: mp3 Добавлено: 16.01.03 11:42  

Автор вопроса:  root | Web-сайт: www.vbnet.ru

Разве можно через чистый directx крутить сабж?

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #1 Добавлено: 16.01.03 11:47

Внутрь не глядел, но похоже на правду (http://www.exhedra.com/DirectX4VB/Downloads/DirectX8/DXS_MP3PLAY.zip)

Ответить

Номер ответа: 2
Автор ответа:
 root



Вопросов: 12
Ответов: 147
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 16.01.03 11:59

Thanks за линк... Тока не dx там, а ocx от ActiveMovie :)

Ответить

Номер ответа: 3
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #3 Добавлено: 16.01.03 12:06

Дубль два (http://w3.one.net/~kevinw/VB/s_cls_modules.htm)

Ответить

Номер ответа: 4
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #4 Добавлено: 16.01.03 12:08

Сорри, там через MCI гонит... Сейчас ещё пороюсь....

Ответить

Номер ответа: 5
Автор ответа:
 root



Вопросов: 12
Ответов: 147
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 16.01.03 12:16

Да тоже не густо :(

Наверно надо как-то mp3 конвертить в wave/pcm "на лету" при воспроизведении, а там по средством простых апишек выводить на саундкарту...

Мож есть описание mp3 frame'ов?

Ответить

Номер ответа: 6
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #6 Добавлено: 16.01.03 12:25

Ты себе представляешь нагрузку на камень? Нет, это не реально. Реальнее всего делать вавки. Хотя в Вольфенштейне именно мп3-ойки... ну может оно его не через Х играет?

Ответить

Номер ответа: 7
Автор ответа:
 root



Вопросов: 12
Ответов: 147
 Web-сайт: www.vbnet.ru
 Профиль | | #7
Добавлено: 16.01.03 17:11

> Ты себе представляешь нагрузку на камень?

Но ведь стоит того! Тока бы описание найти:) К тому же все компоненты, которые я видел, напичканы всякими полезностями и поддерживают кучу форматов вроде s3m,mod,xm и т.п. А надо всего-то mp3+eq :) Да хоть и на ассемблере написать...

> Нет, это не реально.

Думаешь?

> Реальнее всего делать вавки.

При каждом воспроизведении mp3 конвертить в wav?! Не, все эти контролы конвертят на лету и waveoutwrite... Но вот с эффектами лажа - почти все используют directx8 :(

> Хотя в Вольфенштейне именно мп3-ойки... ну может оно его не через Х играет?

Всмысле? Они почти все играют через dx... Вернее все попадавшиеся мне играть умеют и через winmm, а вот чтоб были эффекты - однозначно DSOUND. Но тот же winamp работает без dx...

Ответить

Номер ответа: 8
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #8 Добавлено: 17.01.03 10:28

"Нет, это не реально." Это я как раз про то, что на лету конвертить - бред. Будет уже не игрушка, а слайдшоу. И это в лучшем случае. Много тебе там звуков надо-то? Все равно ж ты ее не будешь распростронять на дискетках правильно? Ну а в 800М влезет вавок порядочно. Если их ещё в pak'и позасовывать, то будет ещё (правда небольшой) выигрыш. Хотя конечно с потерячным (или как ее там? Ztratova komprese вобщем:)) сжатием не сравнится. Ну ладно.. хватит демагогии...

Ответ на твой вопрос: нет.

Иначе в мсдне бы написали... в SDK'шке уж точно. А так вот контролы и приспособы разные народ изобретает... Может и можно встретить на просторах инета сей чудо контрол, но мне это поему-то не удалось:(.

Ответить

Номер ответа: 9
Автор ответа:
 root



Вопросов: 12
Ответов: 147
 Web-сайт: www.vbnet.ru
 Профиль | | #9
Добавлено: 17.01.03 16:11

User, это все простое любопытство :) и игрушки я вообще не пишу... ;-)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам