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