Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > BlitzMax > Модули для BlitzMax

Ответ
 
Опции темы
Старый 08.12.2012, 23:18   #1
Черный крыс
 
Сообщений: n/a
Squall driver for BMX

Привет!

В соседнем, топике не подалеку я как то уже выкладывал звуковую подсистему на базе Шквала. Но она основывалась на собственном интерфейсе, который был шире официальной звуковой системы.

Теперь же я решил переписать модуль под интерфейс BRL.Audio. После импорта модуля Шквал - автоматом принициализируется.

Введена одна новая константа и одна функция а именно:

Const SOUND_STREAMED:Int = 4
Флаг, который определяет метод загрузки звукового фрагмента, при включенном флаге звук производится поточно.

Пример : Local sound:TSound = LoadSound("1.wav", SOUND_STREAMED)

И добавлена одна функция :

Function LoopSound(sound:TSound, loop:Byte = True)
Функция позволяет управлять цикличностью звука в любой момент времени.

Юзайте на здоровье =)
О найденых багах, просьба рапортовать в эту тему.

ЗЫ Думаю всем ясно, что модуль Windows ONLY, но у меня в планах написать такой же драйвер но уже на базе OpenAL.

ЗЫЫ И еще, загрузчик не привязан жестко к файловой системе, поэтому в качестве параметра можно передавать TStream, TBank, и.т.д... НО ПОМНИТЕ, МОДУЛЬ НЕ ИСПОЛЬЗУЕТ КЛАСС TAudioSample
Вложения
Тип файла: rar squall.mod.rar (330.5 Кб, 138 просмотров)
 
Ответить с цитированием
Старый 09.12.2012, 20:21   #2
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Ответ: Squall driver for BMX

реквестирую, тоже самое только кроссплатформенное.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Черный крыс (10.12.2012)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 09:35.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com