SlideShare a Scribd company logo
1 of 22
Aplications of Group Theory
    in Granular Synthesis
                             Renato Fabbri, Adolfo Maia Jr.




   Núcleo Interdisciplinar de Comunicação Sonora (NICS)
   UNICAMP




SBCM                     02/09/2007                           1
Stimulus and Objective
How can we map geometric and symmetric
structures to the sonic ground?




SBCM             02/09/2007              2
Tools and Methods
●Representation of  ● Sound Synthesis


symmetric/geometric technique
structures


    Group Theory!        Granular Synthesis!



SBCM                02/09/2007                 3
Group Theory(1) - Definition
                                        if g1, g2 ∈ G, than g1 • g2 ∈ G

Groups are sets with a closed binary
operation satisfying the following three
properties:
  1. The operation must be associative.
         g1 • (g2 • g3) = (g1 • g2) • g3

   2. There must be an identity element.
        ∃e∈G:g•e=e•g=g

  3. Every element must have a
corresponding inverse element.
        ∀ g ∈ G, ∃ g-1 : g • g-1 = g-1 • g = e



SBCM                            02/09/2007                                4
Group Theory(2) - Symmetries
Group Theory is strongly related to the
study of symmetry in several areas of
mathematics as well as in physics, and
ARTS
           4
           3              3
                          2

                                               4
                                               2
                                           4
                                           5        3
                    60º
       4
       5                      1
                              2
                                           6        5
                                                    2
                                               1

           5
           6              6
                          1
               C6                              S6

SBCM                          02/09/2007                5
Permutation Groups
I. C6 and S6 are Permutation Groups.
II. Cayley's Theorem states that every group
is isomorphic to a Permutation Group.
       ∀ (G, *) ∃ (Gp, @), ∃ f: G → Gp ∀ u, v  ∈ G :
                  f (u * v) = f (u) @ f (v)



          Permutation Groups!


SBCM                      02/09/2007                   6
Permutations
● Used in western music at least since the
fourteenth-century.('talea and color' of Ars Nova)
 J. S. Bach I. Xenakis     K. Stockhausen   A. Pärt

●   Music of India


●   Folk music of Africa.



SBCM                     02/09/2007                   7
Permutations - Change Ringing
● We can trace its origins back to
seventeenth-century.
● Consists of ringing a set of tuned bells in


mathematical patterns.
    Plain Hunt Minimus
        1   2   3   4           Position of the bell
        2   1   4   3
        2   4   1   3
        4   2   3   1
        4   3   2   1    Peal
        3   4   1   2                                   etc...
        3   1   4   2
        1   3   2   4
        1   2   3   4

                                                       Cycle

SBCM                            02/09/2007                       8
Groups and Permutations
   We have Permutation Groups, whose elements are
  permutations. But what is the connection between a
     given set of permutations and group theory?
          a = (1, 4, 3, 2)                  b = (2, 3)
   For a given set S of permutations, there is a related
           Group = { g | g = an * bm * co ... 
                a, b, c, ... ∈S,  n, m, p, ... ∈N }

       a * b = c = (1, 4, 3)


SBCM                           02/09/2007                  9
Granular Synthesis
  “Granular synthesis [...] is based on the
    production of a high density of small
 acoustic events called 'grains' that are less
 than 50 ms in duration and typically in the
            range of 10-30 ms.”
               - B. Truax in his website




SBCM                 02/09/2007                  10
FIGGS
 Finite Groups in Granular Synthesis (FIGGS)
 is the synthesis system that we developed.

●Open-source (free usage and development
and access to source code)

●Dedicated to Group Theory application on
Granular Synthesis, including Permutation
Groups


SBCM                02/09/2007                 11
FIGGS - Development


●Python with WxPython, FloatSpin, NumPy,
PyAudioLab, Matplotlib


●SAGE (Software for Algebra and Geometry
Experimentation)



SBCM              02/09/2007               12
FIGGS – Current Version
            On                           OFF
 ●   Grain Input Panel         ●   The GS
 ●   Group Action Panel            Composition Panel
 ●   Some Permutation
                               ●   Non Trapezoidal
     Groups                        envelopes
 ●   Regions of Actions
                               ●   Waveform Options
 ●   Regions of played
                               ●   Pan/Reverberation
     grains

SBCM                     02/09/2007                    13
FIGGS – Making Sounds(1)
 1) Input parameters for each grain involved, as
   well as the number of grains in an ordered
   sequence
 2) Specify which part of the sequence is going to
   be played, and the number of cycles
 3)Specify which parameters are going to be
   permuted by groups
 4) Choose groups to act, period of action, and on
   which part of the ordered set
 5) Command the sound to be written

SBCM                   02/09/2007                    14
FIGGS – Making Sounds(2)
 Timbre Creation                       Musical Structure
 (Duration + Separation < 50)          (Duration + Separation > 100)

 Granular Synthesis                    Melodic Patterns in
                                        fixed scales
                   (1,3,4) on frequencies

               freq2                          freq3
                                              freq4
       freq4
       freq1
                                  fade3
                                                         freq5
                 freq1,
                 freq3, amp3



                               dur3
                                       sep3
SBCM                             02/09/2007                            15
Sound Examples(1)
        Set: 5 Grains
        Played Set: Last 2 Grains
        Permuted Parameter: Frequencies
        By the Action of: a Symmetric Group
        Permuted Set: All 5 grains
              Grains Permuted                 Played Grains

       Grains Permuted          Played Grains
               (Freqs)




SBCM                      02/09/2007                          16
Sound Examples(2)
       Set: 30 Grains
       Played Set: last 5 Grains
       Permuted Parameter: Set Dependent
       By the Action of: Set Dependent
       Permuted Set: Set Dependent




                    Grains Permuted        Played Grains

SBCM                    02/09/2007                    17
Musical Example
 ●   Reflexões Paradoxais (09:15)
 ●   Texts by Fernando Pessoa
 ●   ABA', A sections use FIGGS structure




SBCM                  02/09/2007            18
ToDo
 ●   The OFF list in “FIGGS – Current Version”
     slide
 ●   New ways for applications of permutation
     groups (Composition)
 ●   Find and apply systematic orderings in
     which elements of a group acts on a
     given set.
 ●   Explore other related structures like
     Grupoids and others

SBCM                   02/09/2007                19
Conclusions
 ●   FIGGS is dedicated to group actions in
     audio, which can be very useful to
     composers in electronic music
 ●   It is an open source software
 ●   Its interface is friendly
 ●   Sounds created within current FIGGS
     methods ranges from simple structures
     to complex clouds , which were already
     used musically.

SBCM                    02/09/2007            20
Conclusions
 ●   Sounds created within current FIGGS
     methods ranges from clouds to melodies.
 ●   Its usefulness as a compositional tool was
     already verified in a musical piece.
 ●   We created an open source software
     dedicated to group actions in audio.
 ●   This software can be a real exchange
     medium of related musical concepts
     between composers and other interested
     people.
SBCM                   02/09/2007                 21
Contact
 ●   renato.fabbri@gmail.com
 ●   adolfo@nics.unicamp.br
 ●   http://cortex.lems.brown.edu/~renato/son
     ic-art/nics
 ●   www.nics.unicamp.br
 ●   www.nics.unicamp.br/renato_pessoal/




SBCM                  02/09/2007                22

More Related Content

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Aplications of Group Theory in Granular Synthesis (2007)

  • 1. Aplications of Group Theory in Granular Synthesis Renato Fabbri, Adolfo Maia Jr. Núcleo Interdisciplinar de Comunicação Sonora (NICS) UNICAMP SBCM 02/09/2007 1
  • 2. Stimulus and Objective How can we map geometric and symmetric structures to the sonic ground? SBCM 02/09/2007 2
  • 3. Tools and Methods ●Representation of ● Sound Synthesis symmetric/geometric technique structures Group Theory! Granular Synthesis! SBCM 02/09/2007 3
  • 4. Group Theory(1) - Definition if g1, g2 ∈ G, than g1 • g2 ∈ G Groups are sets with a closed binary operation satisfying the following three properties: 1. The operation must be associative. g1 • (g2 • g3) = (g1 • g2) • g3 2. There must be an identity element. ∃e∈G:g•e=e•g=g 3. Every element must have a corresponding inverse element. ∀ g ∈ G, ∃ g-1 : g • g-1 = g-1 • g = e SBCM 02/09/2007 4
  • 5. Group Theory(2) - Symmetries Group Theory is strongly related to the study of symmetry in several areas of mathematics as well as in physics, and ARTS 4 3 3 2 4 2 4 5 3 60º 4 5 1 2 6 5 2 1 5 6 6 1 C6 S6 SBCM 02/09/2007 5
  • 6. Permutation Groups I. C6 and S6 are Permutation Groups. II. Cayley's Theorem states that every group is isomorphic to a Permutation Group. ∀ (G, *) ∃ (Gp, @), ∃ f: G → Gp ∀ u, v  ∈ G : f (u * v) = f (u) @ f (v) Permutation Groups! SBCM 02/09/2007 6
  • 7. Permutations ● Used in western music at least since the fourteenth-century.('talea and color' of Ars Nova) J. S. Bach I. Xenakis K. Stockhausen A. Pärt ● Music of India ● Folk music of Africa. SBCM 02/09/2007 7
  • 8. Permutations - Change Ringing ● We can trace its origins back to seventeenth-century. ● Consists of ringing a set of tuned bells in mathematical patterns. Plain Hunt Minimus 1 2 3 4 Position of the bell 2 1 4 3 2 4 1 3 4 2 3 1 4 3 2 1 Peal 3 4 1 2 etc... 3 1 4 2 1 3 2 4 1 2 3 4 Cycle SBCM 02/09/2007 8
  • 9. Groups and Permutations We have Permutation Groups, whose elements are permutations. But what is the connection between a given set of permutations and group theory? a = (1, 4, 3, 2) b = (2, 3) For a given set S of permutations, there is a related Group = { g | g = an * bm * co ...  a, b, c, ... ∈S,  n, m, p, ... ∈N } a * b = c = (1, 4, 3) SBCM 02/09/2007 9
  • 10. Granular Synthesis “Granular synthesis [...] is based on the production of a high density of small acoustic events called 'grains' that are less than 50 ms in duration and typically in the range of 10-30 ms.” - B. Truax in his website SBCM 02/09/2007 10
  • 11. FIGGS Finite Groups in Granular Synthesis (FIGGS) is the synthesis system that we developed. ●Open-source (free usage and development and access to source code) ●Dedicated to Group Theory application on Granular Synthesis, including Permutation Groups SBCM 02/09/2007 11
  • 12. FIGGS - Development ●Python with WxPython, FloatSpin, NumPy, PyAudioLab, Matplotlib ●SAGE (Software for Algebra and Geometry Experimentation) SBCM 02/09/2007 12
  • 13. FIGGS – Current Version On OFF ● Grain Input Panel ● The GS ● Group Action Panel Composition Panel ● Some Permutation ● Non Trapezoidal Groups envelopes ● Regions of Actions ● Waveform Options ● Regions of played ● Pan/Reverberation grains SBCM 02/09/2007 13
  • 14. FIGGS – Making Sounds(1) 1) Input parameters for each grain involved, as well as the number of grains in an ordered sequence 2) Specify which part of the sequence is going to be played, and the number of cycles 3)Specify which parameters are going to be permuted by groups 4) Choose groups to act, period of action, and on which part of the ordered set 5) Command the sound to be written SBCM 02/09/2007 14
  • 15. FIGGS – Making Sounds(2) Timbre Creation Musical Structure (Duration + Separation < 50) (Duration + Separation > 100) Granular Synthesis Melodic Patterns in fixed scales (1,3,4) on frequencies freq2 freq3 freq4 freq4 freq1 fade3 freq5 freq1, freq3, amp3 dur3 sep3 SBCM 02/09/2007 15
  • 16. Sound Examples(1) Set: 5 Grains Played Set: Last 2 Grains Permuted Parameter: Frequencies By the Action of: a Symmetric Group Permuted Set: All 5 grains Grains Permuted Played Grains Grains Permuted Played Grains (Freqs) SBCM 02/09/2007 16
  • 17. Sound Examples(2) Set: 30 Grains Played Set: last 5 Grains Permuted Parameter: Set Dependent By the Action of: Set Dependent Permuted Set: Set Dependent Grains Permuted Played Grains SBCM 02/09/2007 17
  • 18. Musical Example ● Reflexões Paradoxais (09:15) ● Texts by Fernando Pessoa ● ABA', A sections use FIGGS structure SBCM 02/09/2007 18
  • 19. ToDo ● The OFF list in “FIGGS – Current Version” slide ● New ways for applications of permutation groups (Composition) ● Find and apply systematic orderings in which elements of a group acts on a given set. ● Explore other related structures like Grupoids and others SBCM 02/09/2007 19
  • 20. Conclusions ● FIGGS is dedicated to group actions in audio, which can be very useful to composers in electronic music ● It is an open source software ● Its interface is friendly ● Sounds created within current FIGGS methods ranges from simple structures to complex clouds , which were already used musically. SBCM 02/09/2007 20
  • 21. Conclusions ● Sounds created within current FIGGS methods ranges from clouds to melodies. ● Its usefulness as a compositional tool was already verified in a musical piece. ● We created an open source software dedicated to group actions in audio. ● This software can be a real exchange medium of related musical concepts between composers and other interested people. SBCM 02/09/2007 21
  • 22. Contact ● renato.fabbri@gmail.com ● adolfo@nics.unicamp.br ● http://cortex.lems.brown.edu/~renato/son ic-art/nics ● www.nics.unicamp.br ● www.nics.unicamp.br/renato_pessoal/ SBCM 02/09/2007 22

Editor's Notes

  1. primeira figura: http://www.sciencemusings.com/blog/blogarchive/2007_03_01_blogarchive.html segunda figura: http://www.flickr.com/photos/luciddrifter/5506452/ segunda figura: http://www.stefangeens.com/2005_03.html