Помощь - Поиск - Пользователи - Календарь
Полная версия: И ещё раз на тему звука
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
Archon
Заканчиваю демку и возник закономерный вопрос: Как наложить музыку?
Как я понял (поискав инфу на эту тему) программировать работу со звуковухой в TP7.0 - занятие неблагодарное, всё равно на большинстве современных карт работать не будет...
Остаётся один вариант - встроенная пищалка. Только как для неё музыку писать? Sound+delay+nosound имхо бред. Никакого слуха не хватит... Видел программы для написания музыки (на сорцах), позволяющие сохранить мелодию в виде pascal-кода. Только в нотах я не грамотный, может сконвертировать можно из ещё какого-нибудь формата?
Может другие варианты кто предложит?
klem4
Archon, вот тут
был ?

правда тут 32б.


Клем, ты видел что бы автор просил 32 бита?
Видел?
Нет?
А знаешь почему ты не видел, что бы автор просил 32 бита?
ПОТОМУ ЧТО ОН НЕ ПРОСИЛ 32 БИТА!
Админ.
Archon
Был. 1 - 32б :D 2 - сторнний модуль LBASS, я люблю делать ручками, по старинке.
Altair
Цитата
сторнний модуль LBASS

LBASS это модуль написанный MeD'om ...
библиотека BASS служит для вывода звука.
Я посмотрю на тебя, как ты будешь в 32b делать вывод звука "ручками" ...
volvo
Цитата(Oleg_Z @ 30.06.05 11:37)
Я посмотрю на тебя, как ты будешь в 32b делать вывод звука "ручками" ...

Показать? ;) (Вопрос ТОЛЬКО для Oleg_Z)
Altair
не стоит, я же не утвержал что это невозможно!
И вопрос был только для Archon'a smile.gif
Archon
Потому и пишу в 16 бит. Сторонний модуль я использую, только если знаю, что в принципе смог бы написать такой сам. Так что хочу понять основы работы со звуком!
Archon
Ну ладно, ладно сдаюсь :D . Есть ли 16-битные модули для работы со звуком? Желательно с поддержкой встроенных звуковух, у большенства такие.

PS Как минимум скажите, что это не реально!
GoodWind
ежели меня не подводит склероз, то большинство встроенных звуковух могут работать в режиме эмуляции SoundBlaster`а (см. БИОС) . Вот и ищи модули для SB :p2:
Archon
GoodWind, модулей много я нашёл. Какой лучше?

Есть инфа по форматам? Краткая, я просто выбираю, какой использовать:
STM, MOD, SND, HSC, AU, XMS, S3M, MTM, RAW, IT и ещё может какие другие есть...
Меня в первую очередь интересует непоточное аудио, которое весит не много.
GoodWind
Какой лучше сказать не могу - сам еще толком не юзал...
На первых порах, который работает - тот и лучше :p2:
Guest
Цитата(Archon @ 9.07.05 23:30)
GoodWind, модулей много я нашёл. Какой лучше?

Есть инфа по форматам? Краткая, я просто выбираю, какой использовать:
STM, MOD, SND, HSC, AU, XMS, S3M, MTM, RAW, IT и ещё может какие другие есть...
Меня в первую очередь интересует непоточное аудио, которое весит не много.


Мне HSC нравился. Просто, занимает мало и звучит неплохо. Но это типа Mid-a. Самый хорошо-звучащий - это IT, но это трекерный формат (как и stm, mod, xm, s3m), поэтому здоровый.
GoodWind
а что Вы понимаете под определением "здоровый" ?
mlc
Цитата(GoodWind @ 11.07.05 19:58)
а что Вы понимаете под определением "здоровый" ?

Размер. Для демок конечно. Там же инструменты записаны.
GoodWind
там хранятся сэмплы (в начале файла), а дальше как и в МиДи треки с указанием ноты, длительности и эффекта. Конечно, если у музыканта руки растут из ж*пы и сэмплы у него весят по 500кб, то файл получится здоровый, а если он профи, то может уместиться и в 64кб в общем.
В принципе, трекерный формат схож с Миди, только миди использует сэмплы, "живущие" в звуковухе (а под Виндами - в MidiMapper`е), а трекеры носят сэмплы в себе, поэтому играться будут одинаково на всех машинах.
А вообще советую зайти на scene.org и скачать музыку середины 90-ых годов. Обрати внимание на размер файлов и качество звучания.
Archon
Спасибо за ваши ответы!

А у меня ещё вопросы :D :
1. Как писать муз в HSC? Из чего-то можно сконвертировать?
2. IT - какой трекер с ним работает?

PS Scene.org заценил. Действительно класно.
mlc
Цитата(Archon @ 12.07.05 0:40)
Спасибо за ваши ответы!

А у меня ещё вопросы :D :
1. Как писать муз в HSC?


HSC-Tracker

Цитата(Archon @ 12.07.05 0:40)
2. IT - какой трекер с ним работает?


Impulse Tracker
Archon
Сенкс ещё раз. smile.gif
Dark
могу кое что накидать по теме smile.gif правда там - SB, от известных демокодеров FC (Future Crew) - там правда все на асме... и звук там в табице

Есть и модули - много много, есть обучалка про adlib. Про модули - есть описалово как они должны читатся...
Archon
Цитата
могу кое что накидать по теме
Ну и чего же ты ждёшь? ;)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.