Strona 1 z 1

syntezator :-)

: 30 lip 2008 20:23
autor: tatamisi
chyba zaczalem sie bawic w labview jako hobby ;)

wpadlem na pomysl zeby zrobic syntezator w labview generujacy dzwieki..przeciez tzw analogowe syntezatory nie robia nic innego jak generuja i przeksztalacaja sygnal nawet juz wydobylem pierwsze dzwieki ale zobaczymy co z tego wyjdzie..nie znalazem nigdzie nic na ten temat.. nawet wujek gugle wyprowadzil mnie w pole

ktos cos slyszal? probowal?

pozdrawaiam

ps. cos forum wyjechalo na wakacje czy jak? :)

syntezator :-)

: 30 lip 2008 21:55
autor: Krzych62
Witaj!,
z pewnością nie wyjechało cale forum ale wielu z nas należy sie trochę luzu :).
A teraz wracamy do sprawy "syntezatora".Najpierw podejmij decyzje czy zacząłeś "przygodę" z LabVIEW czy jeszcze tego nie wiesz?.Jeżeli nie wiesz to z pewnością prościej będzie zając sie istniejącymi programami do tworzenia i obróbki dźwięku (tutaj Google z pewnością nie zawiedzie :) ). Jeśli jednak interesuje Cie programowa "synteza" dźwięku jakiej możesz dokonać w LabVIEW to podaj trochę więcej informacji jak chcesz odtwarzać swoja muzykę, czyli :

1) ma to być karta dźwiękowa w twoim PC
2) ma to być analogowe wyjście z karty PCI na wejście wzmacniacza HiFi
3) ma to być cyfrowe wyjście z karty PCI na cyfrowe wejście wzmacniacza HiFi

Jak wyglada u Ciebie wiedza o cyfrowej obróbce sygnałów?.

Napisz trochę więcej na te tematy a "zdiagnozujemy" możliwości!.

Pozdrawiam

Re: syntezator :-)

: 31 lip 2008 00:13
autor: AzazeL
Nie wiem czy to dobry pomysł na zabawę :]
Jeżeli chciałbyś zrobić syntezator który by dorównywał możliwościami do tego, który masz wbudowany w karcie dźwiękowej musiałbyś stworzyć:

- Kilka generatorów przebiegów różnego typu (sinus, prostokąt, piła, itp.) o modyfikowanej amplitudzie i częstotliwości,
- Kilka generatorów LFO (niskich częstotliwości) do tworzenia efektów typu tremolo, vibrato czy kaczka,
- Przestrajane filtry z możliwością dostosowania charakterystyki w całym paśmie (ewentualnie na początek mogą być podstawowe, dolno-, górno-, środkowo przepustowe i środkowo zaporowe),
- Fitry emfazy dla określonych częstotliwości,
- Modulatory amplitudy, częstotliwości oraz środka pasma filtru środkowo przepustowego (kaczka),
- Możliwość włączenia sprzężenia zwrotnego z regulowaną amplitudą przesunięciem fazowym i możliwością założenia filtru,
- Oczywiście mikser na końcu aby to posładać w całość,
- Dodatkowo można też stworzyć generator w.cz, wzmacniacz iloczynowy, fitr p.cz i przestrajany demodulator aby uzyskać efekt pitch.

Całość zabawy zajęłaby sporo czasu, a to dopiero początek. Trzeba by było jeszcze dołożyć program do zapisywania i odczytu presetów oraz interfejs albo do grania w czasie rzeczywistym, albo do tworzenie/odczytu sekwencji.

Dodatkowo trzeba wziąć pod uwagę fakt, że LabVIEW jest dosyć wolne i mogą wystąpić duże opóźnienia w generowaniu dźwięku, nawet na mocnym sprzęcie.

Pozdrawiam