Go Back   Rumski Forum > Studijska tehnika i instrumenti > Dizajn i konstrukcija studija

Dizajn i konstrukcija studija Diskusije i pomoc oko svih aspekata dizajna i konstrukcije kucnog/pro studija, gluve ili kontrolne sobe, tretman zidova i materijala...

Reply
 
Thread Tools Display Modes
Old 20-01-2011, 09:07 PM   #1
rale_
Member
 
rale_'s Avatar
 
Join Date: Jun 2006
Location: Petrovac
Posts: 126
Default Generisanje pseudoslucajne sekvence za binarne difuzore

Ortak je isprogramirao jednu zanimljivu stvarcicu...

Elem,na ovoj lokaciji je programcic za MLS sekvencu...
Postoje dva fajla --izvrsni (MLS.exe) i zip arhiva sa source kodom u C++-u (MLS.zip).Ovaj kod se prevodi i pod Windows-om i pod Linux-om.
Oba fajla upakovati u isti folder,tj.iskopirati sadrzaj MLS.zip-a i MLS.exe fajl u isti folder.Pod Windows-om, izvrsna verzija se jednostavno pokrece...Iz command prompta,uci u direktorijum gde su iskopirani svi fajlovi,zatim (na primer...)komanda msl.exe 8 2000 izlaz.txt
Tada ce se generisati tekstualni fajl izlaz.txt (u direktorijumu iz koga se pokrece program i gde su svi fajlovi iskopirani)!Tekstualni fajl ce sadrzati MLS sekvencu nula i jedinica dugu 2000 (otvarate ga u Notepad-u ili sl...).U ovom slucaju,shift registar je duzine 8...Mislim da je suludo da duzina registra bude preko 32...
Za male vrednosti duzine registara dobija se kratak period nakon koga se sekvenca ponavlja (npr, ako je duzina registra 4, tada se posle
15 bitova ponovo pocinje iz pocetka).A za ukupan broj cifara,ne mora 2000,moze i 50,ili kako vam je volja!
Primer,msl.exe 8 50 izlaz.txt
Ova verzija pocinje sa 1,ali nije problem da se prepravi na varijantu gde bi pocetna cifra bila 0

Program je "sastavio" Milan Bankovic ,inace jako dobar matematicar i prijatelj!


Boggy,NLP...i ostali,ocekujem da "upadnete" u razmatranje ovog programcica...i u to,da li je uopste adekvatan za sklapanje binarnog difuzora!


P.S. Boggy,napravi poseban thread ako ovo "pije vodu"!


Veliki pozdrav

Rale
rale_ is offline   Reply With Quote
Old 20-01-2011, 09:17 PM   #2
boggy
Moderator
 
boggy's Avatar
 
Join Date: Sep 2005
Location: Beograd
Posts: 6,200
Default Re: Pravljenje pseudoslucajne sekvence za binarne difuzore

Evo napravio sam novi thread i koristim priliku da se zahvalim, u ime Foruma Rumski, Milanu Bankovicu na generatoru pseudoslucajnog binarnog niza za potrebe dizajniranja binarnog difuzora... i ovim ga pozivam da nam se ponekad pridruzi jer je, barem sto se difuzora u akustici tice, teorija pseudoslucajnih brojeva apsolutna osnova, pocev od Manfreda Sredera pa na dalje.

Dalju diskusiju cu nastaviti kasnije... kada se izvucem iz guzve

pozdrav i hvala jos jednom

bogi
__________________
@Facebook
@Instagram
Email: boggy@myroom-acoustics.com

--"We can never see past the choices we don't understand." (Oracle, The Matrix Reloaded)

Last edited by boggy; 20-01-2011 at 09:29 PM.
boggy is offline   Reply With Quote
Old 20-01-2011, 09:56 PM   #3
analog
Senior Member
 
analog's Avatar
 
Join Date: Dec 2006
Location: Beograd
Posts: 438
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore

Milane hvala za software!
Rale hvala za distribuciju

Da li je za svrhu difuzora potrebno da du?ina shift registra bude prost broj?
analog is offline   Reply With Quote
Old 20-01-2011, 10:15 PM   #4
NLP
Moderator
 
NLP's Avatar
 
Join Date: May 2006
Location: Drugdje
Posts: 2,426
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore


Hvala.
Srdačan pozdrav tebi i Milanu!
__________________
We are Dyslexia of Borg. Fusistance is retile. Your ass will be laminated.

Nenad Patkovic
https://www.facebook.com/NedPat34
https://www.facebook.com/aeracoustics
www.aer-acoustics.com
http://www.distopiksound.com/
https://mixanalog.com
NLP is offline   Reply With Quote
Old 20-01-2011, 10:40 PM   #5
rale_
Member
 
rale_'s Avatar
 
Join Date: Jun 2006
Location: Petrovac
Posts: 126
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore

Quote:
Originally Posted by analog View Post
Da li je za svrhu difuzora potrebno da du?ina shift registra bude prost broj?
Registar duzine 8
10001101
10010110
10111011
11001100
01010100
11111101
00000111
00001001
00011011
00101101
01110111
10011000
10101001
11111010
00001110
00010010
00110110
01011010
11101111
00110001
01010011
11110100
00011100
00100100
01101100
10110101
11011110
01100010
10100111
11101000
00111000
0100100

Registar duzine 32
10001101011101110100100001100110
10010111100110011101100010101011
10111000101010100110100111111100
11001001111111101011101000000101
01011010000000111100111000001111
11101110000001000101001000010000
00110010000011001111011000110000
0101011000010101000110100101000

U oba slucaja u pitanju je kombinacija od 255 cifara,sto je za registar duzine 8,maksimalno (bar mi je milan tako rekao,ako se ne varam),jer posle 255-e cifre krece ponovo ista kombinacija, a za registar duzine 32 je potrebno vise cifara da bi doslo do ponavljanja! Mislim da je za ovu vrstu difuzora potrebno manje cifara...

recimo varijanta 6 sa 50, sa ponavljanjima naravno...
10001101
10010110
10111011
11001100
01010100
11111101
00



Pozdrav

Rale
rale_ is offline   Reply With Quote
Old 20-01-2011, 11:20 PM   #6
analog
Senior Member
 
analog's Avatar
 
Join Date: Dec 2006
Location: Beograd
Posts: 438
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore

Da li se MLS koristi prilikom orijentacije niza istih difuzora u cilju smanjivanja alijasiranja i kako?

Da li postoje neke zakonitosti oko izbora du?ine registra i ukupnog broja wellova i medjusobne povezanosti ova dva parametra kada se pravi MLS difuzor?
analog is offline   Reply With Quote
Old 21-01-2011, 12:50 AM   #7
boggy
Moderator
 
boggy's Avatar
 
Join Date: Sep 2005
Location: Beograd
Posts: 6,200
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore

Quote:
Originally Posted by analog View Post
Da li se MLS koristi prilikom orijentacije niza istih difuzora u cilju smanjivanja alijasiranja i kako?
..
Da.
Izabere se da je u difuzorskom nizu, well difuzora sa nultom dubinom desno "0" a well difuzora sa nultom dubinom levo "1" pa se po ovoj sekvenci rasporede i time ublazi alijasing... promenom orijentacije

pzodrav

bogi
__________________
@Facebook
@Instagram
Email: boggy@myroom-acoustics.com

--"We can never see past the choices we don't understand." (Oracle, The Matrix Reloaded)
boggy is offline   Reply With Quote
Old 21-01-2011, 08:56 AM   #8
analog
Senior Member
 
analog's Avatar
 
Join Date: Dec 2006
Location: Beograd
Posts: 438
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore

Što znači da bi za 2,3,4,5,6 ili 7 difuzora u nizu orijentacija bila prema sledećoj matrici?

2: 10
3: 100
4: 1000
5: 10001
6: 100011
7: 1000110

Deluje mi čudno što se ništa ne menja porastom veličine registra osim što se dodaje još jedan, sledeći broj.

Takođe mi se dobijeni rezultat ne slaže sa onim što je Boggy rekao da je pokrivenost reflektivnih površina kod MLS difuzora 50%. Što znači da u svakoj parnoj veličini registra treba da bude isti broj 0 i 1.
za 4 ima 1x1 i 3x0
za 12 ima 7x1 i 5x0
itd

Last edited by analog; 21-01-2011 at 09:34 AM. Reason: dopuna
analog is offline   Reply With Quote
Old 21-01-2011, 11:20 PM   #9
rale_
Member
 
rale_'s Avatar
 
Join Date: Jun 2006
Location: Petrovac
Posts: 126
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore

O cemu se radi...
Ova verzija programcica je po Milanovim recima malo "kompleksnija" u odnosu na prvu verziju!
Analog, skini prvu verziju,unesi mls.exe 8 255 izlaz.txt ,dobices sledece...

10000000
10000001
10000010
10000111
10001000
10011001
10101010
11111111
00000001
00000011
00000101
00001111
00010001
00110011
01010101
11111110
00000010
00000110
00001010
00011110
00100010
01100110
10101011
11111100
00000100
00001100
00010100
00111100
01000100
11001101
01010111
1111100



Uporedi boldovane cifre sa drugom slikom,sa desna na levo (prve tri sa razmakom koje se vide preskoci). 1-letvica,0-praznina. Mislim da je raspored isti!

E sad,matematicke razlike u ove dve verzije softa,po milanovim recima,nema! Sve je APSOLUTNO ispravno. Samo je napomenuo da je druga verzija (prva uploadovana ovde) malo kompleksnija,ali su cifre "na mestu"! Koja verzija akusticki vise "lezi",ja zaista ne znam...ali se iskreno nadam da cemo doci do odgovora.

Veliki pozdrav svima


Rale

Last edited by rale_; 22-01-2011 at 01:11 AM.
rale_ is offline   Reply With Quote
Old 22-01-2011, 12:07 AM   #10
boggy
Moderator
 
boggy's Avatar
 
Join Date: Sep 2005
Location: Beograd
Posts: 6,200
Default Re: Generisanje pseudoslucajne sekvence za binarne difuzore

Pobrisane licne prepirke. Prica se o pseudo-slucajnim sekvencama za binarne difuzore.
Sve licne rasprave obavljati preko telefona ili skype-a.

pozdrav

bogi
__________________
@Facebook
@Instagram
Email: boggy@myroom-acoustics.com

--"We can never see past the choices we don't understand." (Oracle, The Matrix Reloaded)

Last edited by boggy; 22-01-2011 at 12:24 AM.
boggy is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT +1. The time now is 02:07 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2019, vBulletin Solutions Inc.
vB.Sponsors