DIY Binary Amplitude Diffuser anyone? - Gearslutz.com Gearslutz.com
 


All Advertisers
Go Back   Gearslutz.com > The Forums > Studio building / acoustics > Bass traps, acoustic panels, foam etc

DIY Binary Amplitude Diffuser anyone?
New Reply New Reply Thread Tools Search this Thread
Old 6th June 2009   #1
Gear addict
 
Joined: May 2009
Posts: 300

Thread Starter
DIY Binary Amplitude Diffuser anyone?

Hi gearslutz, I was browsing around and I stumbled upon a picture of a Binary Amplitude diffuser, does anyone know how to make these, what are the calcutions? it might be a solution for my small drum room. thanks. Your help will be highly appreciated...
jrubbernek is offline  
Reply With Quote
Old 6th June 2009   #2
Moderator
 
jayfrigo's Avatar
 
Joined: Dec 2002
Posts: 3,440
My Recordings/Credits

These work on amplitude rather than phase (amplitude gratings rather than phase gratings), and scatter above 1 kHz. They are advantageous for some applications because of their limited depth.

They are absorptive below 1 kHz, and based on the depth of absorption behind the grating panel (usually 1-4") they can absorb some bass as well while minimizing absorption above 1 kHz. Size of holes (usually 1/2" or 5/8") affects higher frequency attenuation. These surfaces can also be curved in various ways for some applications.

The idea is to use a binary sequence for the holes that tries to keep the number of ones and zeros even which helps more uniform distribution of the diffuse reflected sound. Hole spacing was originally inspired by Angus' work on MLS (Maximum Length Sequences). Optical sequences usually result in too few 1s in long seuences, and some calculations are likely to result in too many 1s. Generating a familiy of sequences and looking for optimized strings with even numbers of 1s and 0s is necessary.

Some trial and error will be required. Cox/D'antonio suggest that computer searches are a manageable way to do this for sequences up to 20, but finding every possible combination for sequences above 20 becomes unwieldy. For a sequence with 24 1s and 24 0s (N=48), there are 10^13 combinations to search! Wrapping a 1D sequence into a 2D array requires Chinese remainder theorem.

Curved hybrid surfaces, and variations in absorption, including Helmholtz properties and possible hole spacing variations, such as reducing open hole area to increase bass absorption, are the next things to investigate when designing binary amplitude diffusion panels. These things are complicated, time-consuming to design, and it's probably better for sanity's sake to simply buy them from RPG!
__________________
Jay Frigoletto
Mastersuite
www.promastering.com
www.studiometronome.com
jayfrigo is offline  
Reply With Quote
Old 8th June 2009   #3
Gear addict
 
Joined: May 2009
Posts: 300

Thread Starter
Quote:
Originally Posted by jayfrigo View Post
These work on amplitude rather than phase (amplitude gratings rather than phase gratings), and scatter above 1 kHz. They are advantageous for some applications because of their limited depth.

They are absorptive below 1 kHz, and based on the depth of absorption behind the grating panel (usually 1-4") they can absorb some bass as well while minimizing absorption above 1 kHz. Size of holes (usually 1/2" or 5/8") affects higher frequency attenuation. These surfaces can also be curved in various ways for some applications.

The idea is to use a binary sequence for the holes that tries to keep the number of ones and zeros even which helps more uniform distribution of the diffuse reflected sound. Hole spacing was originally inspired by Angus' work on MLS (Maximum Length Sequences). Optical sequences usually result in too few 1s in long seuences, and some calculations are likely to result in too many 1s. Generating a familiy of sequences and looking for optimized strings with even numbers of 1s and 0s is necessary.

Some trial and error will be required. Cox/D'antonio suggest that computer searches are a manageable way to do this for sequences up to 20, but finding every possible combination for sequences above 20 becomes unwieldy. For a sequence with 24 1s and 24 0s (N=48), there are 10^13 combinations to search! Wrapping a 1D sequence into a 2D array requires Chinese remainder theorem.

Curved hybrid surfaces, and variations in absorption, including Helmholtz properties and possible hole spacing variations, such as reducing open hole area to increase bass absorption, are the next things to investigate when designing binary amplitude diffusion panels. These things are complicated, time-consuming to design, and it's probably better for sanity's sake to simply buy them from RPG!
Yikes, so for a rooky like me then I should stay away from these diffusers and just stick with RPGs or QRDs?

I'd love to figure out how to make these though...any tips?
jrubbernek is offline  
Reply With Quote
Old 8th June 2009   #4
Moderator
 
jayfrigo's Avatar
 
Joined: Dec 2002
Posts: 3,440
My Recordings/Credits

The build is fairly straightforward, if tedious making all the holes just right. It's the design that's a pain, laying out the amplitude grating. It may be easier to just copy the sequence of an existing one, but it will be hard to find actual plans online I think. I remember one person trying to do a DIY one, but I'm not sure how he arrived at his sequence. You'd have to double check it to make sure it's not just some random spacing or a poor attempt at a copy, or it won't be very effective.
jayfrigo is offline  
Reply With Quote
Old 10th June 2009   #5
Lives for gear
 
Nordenstam's Avatar
 
Joined: Aug 2005
Location: Norway
Posts: 1,743

Quote:
Originally Posted by jrubbernek View Post
I'd love to figure out how to make these though...any tips?
Cox and D'Antonio's book.
Nordenstam is offline  
Reply With Quote
Old 29th July 2011   #6
Lives for gear
 
boggy's Avatar
 
Joined: Feb 2007
Location: Belgrade, Serbia
Posts: 1,316

Send a message via Skype™ to boggy
Quote:
Originally Posted by jayfrigo View Post
.........I remember one person trying to do a DIY one, but I'm not sure how he arrived at his sequence.........
DanDan ask me to post binary sequence on Gearslutz forum in thread REW Analysis, then, instead of starting a new thread, I'll use this old one that has a nice explanation of binary diffusers functioning (thanks to jayfrigo ), for posting a part of MLS pseudorandom sequence.

Here are a first 127 members of pseudorandom sequence (MLS) that may be used for building binary diffusers. I hope that this is enough for most applications. If someone need more, please ask, and we will generate more...

Sequence:

Code:
position:126 ***** 1
position:125 ***** 0
position:124 ***** 0
position:123 ***** 0
position:122 ***** 0
position:121 ***** 0
position:120 ***** 0
position:119 ***** 1
position:118 ***** 0
position:117 ***** 0
position:116 ***** 0
position:115 ***** 0
position:114 ***** 0
position:113 ***** 1
position:112 ***** 1
position:111 ***** 0
position:110 ***** 0
position:109 ***** 0
position:108 ***** 0
position:107 ***** 1
position:106 ***** 0
position:105 ***** 1
position:104 ***** 0
position:103 ***** 0
position:102 ***** 0
position:101 ***** 1
position:100 ***** 1
position:099 ***** 1
position:098 ***** 1
position:097 ***** 0
position:096 ***** 0
position:095 ***** 1
position:094 ***** 0
position:093 ***** 0
position:092 ***** 0
position:091 ***** 1
position:090 ***** 0
position:089 ***** 1
position:088 ***** 1
position:087 ***** 0
position:086 ***** 0
position:085 ***** 1
position:084 ***** 1
position:083 ***** 1
position:082 ***** 0
position:081 ***** 1
position:080 ***** 0
position:079 ***** 1
position:078 ***** 0
position:077 ***** 0
position:076 ***** 1
position:075 ***** 1
position:074 ***** 1
position:073 ***** 1
position:072 ***** 1
position:071 ***** 0
position:070 ***** 1
position:069 ***** 0
position:068 ***** 0
position:067 ***** 0
position:066 ***** 0
position:065 ***** 1
position:064 ***** 1
position:063 ***** 1
position:062 ***** 0
position:061 ***** 0
position:060 ***** 0
position:059 ***** 1
position:058 ***** 0
position:057 ***** 0
position:056 ***** 1
position:055 ***** 0
position:054 ***** 0
position:053 ***** 1
position:052 ***** 1
position:051 ***** 0
position:050 ***** 1
position:049 ***** 1
position:048 ***** 0
position:047 ***** 1
position:046 ***** 0
position:045 ***** 1
position:044 ***** 1
position:043 ***** 0
position:042 ***** 1
position:041 ***** 1
position:040 ***** 1
position:039 ***** 1
position:038 ***** 0
position:037 ***** 1
position:036 ***** 1
position:035 ***** 0
position:034 ***** 0
position:033 ***** 0
position:032 ***** 1
position:031 ***** 1
position:030 ***** 0
position:029 ***** 1
position:028 ***** 0
position:027 ***** 0
position:026 ***** 1
position:025 ***** 0
position:024 ***** 1
position:023 ***** 1
position:022 ***** 1
position:021 ***** 0
position:020 ***** 1
position:019 ***** 1
position:018 ***** 1
position:017 ***** 0
position:016 ***** 0
position:015 ***** 1
position:014 ***** 1
position:013 ***** 0
position:012 ***** 0
position:011 ***** 1
position:010 ***** 0
position:009 ***** 1
position:008 ***** 0
position:007 ***** 1
position:006 ***** 0
position:005 ***** 1
position:004 ***** 1
position:003 ***** 1
position:002 ***** 1
position:001 ***** 1
position:000 ***** 1


here are some examples:









Good luck!

Boggy
__________________
B. Petrovic
MyRoom Acoustics

-- "Religion is belief in someone else’s experience. Spirituality is having your own experience." (Deepak Chopra)
boggy is offline  
Reply With Quote
Old 30th July 2011   #7
Lives for gear
 
DanDan's Avatar
 
Joined: Aug 2003
Location: Cork Ireland
Posts: 8,682

Ta

Thanks Boggy.
DD
DanDan is online now  
Reply With Quote
Old 30th July 2011   #8
Lives for gear
 
PaulP's Avatar
 
Joined: Sep 2009
Posts: 1,196

The easiest for us DIY'ers is to copy somebody else's patent. Just don't try to sell them :-)
RPG Bad Panel -- Detailed Plans
PaulP is offline  
Reply With Quote
Old 2nd August 2012   #9
Gear maniac
 
Joined: Nov 2010
Location: United Kingdom (South England)
Posts: 236

Quote:
Optical sequences usually result in too few 1s in long seuences, and some calculations are likely to result in too many 1s. Generating a familiy of sequences and looking for optimized strings with even numbers of 1s and 0s is necessary.

Some trial and error will be required. Cox/D'antonio suggest that computer searches are a manageable way to do this for sequences up to 20, but finding every possible combination for sequences above 20 becomes unwieldy. For a sequence with 24 1s and 24 0s (N=48), there are 10^13 combinations to search!
Sorry to resurrect an old thread, but surely the most efficient means of generating sequences would be to start off with an even number of 1's and 0's (eg 12 of each) and randomise their position in the sequence rather than attempting to find a contiguous length of evenly distributed 1's and 0's from a random sequence?
technocolour v2 is offline  
Reply With Quote
Old 2nd August 2012   #10
Lives for gear
 
Joined: May 2012
Posts: 1,232

The important part is "spectrally flat" (silly word). Although the layout could probably be optimized to take early reflections into account, which would be an intensive experience in mathematics.
OpusOfTrolls is offline  
Reply With Quote
Old 31st August 2012   #11
Lives for gear
 
Joined: May 2009
Posts: 3,365

Quote:
Originally Posted by boggy View Post
here are some examples:

Boggy, those are beautiful treatments. Did you do the design and build of them? Are you happy with their performance? My interest is peaked by the fact that those rooms are smallish and I'm trying to understand more about options for diffusion in small rooms. What can you tell me about the construction of those features? Behind the black fabric - is that just an everyday ordinary broadband absorber?
Syncamorea is online now  
Reply With Quote
Old 31st August 2012   #12
Lives for gear
 
boggy's Avatar
 
Joined: Feb 2007
Location: Belgrade, Serbia
Posts: 1,316

Send a message via Skype™ to boggy
Quote:
Originally Posted by Syncamorea View Post
Boggy, those are beautiful treatments.
Thank you very much!
Quote:
Originally Posted by Syncamorea View Post
Did you do the design and build of them?
We (MyRoom Acoustics) design them. Local carpenters build them.
Quote:
Originally Posted by Syncamorea View Post
Are you happy with their performance?
My customer is happy with their performance.
Quote:
Originally Posted by Syncamorea View Post
My interest is peaked by the fact that those rooms are smallish and I'm trying to understand more about options for diffusion in small rooms.
Binary type amplitude grating is always ok for small rooms. For QRD or PRD diffusers you need to take care about minimum working frequency (and to adjust it to minimum distance from diffuser)... and they works even better in small rooms...
Quote:
Originally Posted by Syncamorea View Post
What can you tell me about the construction of those features?
Behind wooden strips, you can have simple porous broadband absorber
Quote:
Originally Posted by Syncamorea View Post
Behind the black fabric - is that just an everyday ordinary broadband absorber?
It depends... In this particular case, yes, it is.

Cheers!

boggy is offline  
Reply With Quote
Old 31st August 2012   #13
Gear maniac
 
Joined: Aug 2011
Posts: 187

Syncamorea, my reaction about Boggys binary treatment was about the same as yours when I came across it at another forum: Need an opinion on a small live room acoustics plan (3D sketch included)

It is very simple to DIY and requires very little of tools and carpentry skills. Calculations "by hand" for symmetry can be a bit boring though. –The lumber yard often has a limited number of standard dimensions and one of these you want to fit onto you wall area. => Does any fit, which one, how large a width between 2 or more consecutive slats along the whole series, where on the wall area should the binary MLS sequence begin and end etc?

I posted my result of Boggys series here: My home made diffuser (there is also an excel spread sheet I wrote for quick and easy calculations on dimensions).
Adhoc is offline  
Reply With Quote
Old 2nd September 2012   #14
Gear nut
 
Joined: Dec 2007
Location: Groningen, The Netherlands
Posts: 78

Hi Adhoc,

I tried your spreadsheet, but when I enter a number in cell k2, there is something wrong with cell L2. What did I wrong?

Best regards,

Peter
petertjed is offline  
Reply With Quote
Old 2nd September 2012   #15
Gear maniac
 
Joined: Aug 2011
Posts: 187

When you enter a value in cell K2 that value is in mm, which in turn will be recalculated to inches in cell L2. => So if you enter 25 mm by pressing the "black little triangle" in column J (which corresponds to cell K2) you will in cell L2 get the value 0,984 inches. If you enter the value 25,4 mm by writing it into cell K2 you should get the value 1,000" in cell L2. ( If this does not happen, you have probably by mistake erased one or several formulas / calculations. As I wrote under "Use of the spread sheet": Do only enter values in the yellow fields).

Note: For decimals the spread sheet use "," and not "."
Adhoc is offline  
Reply With Quote
Old 2nd September 2012   #16
Lives for gear
 
Joined: May 2009
Posts: 3,365

Thanks, Adhoc. More pieces for the puzzle!
Syncamorea is online now  
Reply With Quote
Old 5th September 2012   #17
Gear nut
 
Joined: Dec 2007
Location: Groningen, The Netherlands
Posts: 78

Adhoc,

I found the problem, in L2 stands a "strange" word, which implicates round off.

Best regards,

Peter
petertjed is offline  
Reply With Quote
Old 5th September 2012   #18
Gear maniac
 
Joined: Aug 2011
Posts: 187

Correct, I forgot to mention that. The strange word "MAVRUNDA" (if that is your strange word) = "Swedish excel-language", followed by ;1/64 in the formula, which means round off the calculated value to 1/64 of an inch and then the answer is written out with 3 decimals. -Looks tidier I think, with 3 decimals written out all the time, instead of decimals varying between 0 to 9.
Adhoc is offline  
Reply With Quote
Old 5th September 2012   #19
Gear nut
 
Joined: Dec 2007
Location: Groningen, The Netherlands
Posts: 78

Yes! That was the word my Excel didn't know. Thanx for the spreadsheet.
petertjed is offline  
Reply With Quote
Old 18th October 2012   #20
Gear Head
 
Joined: Aug 2010
Posts: 74

Quote:
Originally Posted by boggy View Post
DanDan ask me to post binary sequence on Gearslutz forum in thread REW Analysis, then, instead of starting a new thread, I'll use this old one that has a nice explanation of binary diffusers functioning (thanks to jayfrigo ), for posting a part of MLS pseudorandom sequence.

Here are a first 127 members of pseudorandom sequence (MLS) that may be used for building binary diffusers. I hope that this is enough for most applications. If someone need more, please ask, and we will generate more...

Sequence:

Code:
position:126 ***** 1
position:125 ***** 0
position:124 ***** 0
position:123 ***** 0
position:122 ***** 0
position:121 ***** 0
position:120 ***** 0
position:119 ***** 1
position:118 ***** 0
position:117 ***** 0
position:116 ***** 0
position:115 ***** 0
position:114 ***** 0
position:113 ***** 1
position:112 ***** 1
position:111 ***** 0
position:110 ***** 0
position:109 ***** 0
position:108 ***** 0
position:107 ***** 1
position:106 ***** 0
position:105 ***** 1
position:104 ***** 0
position:103 ***** 0
position:102 ***** 0
position:101 ***** 1
position:100 ***** 1
position:099 ***** 1
position:098 ***** 1
position:097 ***** 0
position:096 ***** 0
position:095 ***** 1
position:094 ***** 0
position:093 ***** 0
position:092 ***** 0
position:091 ***** 1
position:090 ***** 0
position:089 ***** 1
position:088 ***** 1
position:087 ***** 0
position:086 ***** 0
position:085 ***** 1
position:084 ***** 1
position:083 ***** 1
position:082 ***** 0
position:081 ***** 1
position:080 ***** 0
position:079 ***** 1
position:078 ***** 0
position:077 ***** 0
position:076 ***** 1
position:075 ***** 1
position:074 ***** 1
position:073 ***** 1
position:072 ***** 1
position:071 ***** 0
position:070 ***** 1
position:069 ***** 0
position:068 ***** 0
position:067 ***** 0
position:066 ***** 0
position:065 ***** 1
position:064 ***** 1
position:063 ***** 1
position:062 ***** 0
position:061 ***** 0
position:060 ***** 0
position:059 ***** 1
position:058 ***** 0
position:057 ***** 0
position:056 ***** 1
position:055 ***** 0
position:054 ***** 0
position:053 ***** 1
position:052 ***** 1
position:051 ***** 0
position:050 ***** 1
position:049 ***** 1
position:048 ***** 0
position:047 ***** 1
position:046 ***** 0
position:045 ***** 1
position:044 ***** 1
position:043 ***** 0
position:042 ***** 1
position:041 ***** 1
position:040 ***** 1
position:039 ***** 1
position:038 ***** 0
position:037 ***** 1
position:036 ***** 1
position:035 ***** 0
position:034 ***** 0
position:033 ***** 0
position:032 ***** 1
position:031 ***** 1
position:030 ***** 0
position:029 ***** 1
position:028 ***** 0
position:027 ***** 0
position:026 ***** 1
position:025 ***** 0
position:024 ***** 1
position:023 ***** 1
position:022 ***** 1
position:021 ***** 0
position:020 ***** 1
position:019 ***** 1
position:018 ***** 1
position:017 ***** 0
position:016 ***** 0
position:015 ***** 1
position:014 ***** 1
position:013 ***** 0
position:012 ***** 0
position:011 ***** 1
position:010 ***** 0
position:009 ***** 1
position:008 ***** 0
position:007 ***** 1
position:006 ***** 0
position:005 ***** 1
position:004 ***** 1
position:003 ***** 1
position:002 ***** 1
position:001 ***** 1
position:000 ***** 1



Good luck!

Boggy
Hi,

I need a sequence to place diffusion on some porous absorbers, I do not have the space to use the whole sequence, can I take any part of it? for example if I need 30 numbers I just take from 50 to 80...
bebbo is offline  
Reply With Quote
Old 18th October 2012   #21
Lives for gear
 
boggy's Avatar
 
Joined: Feb 2007
Location: Belgrade, Serbia
Posts: 1,316

Send a message via Skype™ to boggy
Quote:
Originally Posted by bebbo View Post
Hi,

I need a sequence to place diffusion on some porous absorbers, I do not have the space to use the whole sequence, can I take any part of it? for example if I need 30 numbers I just take from 50 to 80...
Yes, of course. Sequence is much longer, actually.


Sent from my ST18i using Tapatalk
boggy is offline  
Reply With Quote
Old 18th October 2012   #22
Gear Head
 
Joined: Aug 2010
Posts: 74

Quote:
Originally Posted by boggy View Post
Yes, of course. Sequence is much longer, actually.


Sent from my ST18i using Tapatalk
Thanks!
bebbo is offline  
Reply With Quote
Old 8th January 2013   #23
Gear maniac
 
GreenNeedle's Avatar
 
Joined: Apr 2012
Posts: 197

Quote:
Originally Posted by boggy View Post
Yes, of course. Sequence is much longer, actually.


Sent from my ST18i using Tapatalk
On your pics you have 2 different thickness strips of wood in the different rooms. What determines the choice, how much of the highs you want to keep?
GreenNeedle is offline  
Reply With Quote
Old 8th January 2013   #24
Lives for gear
 
boggy's Avatar
 
Joined: Feb 2007
Location: Belgrade, Serbia
Posts: 1,316

Send a message via Skype™ to boggy
Quote:
Originally Posted by GreenNeedle View Post
On your pics you have 2 different thickness strips of wood in the different rooms. What determines the choice, how much of the highs you want to keep?
It is usually availability of wooden strips... 1-3cm is a common thickness I use.
boggy is offline  
Reply With Quote
Old 12th January 2013   #25
Gear maniac
 
GreenNeedle's Avatar
 
Joined: Apr 2012
Posts: 197

Thank you.
GreenNeedle is offline  
Reply With Quote
New Reply New Reply Submit Thread to Facebook Facebook  Submit Thread to Twitter Twitter  Submit Thread to LinkedIn LinkedIn 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread starter Forum Replies Last Post
DIY Diffuser- Am I Dreaming?! Ted Nightshade High end 21 17th November 2012 02:02 AM
MY DIY skyline diffuser. lacesoutdom Bass traps, acoustic panels, foam etc 24 25th February 2009 08:53 AM
DIY diffuser deve Bass traps, acoustic panels, foam etc 15 13th February 2009 07:34 PM
MY DIY skyline diffuser. lacesoutdom Bass traps, acoustic panels, foam etc 2 4th February 2009 08:00 PM
Amplitude live 11-29-07 19.99 Spookym15 The Good News Channel 0 29th November 2007 02:11 PM


All times are GMT +1. The time now is 10:54 PM.

Home - Search Forum - Contact Us - Terms Of Use / Privacy Policy - Advertise on Gearslutz - All Advertisers - Top
 
 
Powered by vBulletin®
Gearslutz.com LTD - UK Company Number 7597610.
Registered Office - 35 Ballards Lane, London, N3 1XW.
Hosted by Nimbus Hosting.

By using this site, you agree to our use of cookies.

SEO by vBSEO ©2011, Crawlability, Inc.