Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
timeline:1960_granulaire_synthese_ii [2020/04/19 23:45]
Daan Schrier
timeline:1960_granulaire_synthese_ii [2022/10/26 15:55] (current)
Line 75: Line 75:
 Thomas Parks - Professor Electrical Computer Engineering Thomas Parks - Professor Electrical Computer Engineering
  
-De Techniek+====De Techniek====
  
-Zoals eerder genoemd kunnen we het concept van de techniek terugbrengen naar één grain bestaande uit de content en de envelope. De grain heeft een korte duur en zou op zichzelf staand meestal niet heel veel voorstellen. Zodra men de grain in een granulatie populatie plaatst zullen deze parameters echter veel meer invloed hebben.  ​+Zoals eerder genoemd kunnen we het concept van de techniek terugbrengen naar één grain bestaande uit de //content// en de //envelope// . De grain heeft een korte duur en zou op zichzelf staand meestal niet heel veel voorstellen. Zodra men de grain in een granulatie populatie plaatst zullen deze parameters echter veel meer invloed hebben.  ​
  
 De bron van de content kan zowel realtime als non-realtime zijn, waarin bij realtime men er een lopend signaal, en bij non-realtime een sample voor kan gebruiken. De envelope bepaald vervolgens ​ De bron van de content kan zowel realtime als non-realtime zijn, waarin bij realtime men er een lopend signaal, en bij non-realtime een sample voor kan gebruiken. De envelope bepaald vervolgens ​
-de duratie en de amplitude van de grain. Het toevoegen van een envelope aan een grain noemen we windowing. Dit is een vorm van amplitudemodulatie. Hier een afbeelding die de basis van een grain laat zien:+de duratie en de amplitude van de grain. Het toevoegen van een envelope aan een grain noemen we //windowing//. Dit is een vorm van amplitudemodulatie. Hier een afbeelding die de basis van een grain laat zien
  
 + {{ timeline:​decontent.png?​ }}
  
 +De **envelope generator** kan alle parameters bevatten die we uit andere synthese kennen: **duratie**,​ **amplitude**,​ **attack**,​** release** en **decay tijd**. ​
  
- +{{ timeline:guidosenv.png? }}
-     {{ timeline:decontent.png?}} +
- +
- +
- +
- +
- +
-De envelope generator kan alle parameters bevatten die we uit andere synthese kennen: duratie, amplitude, attack, release en decay tijd. +
  
    
Line 97: Line 92:
  
  
-De duratie van de envelope bepaald de gehele lengte van de grain. De vuistregel hierin is, hoe korter de duratie, hoe lastiger het voor het oor is om het nog als losse grains te kunnen waarnemen (zoals Gabor onderzocht heeft). Dit is een interessant gegeven waarmee de componist vrij is om te spelen. Het effect van de duratie wordt helderder zodra er meerdere grains gebruikt worden, en ze elkaar dus moeten afwisselen. ​+De **duratie** van de envelope bepaald de gehele lengte van de grain. De vuistregel hierin is, hoe korter de //duratie//, hoe lastiger het voor het oor is om het nog als losse grains te kunnen waarnemen (zoals Gabor onderzocht heeft). Dit is een interessant gegeven waarmee de componist vrij is om te spelen. Het effect van de //duratie// wordt helderder zodra er meerdere grains gebruikt worden, en ze elkaar dus moeten afwisselen. ​
  
  
-De amplitude (ook wel de piek van de amplitude) kan vastgesteld worden door de hoogte van de envelope te meten. Het bereik is vaak in percentage, waarbij 100% het luidst is. Als er variatie bij deze parameter ontstaat, komt, er automatisch meer leven in het sonisch spectrum. ​+De **amplitude** (ook wel de //piek// van de amplitude) kan vastgesteld worden door de hoogte van de envelope te meten. Het bereik is vaak in percentage, waarbij 100% het luidst is. Als er variatie bij deze parameter ontstaat, komt, er automatisch meer leven in het sonisch spectrum. ​
  
-De attack tijd bepaald hoe snel het beginpunt het punt van de maximale amplitude bereikt. Dit is een een belangrijke speler in de generator. Deze parameter is in staat de overgangen kan versoepelen tussen de grains, en het kan het geheel ronder laten klinken. Echter zullen er ook ruis klikjes zijn bij elke grain overgang zodra er geen attack tijd is, een effect dat niet vaak gewenst is. +De **attack** tijd bepaald hoe snel het beginpunt het punt van de maximale amplitude bereikt. Dit is een een belangrijke speler in de generator. Deze parameter is in staat de overgangen kan versoepelen tussen de grains, en het kan het geheel ronder laten klinken. Echter zullen er ook ruis klikjes zijn bij elke grain overgang zodra er geen //attack// tijd is, een effect dat niet vaak gewenst is. 
  
-De sustain tijd bepaald hoe lang de envelope op de piek van de amplitude is. Bij geen sustain zullen ook hier ruis klikjes ontstaan in het geluid, of het geheel kan “buzzing” gaan klinken. ​+De **sustain** tijd bepaald hoe lang de envelope op de piek van de amplitude is. Bij geen //sustain// zullen ook hier ruis klikjes ontstaan in het geluid, of het geheel kan “buzzing” gaan klinken. ​
  
-De decay tijd stelt vast hoe snel het signaal van de amplitude ​peak terug daalt naar nul. Zowel de attack als de decay tijd hebben een ander effect bij een enkele grain stapeling, dan bij een gevarieerde grain stapeling. ​+De **decay** tijd stelt vast hoe snel het signaal van de amplitude ​piek terug daalt naar nul. Zowel de //attack// als de //decay// tijd hebben een ander effect bij een enkele grain stapeling, dan bij een gevarieerde grain stapeling. ​
  
  
-De overkoepelende vorm de envelope kan aannemen kan men in drie categorieën indelen: straight-lined,​ curved en complex:+De overkoepelende vorm de envelope kan aannemen kan men in drie categorieën indelen: ​//straight-lined,​ curved// en //complex//:
  
  
 +{{timeline:​waveformsvanguido.png?​}}
  
  
- +Met deze basis zijn er veel mogelijkheden om van de losse grains uitgebreide texturen te bouwen. Parameters als //dichtheid// (hoeveel overlapping er is tussen de grains), ​//tuning// (de afspeelsnelheid van de grains), ​//spread// (een geselecteerd punt met een bereik waarin de grains mogen ontstaan op willekeur) helpen bij het specificeren van het geluid.
-Met deze basis zijn er veel mogelijkheden om van de losse grains uitgebreide texturen te bouwen. Parameters als dichtheid (hoeveel overlapping er is tussen de grains), tuning (de afspeelsnelheid van de grains), spread (een geselecteerd punt met een bereik waarin de grains mogen ontstaan op willekeur) helpen bij het specificeren van het geluid.+
  
 Binnen de techniek is het belangrijk om in te zien dat je niet alles kunt controleren en het juist krachtig is om bepaalde waarde op willekeur te laten ontstaan. ​ Binnen de techniek is het belangrijk om in te zien dat je niet alles kunt controleren en het juist krachtig is om bepaalde waarde op willekeur te laten ontstaan. ​
Line 152: Line 147:
  // Modell 5// - Kurt Hentschläger and Ulf Langheinrich / Granular Synthesis – (2012) - https://​www.youtube.com/​watch?​v=micWnrTNNjo\\  // Modell 5// - Kurt Hentschläger and Ulf Langheinrich / Granular Synthesis – (2012) - https://​www.youtube.com/​watch?​v=micWnrTNNjo\\
  
 +
 +==== Bron Vermelding====
 +
 +https://​www.sfu.ca/​~truax/​gran.html \\
 +https://​www.hfmdd.de/​fileadmin/​user_upload/​SEM/​Downloads/​ElectricIndigo-GranularSynthesis.pdf \\
 +https://​en.wikipedia.org/​wiki/​Granular_synthesis \\
 +https://​hal.archives-ouvertes.fr/​hal-00770088/​document \\
 +https://​granularsynthesis.com/​guide.php \\
 +http://​meta.lab-au.com/​index.php?​tag=granular%20synthesis \\
 +http://​granularsynthesis.com/​pdf/​gabor.pdf \\
 +https://​www.sfu.ca/​ \\
 +https://​en.wikipedia.org/​wiki/​Barry_Truax \\
 +https://​en.wikipedia.org/​wiki/​Curtis_Roads \\
 +
 +==Wij zijn==
 +  * Boaz Vida
 +  * Guido Beeldstroo
 +  * Daan Schrier