Generacja efektow dzwiekowych - pytanie

Feb 16, 2004 21 Replies

Witam grupowiczów.



Muszę w swoim układzie generować efekty dźwiękowe. Docelowo ma to być sterownik gry zręcznościowej, więc ideałem dla mnie są dźwięki wydawane przez popularne "flipery", czy "pinballe". Chodzi o to, żeby dźwięk był "w miarę" czysty ze względu na dużą głośność.



Pierwsze moje podejście do tematu to programowa (8051) generacja, za pomocą fali prostokątnej, różnych "bip bip", syren, laserów itp. ale efekty są raczej średnie - dość ubogie brzmienie. Nie chcę z kolei iść w kierunku budowy syntezatora od podstaw - za mało czasu i nie tu mam "środek ciężkości".



Jeżeli znacie jakieś gotowe układy scalone z zestawem kilku, kilkunastu efektów dźwiękowych to będę bardzo wdzięczny za wszelkie informacje. A może macie jakieś gotowe procedury do programowej generacji efektownych dźwięków (jak już wspomniałem, pojedyńcze tony, lasery i syreny już sobie napisałem).



Za wszelkie uwagi i propozycje z góry dziękuję


U¿ytkownik "M.Ok." snipped-for-privacy@poczta.gazeta.pl> napisa³ w wiadomo¶ci news: snipped-for-privacy@4ax.com

Hmmm.... IDS-ek... przej¶æ siê do pobliskiej knajpy i nagraæ co trzeba. £±cznie z wi±zank± tryumfaln± i brzêkiem t³uczonego szk³a ;-)

BP, MSPANC ;-)

Co siedzi w bazarowych cekaemach na baterie? Je¶li dobrze kojarzê, to co¶ podobnego wydaj± z siebie niektóre systemy alarmowe. Poszpera³bym u Holteka, Winbonda itp.

A wsadz duzy eprom, licznik, i wave'y w nim zapisz..

J.

Dnia Mon, 16 Feb 2004 12:28:13 +0100, J.F. <jfox snipped-for-privacy@poczta.onet.pl> napisał:

Dzięki - brzmi sensownie :-) Ale podręczę Cię, bo nie mam wogóle praktyki w tego typu klocki. Dane odczytane z pamięci musiałbym puścić na jakiś przetwornik CA. Jakieś konkretne propozycje układu? Zeby nie wyskoczyć z armatą na muchę. Jakieś filtry za przetwornikiem pewnie do tego trzeba będzie dodać? W takim zastosowaniu sygnał może być pewnie mocno zniekształcany, byleby szumy nie były zbyt duże i dynamika sensowna.

Jeszcze raz dziękuję za podpowiedź

Dnia Mon, 16 Feb 2004 12:00:03 +0100, "Marek Dzwonnik" snipped-for-privacy@message.pl napisał:

Dzięki za firmy - poszukam. W zabawkach to różne rzeczy siedzą - problem jest tylko z dostępnością.

Drabinka R-2R, czyli covox?

Sprobuj bez.

Pozdrawiam

Marcin Stanisz

U¿ytkownik "M.Ok." snipped-for-privacy@poczta.gazeta.pl> napisa³ w wiadomo¶ci news: snipped-for-privacy@4ax.com

Hint: Winbond-a w PL sprzedaje wroc³awski

formatting link
Ale problem dostêpno¶ci pozostaje otwarty.

Dnia Mon, 16 Feb 2004 13:44:57 +0100, "Marek Dzwonnik" snipped-for-privacy@message.pl napisał:

Dzięki. ISD już stosuję (8 min) w tym samym projekcie do komunikatów głosowych. Z dostępnością ISD nie ma problemu. Ale te układy mają chyba 4 kHz (8 to max) częstotliwość próbkowania. Chyba nie da się przy wymaganym natężeniu dźwięku uniknąć słyszalnego efektu "odtwarzania kiepskiej kasety".

Bardzo spodobał mi sie pomysł J.F. z wavem w EPROMie. Zwłaszcze ze względu na prostotę edycji, zapisu i powielania efektów.

U¿ytkownik "M.Ok." snipped-for-privacy@poczta.gazeta.pl> napisa³ w wiadomo¶ci news: snipped-for-privacy@4ax.com

Winbond to nie tylko ISD, ale te¿ jakie¶ uk³ady syntezy mowy itp. Wydaje mi siê, ¿e równie¿ melodyjkowe.

Dnia Mon, 16 Feb 2004 17:38:14 +0100, "Robert Polkowski" snipped-for-privacy@op.pl napisał:

Z tego co mówicie, to proste :-) Zobaczymy - pomysł mi się bardzo podoba - wielkie dzięki

W artykule news: snipped-for-privacy@4ax.com, niejaki(a): M.Ok. z adresu snipped-for-privacy@poczta.gazeta.pl> napisa³(a):

Wav'a 8bit 22kHz albo nawet 11kHz w eprom'a i na drabinke rezystorow (covox) jak trzeszczy to obciac kondziolem :)

Najlepiej uzyc czegos, czego sie tam stosuje.

Najprosciej sample + cos co odtwarza. Najlepiej sample PCM+ jeden z ukladow Oki (M6376, M6295) lub Nec (7759). Ewentualnie jakis uklad FM Yamahy (2203, 3812) + cpu/mcu z programem do odtwaarzania efektow.

Mozna co prawda Oki zastapic jakims DAC-em i licznikiem, ale chyba prosciej uzyc gotowego ukladu. Wiekszosc nowych (ale mniej skomplikowanych) automatow arcade ma wlasnei Oki. Eprom z danymi zawiera tablice przesuniec sampli i sample sample. Calosc w prosty sposob moze byc aktywowana (sygnal = numer efektu). Dodatkowo Oki miksuje kilka kanalow, wiec odpada priorytetowanie efektow w skrajnych przypadkach.

Mon, 16 Feb 2004 18:54:55 +0100 jednostka biologiczna o nazwie "Tomasz Slanina" snipped-for-privacy@dino.open.net.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:

Kolego, a gdzie Ty takie wynalazki detalicznie dostaniesz ? W sumie nadawal by sie good old AY3-8912, ale ze zdobyciem tego tez moga byc klopoty.

AY to polprodukt - trzeba by go jeszcze jakos oprogramowac.

J.

Dnia Mon, 16 Feb 2004 18:54:55 +0100, "Tomasz Slanina" snipped-for-privacy@dino.open.net.pl> napisał:

[...]

Wielkie dzęki za wskazówki - zobaczę jak z ew. dostępnością i ceną kładów, bo brzmi to wszystko egzotycznie. Jeszcze raz wszystkim dziękuję

Tue, 17 Feb 2004 00:08:31 +0100 jednostka biologiczna o nazwie J.F. <jfox snipped-for-privacy@poczta.onet.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:

A ww. scalakow Yamahy/Oki nie trza ?

yamahe tak, ale oki maja sample na pokladzie i sie je tylko wyzwala

Tue, 17 Feb 2004 14:29:35 +0100 jednostka biologiczna o nazwie jelen snipped-for-privacy@spox.org wyslala do portu 119 jednego z serwerow news nastepujace dane:

Toz w ISD identycznie.

A nie znam - moze to juz gotowiec, tylko sie nr efektu wybiera.

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required