syntezator :-)

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
tatamisi
Posty: 26
Rejestracja: 07 lip 2008 15:29
Kontakt:

syntezator :-)

Post 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? :)
Krzych62
Posty: 8
Rejestracja: 29 maja 2007 00:00
Lokalizacja: Wroclaw

syntezator :-)

Post 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
Awatar użytkownika
AzazeL
Posty: 46
Rejestracja: 05 cze 2008 19:00
Lokalizacja: Mikołów
Kontakt:

Re: syntezator :-)

Post 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
ODPOWIEDZ