3 mikrofony na jednej karcie

Jul 11, 2004 34 Replies

Chcê pod³aczyæ 3 mikrofony na jednej karcie d¼wiêkowej tak aby program napisany przezemnie rozró¿nia³ je jako ka¿dy inny. Próbowa³em pod³aczaæ do panelu CD, ale guzik, nienadaje nic, cos pewnie ¼le pod³aczy³em, próbowa³em te¿ do line in, ale te¿ cisza.



Poprostu chcia³bym teraz przeprogramwaæ Mikser do³aczony do mojej karty daæ jej trzy mikrofony niezale¿nie. Czy jest jakies urz±dzeni cz mo¿e metoda jak to dobrze wykonaæ? Bo zak³adam ¿e do Line - in jest podpiêty tuner Radiowy i on musi tam te¿ byæ. czyli raze mam do pod³aczenia 4 urz±dzenia i ka¿de mus byæ swoim kana³em ;/ Wszystko mo¿e byæ mono. A mo¿e sa jakie¶ rozwi±znia od razu pod RS232? Jakie¶ miksery do mikrofonów czy jak? Tylko musi byæ tanio i bez dodatkowych kart PCI i ISA Tanio znaczy do 200 z³...



Wysyłając taki oto zestaw znaków dnia 04-07-12 00:01 Osadnik nakarmił(a) stado głodnych newsserwerów:

Przede wszystkim: jakie mikrofony? Dynamiczne, elektretowe czy też może pojemnościowe? Jeśli chciałeś podłączyć mikrofon do gniazda z przodu CD-ROM-u to gratulacje ;-) To jest wyjście na słuchawki :-D

Jeśli chcesz mieć te trzy mikrofony widoczne na osobnych kanałach w mikserze systemowym to nie będzie prosto. Masz kilka rozwiązań:

-zbudować kartę dźwiękową(USB, PCI, ISA, cokolwiek) z odpowiednią ilością wejść mikrofonowych i napisać dla niej sterowniki - życzę powodzenia :-)

-rozejrzeć się za kartą, która ma więcej niż jedno wejście liniowe z tym, że niekoniecznie musi to być wejście dostępne na śledziu. Np. SB Live 1024 ma jedno wejście liniowe i jedno wejście mikrofowe na śledziu ale w środku masz jeszcze wejście analogowe z CD-ROM(który możesz podłączyc cyfrowo) i wejście AUX. Po dołożeniu dwóch przewzmacniaczy mikrofonowych dostajesz kartę z trzema wejściami mikrofonowymi i jednym liniowym, każde osobno dostępne w mikserze.

-spróbować użyć dodatkowe karty dźwiękowe na ISA lub PCI i liczyć na to, że się nie pogryzą w systemie.

-to samo ale z kartami USB - nie wiem czy również nie będzie konfliktów.

-zakupić kartę dźwiękową z odpowiednią ilością wejść liniowych i dołożyć zewnętrzne przedwzmacniacze mikrofonowe - podejrzewam, że w 200PLN się nie zmieścisz ;-)

Ponieważ warianty 3-5 nie spełniają Twoich założeń więc wybór masz niewielki. PS. Chcesz z komputera zrobić mikser???

[...]

To już chyba zdecydowanie lepiej, łatwiej i taniej zbudować zewnętrzny mikser.

No ale w takim wypadku ciê¿ko by³oby rozró¿niæ, który mikrofon jest który - o ile jest to wa¿ne dla Osadnika. A co do ilo¶ci wej¶æ, to ju¿ SB 128 na chipie CT4810 ma osobno sterowane wej¶cia Mic, Line-in, CD-in, Aux-in i Modem-in. Na Allegro mo¿na takiego dostaæ w okolicach 30z³. Plus dwa-trzy dodatkowe przedzwzmacniacze mikrofonowe i w 50-60z³ siê ch³opak bez problemu zmie¶ci. Zbudowanie miksera analogowego o sensownych parametrach to nie jest taka prosta sprawa, a i koszta mog± byæ wiêksze. Z u¿yciem karty d¼wiêkowej, zw³aszcza takiej, która ma w³asne DSP zdecydowanie pro¶ciej jest naprawiæ ewentualne b³êdy w sprzêcie, zbalansowaæ kana³y, dobraæ dynamikê etc. Do Soundblastera widzia³em nawet przyk³adowe drivery i tutoriale do programowania DSP w DOS'ie :D

| | > -to samo ale z kartami USB - nie wiem czy równie¿ nie bêdzie konfliktów. | > -zakupiæ kartê d¼wiêkow± z odpowiedni± ilo¶ci± wej¶æ liniowych i do³o¿yæ | > zewnêtrzne przedwzmacniacze mikrofonowe - podejrzewam, ¿e w 200PLN siê | > nie zmie¶cisz ;-) | > Poniewa¿ warianty 3-5 nie spe³niaj± Twoich za³o¿eñ wiêc wybór masz | > niewielki. | > PS. Chcesz z komputera zrobiæ mikser??? | | To ju¿ chyba zdecydowanie lepiej, ³atwiej i taniej zbudowaæ zewnêtrzny | mikser. |

Znaczy w tym sêk, ¿e bêdzie napisany program który bêdzie analizowa³ sygna³y z poszczególnych mikrofonów i bada³ je. Pomy¶la³em ¿e przcie¿ nie musze pod³aczaæ CD do klarty d¼wiêkowej, a Te Line - in to w³asnie moge rozdzieliæ. I wtedy bêde mia³ 4 kana³y nas³uchu. Czy dobrze kombinuje.

A co do tej karty... Czy to rzeczywi¶cie tak trudno wykonaæ prost± kare na PCI? To takie orintacyjne pytanie, bo zastanawiam siê cz nielepiej gdyby to by³o jakie¶ co¶ pod³aczane do koputera jak osobne urz±dzenie. Ale to tak tylko w sferze domy¶leñ.

musisz miec karte dzwiekowa z trzeba wejsciami... najlepiej liniowymi i zbudowac do tego proste wzmacniacze sygnalu mikrofonowego...

w przypadku komputera wyjsciem z sytuacji jest nagywanie kazdej sciezki osobno, wtedy wystarczy ci jeden mikrofon...

pozdr

[...]

Jednocześnie? To se ne da, pane Havranek...

Nie bardzo - będziesz mógł sobie te kanały pomiksować i niewiele poza tym. Osobno możesz analizować kanał lewy i prawy ale nie poszczególne wejścia.

[...]

U¿ytkownik "Fishman" snipped-for-privacy@wytnij.to.poczta.onet.pl> napisa³ w wiadomo¶ci news:cctakr$gbl$ snipped-for-privacy@news.onet.pl... [...]

A pamiêtasz mo¿e gdzie ??

U¿ytkownik "Przemek ¯y³a" <przemcio@@onet.pl>

napisa³ w wiadomo¶ci news:ccterv$ll4$ snipped-for-privacy@nemesis.news.tpi.pl... | musisz miec karte dzwiekowa z trzeba wejsciami... najlepiej liniowymi | i zbudowac do tego proste wzmacniacze sygnalu mikrofonowego... | | w przypadku komputera wyjsciem z sytuacji jest nagywanie | kazdej sciezki osobno, wtedy wystarczy ci jeden mikrofon... |

Sêk w tym ¿e ja igram z trzema mikrofonami do okre¶lania kierunku d¼wiêku. dlatego jazda po jednej scie¿ce jest niem¿³iwa. Ze wzglêdu na szybkie rochodzene siê d¿wiêku.

To mo¿e kto¶ poda jak±s tak± karte, jaki¶ model?

U¿ytkownik "Fishman" snipped-for-privacy@wytnij.to.poczta.onet.pl> napisa³ w wiadomo¶ci news:cctakr$gbl$ snipped-for-privacy@news.onet.pl... | > To ju¿ chyba zdecydowanie lepiej, ³atwiej i taniej zbudowaæ zewnêtrzny | > mikser. | | No ale w takim wypadku ciê¿ko by³oby rozró¿niæ, który mikrofon jest który - | o ile jest to wa¿ne dla Osadnika. A co do ilo¶ci wej¶æ, to ju¿ SB 128 na | chipie CT4810 ma osobno sterowane wej¶cia Mic, Line-in, CD-in, Aux-in i | Modem-in. Na Allegro mo¿na takiego dostaæ w okolicach 30z³. Plus dwa-trzy | dodatkowe przedzwzmacniacze mikrofonowe i w

50-60z³ siê ch³opak bez problemu | zmie¶ci. Zbudowanie miksera analogowego o sensownych parametrach to nie jest | taka prosta sprawa, a i koszta mog± byæ wiêksze. Z u¿yciem karty d¼wiêkowej, | zw³aszcza takiej, która ma w³asne DSP zdecydowanie pro¶ciej jest naprawiæ | ewentualne b³êdy w sprzêcie, zbalansowaæ kana³y, dobraæ dynamikê etc. Do | Soundblastera widzia³em nawet przyk³adowe drivery i tutoriale do | programowania DSP w DOS'ie :D | -- | Wiesz co? chyba bêde musia³ siê wymienic swoja kart± SB 64 na SB 128 z koleg±...

Bo tak, CD pod³acze to jeden kana³, Mic Drugi, Line in na dwa kana³y i razem 4, czyli tyle ile mi potrzeba!

Teraz tylko kwestia wyt³umaczenia programowi ¿e bêdzie musia³ na bie¿aco analizowa¿ dzwiêki które dochodz±. Zasnanawiam siê tylko nad tym aux, gdzie on w³a¶ciwie na tej jego karcie jest?

Use Google Luke :D Najprostsze zapytania w stylu

formatting link
zwracaj± przeogromn± ilo¶æ linków.

A na SB64 nie masz wystarczaj±cej ilo¶ci wej¶æ? Z drugiej strony 64 nie mia³a chyba jeszcze w³asnego procesora DSP, a 128 mia³a i mo¿na go by³o programowaæ, tak ¿e czê¶æ analizy d¼wiêku móg³by¶ realizowaæ na samej karcie d¼wiêkowej. Taka karta to najtañszy evaluation kit na DSP :D

4? A mówi³e¶, ¿e potrzebujesz 3 :D

Pierwsze Allegro z brzegu:

formatting link
do¶æ dobrej jako¶ci - ³adnie podpisane z³±cza TAD (modem), CD_IN u AUX_IN to te czteropinowce w prawym górnym rogu. Je¿eli wyjmiesz ¶ledzia poni¿ej karty muzycznej, to bêdziesz móg³ bez problemu podci±gn±æ sygna³y kabelkami takimi jak od CD-ROM'u. Ew. mo¿esz w ¶ledziu wywierciæ dziurki i zamontowaæ w nim gniazdka mini-jack po³±czone z wej¶ciami na karcie.

A widzisz w ogóle możliwość analizowania przez kartę SB więcej niż 2 na raz?

[...]

Nie ma mo¿liwo¶ci rozdzielenia sygna³ów? Przecie¿ nawet w zwyk³ym mikserze od Creativa mogê osobno sterowaæ ka¿dym wej¶ciem. Czy¿by z poziomu programu nie mo¿na by³o osobno s³uchaæ ka¿dego wej¶cia?

Mikser to mikser, ale wave-in jest jedno (stero). Te sygnały za mikserem spotykają się na pojedynczym (stero oczywiscie) A/D.

| | | >> A widzisz w ogóle mo¿liwo¶æ analizowania przez kartê SB wiêcej ni¿ 2 | >> na raz? | > Nie ma mo¿liwo¶ci rozdzielenia sygna³ów? Przecie¿ nawet w zwyk³ym mikserze | > od Creativa mogê osobno sterowaæ ka¿dym wej¶ciem. Czy¿by z poziomu programu | > nie mo¿na by³o osobno s³uchaæ ka¿dego wej¶cia? | | Mikser to mikser, ale wave-in jest jedno (stero). Te sygna³y za | mikserem spotykaj± siê na pojedynczym (stero oczywiscie) A/D. | Czy tylko dwa na raz? ee... czyli musia³bym, miec dwie karty? tylko ja ju¿ siê chyba pogubi³em...

Naprawde nie da sie tego omin±æ? Tylko dwa? Jestem ju¿ chyba w takiej desperacji ¿e chyba zaczne robiæ tak± karte sam ... (!)

tak niestety jest. Masz kilka wejść, ale do AD masz już tylko jedno w stereo. Są co prawda karty dźwiękowe, co i więcej potrafią, ale one kosztują grube pieniądze. Choć po co ci karty dźwiękowe, ty potrzebujesz wgrać dane do komputera, a te wszystkie miksery, SPI i podobne możesz sobie o kant rzyci rozbić.

Zorganizuj sobie jakąś kartę AD z kilkoma wejściami. Są nawet stosunkowo tanie, ale chyba jednak > 200zł. Nie wiem, jaką dynamikę potrzebujesz, od tego zależy liczba bitów (i cena). Chyba jednak 12 bitów by wystarczyło. Jak wystarczy 10 bitów, to gołym Atmelkiem ATTiny15 to zrobisz ;-)

Co do "kart" dźwiękowych, to są takowe na USB, tylko nie wiem, czy 2 sztuki na raz dają się oprogramować.

Waldek

| | > | Mikser to mikser, ale wave-in jest jedno | > (stero). Te sygna³y za | > | mikserem spotykaj± siê na pojedynczym (stero | > oczywiscie) A/D. | > | | > Czy tylko dwa na raz? ee... czyli musia³bym, miec | > dwie karty? tylko ja ju¿ siê chyba pogubi³em... | | tak niestety jest. Masz kilka wej¶æ, ale do AD masz ju¿ tylko jedno w | stereo. S± co prawda karty d¼wiêkowe, co i wiêcej potrafi±, ale one | kosztuj± grube pieni±dze. Choæ po co ci karty d¼wiêkowe, ty potrzebujesz | wgraæ dane do komputera, a te wszystkie miksery, SPI i podobne mo¿esz | sobie o kant rzyci rozbiæ.

Dochodze do innego rozwi±zania a mo¿e by zropbiæ co¶ np na RS232, lub podobnego i to oprogramowaæ? Ju¿ wiem ¿e to pewnie niemo¿³iwe. Tu chodzi o analizowanie tak naprawde 4 kana³ów jednocze¶nie. Zeby to mo¿e w jakiej¶ ju¿ czyfrowej wersji lecia³o do kompa czy co¶ podobnego.

| | > Naprawde nie da sie tego omin±æ? Tylko dwa? Jestem | > ju¿ chyba w takiej desperacji ¿e chyba zaczne | > robiæ tak± karte sam ... (!) | | Zorganizuj sobie jak±¶ kartê AD z kilkoma wej¶ciami. S± nawet stosunkowo | tanie, ale chyba jednak > 200z³. Nie wiem, jak± dynamikê potrzebujesz, | od tego zale¿y liczba bitów (i cena). Chyba jednak 12 bitów by | wystarczy³o. Jak wystarczy 10 bitów, to go³ym Atmelkiem ATTiny15 to | zrobisz ;-) |

Znaczy mo¿e by i wystarczy³o, chocia¿ tylko bêd± na tym trzaski wszelakiej ma¶ci, i basopodobne d¼wiêki. I tak tego nigdy nie bêde s³ucha³ bo bym chyba sieczki dosta³ to poprostu bêdzie sie analizowa³o i tyle.

Trzeba by poszukac - byc moze sa jakies lepsze karty. Byc moze cos profesjonalnego do montazu

Nie zrobisz :-( PCI to nie taka prosta sprawa :-( Moze jakies pudelko z USB.

A do czego ma to sluzyc ?

J.

Osadnik:

na RS232 będzie krucho, ale nie dlatego, że się nie da, tylko nie osiągniesz większej częstotliwości próbkowania od 2kHz. Czyli, po filtrowaniu wstępnym będziesz miał częstotliwość graniczną jakieś 500Hz. Musisz transmitować przynajmniej 5 bajtów/próbkę, czyli przy 2kHz masz

10kB/s, a to jest brutto 100kbit/s. Nawet jak ci się uda wyższa szybkośćna RSie od 115200kbs (np. 230kbs) to i tak maławo będzie.

to może Atmelek i FT232 i masz ustrojstwo na USB. Ten ATTiny15 się może nie wyrobi, ale ATMega8 na pewno. W sumie zmieścisz się w 200zł, jak sam to skleisz.

Waldek

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required