Witam...
Mam zadanie na informatykę zrobić coś z delphi na zaliczenie. I byłoby ok, gdyby nie wielki rozrzut między tym, co chcę zrobić, a tym, czego nauczył nas ticzer(rekurencje, sortowanie, cośtam jeszcze)...
Mianowicie chcę wykonać syntezator dźwięku z następującymi właściwościami:
-przyciski, które odpowiadają konkretnym nutom, przy czym czas przytrzymania określałby czas trwania dźwięku(chyba że zrobiłbym ustawienie czasu wchodzenia na zadaną głośność, trwania i wyciszania dźwięku),
-gałka(albo suwak) do regulacji głośności,
-equalizer, albo chociaż regulacja trzech głównych(hi, mid, lo) pasm,
Myślałem też o możliwości nagrywania granej melodii do *.wav albo *.mid, możliwości tworzenia własnych ustawień co do długości dźwięku(attack, release, decay) i zapisywania ich do pliku, możliwość wybierania różnych brzmień(tzn. chodzi mi o to, by można było wybrać coś innego niż zwykły dźwięk o stałej częstotliwości), i efekty takie jak reverb i delay...
Ze wstydem zaznaczam, że umiem tylko rekurencje i nieco sortowanie... Jestem kompletnie zielony:/.
Po szukaniu natomiast na googlach czegoś związanego z equalizacją i samym graniem dźwięków i po godzinie nieumiejętnego szperania na forach stwierdziłem, że łatwiej będzie mi szukać jednocześnie czekając na odpowiedź na forum.
Nie wiem też, czy wszystko z tego co napisałem jest wykonalne w delphi... Aczkolwiek za każdą w miarę zrozumiałą dla mnie pomoc byłbym wdzięczny...
Pozdrawiam...