1,035
views
0
recommends
+1 Recommend
1 collections
    1
    shares

      Celebrating 65 years of The Computer Journal - free-to-read perspectives - bcs.org/tcj65

      scite_
       
      • Record: found
      • Abstract: found
      • Conference Proceedings: found
      Is Open Access

      Open, High and Low: Getting Deep in the Sound Source Code

      proceedings-article
      RE:SOUND 2019 – 8th International Conference on Media Art, Science, and Technology (RE:SOUND 2019)
      Media Art, Science, and Technology
      August 20-23, 2019
      Computer music, Open source code, High and low programming languages, Art, Technology, Live coding
      Bookmark

            Abstract

            This text presents a research progress about the relationship between artistic practice and technological development in the field of sound and computer music made with code. In this context, the materials of sound artists and computer musicians are the textual code and the sound generated or controlled by the code. The discussion is related to an apparent dissociation between artistic practice and technological development. To understand this relationship I start from the computer science’s concept of high and low programming levels. Based on this, I observe that artistic practice is usually centred in the high level while technological development points out to both levels. To study this relationship I designed a graph in which artistic practice and technological development have the categories of layers and are connected to the high and low levels by the source code. The access to lower levels makes it possible to understand the control structures that define modes of artistic production of the software, which implies somehow different discourses and questions. This is possible when the source code of software is open, but in order to understand the technological structures in lower levels, from an artistic perspective, a specialized knowledge is required.

            Content

            Author and article information

            Contributors
            Conference
            August 2019
            August 2019
            : 99-103
            Affiliations
            [0001]Universidad Nacional Autónoma de México

            Posgrado en Música

            Xicoténcatl 126, Mexico City, 04100, Mexico
            Article
            10.14236/ewic/RESOUND19.16
            d0aba078-b1d6-4685-a4a3-7c045a94cbb1
            © Ramírez. Published by BCS Learning and Development Ltd. Proceedings of RE:SOUND 2019

            This work is licensed under a Creative Commons Attribution 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

            RE:SOUND 2019 – 8th International Conference on Media Art, Science, and Technology
            RE:SOUND 2019
            8
            Aalborg, Denmark
            August 20-23, 2019
            Electronic Workshops in Computing (eWiC)
            Media Art, Science, and Technology
            History
            Product

            1477-9358 BCS Learning & Development

            Self URI (article page): https://www.scienceopen.com/hosted-document?doi=10.14236/ewic/RESOUND19.16
            Self URI (journal page): https://ewic.bcs.org/
            Categories
            Electronic Workshops in Computing

            Applied computer science,Computer science,Security & Cryptology,Graphics & Multimedia design,General computer science,Human-computer-interaction
            Open source code,High and low programming languages,Art,Technology,Live coding,Computer music

            REFERENCES

            1. 2015 Embodiment of code International Conference on Live Coding 2015 Leeds, UK 13 15 July Leeds ICSRiM 35 40

            2. 2007 Software: ¿Arte? El medio es el diseño audiovisual Manizales Universidad de Caldas 583 587

            3. 2011 The philosophy of software: Code and Mediation in the Digital Age Hampshire Palgrave Macmilla

            4. 2011 A Teaching Approach for Bridging the Gap Between Low-Level and High-Level Programming Using Assembly Language Learning for Small Microcontrollers Computer Application in Engineering Education 19 3 525 537

            5. 2018 C Is Not a Low-Level Language: Your computer is not a fast PDP-11 Communications of the ACM 7 61 44 48

            6. 2019 Show Them My Screen: Mirroring a Laptop Screen as an Expressive and Communicative Means in Computer Music Proceedings of the International Conference on New Interfaces for Musical Expression. Porto Alegre, Brazil 3-6 June 2019 UFRGS 443 448

            7. 2017 Language Without Code: Intentionally Unusable, Uncomputable, or Conceptual Programming Languages Journal of Science and Technology of the Arts 9 3 83 91

            8. 2018 DNA assembly standards: Setting the low-level programming code for plant biotechnology Plant Science 273 33 41

            Comments

            Comment on this article