Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.06.11;
Скачать: [xml.tar.bz2];

Вниз

SOUND   Найти похожие ветки 

 
ZV ©   (2006-05-27 00:14) [0]

Как вывести звук на колонки определенной тональности и громкости. Как можно проще . Может есть что ни будь типа Windows.Beep(x.x)


 
Джо ©   (2006-05-27 00:17) [1]

> Может есть что ни будь типа Windows.Beep(x.x)

Именно такое и есть и даже не "типа". Только на 9x не будет работать таким образом — а так, вроде везде.


 
Джо ©   (2006-05-27 00:17) [2]

А... невнимательно прочитал, не заметил "громкость".


 
Rial ©   (2006-05-27 01:02) [3]

Beep(X,Y) - на колонки - это здорово :)).

Варианты:
1.MediaPlayer.
2.OpenAL.
3.Bass.

Искать сам знаешь с помощью чего.
Проще всего воспользоваться MediaPlayer-ом.

Если не очень нужно менять громкость, то подойдет и
Windows.Beep(Const dwFreq, dwDuration: DWord);


 
ZV ©   (2006-05-27 02:16) [4]

Мне как раз  только и нужно регулировать громкость. Выходом с аудио канала я управляю электронной схемой которая в свой очередь управляет скоростью двигателя. Получается так :- увеличивая громкость (я увеличиваю силу тока) а он через схему ускоряет двигатель и на оборот. Поэтому  мне нужно по аудио каналу задать звук(любой постоянный) и менять только его громкость


 
Джо ©   (2006-05-27 02:33) [5]

> [4] ZV ©   (27.05.06 02:16)

Это, я так понимаю, в конференцию, "Media"... Там это на раз, надеюсь, объяснят.


 
Rial ©   (2006-05-27 02:53) [6]

Могу тебе дать пример на этот случай.
С использованием OpenAL.

Надо ?


 
Rial ©   (2006-05-27 03:06) [7]

Вот элементарный пример работы с OpenAL.
http://www.rial578.narod.ru/protected/rialplayer.rar
(176 КБ, вместе со всеми DLL).
Может проигрывать WAV и OGG.

За то что я дал тебе исходник, у меня будет небольшая (?) просьба.

В моем классе где - то спрятался глюк. 3 дня уже гниду ловлю безуспешно.
Если найдешь - я буду ОЧЕНЬ благодарен.
Возникает при использовании AddToStack (кажется), и всего, что с этой
процедурой связона.
Глюк выражается в ошибке при выходе из программы. Не всегда.
Притом, после успешного уничтожения формы и приложения.

Посмотри, я явно туплю, а тебе все равно пригодится OpenAL.


 
Джо ©   (2006-05-27 03:23) [8]

> [7] Rial ©   (27.05.06 03:06)

RialTimer.pas нет в архиве.


 
Джо ©   (2006-05-27 03:26) [9]

DLL-ки UPX-ом пожаты... бррр...


 
Rial ©   (2006-05-27 15:52) [10]

Сори, вот:
http://www.rial578.narod.ru/protected/rialtimer.pas



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.06.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.013 c
2-1148238043
Ray
2006-05-21 23:00
2006.06.11
onClick и проблемы таскания компонентов


4-1142521113
FH
2006-03-16 17:58
2006.06.11
Имя файла шрифта


15-1147702085
Alkid
2006-05-15 18:08
2006.06.11
Расположение кода в образе


2-1148298774
Hitkliff
2006-05-22 15:52
2006.06.11
РадиоБатоны?


9-1131209159
bigf00T
2005-11-05 19:45
2006.06.11
Движок GDelphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский