Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.10;
Скачать: CL | DM;

Вниз

Эквалайзер   Найти похожие ветки 

 
alex810 ©   (2007-05-21 15:00) [0]

Подскажите пожалуйста как сделать эквалайзер наподобие как в Winampе?


 
Jeer ©   (2007-05-21 15:19) [1]

Многому научиться, для начала.


 
alex810 ©   (2007-05-21 15:28) [2]

Спосибо за ответ.


 
Сергей М. ©   (2007-05-21 15:29) [3]


> alex810 ©   (21.05.07 15:00)


А в чем затруднения ?


 
alex810 ©   (2007-05-21 15:31) [4]

Не сталкивался с таким заданием


 
Сергей М. ©   (2007-05-21 15:33) [5]

Ну вот теперь, как видно, столкнулся.
Так в чем же таки затруднения ?


 
alex810 ©   (2007-05-21 15:37) [6]

Не знаю как. Прикреплю к компоненту например TrackBar значения от 0 до 100 или сколько там надо. Буду перемещать, а значения Position передавать. Затруднения в том куда и как передавать?


 
clickmaker ©   (2007-05-21 15:40) [7]

а чем управляет эквалайзер?


 
alex810 ©   (2007-05-21 15:41) [8]


> а чем управляет эквалайзер?

Ну например увеличивает или уменьшает басы или низкие частоты


 
clickmaker ©   (2007-05-21 15:42) [9]


> уменьшает басы или низкие частоты

у кого?


 
Сергей М. ©   (2007-05-21 15:42) [10]

Причем здесь TrackBar ?

Он что, является "эквалайзером" ?


 
alex810 ©   (2007-05-21 15:45) [11]


> Причем здесь TrackBar ?
>
> Он что, является "эквалайзером" ?


Громкостью я управляю TrackBarом. Ну думаю можно и эквалайзер сделать так.


 
Сергей М. ©   (2007-05-21 15:47) [12]


> alex810 ©   (21.05.07 15:45) [11]
>
>



> Громкостью я управляю


Громкостью чего ?


 
Knight ©   (2007-05-21 15:48) [13]

Винампа?


 
clickmaker ©   (2007-05-21 15:48) [14]

блин, тут поневоле себя Мюллером начинаешь чувствовать
да, Сергей? )


 
Сергей М. ©   (2007-05-21 15:49) [15]


> clickmaker ©   (21.05.07 15:48) [14]


Угу)


 
{RASkov} ©   (2007-05-21 15:51) [16]

http://www.google.com/search?num=20&hl=ru&newwindow=1&q=%28%D0%AD%D0%BA%D0%B2%D0%B0%D0%BB%D0%B0%D0%B9%D0%B7%D0%B5%D1%80%2BDelphi%29&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
http://www.google.com/search?num=20&hl=ru&newwindow=1&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=(%D0%AD%D0%BA%D0%B2%D0%B0%D0%BB%D0%B0%D0%B9%D0%B7%D0%B5%D1%80%2BDelphi%2BBASS)&spell=1


 
alex810 ©   (2007-05-21 15:54) [17]


> Винампа?

Причем здесь Винамп. Я задал вопрос наподобие как у Винампа. Громкостью динамиков.
Вот так я управляю звуком
а как управлять частотами звука я не знаю


procedure TForm1.TrackBar1Change(Sender: TObject);
var
  LVol: Word;
  RVol: Word;
begin
  LVol := TrackBar1.Position;
 RVol := TrackBar2.Position;
 SetWaveVolume(MakeLong(LVol, RVol));
end;

function GetWaveVolume(var LVol: DWORD; var RVol: DWORD): Boolean;
var
  WaveOutCaps: TWAVEOUTCAPS;
  Volume: DWORD;
begin
  Result := False;
  if WaveOutGetDevCaps(WAVE_MAPPER, @WaveOutCaps, SizeOf(WaveOutCaps)) = MMSYSERR_NOERROR then
    if WaveOutCaps.dwSupport and WAVECAPS_VOLUME = WAVECAPS_VOLUME then
    begin
      Result := WaveOutGetVolume(WAVE_MAPPER, @Volume) = MMSYSERR_NOERROR;
      LVol   := LoWord(Volume);
      RVol   := HiWord(Volume);
    end;
end;



 
Сергей М. ©   (2007-05-21 15:57) [18]


> наподобие как у Винампа. Громкостью динамиков


Каких динамиков ? Винамп не управляет динамиками. И никогда не управлял.


 
clickmaker ©   (2007-05-21 15:58) [19]

mixerSetControlDetails()?


 
alex810 ©   (2007-05-21 16:04) [20]


> Каких динамиков ? Винамп не управляет динамиками. И никогда
> не управлял.


Как будто не поняли вопроса. Если нет то как вам еще объяснить не знаю


 
Сергей М. ©   (2007-05-21 16:10) [21]


> alex810 ©   (21.05.07 16:04) [20]


Да понял я все )
Кроме одного - причем здесь динамики ?


> как управлять частотами звука я не знаю


Смотри все касаемое Фурье-преобразований, если хочешь понять суть.


 
alex810 ©   (2007-05-21 16:12) [22]


> http://www.google.com/search?num=20&hl=ru&newwindow=1&q=%28%D0%AD%D0%BA%D0%B2%D0%B0%D0%BB%D0%B0%D0%B9%D0%B7%D0%B5%D1%80%2BDelphi%29&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
> http://www.google.com/search?num=20&hl=ru&newwindow=1&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=(%D0%AD%D0%BA%D0%B2%D0%B0%D0%BB%D0%B0%D0%B9%D0%B7%D0%B5%D1%80%2BDelphi%2BBASS)&spell=1


Спасибо за ссылку.


 
alex810 ©   (2007-05-21 16:14) [23]


> Смотри все касаемое Фурье-преобразований, если хочешь понять
> суть.

Скажите  Где если не трудно.


 
alex810 ©   (2007-05-21 16:15) [24]


> Да понял я все )
> Кроме одного - причем здесь динамики ?


Зачем издеваться? Ну уровнем звука. Не так выразился.


 
Сергей М. ©   (2007-05-21 16:22) [25]


> Где


Здесь:

http://www.google.ru/search?q=Delphi+%D1%8D%D0%BA%D0%B2%D0%B0%D0%BB%D0%B0%D0%B9%D0%B7%D0%B5%D1%80&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-a


> Ну уровнем звука


Звук звуку рознь.


 
alex810 ©   (2007-05-21 16:26) [26]


> Звук звуку рознь.


Спасибо большое.


 
X9 ©   (2007-05-21 16:53) [27]

bass.dll



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

Текущий архив: 2007.06.10;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.025 c
11-1159196062
D[u]fa
2006-09-25 18:54
2007.06.10
Гадость со шрифтами... (жирнооее все)


6-1164419181
провидец
2006-11-25 04:46
2007.06.10
Веббровзер


5-1155710866
Priest
2006-08-16 10:47
2007.06.10
Как отличить переменную на TObject от перменной IInterface


10-1133359168
AndDem
2005-11-30 16:59
2007.06.10
Печать многих документов в Word


1-1176396899
Fav
2007-04-12 20:54
2007.06.10
Вопрос по http протоколу...