Komposition og lydproduktion med SuperCollider

Forside til bogen 'Komposition og lydproduktion med SuperCollider' af Anders Eskildsen. Forsiden har et geometrisk mønster i varme farver fra rød og orange til grøn. Nederst ses logoet for Aalborg University Open Publishing.
Bidragsydere

Anders Eskildsen, Aalborg Universitet, https://orcid.org/0000-0002-4728-6726

Nøgleord

Komposition, Lydproduktion, SuperCollider, Musikprogrammering, Lydprogrammering

Synopsis

I denne bog introducerer Anders Eskildsen musik- og lydprogrammering som et redskab til komposition og lydproduktion på grundlæggende niveau. Hans ønske med bogen er, at studerende kan lære at bruge programmering som et kreativt redskab til komposition og lydproduktion, uanset om man på forhånd har kendskab til programmering. Alle kan lære at kode på grundlæggende niveau, og med musik som vores legeplads er det en fornøjelse!

Inden for computermusikken er programmering for nogle musikere og komponister det primære arbejdsredskab. Men andre kan også få glæde af at dykke ned i musik og lydprogrammering, da det giver adgang til unikke muligheder indenfor lyddesign og kompositionsprocesser, som ikke (eller kun meget besværligt) er tilgængelige med mere traditionelle instrumenter og redskaber. Foruden grundlæggende musikog lydprogrammeringsteknik introducerer bogen til musikalske emner inden for algoritmisk komposition og digital klangdannelse, såsom minimalistisk komposition og beatproduktion samt additiv, subtraktiv og granular syntese.

Den tekniske platform er SuperCollider, som er et fantastisk redskab til musik- og lydprogrammering. Det er tilmed gratis og open source.

Bogen er blevet til som et supplerende materiale til Anders Eskildsens undervisning i musik- og lydprogrammering på musikuddannelsen ved Aalborg Universitet. Gennem sin undervisning har han opdaget, at der manglede en introduktion på dansk inden for området. Der findes flere glimrende introduktioner til SuperCollider på engelsk (Fieldsteel, 2024a, 2024b; Magnusson, 2021; Ruviaro, 2015), men det kan være en stor mundfuld at tilegne sig ny viden i computermusikkens felt med ganske megen teknisk jargon, samtidig med at man lærer at læse og skrive et nyt (programmerings)sprog - altsammen på engelsk. Han håber derfor, at denne bog, henvendt til begyndere på dansk, kan sænke adgangsbarrieren for studerende og andre nysgerrige sjæle inden for komposition og lydproduktion ved hjælp af programmeringsredskaber.

Når du har studeret denne bog, udført øvelserne, produceret lyd og komponeret på måder du ikke havde forestillet dig fandtes, vil du have et solidt fundament for at kunne arbejde videre med komposition og lydproduktion i SuperCollider.

Heldigvis er der meget mere at komme efter, og en ny verden af muligheder vil gradvist udfolde sig for dig. I slutningen af denne bog udpeger Anders Eskildsen derfor nogle ressourcer til videregående studier.

Kapitler
  • Forord
  • Kapitel 0: Indledning
  • Kapitel 1: Grundlæggende programmering
  • Kapitel 2: En strøm af lyde
  • Kapitel 3: Komposition med patterns
  • Kapitel 4: Oscillatorer og modulation
  • Kapitel 5: Envelopes og SynthDefs
  • Kapitel 6: Klangdannelse med filtre
  • Kapitel 7: Klangdannelse med oscillatorbanke
  • Kapitel 8: Samplebaseret komposition
  • Kapitel 9: Klangdannelse med granular syntese
  • Kapitel 10: Nye muligheder
  • Figurer
  • Kodebokse
  • Referencer
Referencer

ajubamusic. (2015 august). Funky drum loops.84 bpm.mp3. Hentet 5. juni 2025, fra

https://freesound.org/people/ajubamusic/sounds/320803/

Artists’ Statements I. (2017). I N. Collins & J. D’Escrivan (Red.), The Cambridge Companion to Electronic Music (s. 75–85). Cambridge University Press.

Berg, R. E. (2025 marts). Sound. Hentet 12. marts 2025, fra https://www.britannica.

com/science/sound-physics/Steady-state-waves

Brown, H. M., & Palmer, F. (2001). Idiophone. Hentet 10. juni 2025, fra https://www.oxfordmusiconline.com/grovemusic/display/10.1093/gmo/9781561592630.001.0001/omo-9781561592630-e-0000050024

Baalman, M. (2022). Composing Interactions: An Artist’s Guide to Building Expressive Interactive Systems. V2_Publishing.

Dennis, C. J. (2015 marts). ’Urry. Hentet 6. juni 2025, fra https://librivox.org/shortpoetry-collection-142-by-various/

Part of LibriVox’ Short Poetry Collection 142.

Dyndahl, P. (2005). Kulturens Xerox-grad Eller Remixet Autentisitet? Gjenbruk Og Originalitet i Hiphop Og Samplingkultur. I P. Dyndahl & L. A. Kulbrandstad (Red.), High Fidelity Eller Rein Jalla? Purisme Som Problem i Kultur, Språk Og Estetikk (s. 201–228, Bd. 309). Oplandske Bokforlag.

Eskildsen, A. (2022maj). Alea. Hentet 6. juni 2025, fra https://github.com/aeskildsen/alea

Eskildsen, A. (2024). Soundpainting: Collaborative Creativity in Conducted Improvisation. Springer Nature. https://doi.org/10.1007/978-981-96-1690-9

Eskildsen, A., & Horvath, A. S. (2022). Sonic Coexistence. Proceedings of the 14th Conference on Creativity and Cognition, 660–662. https://doi.org/10.1145/3527927.3531198

Eskildsen, A., & Walther-Hansen, M. (2020). Force Dynamics as a Design Framework for Mid-Air Musical Interfaces. Proceedings of the International Conference on New Interfaces for Musical Expression, 361–366.

Essl, K. (2017). Algorithmic Composition. I N. Collins & J. D’Escrivan (Red.), The Cambridge Companion to Electronic Music (s. 104–122). Cambridge University Press.

Fieldsteel, E. (2015 marts). SuperCollider Tutorial: 14. GUI. Hentet 11. juni 2025, fra https://www.youtube.com/watch?v=W2D_PzOVfT0

Fieldsteel, E. (2020a juni). SuperCollider Tutorial: 25. Granular Synthesis, Part I. Hentet 10. juni 2025, fra https://www.youtube.com/watch?v=WBqAM_94TW4

Fieldsteel, E. (2020b juni). SuperCollider Tutorial: 26. Granular Synthesis, Part II. Hentet 10. juni 2025, fra https://www.youtube.com/watch?v=MnD8stNB5tE

Fieldsteel, E. (2021 juli). SuperCollider Mini Tutorial: 4. Patterns vs Streams. Hentet 31. januar 2025, fra https://www.youtube.com/watch?v=17uMs9HpMgE

Fieldsteel, E. (2024a januar). SuperCollider for the Creative Musician: A Practical Guide. Oxford University Press. https://doi.org/10.1093/oso/9780197616994.003.0011

Fieldsteel, E. (2024b marts). SuperCollider Tutorials - YouTube. Hentet 16. april 2024, fra https://www.youtube.com/playlist?list=PLPYzvS8A_rTaNDweXe6PX4CXSGq4iEWYC

Gregersen, E. (2015 december). Ada Lovelace: The First Computer Programmer. Hentet 12. februar 2025, fra https://www.britannica.com/story/ada-lovelace-the-first-computer-programmer

Harkins, H. J. (2009). Pattern Guide 07: Value Conversions (A Practical Guide to Patterns). Hentet 17. juni 2025, fra http://doc.sccode.org/Tutorials/A-Practical-Guide/PG_07_Value_Conversions.html

Ho, N. (2017 juni). Three Kicks. Hentet 11. juni 2025, fra http://sccode.org/1-57g

Hunt, A. (2000). The Pragmatic Programmer: From Journeyman to Master. Reading, Mass.: Addison-Wesley. Hentet 9. april 2024, fra http://archive.org/details/isbn_9780201616224

Karplus, K., & Strong, A. (1983). Digital Synthesis of Plucked-String and Drum Timbres. Computer Music Journal, 7(2), 43–55. https://doi.org/10.2307/3680062

Kvifte, T. (2007). Digital Sampling and Analogue Aesthetics. I A. Melberg (Red.), Aesthetics at Work (s. 105–128). Unipub.

Lovelace, A. A. (2015). 1842 Notes to the Translation of the Sketch of the Analytical Engine. Ada User Journal, 36(3), 152–180.

Magnusson, T. (2021). Scoring Sound: Creative Music Coding with SuperCollider. Hentet 16. april 2024, fra https://leanpub.com/ScoringSound

McCartney, J. (2002). Rethinking the Computer Music Language: SuperCollider. Computer Music Journal, 26(4), 61–68. Hentet 14. februar 2025, fra https://www.jstor.org/stable/3681770

McManus, K. (Red.). (2024 februar). Usage in Second Language Acquisition: Critical Reflections and Future Directions. Routledge. https://doi.org/10.4324/9781032668475

Miller, P. D. (Red.). (2008). Sound Unbound: Sampling Digital Music and Culture. MIT Press.

Mozart, W. A. (1793). Musikalische Würfelspiele, K.Anh.C.30.01. N. Simrock. https://imslp.org/wiki/Special:ReverseLookup/798372

Navas, E. (2012). Remix Theory: The Aesthetics of Sampling. Springer.

Pejrolo, A., & Metcalfe, S. B. (2017). Creating Sounds from Scratch: A Practical Guide to Music Synthesis for Producers and Composers. Oxford University Press.

Puckette, M. (2007). The Theory and Technique of Electronic Music. World Scientific Publishing Co. Pte. Ltd. https://doi.org/10.1142/6277

Puckette, M. S. (1996). Pure Data. Proceedings of the International Computer Music Conference, 269–272.

Reid, G. (2002a februar). Practical Bass Drum Synthesis. Hentet 11. juni 2025, fra https://www.soundonsound.com/techniques/practical-bass-drum-synthesis

Reid, G. (2002b april). Practical Snare Drum Synthesis. Hentet 29. januar 2025, fra https://www.soundonsound.com/techniques/practical-snare-drum-synthesis

Roads, C. (2002). Microsound. MIT Press.

Roads, C. (2023). The Computer Music Tutorial (2.). MIT Press.

Rodgers, T. (2003). On the Process and Aesthetics of Sampling in Electronic Music Production. Organised Sound, 8(3), 313–320. https://doi.org/10.1017/S1355771803000293

Rustamoff, A. (2022). Musical Sound Design In SuperCollider. Hentet 11. juni 2025, fra https://www.youtube.com/playlist?list=PLXCUkMwOEWQtB-leHHSexTizzcACdozp9

Ruviaro, B. (2015). A Gentle Introduction to SuperCollider. CCRMA.

Sewell, A. (2014). Paul’s Boutique and Fear of a Black Planet: Digital Sampling and Musical Style in Hip Hop. Journal of the Society for American Music, 8(1), 28–48. https://doi.org/10.1017/S175219631300059X

Smalley, D. (1997). Spectromorphology: Explaining Sound-Shapes. Organised Sound, 2(2), 107–126.

soneproject. (2013 september). Pack: Electro-Drums. Hentet 5. juni 2025, fra https://freesound.org/people/soneproject/packs/12711/

Sub-d. (2008 januar). Emin 9 guitar chord interup.wav. Hentet 4. juni 2025, fra https://freesound.org/people/Sub-d/sounds/46992/

SuperCollider 3 documentation contributors. (u.d.). Event. Hentet 17. juni 2025, fra https://doc.sccode.org/Classes/Event.html

Tillet, S. (2014). Strange Sampling: Nina Simone and Her Hip-Hop Children. American Quarterly, 66(1), 119–137.

Valle, A. (2016). Introduction to SuperCollider. Logos Verlag Berlin GmbH.

Walther-Hansen, M., & Eskildsen, A. (2024). Forceful Action and Interaction in Non-Haptic Music Interfaces. I J.-O. Gullö, R. Hepworth-Sawyer, J. Paterson, R. Toulson & M. Marrington (Red.), Innovation in Music. Routledge. https://doi.org/10.4324/9781003118817-18

Wang, G. (2017). A History of Programming and Music. I N. Collins & J. D’Escrivan (Red.), The Cambridge Companion to Electronic Music (s. 58–74). Cambridge University Press.

Citation/Eksport

Eskildsen, A. (2025). Komposition og lydproduktion med SuperCollider. Aalborg University Open Publishing. https://doi.org/10.54337/aau.kolms2025