The document discusses the design of an acoustic shell for outdoor chamber music concerts. It begins with an overview of sound waves and acoustics concepts. It then discusses the problems with open air concerts from the perspectives of musicians and audiences. This includes lack of ensemble support and early decay of sound. It explores passive and active acoustic systems as solutions. Examples of other acoustic shells are provided, including designs that use complex geometries optimized through computational design processes. The document outlines the computational morphogenesis and structural design process used to develop a resonant string shell structure for the acoustic chamber.
1. Computational Morphogenesis and Fabrication
of an Acoustic Shell for Outdoor Chamber Music
Università degli Studi di Napoli Federico II
Dipartimento di Architettura
Gabriella Lucci
Gabriele Mirra
Eduardo Pignatelli
Relatore
Sergio Pone
Correlatori
Alberto Pugnale
Serafino Di Rosario
Sofia Colabella
Bianca Parenti
Tesi di Laurea
2. 1
2
IDENTIFYING
THEMATIC AREA
STATE OF THE ART
METHODOLOGICAL
HYPOTESIS
EXPERIMENTAL
APPLICATION
THE ESSENCE OF SOUND WAVES
THE PROBLEMS OF AN OPEN AIR
CHAMBER MUSIC CONCERT
3DESIGNING AN ACOUSTIC
CHAMBER FOR OUTDOOR
.THE SOUND WAVE
.SOUND PROPAGATION
.GEOMETRICAL ACOUSTICS
.FREE FIELD
.REVERBERANT FIELD
ACCORDING TO MUSICIANS
.ACCORDING TO AUDIENCE
.WHAT ARE GOOD ACOUSTICS
.ACTIVE ACOUSTIC SYSTEMS
.PASSIVE ACOUSTIC SYSTEMS
1
2
EXAMPLES OF SOLVED PROBLEMS
3RESONANT STRING SHELL - RES
.THE RESEARCH PROJECT
.RESONANT STRING SHELL 1.0
.RESONANT STRING SHELL 2.0
.RESONANT STRING SHELL 3.0
.RESEARCH STATE AND
FUTURE PURPOSES
.SOUNDFORMS
.SIEBEIN ASSOCIATES
.SUONOVIVO
.HOLLYWOOD BOWL SHELL
.SPECIALITY THEATRE
.AALBORG ACOUSTIC PAVILION
1
2
FROM DIGITAL MODEL TO REAL
MODEL
STRUCTURAL DESIGN PROCESS
.HOW TO REALIZE COMPLEX FORMS
BUILDING SITE AS AUTOMATED INDUSTRY
HIGHTECH DESIGN/LOWTECH CONSTRUCTION
.PREREQUISITES
.CONCEPT
.EXPLORING SOULTIONS
TENSEGRITY SHELL
SELF BEARING SHELL
RECIPROCAL STRUCTURE
CABLE-STAYED STRUCTURE
3ENGINEERING THE STRUCTURE
.EXECUTIVE PROJECT
OPTIMIZATION OF THE CUTTING PROCESS
FROM TRUSS TO BOX BEAM
KNOTS DEFINITION
4SIMPLIFYING CONSTRUCTION SITE
PROGRAMMING INSTALLATION PHASES
CONSTRUCTION MACHINERY’S DESIGN
3THE OPTIMIZATION PROCESS
1COMPUTATIONAL MORPHOGENESIS
.WHAT IS COMPUTATIONAL MORPH
.THE MORPHOGENETIC PROCESS
2RES 4.0 - THE ALGORITHM
.ALGORITHM OVERVIEW
.INPUTS
.COMPLEX FORMS FROM SIMPLE ELEMENTS
.DESIGN VARIABLES (RES ANALISYS)
.RES 4.0 GENOME (VARIABLE AND STABLE)
.INPUT POPULATION
.MODELING THE NATURE OF SOUND
THE IMAGE SOURCE METHOD
THE RAYTRACING METHOD
.THE PROCESSING CORE
THE CODE
.USEFUL OUTPUTS
SOUND PRESSURE LEVEL
.OPTIMIZATION AS AWARENESS TOOL
FIRST DOMAIN SETTINGS
SECOND DOMAIN SETTINGS
THIRD DOMAIN SETTINGS
.ARCHITHECTURAL SETTING
PALAZZO GRAVINA
THE MUSICIANS
THE AUDIENCE
.FINAL OPTIMIZATION
.RESULTS ANALYSIS
.CILIA SYSTEM
THE EVOLUTION OF DESIGN
METHODS
.FROM ANALOG DESIGN TO
PARAMETRIC APPROACH
.A SIGNIFICANT EXAMPLE FROM
ANALOG TO DIGITAL DESIGN
3. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
T H E E S S E N C E O F S O U N D W A V E S
4. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
f frequency = c / λ T cycle = 1 / fc sound speed in air = 343 m/s
λ wavelenght
x[m]
y [m]
a
5. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
WAVEFRONT
SOURCE
FROM ACOUSTIC WAVE TO ACOUSTIC RAY
6. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
4 r
W
S
W
I
π
== 1120log(rLL WI )−−=SOUND INTENSITY SOUND PRESSURE LEVEL
r
a
a
a
a
a
a
a
a
a
a
a
a
a a
2r
3r
7. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
FFFFFF
DIREC T R AY REFLEC TED R AY
SOURC
E
IMA
GE SOU
RCE
R E F L E C T I V E S U R F A C E
ACOUSTIC REFLECTION MODEL
θ1
θ2
SNELL LAW : θ1
= θ2
8. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Free Field
9. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Reverberant Field
10. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
The problems of
an Open Air
Chamber Music Concert
11. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
12. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
THE PROBLEMS ACCORDING TO
MUSICIANS
MUSIC
PERCEPTION
ACOUSTIC
PARAMETER
MUSICIANS CANNOT HEAR EACH OTHERS ENSEMBLE STAGE SUPPORT
13. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
THE PROBLEMS ACCORDING TO
MUSICIANS
MUSIC
PERCEPTION
ACOUSTIC
PARAMETER
MUSICIANS CANNOT HEAR EACH OTHERS ENSEMBLE STAGE SUPPORT
EARLY DECAY OF SOUND
FOR CHAMBER MUSIC
SUBJECTIVE
REVERB
EARLY DECAY TIME
14. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
LOW SOUND INTENSITY NO MUSIC
SOUND PRESSURE
LEVEL
THE PROBLEMS ACCORDING TO
AUDIENCE
MUSIC
PERCEPTION
ACOUSTIC
PARAMETER
15. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
LOW SOUND INTENSITY NO MUSIC
SOUND PRESSURE
LEVEL
THE PROBLEMS ACCORDING TO
AUDIENCE
MUSIC
PERCEPTION
ACOUSTIC
PARAMETER
SPATIALIZATION
INTERAURAL CROSS
CORRELATION
NON-UNIFORM SOUND FIELD
16. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
What Are Good Acoustics?
[...]the Composition, the Conductor, the Orchestra, and the Hall .
It is vital to distinguish among these ingredients and to understand
what each contributes to the totality.
L.L. Beranek - Concert Hall and Opera Houses, 2004
17. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Designing an Acoustic Chamber for Outdoor
Active Acoustic Systems
Passive Acoustic Systems
18. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Passive Acoustic Systems
Designing an Acoustic Chamber for Outdoor
Active Acoustic Systems
19. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Examples of Solved Problems
20. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Soundforms_Arup
THE REGULAR SIZE (21m x 14m)
-75 mq of platform area
-10m wide at the front
-8m wide at the back
-7m deep
The REGULAR is acoustically
optimized for 18 – 23 musicians
THE MEDIUM SIZE (17m x 27m)
-98 mq of platform area
-13m wide at the front
-8.5m wide at the back
-9m deep
The MEDIUM is acoustically
optimized for 36 – 50 musicians
THE LARGE SIZE (20m x 33.5m)
-231 mq
-16m wide at the front
-10.4m wide at the back
-11.2m deep
The LARGE is acoustically
optimized for 75 – 100 musicians
Examples of Solved Problems
21. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Acoustical Design of the Band Shell or Enclosure
• Design and shape the ceiling and walls to provide natural acoustic
projection of sounds from the enclosure to the audience
• Integrate sound system components to provide weather protection a
well as enhance acoustical directivity for loudspeakers
• Provide a network of wall and ceiling panels to provide sound
reflections so performers on stage can hear each other and
play in ensemble
Containment of Sounds within Facility to meet Noise Ordinance
Requirements at Facility Perimeter
• Natural barriers and partial enclosures such as walls, berms, hills,
planters, landscape elements, etc. as part of
architectural design of facility
• Location and directionality of loudspeakers to minimize sound spills
out of audience area
• Use of a greater number of smaller loudspeakers or digitally con-
trolled line array speakers with controlled directional
patterns to minimize sound spills outside of audience area
• Automatic control of volume and frequency response through DSP
(digital signal processing) controllers
Siebein Associates Shell
Examples of Solved Problems
22. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Outdoor Panels_SuonoVivo
the Suono Vivo outdoor acoustic chamber consists of panels in
Lexan Polycarbonate featuring
outstanding sound reflectionproperties.
Has a modular structure that adapts to the stage needs of large
orchestras and also individual soloists.
It is quickly assembled and disassembled.
Is weatherproof.
Examples of Solved Problems
23. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
The ACOUSTIC REFLECTOR has aproximately the same area as
the orchestra risers and is positioned roughly 9.14 m above the
orchestra to provide the critical 30-msec dispersed relfections;
in its final form, the reflector asumes the shape of a
longitudinally positioned ellipse, inclined about 10 degrees above
orizontal.
The stage canopy is composed of a tennis-court-sized aluminium
and fiberglass ring spanned by folding, translucent polycarbonate
panels.
Hollywood Bowl Shell
Examples of Solved Problems
24. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Examples of Solved Problems
Inflatable Shell_speciality Theatre Small Shell
Depth: 4 m
Height: 4 m
Width: 8 m
Footprint Area: 32 mq
Shipping Weight: 166 kg
Medium Shell
Depth: 6 m
Height: 6 m
Width: 13 m
Footprint Area: 78 mq
Shipping Weight: 266 kg
Large Shell
Depth: 8 m
Height: 8 m
Width: 16 m
Footprint Area: 128 mq
Shipping Weight: 359 kg
8 m
4 m
4 m
13 m
6 m
6 m
16 m
8 m
8 m
25. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Aalborg Acoustic Pavilion The Acoustic Pavilion was designed as a stage for electronic and
experimental music.
It is created from evolutionary algorithms that search the opti-
mum form and reflective environment for electronic music within
the context of Aalborg’s harbour front. It encloses the musical
space from the city and opens to the water aiming at creating an
intimate sound based milieu within an open public realm. The actu-
al design process was based on numerous experiments concerned
with form, materials, structure, and acoustics that aided by com-
putational algorithms generated the final shape as well as the
pointy wood components.
Examples of Solved Problems
26. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Analog Design vs Parametric Approach
27. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
REsonant String shell
A significant example of evolution
from analog to digital design
28. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
ReS 1.0
Design Methods
• Totally Analog Process
Acoustic Devices
• Main Shell
• Array System
• Cilia System
• Reflective Bottom
29. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
ReS 1.0Acoustic Performance
30. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
ReS 2.0
Design Methods
• First Digital Design Process
• Restricted Form Improvement
Process
• Panel Orientation Optimized
by COVERING AREA
Acoustic Devices
• Main Shell
• Array System
• Cilia System
• Reflective Bottom
31. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
ReS 2.0 Acoustic Performance
32. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
ReS 1.0
Design Methods
ReS 3.0
Design Methods
• Digital Design Process
• Restricted Form Improvement
Process
• Customizable According to
Musicians Setups
• Computational Improvement
of the Form by NUMBER
OF REFLECTIONS
Acoustic Devices
• Main Shell
• Customizable Array System
• Elongated Cilia System
• Diffusive Bottom
33. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
ReS 3.0Acoustic Performance
34. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Research State And
Future Purposes
35. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
What is Computational Morphogenesis?
The Morphogenetic Process involves: the Construction, the Analysis
and the Evaluation of a certain Topological Space, Designed for one or
more Objectives.
It follows a recursive paths, performing a continous Improvement of the
form:
1. Defining the most performing configuration of the space
2. Providing a landscape of solutions for the Awareness of the problem
36. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
The Morphogenetic Process
DEFINITION OF
DESIGN VARIBALES
INPUT SYSTEM
INDIVIDUAL
SELECTION
RESULTING
INDIVIDUALS
CROSSOVER
MUTATION
NEW
POPULATION GEOMETRY
FITNESS
ACOUSTIC SIMULATION
PROCESSING COREEVOLUTIONARY-BASED OPTIMIZATION
REPRESENTATION OF THE ACOUSTIC SHELL
OUTPUT SYSTEM
RANDOM GENERATION OF THE 1ST
POPULATION
37. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Algorithm Overview
Input
Processing Core
Output
38. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
39. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
1st
ring1st
ring
1RINGS
THE SMOOTHNESS
40. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
1st
ring1st
ring
1RINGS
THE SMOOTHNESS
2nd
ring2nd
ring
1st
ring1st
ring
41. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
1st
ring1st
ring
1RINGS
THE SMOOTHNESS
2nd
ring2nd
ring
1st
ring1st
ring
3rd
ring3rd
ring
2nd
ring2nd
ring
1st
ring1st
ring
42. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
3rd
ring3rd
ring
2nd
ring2nd
ring
1st
ring1st
ring
43. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
3rd
ring3rd
ring
2nd
ring2nd
ring
1st
ring1st
ring
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
1RINGS
THE SMOOTHNESS
44. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
1RINGS
THE SMOOTHNESS
45. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
1RINGS
THE SMOOTHNESS
46. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
1RINGS
THE SMOOTHNESS
3THE SOURCE GEOMETRY
PANELIZATION
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
1RINGS
THE SMOOTHNESS
47. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
3THE SOURCE GEOMETRY
PANELIZATION
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
1RINGS
THE SMOOTHNESS
48. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
49. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
R1
R24THE SOURCE GEOMETRY
PROPORTIONS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
1RINGS
THE SMOOTHNESS
3THE SOURCE GEOMETRY
PANELIZATION
50. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
5THE SOURCE GEOMETRY
CURVATURE
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
1RINGS
THE SMOOTHNESS
51. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
5THE SOURCE GEOMETRY
CURVATURE
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
1RINGS
THE SMOOTHNESS
52. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
INPUT VARIABLE DESIGN
RES 3.0 ANALYSIS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
0PHENOTYPE
LAST RES
2THE SOURCE GEOMETRY
THE SHAPE
3THE SOURCE GEOMETRY
PANELIZATION
4THE SOURCE GEOMETRY
PROPORTIONS
5THE SOURCE GEOMETRY
CURVATURE
6THE SOURCE GEOMETRY
DEPTH
1RINGS
THE SMOOTHNESS
53. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
INPUT VARIABLES DESIGN
RES 4.0 GENOME
54. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
INPUT VARIABLES DESIGN
RES 4.0 GENOME
1DEPTH
55. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
INPUT VARIABLES DESIGN
RES 4.0 GENOME
2
1DEPTH
RINGS
56. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
INPUT VARIABLES DESIGN
RES 4.0 GENOME
2
1DEPTH
RINGS
3RATIO
57. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
INPUT VARIABLES DESIGN
RES 4.0 GENOME
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
58. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
INPUT VARIABLES DESIGN
RES 4.0 GENOME
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
59. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
INPUT VARIABLES DESIGN
RES 4.0 GENOME
2
1DEPTH
RINGS
3RATIO
4RADIUS
5POSITION
6SCALE0
7SCALE1
8SCALE2
9SCALE3
10PANEL1
11PANEL2
60. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Input Variables Design
ReS 4.0 Topologic Space
61. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Input Variables Design
ReS 4.0 Topologic Space
62. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Input Variables Design
ReS 4.0 Topologic Space
63. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
Modelling
the Physical Nature of Sound
Propagation Models
Alvar Aalto - Acoustic Studies for Viipuri Municipal Library
64. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
65. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
0DEFINE N ACOUSTIC RAYS:
EX N = 100DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
66. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
1CHOOSE ONE ACOUSTIC RAY
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
67. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
68. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
m_Sa
3MIRROR THE SOURCE ON SURFACE A
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
69. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
m_Sa
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
70. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
m_Sa
5INTERSECT WITH THE NEXT SURFACE
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
71. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
m_Sa
m_Sac
6MIRROR THE MIRRORED SOURCE ON SURFACE C
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
72. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
m_Sa
m_Sac
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
73. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
m_Sa
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
74. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S
A
B
C
R
9REPEAT THE PROCESS FOR EACH RAY
0DEFINE N ACOUSTIC RAYS:
EX N = 10
2EXTEND UNTIL IT WILL INTERSECT A SURFACE
3MIRROR THE SOURCE ON SURFACE A
4DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
5INTERSECT WITH THE NEXT SURFACE
6MIRROR THE MIRRORED SOURCE ON SURFACE C
7DRAW A LINE BETWEEN THE MIRRORED SOURCE
AND THE INTERSECTION POINT
8INTERSECT WITH THE NEXT SURFACE
NO INTERSECTION!
9REPEAT THE PROCESS FOR EACH RAY
1CHOOSE ONE ACOUSTIC RAY
RAY TRACING METHOD
75. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
S R
0DEFINE A BOUNCES NUMBER
EX N = 2
A
B
C
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
76. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
S
A
B
C
R
1CHOOSE A BOUNCES COMBINATION
EX SACR
BOUNCES NUMBER: 2
POSSIBLE COMBINATIONS:
SABR SACR
SBAR SBCR
SCAR SCBR
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
77. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
m_Sa
2MIRROR THE SOURCE ON SURFACE A
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
78. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
m_Sa
m_Sac
3MIRROR THE MIRRORED SOURCE ON SURFACE C
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
79. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
m_Sa
m_Sac
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
80. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
m_Sa
m_Sac
5INTERSECT WITH SURFACE C5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
81. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
m_Sa
m_Sac
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
82. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
m_Sa
m_Sac
7INTERSECT WITH SURFACE A
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
83. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
m_Sa
m_Sac
8DRAW A POLYRAY BETWEEN THE POINTS
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
84. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
9REPEAT THE PROCESS FOR EACH COMBINATION
5INTERSECT WITH SURFACE C
7INTERSECT WITH SURFACE A
9REPEAT THE PROCESS FOR EACH COMBINATION
0DEFINE A BOUNCES NUMBER
EX N = 2
1CHOOSE A BOUNCES COMBINATION
EX SACR
3MIRROR THE MIRRORED SOURCE ON SURFACE C
4DRAW A LINE BETWEEN THE TARGET AND
THE LAST MIRRORED SOURCE
6DRAW A LINE BETWEEN THE INTERSECTION POINT
AND THE PREVIOUS MIRRORED SOURCE
8DRAW A POLYRAY BETWEEN THE POINTS
2MIRROR THE SOURCE ON SURFACE A
IMAGE SOURCE METHOD
85. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
S R
A
B
C
S R
A
B
C
S
A
B
C
R
S
A
B
C
R
METHODS COMPARISON
86. PROCESSING CORE
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
87. #IMAGE SOURCE
DEFINING TRASFORMATION MATRIX
DirectionMove_L = []
SrfCenter_L = []
for i in ReflectSrf:
....SurfaceCenterPoint = rs.SurfaceAreaCentroid(i)[0]
....SrfCenter_L.append(SurfaceCenterPoint)
....SurfaceUV = rs.SurfaceClosestPoint(i,SurfaceCenterPoint)
....DirectionMove_L.append(rs.SurfaceNormal(i,SurfaceUV))
MirrorMatrix_L = []
for srfIN in range(len(ReflectSrf)):
....MirrorMatrix_L.append(rs.XformMirror(SrfCenter_L[srfIN] ,
....DirectionMove_L[srfIN]))
#DEFINING MIRRORED SORCE POINTS UNTIL INFINITE ORDER
def graftlist(List):
....MainList = []
....Void = []
....MainList.append(Void)
....GraftList = []
....for i in range (len(MainList)):
........for j in List:
............Sub = []
............Sub.append(j)
............GraftList.append(Sub)
....return (GraftList)
SrcPtsGraft = graftlist(SrcPts)
ObjList = []
ObjList.append(SrcPtsGraft)
def RecursiveMirror(SrcPtsGraft,gens):
....Macro = []
....for i in range (len(SrcPts)):
........List = []
........for j in range (len(SrcPtsGraft[0])):
............for k in range(len(ReflectSrf)):
................List.append(rs.TransformObjects(SrcPtsGraft[i][j],
................MirrorMatrix_L[k],True)[0])
........Macro.append(List)
....if gens != 0:
........ObjList.append(Macro)
....if gens > 0:
........RecursiveMirror(Macro,gens-1)
....return(ObjList)
Nmax = max(n)
mSrcN_full = RecursiveMirror(SrcPtsGraft, Nmax )
#REMOVE FROM MIRRORED SOURCE POINTS LIST ALL DUPLICATES
def PointsConversion(coordinate):
....Converted = []
....for i in range (len(mSrcN_full)):
........Csub1 = []
........for j in range (len(SrcPts)):
............Csub2 =[]
............for k in range (len(mSrcN_full[i][j])):
................Csub2.append(round(rs.PointCoordinates(mSrcN_full[i]
................[j][k])[coordinate],2))
............Csub1.append(Csub2)
........Converted.append(Csub1)
....return(Converted)
mSrcN_x = PointsConversion(0)
mSrcN_y = PointsConversion(1)
mSrcN_z = PointsConversion(2)
def RecursiveCull(mSrcN_full,gens,empty):
....if Nmax >= 2:
........mSrcN = []
........for j in range (len(SrcPts)):
............SubM1 = []
............for k in range (len(mSrcN_full[gens][0])):
................if gens >= 2:
................if ((round((rs.PointCoordinates(mSrcN_full[gens]
................[j][k])[0]),2) in (mSrcN_x[(gens-2)][j]))
................and(round((rs.PointCoordinates(mSrcN_full[gens]
................[j][k])[1]),2) in (mSrcN_y[(gens-2)][j]))
................and(round((rs.PointCoordinates(mSrcN_full[gens]
................[j][k])[2]),2) in (mSrcN_z[(gens-2)][j]))):
....................SubM1.append(None)
................else:
....................SubM1.append(mSrcN_full[gens][j][k])
............mSrcN.append(SubM1)
........empty.insert(0,mSrcN) #Ordine n
........if gens > 2:
............RecursiveCull(mSrcN_full,gens-1,empty)
........return(empty)
....elif Nmax == 1:
........empty.append(mSrcN_full[0])
........empty.append(mSrcN_full[1])
........return(empty)
....else:
........empty.append(mSrcN_full[0])
........return(empty)
empty = []
mSrcN = (RecursiveCull(mSrcN_full,Nmax,empty))
if Nmax >=2:
....mSrcN.insert(0,mSrcN_full[1])
....mSrcN.insert(0,mSrcN_full[0])
#FINDING INTERSECTION PTS AT ORDER N
def CodeExecution (n):
....#1 FAKE RAYS ORDER N
....fRays = []
....for i in range(len(TgtPts)):
........fRay_Sub = []
........for j in range(len(SrcPts)):
............fRay_Sub2 = []
............for k in range(len(mSrcN[n][0])):
................if mSrcN[n][j][k] != None:
....................fRay_Sub2.append(rs.AddLine(mSrcN[n][j][k],
....................TgtPts[i]))
................else:
....................fRay_Sub2.append(None)
............fRay_Sub.append(fRay_Sub2)
........fRays.append(fRay_Sub)
....#2 INTERSECTION ORDER N
....ReflectSrf_t = []
....for i in range (int(len(ReflectSrf)**(n)/len(ReflectSrf))):
........for Srf in ReflectSrf:
............ReflectSrf_t.append(Srf)
....#per n = 3 appende 36 volte la lista di 6 per ramo di src
....Intersection = []
....for i in range (len(TgtPts)):
........sub1 = []
........for j in range (len(SrcPts)):
............sub2 = []
............for w in range(len(ReflectSrf_t)):
................if fRays[i][j][w] != None:
....................Int = rs.CurveBrepIntersect(fRays[i][j][w],
....................ReflectSrf_t[w])
................else:
....................Int = None
................if Int is not None:
....................sub2.append(Int[1][0])
................else:
....................sub2.append(None)
............sub1.append(sub2)
........Intersection.append(sub1)
#FINDING INTERSECTION PTS FROM ORDER N-1
RECURSION
....def RecursiveIntersection (IntPts, gens, IntList):
........if n != 1 :
............fRayN = []
............for i in range (len(TgtPts)):
................sub1 = []
................for j in range (len(SrcPts)):
....................sub2 = []
....................for k in range (len(mSrcN[gens-1][0])):
........................h = k * int((len(Intersection[0][0]))/
........................(len(mSrcN[gens-1][0])))
........................for x in range(int((len(Intersection[0][0]))/
........................(len(mSrcN[gens-1][0])))):
............................if (IntPts [i][j][x + h]) and
............................(mSrcN[gens-1][j][k]) != None:
................................sub2.append(rs.AddLine(IntPts[i][j]
................................[x + h],mSrcN[gens-1][j][k]))
............................else:
................................sub2.append(None)
....................sub1.append(sub2)
................fRayN.append(sub1)
............ReflectSrf_p = []
............for i in range (((int((len(mSrcN[gens-1][0]))/
............(len(ReflectSrf)))))):
................for Srf in ReflectSrf:
....................for j in range (int((len(IntPts[0][0]))/
....................(len(mSrcN[gens-1][0])))):
........................ReflectSrf_p.append(Srf)
............Pt = []
............for i in range (len(TgtPts)):
................sub1 = []
................for j in range (len(SrcPts)):
....................sub2 = []
....................for k in range(len(ReflectSrf_p)):
........................if fRayN[i][j][k] is not None:
............................Int = rs.CurveBrepIntersect(fRayN[i]
............................[j][k],ReflectSrf_p[k])
........................else:
............................Int = None
........................if Int is not None:
............................sub2.append(Int[1][0])
........................else:
............................sub2.append(None)
....................sub1.append(sub2)
................Pt.append(sub1)
............IntList.append(Pt)
........if gens == n:
............IntList.insert(0,Intersection)
........if gens > 2:
............RecursiveIntersection (Pt, gens-1, IntList)
........return(IntList)
....
....IntList = []
....RecInt = RecursiveIntersection(Intersection, n, IntList)
#DRAW POLYRAYS
....RList = []
....for i in range (len(TgtPts)):
........Rsub1 = []
........for j in range (len(SrcPts)):
............Rsub2 = []
............for k in range (len(ReflectSrf)**n):
................Rsub3 = []
................for w in range (len(RecInt)):
....................Rsub3.append(RecInt[w][i][j][k])
................Rsub2.append(Rsub3)
............Rsub1.append(Rsub2)
........RList.append(Rsub1)
....for i in range (len(TgtPts)):
........for j in range (len(SrcPts)):
............for k in range (len(RList[0][0])):
................RList[i][j][k].insert(0,TgtPts[i])
....................RList[i][j][k].append(SrcPts[j])
....polylines = []
....for i in range (len(TgtPts)):
........Plsub1 = []
........for j in range (len(SrcPts)):
............Plsub2 = []
........for k in range (len(RList[0][0])):
............if (None in RList[i][j][k]) == True :
................Plsub2.append(None)
............else:
................Plsub2.append(rs.AddPolyline(RList[i][j][k]))
........Plsub1.append(Plsub2)
....polylines.append(Plsub1)
#OBSTACLE CHECK
....#1 FIND SEGMENTS
....SegmentsList = []
....for i in range (len(TgtPts)):
........SLsub1 = []
........for j in range (len(SrcPts)):
............SLsub2 = []
............for k in range (len(polylines[0][0])):
................if polylines[i][j][k] != None:
....................SLsub2.append(rs.ExplodeCurves(polylines[i]
....................[j][k]))
................else:
....................SLsub2.append(None)
............SLsub1.append(SLsub2)
........SegmentsList.append(SLsub1)
....#2 FIND INTERSECTION COUNT LIST
....SegmentIntlist = []
....for i in range (len(TgtPts)):
........SILsub1 = []
........for j in range (len(SrcPts)):
............SILsub2 = []
............for k in range (len(polylines[0][0])):
................SILsub3 = []
................for w in range (n+1):
....................for x in range (len(ReflectSrf)):
........................if SegmentsList[i][j][k] is not None:
............................Int = rs.CurveBrepIntersect
............................(SegmentsList[i][j][k][w],ReflectSrf[x])
........................else:
............................Int = None
........................if Int is not None:
............................SILsub3.append(Int[1][0])
........................else:
............................SILsub3.append(None)
................SILsub2.append(len(SILsub3) - SILsub3.count(None))
............SILsub1.append(SILsub2)
........SegmentIntlist.append(SILsub1)
....#3 BUILD NEW POLYLINES WITH NEW CONDITION
....polyrays = []
....for i in range (len(TgtPts)):
........Prsub1 = []
........for j in range (len(SrcPts)):
............Prsub2 = []
............for k in range (len(RList[0][0])):
................if (SegmentIntlist[i][j][k]) > (2+2*(n-1))
................or (None in RList[i][j][k]) == True:
....................Prsub2.append(None)
................else:
....................Prsub2.append(rs.AddPolyline(RList[i][j][k]))
............Prsub1.append(Prsub2)
........polyrays.append(Prsub1)
#CALCULATE SPL AND TIME
....time = []
....SPL = []
....for i in range(len(TgtPts)):
........time1 = []
........SPL1 = []
........for j in range(len(SrcPts)):
............time2 = []
............SPL2 = []
............for h in range(len(RList[0][0])):
................if polyrays[i][j][h] != None:
....................time2.append((rs.CurveLength
....................(polyrays[i][j][h]))/343)
....................SPL2.append((111-(20*math.log10
....................(rs.CurveLength(polyrays[i]
....................[j][h])-1))-11)*(r**n))
................else:
....................time2.append(None)
....................SPL2.append(None)
............time1.append(time2)
............SPL1.append(SPL2)
........time.append(time1)
........SPL.append(SPL1)
....return (SPL,polyrays)
if Compute == True:
....FINAL = []
....for i in range (len(n)):
........FINAL.append(CodeExecution(n[i]))
....RAYS = []
....for i in range (len(n)):
........SPL.append(FINAL[i][0])
........RAYS.append(FINAL[i][1])
....a = SPL
....b = RAYS
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
88. SOURCES: 1
TARGETS: 25
REFLECTIVE SURFACES: 6
PROCESSING CORE - RAYS SHOOTING
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
89. BOUNCES: 0
POTENTIAL RAYS: 25
TOTAL RAYS: 25
min LENGHT: 6,56 m
SOURCES: 1
TARGETS: 25
REFLECTIVE SURFACES: 6
PROCESSING CORE - RAYS SHOOTING
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
90. BOUNCES: 1
POTENTIAL RAYS: 150
TOTAL RAYS: 98
min LENGHT: 7,42 m
SOURCES: 1
TARGETS: 25
REFLECTIVE SURFACES: 6
PROCESSING CORE - RAYS SHOOTING
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
91. BOUNCES: 2
POTENTIAL RAYS: 900
TOTAL RAYS: 103
min LENGHT: 10,25 m
SOURCES: 1
TARGETS: 25
REFLECTIVE SURFACES: 6
PROCESSING CORE - RAYS SHOOTING
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
92. BOUNCES: 3
POTENTIAL RAYS: 5400
TOTAL RAYS: 154
min LENGHT: 11,22 m
SOURCES: 1
TARGETS: 25
REFLECTIVE SURFACES: 6
PROCESSING CORE - RAYS SHOOTING
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
93. d =14 m
SPL[dB] = Lw
- 20log10
(d) - 11
PROCESSING CORE - SPL CALCULATION
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
94. SPL COMBINATION
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
95. SPL COMBINATION
DIRECT SOUND LEVELS
TOTAL SOUND LEVELS = 10^DS/10
+10^RS/10
REFLECTED SOUND LEVELS
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
96. SPL COMBINATION
70 75 80 85 90 95 100 [dB]
DIRECT SOUND LEVELS
TOTAL SOUND LEVELS = 10^DS/10
+10^RS/10
REFLECTED SOUND LEVELS
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
97. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
THE OPTIMIZATION PROCESS
98. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
The Morphogenetic Process
DEFINITION OF
DESIGN VARIBALES
INPUT SYSTEM
INDIVIDUAL
SELECTION
RESULTING
INDIVIDUALS
CROSSOVER
MUTATION
NEW
POPULATION GEOMETRY
FITNESS
ACOUSTIC SIMULATION
PROCESSING COREEVOLUTIONARY-BASED OPTIMIZATION
REPRESENTATION OF THE ACOUSTIC SHELL
OUTPUT SYSTEM
RANDOM GENERATION OF THE 1ST
POPULATION
99. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 1
SOURCE
TARGETS
100. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 1
SOURCE
TARGETS
DMIN = 1.5M
101. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 1
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 11509.90 dB SPL SUM = 11623.23 dB SPL SUM = 11700.00 dB SPL SUM = 11727.82 dB SPL SUM = 11738.34 dB
51 15 30 50
102. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 1
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 11738.34 dB
50
INEFFICIENTPANELS
RED DOTS = BOUNCING POINTS
103. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 2
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 11522.07 dB SPL SUM = 11660.27 dB SPL SUM = 11880.88 dB SPL SUM = 11953.26 dB SPL SUM = 12022.27 dB
51 15 30 50
104. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 2
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 12022.27 dB
50
105. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 3
SOURCES
TARGETS
106. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 3
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 12176.96 dB SPL SUM = 12247.44 dB SPL SUM = 12479.16 dB SPL SUM = 12613.90 dB SPL SUM = 12626.06 dB
51 15 30 50
107. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
OPTIMIZATION 3
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 12626.06 dB
50
EXTENDED PANELS
108. 3,6
11
1,6
2
0,6 0,4
ARCHITECTURAL SETTING
METHOD APPLICATION
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
109. 18,66
A = 262m2
18,82
ARCHITECTURAL SETTING
METHOD APPLICATION
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
110. 18,66
A = 262m2
18,82
ARCHITECTURAL SETTING
METHOD APPLICATION
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
111. OPTIMIZATION A - FITNESS FUNCTION
RANDOM SHELL SPL MAP
1
x M *
100
N
i
if −= ∑=
δ
Where:
- N is the total number of targets;
- xi is SPL value on the ith
target;
- M is the Number of SPL Values smaller than 90dB
FITNESS FUNCTION
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
112. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
113. OPTIMIZATION A
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 18070.97dB SPL SUM = 18297.18 dB SPL SUM = 18532.14 dB SPL SUM = 18577.21 dB SPL SUM = 18580.11 dB
51 15 30 80
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
114. OPTIMIZATION A
70 75 80 85 90 95 100 [dB]
GENERATIONS
SPL SUM = 18580.11 dB
80
8.00 m
4.30 m
4.40 m
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
115. 70 75 80 85 90 95 100 [dB]
SOUNDPRESSURELEVEL[dB]
DISTANCE [m]
80
82
84
86
88
90
92
94
96
98
100
102
0.5 2.4 4.3 6.2 8.1 10.0 12.0 13.9 15.8 17.7
ALLSOURCESSPLMAP
BACKSOURCESSPLMAP
MIDDLESOURCESSPLMAP
FRONTSOURCESSPLMAP
ALL
OPTIMIZATION A - RESULT ANALYSIS
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
116. 70 75 80 85 90 95 100 [dB]
SOUNDPRESSURELEVEL[dB]
DISTANCE [m]
80
82
84
86
88
90
92
94
96
98
100
102
0.5 2.4 4.3 6.2 8.1 10.0 12.0 13.9 15.8 17.7
ALLSOURCESSPLMAP
BACKSOURCESSPLMAP
MIDDLESOURCESSPLMAP
FRONTSOURCESSPLMAP
ALL
BACK
MIDDLE
FRONT
OPTIMIZATION A - RESULT ANALYSIS
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
117. 70 75 80 85 90 95 100 [dB]
SOUNDPRESSURELEVEL[dB]
DISTANCE [m]
80
82
84
86
88
90
92
94
96
98
100
102
0.5 2.4 4.3 6.2 8.1 10.0 12.0 13.9 15.8 17.7
ALLSOURCESSPLMAP
BACKSOURCESSPLMAP
MIDDLESOURCESSPLMAP
FRONTSOURCESSPLMAP
ALL
BACK
MIDDLE
FRONT
CRITICAL DECAY
OPTIMIZATION A - RESULT ANALYSIS
Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
118. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
FORM FINDING - CILIA
α 0°
<α<60°
DEFINE 1m TRANSLATION VECTOR FOR EACH SEGMENT1 EXTRUDE EACH SEGMENT AND BUILD NEW SURFACES2 ROTATE EACH SURFACE BY DIFFERENT ANGLES3
119. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
FORM FINDING - CILIASOUNDPRESSURELEVEL[dB]
DISTANCE [m]
80
82
84
86
88
90
92
94
96
98
100
102
0.5 2.4 4.3 6.2 8.1 10.0 12.0 13.9 15.8 17.7
FRONT SOURCES SPL MAP
NO CILIA
2
1
)(
1
xx
N
N
i
if −= ∑=
δ
Where:
- N is the total number of targets;
- xi is SPL value on the ith
target;
- x is the arithmetic mean of the xi ;
-
2
)( xxis −=σ is the measure of the variance of the data structure and represents
the simple spread relative to the mean value.
FITNESS FUNCTION
120. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
FORM FINDING - CILIASOUNDPRESSURELEVEL[dB]
DISTANCE [m]
80
82
84
86
88
90
92
94
96
98
100
102
0.5 2.4 4.3 6.2 8.1 10.0 12.0 13.9 15.8 17.7
FRONT SOURCES SPL MAP
NO CILIA
CILIA
OPTIMIZATION RESULT
121. Identyfing Thematic Area
The essence of Sound Waves
The Problems of an Open Air Concert
Designing an Acoustic Chamber for Outdoor Music
Example of Solved Problems
Evolution of Design Methods
Resonant String Shell - ReS
Computational Morphogenesis
Res 4.0 - The Algorithm
The Optimization Process
From Digital ti Real Model
Structural Design Process
Engineering the Structure
Simplifying Construction Site
State of the Art Methodological Hypotesis Experimental Application
FORM FINDING - CILIASOUNDPRESSURELEVEL[dB]
DISTANCE [m]
80
82
84
86
88
90
92
94
96
98
100
102
0.5 2.4 4.3 6.2 8.1 10.0 12.0 13.9 15.8 17.7
FRONT SOURCES SPL MAP
NO CILIA
CILIA
OPTIMIZATION RESULT
OPTIMIZATED TARGETS