Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Free Pascal, Pascal ABC и другие _ Глюки в Fpc

Автор: suriv 8.12.2004 1:05

Во FreePasal не работает процедура sound
напримар

Код

sound(200);
delay(20000);
nosound;

А в Borland'е все прекарсно работает(Т.е звучит);

Так это тока у меня такой глюк или free pascal такой....?

Автор: Altair 9.12.2004 21:58

Возможно.. никогда этим не пользовался... просто это не принципиально при работе с 32 битным компилятором, ведь зачем использовать спикер, когда можно звуковую карту? ;) smile.gif

Автор: suriv 9.12.2004 23:40

??? huh.gif

А вообще как заставить fpc издать звук

Автор: Altair 10.12.2004 0:14

Возьми библиотеку BASS и используй свою звуковую карту на 100% smile.gif ;)

Автор: suriv 10.12.2004 0:42

??? Эт как :p2:

Автор: Altair 10.12.2004 0:46

посмотри ссылки ...
может еще чего себе интересное найдешь..

http://forum.pascal.net.ru/index.php?showtopic=2991


сходи по ссылке BASS
это библиотека для работы со звуком..

Автор: suriv 10.12.2004 1:50

Эээ..
Довольно тупой вопрос ну скачал я библиотеку=> положил файл bass.dll в папку с fpc не получилось,положил в папку units то же самое.Что я не так делаю???

Автор: Altair 10.12.2004 1:55

1. там есть инструкция по использованию.
2. ты же используешь не модуль а библиотеку!!! ее надо подключать в программе. Немного сложнее чем просто модуль прописать, зато можно использовать динамическую загрузку!

3. там есть пример программы на FPC для проигрывания MP3 файла, посмотри ее..

Автор: suriv 10.12.2004 2:04

Блин. Что-то я совсем отупел! :fire:
Можешь написать код проги тут как чтов подключить bass и издать звук любой.

Автор: Altair 10.12.2004 2:11

сейчас не смогу, ибо на компе нет ни FPC, ни BASS , ни GraphiX,
сделал неделю назад FORMAT C:
без бекапа... и не сохранил данные..
теперь FPC появится через неделю...

Автор: suriv 10.12.2004 2:14

Блин.А так не знаешь как подключить bass.?

Автор: Altair 10.12.2004 2:22

как любую DLL, в Фаронове все подробно расписанно.

Автор: suriv 10.12.2004 2:29

В какой части и где?

Автор: Altair 10.12.2004 2:35

прогарммирование для защищенного режима (посленяя часть).

создание и использование DLL

Автор: suriv 10.12.2004 2:38

Спасибо

PS А где можно найти процедуры для работы c bass?

Автор: Altair 10.12.2004 13:54

что значит процедуры для работы с BASS ?
suriv, BASS это динамическая библиоткека, содержащая процедуры и функциии!
ЧТо тебе еще надо? rolleyes.gif

Автор: GoodWind 10.12.2004 14:08

Цитата
PS А где можно найти процедуры для работы c bass?

в смысле ? blink.gif
описание процедур внутри BASS ? или чё ? blink.gif

Автор: Altair 10.12.2004 14:16

Цитата
описание процедур внутри BASS ?

к BASS прилагается отличный хелп!

Автор: GoodWind 10.12.2004 14:39

Цитата
к BASS прилагается отличный хелп!

дык и я о том же...

Автор: SKVOZNJAK 10.12.2004 20:20

Надеюсь басс описана по русски ;)
У меня в экземпляре компиляторе предназначенном для запуска в виндовсе по умолчанию не виден курсор, а так всё нормально. Бепер не работает если программа компилится под ВЫНЬ32 платформу, под досом всё в порядке. Виндовс, эта такая навороченная операционка, что тональность звука издаваемого этим звукогенератором в нём не регулируется smile.gif Встречная идея: если подобрать нужную частоту, может соунд и заработает?

Автор: SKVOZNJAK 10.12.2004 21:19

ЗЫ А ссылочку можно было и вторую было указать, поконкретнее smile.gif

Автор: Altair 10.12.2004 21:23

Цитата
Надеюсь басс описана по русски 

Ты ошибся... rolleyes.gif :D

Автор: SKVOZNJAK 13.12.2004 6:32

Уже заметил, потому и предложил в другой раз давать дополнительную ссылку на конкретный файл или страницу.

Автор: MeD 12.01.2005 5:50

http://www.paradicesoftware.com/storage/bass20fpc.zip - качать от сюда. Проверено вдоль и поперек, все работает как надо. Хэлп есть, но не на русском. но все равно инуитивно понятный.

Автор: MeD 12.01.2005 6:09

Еще где то ваяются хорошие заголовки к Fmod.dll, провда ссылку не помню. Но на нем нормаьно проиграть можно только wav, mid, it, mod.