lectively produce a coherent and ready-to-use output.
The author felt that the memristors have changed the
original composition significantly and added its own foot-
print. It was an interactive process where Physarum poly-
cephalum makes suggestions and the composer evaluates
them. However, it is important to not e that many observa-
tions and results were drawn through subjective measures
and aesthetic preferences of the composer.
This paper used different values of measurement offset for
different sections of the song. In figure 3, it can be observed
that 0% captures the value at the top of the spike. The next
sample recorded by the PhyBox is after a steep descent.
Therefore, in order to have more flexibility in measurement
offset, the sampling rate of the system needs to be increased.
We used dissimilarity as the metric to compare differ-
ent values of measurement offsets. This can be improved
by borrowing concepts like entropy from information the-
ory [20, 18]. This will enable us t o explore the statistical
structure of music in greater detail.
5. CONCLUSION
This paper presented a composition that was in collabo-
ration with Physarum polycephalum. It showed how the
non-linear behaviour of memristors can be harnessed for the
pro cess of popular music pro duction. It aims to make UC
technologies reach a wider audience so that non-experts in
UC and musicians can adopt them in the process of music
pro duction. Harnessing Physarum polycephalum has great
p otential in computational creativity and popular music.
We showed that resistors can be creatively incorporated
alongside memristors during musical composition. We demon-
strated that a dwell time of 1 s is suitable for obtaining
the memristor’s non-linear behaviour. This is faster than
an earlier model that used 2 s [6]. Dissimilarity values
show that the measurement offset considerably influenced
the melody produced by the memristor. For each param-
eter, the output created by Physarum polycephalum was
unique. This can be verified with sound files provided in
the database.
In this paper, we trained the model with only one song.
Future work would explore how the system can be scaled
up. This might include creating more complicated learn-
ing models such as networks of memristors. Additionally,
higher-level data structures such as time signatures and har-
monic functions need to be explored.
6. ACKNOWLEDGEMENTS
The authors thank Dr. David Moffat for proofreading t he
article and offering constructive feedback.
7. REFERENCES
[1] A. Adamatzky. Physarum Machines: Computers from
Slime Mould, volume 74 of A. World Scientific, 2010.
[2] A. Adamatzky, J. Jones, R. Mayne, S. Tsuda, and
J. Whiting. Logical gates and circuits implemented in
slime mould. In Advances in Physarum Machines,
pages 37–74. Springer, 2016.
[3] O. Bichler, D. Querlioz, S. J. Thorpe, J.-P. Bourgoin,
and C. Gamrat. Extraction of temporally correlated
features from dynamic vision sensors with
spike-timing-dependent plasticity. Neural Networks,
32:339–348, 2012.
[4] M. Bosi and R. E. Goldberg. Introduction to Digital
Audio Coding and Standards. Kluwer Academic
Publishers, 2003.
[5] E. Braund and E. R. Miranda. On building practical
bio computers for real-world applications: Receptacles
for culturing slime mould memristors and component
standardisation. Journal of Bionic Engineering,
14(1):151–162, 2017.
[6] E. Braund, S. Venkatesh, and E. R. Miranda. Phybox:
A programmable interface for physarum
p olycephalum-based memristors. International
Journal of Unconventional Computing,
14(3-4):217–233, 2019.
[7] L. Chua. Memristor-the missing circuit element. IEEE
Transactions on circuit theory, 18(5):507–519, 1971.
[8] S. Colton, G. A. Wiggins, et al. Computational
creativity: The final frontier? In Ecai, volume 12,
pages 21–26. Montpelier, 2012.
[9] D. Cope. Experiments in Musical I ntelligence. A-R
Editions, Inc, 1996.
[10] J. D. Fern´andez and F. Vico. Ai methods in
algorithmic composition: A comprehensive survey.
Journal of Artificial Intelligence Research,
48:513–582, 2013.
[11] E. Gale, A. Adamatzky, and B. de Lacy Costello.
Slime mould memristors. BioNanoScience, 5(1):1–8,
2015.
[12] K. Jones. Comp o sitional applications of stochastic
pro cesses. Computer Music Journal, 5(2):45–61, 1981.
[13] B. Linares-Barranco and T. Serrano-Gotarredona.
Memristance can explain
spike-time-dependent-plasticity in neural synapses.
Nature Precedings, 4, 09 2010.
[14] E. R. Miranda and J. Al Biles. Evolutionary computer
music. S pringer, 2007.
[15] E. R. Miranda, E. Braund, and S. Venkatesh.
Compos ing with biomemristors: Is biocomputing the
new technology of computer music? Computer Music
Journal, 42(3):28–46, 2018.
[16] T. Nakagaki, H. Yamada, and
´
A. T´oth. Intelligence:
Maze-solving by an amoeboid organism. Nature,
407(6803):470, 2000.
[17] T. Nakagaki, H. Yamada, and A. Toth. Path finding
by tube morphogenesis in an amoeboid organism.
Biophysica l chemistry, 92(1-2):47–52, 2001.
[18] M. T. Pearce and G . A. Wiggins. Auditory
expect ation: the information dynamics of music
p erception and cognition. Topics in cognitive science,
4(4):625–652, 2012.
[19] S. M. Ross. Stochastic processes. JohnWiley & Sons,
Inc, 2 edition, 1996.
[20] C. E. Shannon. A mathematical theory of
communication. Bell system technical journal,
27(3):379–423, 1948.
[21] G. S. Snider. Spike-timing-dependent learning in
memristive nanodevices. In Proceedings of the 2008
IEEE International Symposium on Nanosca le
Architectures, pages 85–92. IEEE Computer Society,
2008.
[22] D. B. Strukov, G. S. Snider, D. R. Stewart, and R. S.
Williams. The missing memristor found. nature,
453(7191):80, 2008.
[23] P. M. Todd. Computer Music Journal, 13(4):27–43,
1989.
[24] S. Venkatesh, E. Braund, and E. R. Miranda. A
nonlinear approach to generate creative data using
physarum polycephalum-based memristors. In
A. Adamatzky, editor, S lime Mould in Arts and
Architecture. River Publishers, 2019.
519