On Unconventional Computing for Sound and Music

  • Eduardo R. Miranda
  • Alexis Kirke
  • Edward Braund
  • Aurélien Antoine
Chapter

Abstract

Advances in technology have had a significant impact on the way in which we produce and consume music. The music industry is most likely to continue progressing in tandem with the evolution of electronicsand computing technology. Despite the incredible power of today’s computers, it is commonly acknowledged that computing technology is bound to progress beyond today’s conventional models. Researchers working in the relatively new field of Unconventional Computing (UC) are investigating a number of alternative approaches to develop new types of computers, such as harnessing biological media to implement new kinds of processors. This chapter introduces the field of UC for sound and music, focusing on the work developed at Plymouth University’s Interdisciplinary Centre for Computer MusicResearch (ICCMR) in the UK. From musical experiments with Cellular Automata modelling and in vitro neural networks, to quantum computing and bioprocessing, this chapter introduces the substantial body of scientific and artistic work developed at ICCMR. Such work has paved the way for ongoing research towards the development of robust general-purpose bioprocessing components, referred to as biomemristors, and interactive musical biocomputers.

References

  1. Adamatzky, A. (2007). Physarum machine: Implementation of a Kolmogorov-Uspensky machine on a biological substrate. Parallel Processing Letters, 17(04), 455–467.MathSciNetCrossRefGoogle Scholar
  2. Adamatzky, A., et al. (2010). Advances in Physarum machines gates, hulls, mazes and routing with slime mould. In K. Bosschere (Ed.), Applications, tools and techniques on the road to exascale computing (pp. 41–55). Amsterdam: IOS Press.Google Scholar
  3. Adamatzky, A. (Ed.). (2016). Advances to unconventional computing (Vol. 1 & 2). Berlin: Springer International Publishing.Google Scholar
  4. Adamatzky, A., Costello, B., Melhuish, C., & Ratcliffe, N. (2003). Experimental reaction-diffusion chemical processors for robot path planning. Journal of Intelligent Robotic Systems, 37(3), 233–249.CrossRefMATHGoogle Scholar
  5. Armstrong, R., & Ferracina, S. (Eds.). (2013). Unconventional computing: Design methods for adaptive architecture. Toronto: Riverside Architectural Press.Google Scholar
  6. Aspray, W. (1990). John von Neumann and the origins of modern computing. Cambridge: MIT Press.MATHGoogle Scholar
  7. Bontorin, G., Renaud, S., Gerenne, A., Alvado, L., Le Masson, G., & Thomas, J. (2007). A real-time closed-loop setup for hybrid neural networks. In Proceedings of 29th annual conference of the IEEE engineering in medicine and biology society (pp. 3004–3007), Lyon, France.Google Scholar
  8. Caleffi, M., Akyildiz, I. F., & Paura, L. (2015). On the solution of the Steiner tree NP-hard problem via Physarum bionetwork. IEEE/ACM Transactions on Networking, 23(4), 1092–1106.CrossRefGoogle Scholar
  9. Chua, L. (1971). Memristor-the missing circuit element. IEEE Transactions on Circuit Theory, 18(5), 507–519.CrossRefGoogle Scholar
  10. Chua, L. (2015). Everything you wish to know about memristors but are afraid to ask. Radioengineering, 24(2), 319–368.CrossRefGoogle Scholar
  11. DeMarse, T., Wagenaar, D. A., Blau, A. W., & Potter, S. M. (2001). The neurally controlled animat: Biological brains acting with simulated bodies. Autonomous Robots, 11(3), 305–310.CrossRefMATHGoogle Scholar
  12. Dewdney, A. K. (1988). Computer recreations: The hodgepodge machine makes waves. Scientific American, August: 104–107.Google Scholar
  13. Doornbusch, P. (2004). Computer sound synthesis in 1951: The music of CSIRAC. Computer Music Journal, 28(1), 10–25.CrossRefGoogle Scholar
  14. Ellis, J. (2006). Standard model of particle physics. Encyclopedia of astronomy and astrophysics. Bristol: IOP Publishing.Google Scholar
  15. Gale, E., Adamatzky, A., & Costello, B. (2014). Are slime moulds living memristors?. Available online at http://arxiv.org/abs/1306.3414. Last visited October 31, 2014.
  16. Jones, J. (2010). The emergence and dynamical evolution of complex transport networks from simple low-level behaviours. International Journal of Unconventional Computing, 6(2), 125–144.Google Scholar
  17. Kamioka, H., Maeda, E., Jimbo, Y., Robinson, H. P. C., & Kawana, A. (1996). Spontaneous periodic synchronized bursting during formation of mature patterns of connections in cortical cultures. Neuroscience Letters, 206(1–2), 109–112.CrossRefGoogle Scholar
  18. Kike, A., Chiaramonte, A., Troisi, A., & Miranda, E. (2013). Could chamber: A duet for violin and subatomic particles. Movie on YouTube http://www.alexiskirke.com/#cloud-chamber
  19. Kirke, A., Miranda, E., Chiaramonte, A., Troisi, A. R., Matthias, J., Radtke, J., et al. (2011). Cloud chamber: A performance involving real time two-way interaction between subatomic radioactive particles and violinist. In Proceedings of international computer music conference (ICMC 2011), Huddersfield, UK.Google Scholar
  20. Kolmogorov, A. N., & Uspenskii, V. A. (1958). On the definition of an algorithm. Uspekhi Matematicheskikh Nauk 13(4), 3–28. (In Russian) English translation in AMS Translations 1963 Series 2, Vol. 21, pp. 217–245.Google Scholar
  21. Meyer, R., & Stocking, W. (1970). Studies on microplasmodia of Physarum polycephalum V. Cell Biology International Reports, 3(4), 321–330.CrossRefGoogle Scholar
  22. Miranda, E. R. (1994). Olivine tress. Musical composition on SoundCloud https://soundcloud.com/ed_miranda/olivine-trees. Last accessed on September 10, 2016.
  23. Miranda, E. R. (1995). Granular synthesis of sounds by means of a cellular automaton. Leonardo, 28(4), 297–300.CrossRefGoogle Scholar
  24. Miranda, E. R. (2002). Computer sound design: Synthesis techniques and programming. Amsterdam: Elsevier/Focal Press.Google Scholar
  25. Miranda, E. R. (2014). Biocomputer music. Musical composition on SoundCloud https://soundcloud.com/ed_miranda/biocomputer-music. Last accessed on September 10, 2016.
  26. Miranda, E. R. (2015). Biocomputer music: A composition for piano and biocomputer. Video documentary on Vimeo https://vimeo.com/111409050. Last accessed on September 20, 2016.
  27. Miranda, E. R. (2016). Music biocomputing. Video documentary on Vimeo https://vimeo.com/163427284. Last accessed on September 20, 2016.
  28. Miranda, E. R., Adamatzky, A., & Jones, J. (2011). Sounds synthesis with slime mould of Physarum polycephalum. Journal of Bionic Engineering, 8(2), 107–113.CrossRefGoogle Scholar
  29. Miranda, E. R., Bull, L., Gueguen, F., & Uroukov, I. S. (2009). Computer music meets unconventional computing: Towards sound synthesis with in vitro neural networks. Computer Music Journal, 33(1), 09–18.Google Scholar
  30. Miranda, E. R., Nelson, P., & Smaill, A. (1992). ChaOs: A model for granular synthesis by means of cellular automata. Edinburgh Parallel Computing Centre—Annual Report 1991–1992 & project directory (pp. 153–156).Google Scholar
  31. Newby, G., Hamley, I., King, S., Martin, C., & Terrill, N. (2009). Structure, rheology and shear alignment of Pluronic block copolymer mixtures. Journal of Colloid and Interface Science, 329(1), 54–61.CrossRefGoogle Scholar
  32. Nicolis, G., & De Wit, A. (2007). Reaction-diffusion systems. Scholarpedia 2(9), 1475. Available on-line http://www.scholarpedia.org/article/Reaction-diffusion_systems. Last accessed on September 21, 2016.
  33. Novellino, A., D’Angelo, P., Cozzi, L., Chiappalone, M., Sanguineti, V., & Martinoia, S. (2007). Connecting neurons to a mobile robot: An in vitro bidirectional neural interface. Computational Intelligence and Neuroscience 2007, Article ID 12725.Google Scholar
  34. Pershin, Y. V., La Fontaine, S., & Di Ventra, M. (2009). Memristive model of amoeba learning. Physical Review E, 80(2), 021926.CrossRefGoogle Scholar
  35. Potter, A. M., DeMarse, T. B., Bakkum, D. J., Booth, M. C., Brumfield, J. R., Chao, Z., et al. (2004). Hybrots: hybrids of living neurons and robots for studying neural computation. In Proceedings of brain inspired cognitive systems, Stirling, UK.Google Scholar
  36. Radtke, J. (2001). Diffusion cloud chamber owner’s guide, Version 2.5. Madison: Reflection Imaging Inc.Google Scholar
  37. Shu, J. J., Wang, Q. W., Yong, K. Y., Shao, F., & Lee, K. J. (2015). Programmable DNA-mediated multitasking processor. The Journal of Physical Chemistry, 119(17), 5639–5644.CrossRefGoogle Scholar
  38. Strukov, D. B., Sneider, G. S., Stewart, D. R., & Williams, R. S. (2008). The missing memristor found. Nature, 453, 80–83.CrossRefGoogle Scholar
  39. Swade, D. (1991). Charles Babbage and his calculating engines. London: Science Museum.Google Scholar
  40. Truax, B. (1988). Real-time granular synthesis with a digital signal processor. Computer Music Journal, 12(2), 14–26.CrossRefGoogle Scholar
  41. Turing, A. M. (1936). On computable numbers, with an application to the Entscheidungs problem. Proceedings of the London Mathematical Society, 42(2), 230–265.Google Scholar
  42. Uroukov, I., Ma, M., Bull, L., & Purcell, W. (2006). MEA recordings of the spontaneous behaviour of hen embryo brain spheroids. In Proceedings of the 5th international meeting on substrate-integrated micro electrode arrays (pp. 232–234). BIOPRO.Google Scholar
  43. Valle, A., & Lombardo, V. (2003). A two-level method to control granular synthesis. In Proceedings of the XIV colloquium on musical informatics (XIV CIM 2003). Firenze, Italy.Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Eduardo R. Miranda
    • 1
  • Alexis Kirke
    • 1
  • Edward Braund
    • 1
  • Aurélien Antoine
    • 1
  1. 1.Interdisciplinary Centre for Computer Music Research (ICCMR)Plymouth UniversityPlymouthUK

Personalised recommendations