-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.bib
More file actions
5039 lines (4555 loc) · 299 KB
/
main.bib
File metadata and controls
5039 lines (4555 loc) · 299 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
@inproceedings{montag_low-cost_2011,
abstract = {During the past decade, multi-touch surfaces have emerged as valuable tools for collaboration, display, interaction, and musical expression. Unfortunately, they tend to be costly and often suffer from two drawbacks for music performance:(1) relatively high latency owing to their sensing mechanism, and (2) lack of haptic feedback. We analyze the latency present in several current multi-touch platforms, and we describe a new custom system that reduces latency to an average of 30 ms while providing programmable haptic feed-back to the user. The paper concludes with a description of ongoing and future work.},
address = {Oslo, Norway},
author = {Montag, Matthew and Sullivan, Stefan and Dickey, Scott and Leider, Colby},
booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
doi = {10.5281/zenodo.1178115},
issn = {2220-4806},
keywords = {multi-touch, haptics, frustrated total internal reflection, music performance, music composition, latency, DIY },
pages = {8--13},
title = {A Low-Cost, Low-Latency Multi-Touch Table with Haptic Feedback for Musical Applications},
url = {http://www.nime.org/proceedings/2011/nime2011_008.pdf},
year = {2011}
}
@book{horowitz_art_2020,
author = {Paul Horowitz and Winfield Hill},
title = {The Art of Electronics: The x Chapters},
publisher = {Cambridge University Press},
year = {2020},
isbn = {9781108499941},
url = {https://x.artofelectronics.net/wp-content/uploads/2019/11/4xp3_TIA.pdf}
}
@misc{science_digital_2007,
title = {The digital dilemma: Strategic issues in archiving and accessing digital motion picture materials},
author = {Science and Technology Council (STC)},
year = {2007},
publisher = {Academy of Motion Picture Arts and Sciences Beverly Hills, Calif.},
url = {https://www.oscars.org/sites/oscars/files/digital_dilemma.pdf},
urldate = {2025-10-21},
}
@article{terminology_terminology_2008,
title = {Terminology to characterize the conservation of tangible cultural heritage},
author = {Terminology, ICOM and Resolution, CC},
journal = {ICOM CC},
year = {2008}
}
@online{sparkfun_qre1113_2025,
author = {{SparkFun Electronics}},
title = {SparkFun Line Sensor Breakout - QRE1113 (Analog)},
year = 2025,
url = {https://www.sparkfun.com/sparkfun-line-sensor-breakout-qre1113-analog.html},
urldate = {2025-10-17}
}
@online{san_colombano_2025,
title = {San Colombano: il museo della musica che suona, si rinnova e guarda al futuro},
oragnization = {Genus Bononiae, Musei della Città — sito web},
year = {2025},
note = {Accesso: sito ufficiale “Genus Bononiae”; contiene informazioni su programmazione concertistica, iniziative didattiche e progetto ``Patrimonio Sonoro No Limits'' per l'accessibilità.},
url = {https://genusbononiae.it/news/san-colombano-un-museo-che-si-rinnova-tra-musica-accessibilita-e-innovazione/},
urldate = {2025-10-13}
}
@online{hamilton_documentation_2025,
author = {Matthew Hamilton},
oragnization = {NEMUS Project},
title = {Harpsichord Interface Firmware Documentation},
year = {2025},
url = {https://nemus-project.github.io/harpsichord-interface-firmware/html/},
urldate = {2025-10-13}
}
@online{hamilton_matlab_2025,
author = {Matthew Hamilton},
oragnization = {NEMUS Project},
title = {Magpie MATLAB Reference Documentation},
year = {2025},
url = {https://nemus-project.github.io/magpie-matlab/html/},
urldate = {2025-10-13}
}
@online{hamilton_python_2025,
author = {Matthew Hamilton},
oragnization = {NEMUS Project},
title = {Magpie Python Interface Documentation},
year = {2025},
url = {https://nemus-project.github.io/magpie-python/html/index.html},
urldate = {2025-10-13}
}
@software{spaaks_cffconvert_2021,
author = {Spaaks, Jurriaan H. and
Klaver, Tom and
Verhoeven, Stefan and
Druskat, Stephan and
Leoncio Netto, Waldir},
title = {cffconvert},
month = sep,
year = 2021,
publisher = {Zenodo},
version = {2.0.0},
doi = {10.5281/zenodo.5521767},
url = {https://doi.org/10.5281/zenodo.5521767},
}
@online{epcc_research_2021,
author = {EPCC, University of Edinburgh},
title = {Research software now easy to cite on GitHub},
year = {2021},
month = {September 9},
url = {https://www.epcc.ed.ac.uk/whats-happening/articles/research-software-now-easy-cite-github},
urldate = {2025-10-13}
}
@online{github_citation_2021,
author = {GitHub, Inc.},
title = {About CITATION files},
year = {2021},
url = {https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-citation-files},
urldate = {2025-10-13}
}
@misc{druskat_citation_2021,
author = {Druskat, Stephan and
Spaaks, Jurriaan H. and
Chue Hong, Neil and
Haines, Robert and
Baker, James and
Bliven, Spencer and
Willighagen, Egon and
Pérez-Suárez, David and
Konovalov, Alexander},
title = {Citation File Format},
month = aug,
year = 2021,
publisher = {Zenodo},
version = {1.2.0},
doi = {10.5281/zenodo.5171937},
url = {https://doi.org/10.5281/zenodo.5171937},
}
@online{scipy_superlu_2025,
title = {SuperLU --- SciPy sparse.linalg Reference},
author = {SciPy},
year = {2025},
url = {https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.linalg.SuperLU.html},
urldate = {2025-10-12},
organization = {SciPy},
version = {1.16.2}
}
@article{davis_umfpack_2007,
title = {UMFPACK version 5.2. 0 user guide},
author = {Davis, Timothy A},
journal = {University of Florida},
volume = {25},
year = {2007}
}
@inproceedings{dietrich_influence_2013,
author = {Pascal Dietrich and Martin Guski and Michael Vorländer},
title = {Influence of Loudspeaker Distortion on Room Acoustic Parameters},
booktitle = {40th Italian (AIA) Annual Conference on Acoustics and the 39th German Annual Conference on Acoustics (DAGA)},
year = {2013}
}
@manual{ness_welcome_2016,
title = {NESS User Interface Guide (Welcome Pack)},
author = {NESS},
year = {2016},
date = {2016-10-27},
url = {https://www.ness.music.ed.ac.uk/wp-content/uploads/2016/12/nessWelcomePack.pdf},
urldate = {2025-10-08},
note = {Last updated October 27, 2016}
}
@article{cook_hearing_2023,
title = {Hearing historic Scotland: Reflections on recording in virtually reconstructed acoustics},
author = {Cook, James and Kirkman, Andrew and McAlpine, Kenneth B and Selfridge, Rod},
journal = {Journal of the Alamire Foundation},
volume = {15},
number = {1},
pages = {109--126},
year = {2023},
publisher = {Brepols Publishers}
}
@inproceedings{ali_steelpan_2024,
title = {Steelpan Synthesis and Intangible Cultural Heritage},
author = {Ali, Randall and Khan, Bryan},
booktitle = {2024 32nd European Signal Processing Conference (EUSIPCO)},
pages = {1002--1006},
year = {2024},
organization = {IEEE}
}
@online{zenodo_metadata_2025,
author = {{Zenodo}},
title = {Metadata checks},
year = 2025,
url = {https://help.zenodo.org/guides/eu/submit/metadata-checks/},
urldate = {2025-10-09},
}
@online{matlab_mex_2025,
author = {MathWorks},
title = {mex — Build MEX functions and engine or MAT file applications},
url = {https://www.mathworks.com/help/matlab/ref/mex.html},
urldate = {2025-10-08},
}
@article{bowen_assessing_2019,
title = {Assessing the sound of a woodwind instrument that cannot be played},
author = {Bowen, Keith and Buys, Kurijn and Dart, Mathew and Sharp, David},
journal = {Applied Acoustics},
volume = {143},
pages = {84--99},
year = {2019},
publisher = {Elsevier}
}
@inproceedings{hornikx_exploring_2024,
title = {Exploring the current landscape of open research software in room acoustics},
author = {Hornikx, Maarten and Wang, Huiqing and Fichera, Ilaria and Paganini, Lav{\'\i}nia and Nolte, Alexander and Serebrenik, Alexander},
booktitle = {INTER-NOISE and NOISE-CON Congress and Conference Proceedings},
volume = {270},
number = {6},
pages = {5875--5884},
year = {2024},
organization = {Institute of Noise Control Engineering}
}
@article{katz_exploring_2020,
title = {Exploring cultural heritage through acoustic digital reconstructions},
author = {Katz, Brian FG and Murphy, Damian and Farina, Angelo},
journal = {Physics today},
volume = {73},
number = {12},
pages = {32--37},
year = {2020},
publisher = {AIP Publishing}
}
@article{fagerlande_adequaccao_2020,
title = {Adequa{\c{c}}{\~a}o ac{\'u}stica do Teatro Armando Gonzaga por meio de simula{\c{c}}{\~a}o computacional},
author = {Fagerlande, Guilherme and Niemeyer, Maria Lygia and Torres, Julio Cesar Boscher},
journal = {Ac{\'u}stica e Vibra{\c{c}}{\~o}es},
volume = {35},
number = {52},
pages = {73--88},
year = {2020}
}
@online{hong_choosing_2025,
author = {Neil Chue Hong and Tim Parkinson},
title = {Choosing an Open-Source License},
year = {2025},
url = {https://www.software.ac.uk/guide/choosing-open-source-license},
urldate = {2025-10-08},
organization = {Software Sustainability Institute},
note = {Last updated 2025; accessed October 8, 2025}
}
@online{procida_diataxis_2025,
author = {Daniele Procida},
title = {Diátaxis documentation framework},
year = {2025},
url = {https://diataxis.fr/},
urldate = {2025-10-08},
orcid = {0000-0001-5141-7509},
note = {Software project. Available online at \url{https://diataxis.fr/}}
}
@inproceedings{dietrich_matlab_2010,
author = {Dietrich, Pascal and Masiero, Bruno and M\"{u}ller-Trapet, Markus and Pollow, Martin and Scharrer, Roman},
title = {MATLAB Toolbox for the Comprehension of Acoustic Measurement and Signal Processing},
booktitle = {Fortschritte der Akustik -- DAGA},
year = {2010}
}
@misc{ssi_checklist_2018,
author = {{The Software Sustainability Institute}},
title = {Checklist for a Software Management Plan},
month = dec,
year = 2018,
publisher = {Zenodo},
version = {1.0},
doi = {10.5281/zenodo.2159713},
url = {https://doi.org/10.5281/zenodo.2159713},
}
@article{ducceschi_modal_2015,
title = {Modal approach for nonlinear vibrations of damped impacted plates: Application to sound synthesis of gongs and cymbals},
author = {Ducceschi, Michele and Touz{\'e}, Cyril},
journal = {Journal of Sound and Vibration},
volume = {344},
pages = {313--331},
year = {2015},
publisher = {Elsevier}
}
@online{charrier_lopen_2023,
author = {Cedric Charrier},
title = {lOpen Lab de l’ITEMM — Un lieu pour mutualiser les activités du pôle recherche et innovation et les rendre accessibles en ligne},
year = {2023},
url = {https://itemm.fr/itemm/lopen-lab-de-litemm-un-lieu-pour-mutualiser-les-activites-du-pole-recherche-et-innovation-et-les-rendre-accessibles-en-ligne/},
urldate = {2025-10-08},
}
@online{viala_guide_2021,
author = {Viala, Romain and Cabaret, Jérémy},
year = {2021},
month = {09},
pages = {},
title = {Guide pratique d'essais en facture instrumentale},
url = {https://itemm.fr/itemm/le-pole-recherche-et-innovation-a-ecrit-un-guide-pratique-dessais-en-facture-instrumentale/},
urldate = {2025-10-08}
}
@article{bilbao_physical_2019,
title = {Physical modeling, algorithms, and sound synthesis: The NESS project},
author = {Bilbao, Stefan and Desvages, Charlotte and Ducceschi, Michele and Hamilton, Brian and Harrison-Harsley, Reginald and Torin, Alberto and Webb, Craig},
journal = {Computer Music Journal},
volume = {43},
number = {2-3},
pages = {15--30},
year = {2019},
publisher = {MIT Press One Rogers Street, Cambridge, MA 02142-1209, USA journals-info~…},
url = {http://www.ness.music.ed.ac.uk/wp-content/uploads/2019/11/cmj_ness_aam.pdf},
urldate = {2025-10-08},
}
@online{spdx_licenses_2025,
author = {SPDX Project},
title = {SPDX License List},
url = {https://spdx.org/licenses/},
urldate = {2025-10-08},
note = {License reference list}
}
@online{osi_licenses_2025,
author = {Open Source Initiative},
title = {Open Source Licenses},
url = {https://opensource.org/licenses},
urldate = {2025-10-08},
note = {OSI approved licenses list}
}
@online{cc_faq_2016,
author = {{Creative Commons}},
title = {May I apply CC0 to computer software? If so, is there a recommended implementation?},
year = 2016,
url = {https://wiki.creativecommons.org/wiki/CC0_FAQ#May_I_apply_CC0_to_computer_software.3F_If_so.2C_is_there_a_recommended_implementation.3F},
urldate = {2025-10-08}
}
@manual{vkgong_manual_2017,
title = {VKgong 1.0 Reference Manual},
author = {Àngels Aragonès and Cédric Camier and Michele Ducceschi and Olivier Thomas and Cyril Touzé},
year = {2017},
url = {https://vkgong.ensta-paris.fr/files/VKgong1.0_documentation.pdf},
urldate = {2025-10-08},
note = {Version 1.0 - March 2017}
}
@online{writethedocs_sowftware_2025,
author = {{Write the Docs Community}},
title = {Software Documentation Guide},
url = {https://www.writethedocs.org/guide/},
urldate = {2025-10-07},
organization = {Write the Docs},
note = {Git Repository: \url{https://github.com/writethedocs/www}}
}
@software{mousseau_vkplate_2025,
author = {Alexis Mousseau and Matthew Hamilton and Michele Ducceschi},
title = {Nemus-Project/VKPlate: Zenoto release},
month = aug,
year = 2025,
publisher = {Zenodo},
version = {0.2.1},
doi = {10.5281/zenodo.16880838},
url = {https://doi.org/10.5281/zenodo.16880838},
}
@misc{stallman_gnu_1992,
title = {GNU coding standards},
author = {Stallman, Richard and others},
year = {1992},
note = {Revision: 2025-07-05},
url = {https://www.gnu.org/prep/standards/standards.pdf},
urldate = {2025-10-08}
}
@online{google_documentation_2025,
author = {Google, Inc.},
title = {Documentation Best Practices},
url = {https://google.github.io/styleguide/docguide/best_practices.html},
urldate = {2025-10-07},
}
@inproceedings{aghajani_software_2020,
title = {Software documentation: the practitioners' perspective},
author = {Aghajani, Emad and Nagy, Csaba and Linares-V{\'a}squez, Mario and Moreno, Laura and Bavota, Gabriele and Lanza, Michele and Shepherd, David C},
booktitle = {Proceedings of the acm/ieee 42nd international conference on software engineering},
pages = {590--601},
year = {2020}
}
@online{mathworks_help_2025,
author = {MathWorks},
title = {Add Help for Your Program},
url = {https://www.mathworks.com/help/matlab/matlab_prog/add-help-for-your-program.html},
urldate = {2025-10-07}
}
@online{goodger_pep257_2001,
author = {David Goodger and Guido van Rossum},
title = {PEP 257: Docstring Conventions},
year = {2001},
date = {2001-05-29},
status = {Active},
type = {Informational Python Enhancement Proposal},
url = {https://peps.python.org/pep-0257/},
urldate = {2025-10-07},
note = {Last modified 13 June 2001}
}
@online{vanrossum_pep8_2001,
author = {Guido van Rossum and Barry Warsaw and Alyssa Coghlan},
title = {PEP 8: Style Guide for Python Code},
year = {2001},
date = {2001-07-05},
status = {Active},
type = {Process Python Enhancement Proposal},
url = {https://peps.python.org/pep-0008/},
urldate = {2025-10-07},
note = {Post-history includes revision on 1 August 2013}
}
@inproceedings{ducceschi_simulations_2015,
title = {Simulations of nonlinear plate dynamics: an accurate and efficient modal algorithm},
author = {Ducceschi, Michele and Touz{\'e}, Cyril},
booktitle = {18th International Conference on Digital Audio Effects (DAFx-15)},
year = {2015}
}
@inproceedings{diaz_fast_2025,
title = {Fast Differentiable Modal Simulation of Non-Linear Strings, Membranes, and Plates},
author = {Diaz Fernandez, R and Sandler, M and others},
year = {2025},
booktitle = {International Conference on Digital Audio Effects (DAFx25)}
}
@article{nguyen_nonlinear_2019,
title = {Nonlinear vibrations of thin plates with variable thickness: Application to sound synthesis of cymbals},
author = {Nguyen, Quoc Bao and Touz{\'e}, Cyril},
journal = {The Journal of the Acoustical Society of America},
volume = {145},
number = {2},
pages = {977--988},
year = {2019},
publisher = {AIP Publishing}
}
@inproceedings{darcy_exploring_2010,
title = {Exploring complexity in open source software: Evolutionary patterns, antecedents, and outcomes},
author = {Darcy, David P and Daniel, Sherae L and Stewart, Katherine J},
booktitle = {2010 43rd Hawaii International Conference on System Sciences},
pages = {1--11},
year = {2010},
organization = {IEEE}
}
@article{bangerth_makes_2013,
title = {What makes computational open source software libraries successful?},
author = {Bangerth, Wolfgang and Heister, Timo},
journal = {Computational Science \& Discovery},
volume = {6},
number = {1},
pages = {015010},
year = {2013},
publisher = {IOP Publishing}
}
@online{eding_sparse_2019,
author = {Matt Eding},
title = {Sparse Matrices},
year = {2019},
date = {2019-04-25},
url = {https://matteding.github.io/2019/04/25/sparse-matrices/},
urldate = {2025-10-06}
}
@inproceedings{berzborn_ita_2017,
title = {The ITA-Toolbox: An open source MATLAB toolbox for acoustic measurements and signal processing},
author = {Berzborn, Marco and Bomhardt, Ramona and Klein, Johannes and Richter, Jan-Gerrit and Vorl{\"a}nder, Michael},
booktitle = {Proceedings of the 43th Annual German Congress on Acoustics, Kiel, Germany},
volume = {6},
year = {2017},
url = {https://pub.dega-akustik.de/DAGA_2017/data/articles/000257.pdf},
urldate = {2025-10-08}
}
@article{innocente_framework_2023,
title = {A framework study on the use of immersive XR technologies in the cultural heritage domain},
journal = {Journal of Cultural Heritage},
volume = {62},
pages = {268-283},
year = {2023},
issn = {1296-2074},
doi = {https://doi.org/10.1016/j.culher.2023.06.001},
url = {https://www.sciencedirect.com/science/article/pii/S1296207423001000},
author = {Chiara Innocente and Luca Ulrich and Sandro Moos and Enrico Vezzetti},
keywords = {Mixed reality (MR), Augmented reality (AR), Virtual reality (VR), Cultural heritage, Digital heritage, Head-mounted display (HMD)},
abstract = {Most cultural promotion and dissemination are nowadays performed through the digitization of heritage sites and museums, a necessary requirement to meet the new needs of the public. Augmented Reality (AR), Mixed Reality (MR), and Virtual Reality (VR) have the potential to improve the experience quality and educational effect of these sites by stimulating users’ senses in a more natural and vivid way. In this respect, head-mounted display (HMD) devices allow visitors to enhance the experience of cultural sites by digitizing information and integrating additional virtual cues about cultural artifacts, resulting in a more immersive experience that engages the visitor both physically and emotionally. This study contributes to the development and incorporation of AR, MR, and VR applications in the cultural heritage domain by providing an overview of relevant studies utilizing fully immersive systems, such as headsets and CAVE systems, emphasizing the advantages that they bring when compared to handheld devices. We propose a framework study to identify the key features of headset-based Extended Reality (XR) technologies used in the cultural heritage domain that boost immersion, sense of presence, and agency. Furthermore, we highlight core characteristics that favor the adoption of these systems over more traditional solutions (e.g., handheld devices), as well as unsolved issues that must be addressed to improve the guests’ experience and the appreciation of the cultural heritage. An extensive search of Google Scholar, Scopus, IEEE Xplore, ACM Digital Library, and Wiley Online Library databases was conducted, including papers published from January 2018 to September 2022. To improve review reporting, the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) guidelines were used. Sixty-five papers met the inclusion criteria and were classified depending on the study’s purpose: education, entertainment, edutainment, touristic guidance systems, accessibility, visitor profiling, and management. Immersive cultural heritage systems allow visitors to feel completely immersed and present in the virtual environment, providing a stimulating and educational cultural experience that can improve the quality and learning purposes of cultural visits. Nonetheless, the analyzed studies revealed some limitations that must be faced to give a further impulse to the adoption of these technologies in the cultural heritage domain.}
}
@online{oshwa_best_2013,
title = {Best Practices for Open Source Hardware 1.0},
author = {{Open Source Hardware Association}},
year = {2013},
date = {2013-04-18},
url = {https://oshwa.org/resources/sharing-best-practices/},
note = {Last updated April 18, 2013},
urldate = {2025-10-03}
}
@inproceedings{moritz_best_2018,
author = "Moritz, Manuel and Redlich, Tobias and Wulfsberg, Jens",
editor = "Rocha, {\'A}lvaro and Guarda, Teresa",
title = "Best Practices and Pitfalls in Open Source Hardware",
booktitle = "Proceedings of the International Conference on Information Technology {\&} Systems (ICITS 2018)",
year = "2018",
publisher = "Springer International Publishing",
address = "Cham",
pages = "200--210",
abstract = "Easy-to-use and affordable means of production (e.g. 3D printer), access to these technologies (e.g. in makerspaces) and powerful tools for online product design led to the emergence of open source hardware (OSH). Like in open source software, projects and online platforms have been evolving around physical products from various technologies where people jointly develop and freely share designs. We also find businesses that sell products made from these designs and offer complimentary services. This decentralized and collaborative model of value creation offers new opportunities for social, economic and ecological sustainability, but also calls for a different understanding beyond traditional notions. Results from an exploratory study on OSH projects and companies revealed that licensing is a critical issue, communities and partners play a key role in the open source ecosystem and modes of value creation are either centered around design or production in combination with a mix of complimentary services.",
isbn = "978-3-319-73450-7"
}
@article{bonvoisin_source_2017,
title = {What is the “source” of open source hardware?},
author = {Bonvoisin, J{\'e}r{\'e}my and Mies, Robert and Boujut, Jean-Fran{\c{c}}ois and Stark, Rainer},
journal = {Journal of Open Hardware},
volume = {1},
number = {1},
year = {2017}
}
@article{oellermann_open_2022,
title = {Open hardware in science: The benefits of open electronics},
author = {Oellermann, Michael and Jolles, Jolle W and Ortiz, Diego and Seabra, Rui and Wenzel, Tobias and Wilson, Hannah and Tanner, Richelle L},
journal = {Integrative and comparative biology},
volume = {62},
number = {4},
pages = {1061--1075},
year = {2022},
publisher = {Oxford University Press}
}
@misc{nemus_github_2025,
author = {{NEMUS Project}},
title = {NEMUS: Numerical Restoration of Historical Musical Instruments GitHub Organization},
year = 2025,
url = {https://github.com/Nemus-Project},
urldate = {2025-10-01},
institution = {University of Bologna, Italy}
}
@article{ducceschi_affordable_2024,
title = "Affordable wide-band measurement ecosystem for musical acoustics based on electro-dynamic transducers",
abstract = "The variability in responses of acoustic instruments can be attributed to a combination of fluctuations in critical parameters of wood, such as density, stiffness, and strength, and design features such as body shapes or bracing geometries. Recent studies have successfully implemented the sine sweep method with small exciters to measure the acoustic response of guitars, yielding frequency responses with high coherence over a bandwidth reaching up to 8 kHz. This paper proposes validating a cost-effective measurement system which integrates electro-dynamic transducers and wide-band test signals (sine sweep and noise) against the traditional impact hammer method in the case of unbraced plates. Data from four actuators of different size and power will be presented together with a simple strategy to assess reliable and neutral excitation points, thanks to two complementary models which describe the interaction between exciter and plate. The paper will then showcase the applications of this measurement system in two scenarios. The first case study will focus on a cost-effective method for selecting acoustic wood, while the second will explore experimental real-time spectral analysis using pink noise. These case studies demonstrate the measurement system{\textquoteright}s adaptability and immediacy, providing valuable insights for enhancing the design and performance of acoustic instruments.",
keywords = "acoustic measurements, musical acoustics, exponential sine-sweep, soundboards, exciter, impedance measurements",
author = "Ludovico Ausiello and Michele Ducceschi and Sebastian Duran and Morrison, {Benjamin Kai}",
year = "2024",
month = oct,
day = "22",
doi = "10.1051/aacus/2024045",
language = "English",
volume = "8",
journal = "Acta Acustica United with Acustica",
}
@software{mcvittie_generatejavascriptusingmatlabcoder_2021,
author = {Geoff McVittie},
title = {GenerateJavaScriptUsingMATLABCoder},
subtitle = {Version 3.1.1},
year = 2021,
url = {https://uk.mathworks.com/matlabcentral/fileexchange/69973-generatejavascriptusingmatlabcoder},
urldate = {2025-09-30},
publisher = {MathWorks},
version = {3.1.1}
}
@article{macritchie_using_2015,
title={Using historical accounts of harpsichord touch to empirically investigate the production and perception of dynamics on the 1788 Taskin},
author={MacRitchie, Jennifer and Nuti, Giulia},
journal={Frontiers in psychology},
volume={6},
pages={183},
year={2015},
publisher={Frontiers Media SA}
}
@online{python_expression_2025,
author = {{Python Software Foundation}},
title = {Expression Lists — Python 3.13.7 Documentation},
year = 2025,
url = {https://docs.python.org/3/reference/expressions.html\#expression-lists},
note = {Accessed: 2025-09-30}
}
@online{matlab_guide_2025,
author = {MathWorks},
title = {guide — MATLAB \texttt{guide} Function (Removed)},
maintitle = {MathWorks MATLAB Documentation},
organization = {MathWorks},
urldate = {2025-09-30},
url = {https://uk.mathworks.com/help/matlab/ref/guide.html#mw_10928f5b-5143-48ed-a134-6cecf2b1bb6c}
}
@online{go_fair_2016,
title = {The {FAIR} Principles},
author = {Wilkinson, Mark D. and Dumontier, Michel and Aalbersberg, Ivan Juergen and Appleton, Myles and Axton, Matthew and Baak, Arie and Blomberg, Niklas and Boiten, Jan-Willem and da Silva Santos, Luiz Bonino and Bourne, Philip E. and Bouwman, José and Brookes, Anthony J. and Clark, Tim and Crosas, Mercè and Dillo, Ingrid and Dumon, Olivier and Edmunds, Sophie and Evelo, Chris T. and Finkers, Roland and Gonzalez-Beltran, Alejandra and Gray, Alan J. G. and Groth, Paul and Goble, Carole and Grethe, Jeffrey S. and Heringa, Jaap and 't Hoen, Peter A. C. and Hooft, Rob M. and Kuhn, Tobias and Kok, Ruben and Kok, Jan and Lusher, Sara J. and Martone, Maryanne E. and Mons, Barend and Packer, Abel L. and Persson, Bertil and Rocca-Serra, Philippe and Roos, Marco and van Schaik, Ron and Sansone, Susanna-A. and Schultes, Erik and Sengstag, Thierry and Slater, Terry and Strawn, George and Swertz, Morris A. and Thompson, Matthew and van der Lei, Johan and van Mulligen, Erik and Velterop, Jan and Waagmeester, Andra and Wittenburg, Peter and Wolstencroft, Kyle and Zhao, Jun and Mons, Barend},
maintitle = {go-{FAIR}},
date = {2016-10-01},
note = {Accessed: 2025-09-30},
url = {https://www.go-fair.org/fair-principles/}
}
@online{scipy_bmat_2025,
title = {scipy.sparse.bmat — SciPy Documentation},
maintitle = {SciPy Reference},
organization = {SciPy Community},
url = {https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.bmat.html},
urldate = {2025-09-30}
}
@online{guo_python_2014,
author = {Philip Guo},
title = {Python Is Now the Most Popular Introductory Teaching Language at Top U.S. Universities},
date = {2014-07-07},
maintitle = {Blog@CACM},
organization = {Communications of the ACM},
url = {https://cacm.acm.org/blogcacm/python-is-now-the-most-popular-introductory-teaching-language-at-top-u-s-universities/},
urldate = {2025-09-30}
}
@inproceedings{bevilacqua_sound_2023,
title = {A sound from the arena: acoustic reconstruction of a Roman amphitheater located in Avella, south of Italy},
author = {Bevilacqua, Antonella and Iannace, Gino and Lombardi, Ilaria and Parente, Rosaria},
booktitle = {INTER-NOISE and NOISE-CON Congress and Conference Proceedings},
volume = {265},
number = {7},
pages = {894--899},
year = {2023},
organization = {Institute of Noise Control Engineering}
}
@inproceedings{sun_3d_2020,
author = "Sun, Zezhou and Rod{\`a}, Antonio and Whiting, Emily and Faresin, Emanuela and Salemi, Giuseppe",
editor = "Rauterberg, Matthias",
title = "3D Virtual Reconstruction and Sound Simulation of an Ancient Roman Brass Musical Instrument",
booktitle = "Culture and Computing",
year = "2020",
publisher = "Springer International Publishing",
address = "Cham",
pages = "267--280",
abstract = "Digital technologies based on 3D models are always more used to document archaeological remains and obtain hypothetical reconstructions when these remains are more or less heavily damaged. This work addresses the case of remains of ancient musical instruments, and in particular the case study of a brass instrument from the Roman Empire period, found in Voghenza (Italy). The pieces composing the instrument were first digitized by means of a structured light system, then virtually restored and recomposed applying a on-purpose developed algorithm. Finally, some sounds coherent with the geometry of the reconstructed model were simulated using a physically-based synthesis approach.",
isbn = "978-3-030-50267-6"
}
@software{magpie_jupyter_2025,
author = {Matthew Hamilton},
title = {Nemus-Project/magpie-jupyter: Zenodo Integration release},
month = sep,
year = 2025,
publisher = {Zenodo},
version = {0.0.4-zenodo},
doi = {10.5281/zenodo.17226938},
url = {https://doi.org/10.5281/zenodo.17226938},
}
@book{wang_artful_2018,
author = {Wang, Ge},
address = {Stanford, CA},
booktitle = {Artful design : technology in search of the sublime},
isbn = {9781503600522},
keywords = {Design and technology ; Art and design},
language = {eng},
publisher = {Stanford University Press},
title = {Artful design : technology in search of the sublime },
year = {2018},
}
@inproceedings{hunt_importance_2002,
abstract = {In this paper we challenge the assumption that an electronic instrument consists solely of an interface and a sound generator. We emphasise the importance of the mapping between input parameters and system parameters, and claim that this can define the very essence of an instrument.},
address = {Dublin, Ireland},
author = {Hunt, Andy D. and Wanderley, Marcelo M. and Paradis, Matthew},
booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
date = {2002-05-26},
doi = {10.5281/zenodo.1176424},
issn = {2220-4806},
keywords = {electronic musical instruments,human-computer interaction,mapping strategies},
pages = {88--93},
title = {The importance of Parameter Mapping in Electronic Instrument Design},
url = {http://www.nime.org/proceedings/2002/nime2002_088.pdf},
year = {2002}
}
@misc{jungleib_complete_1983,
title = {The Complete SCI MIDI, Sequential Circuits},
author = {Jungleib, Stanley},
year = {1983},
publisher = {Inc},
url = {https://www.digitpress.com/library/techdocs/The_Complete_SCI_Midi-first_edition.pdf},
urldate = {2025-09-26},
}
@article{wiffen_prophet_1983,
title = {Prophet T8 (EMM Dec 1983)},
author = {Wiffen, Paul},
journal = {Electronics \& Music Maker},
number = {Dec 1983},
pages = {28--34},
year = {1983},
publisher = {Music Maker Publications (UK), Future Publishing.}
}
@article{woolley_musical_2017,
title = {A Musical and Mechanical Study of Tracker Actions},
author = {Woolley, Alan and Campbell, Donald Murray},
journal = {ISO Journal},
number = {56},
pages = {7--40},
year = {2017}
}
@article{franvcek_performance_2023,
title = {The performance of inertial measurement unit sensors on various hardware platforms for binaural head-tracking applications},
author = {Fran{\v{c}}ek, Petar and Jambro{\v{s}}i{\'c}, Kristian and Horvat, Marko and Planinec, Vedran},
journal = {Sensors},
volume = {23},
number = {2},
pages = {872},
year = {2023},
publisher = {MDPI}
}
@inproceedings{summers_single_2000,
title = {Single channel information transfer through the skin: Limitations and possibilities},
author = {Summers, Ian R},
booktitle = {Proceedings of ISAC},
year = {2000}
}
@article{khalifa_visitors_2025,
title = {Visitors' Interactions with the Exhibits and Behaviors in Museum Spaces: Insights from the National Museum of Bahrain},
author = {Al Khalifa, Haifa Ebrahim and Jiwane, Anamika Vishal},
journal = {Buildings},
volume = {15},
number = {8},
pages = {1324},
year = {2025},
publisher = {MDPI}
}
@article{dorph_visitor_2019,
author = {Dorph, R. and Cannady, M. A. and Schunn, C. D.},
title = {What drives visitor engagement in exhibits? The interaction between visitor activation profiles and exhibit features},
journal = {Curator: The Museum Journal},
year = {2019},
url = {https://www.lrdc.pitt.edu/schunn/papers/dorph-etal2019-curator.pdf},
urlddate = {2025-09-25}
}
@article{shillito_tacitus_2001,
author = {Ann Marie Shillito and Karin Paynter and Steven Wall and Mark Wright},
title = {'Tacitus' project: identifying multi-sensory perceptions in creative 3D practice for the development of a haptic computing system for applied artists},
journal = {Digital Creativity},
volume = {12},
number = {4},
pages = {195--204},
year = {2001},
publisher = {CAA Website},
doi = {10.1076/digc.12.4.195.3219},
}
@incollection{classen_touch_2005,
abstract = {As museums became more established the free-and-easy ambience of their forerunners naturally gave way to a more structured approach that forbade touching the exhibits. In certain ways such museums were more formal than their successors, as, for example, when they only permitted guided visits. Early museums, in fact, retained many characteristics of the private collections on which they were based. The museum tour led by a curator matched the house tour that might be offered by a host. By allowing visitors to touch the objects within the museum, therefore, the curator enacted ancient notions of hospitality. Practical, as well as social, considerations contributed to the tactile accessibility of early museums. While certain particularly valuable or delicate artefacts were placed under glass, many were hung on walls, where they could often readily be touched, or stored in drawers where the inclination was to take them out and handle them.},
author = {Classen, Constance and Classen, Constance},
booktitle = {The Book of Touch},
copyright = {Constance Classen 2005},
edition = {1},
chaoter = {24},
isbn = {1845200586},
language = {eng},
pages = {275-288},
publisher = {Routledge},
title = {Touch in the Museum},
year = {2005},
}
@article{howes_introduction_2014,
author = {David Howes},
title = {Introduction to Sensory Museology},
journal = {The Senses and Society},
volume = {9},
number = {3},
pages = {259--267},
year = {2014},
publisher = {Routledge},
doi = {10.2752/174589314X14023847039917},
}
@article{candlin_rehabilitating_2017,
author = {Fiona Candlin},
title = {Rehabilitating unauthorised touch or why museum visitors touch the exhibits},
journal = {The Senses and Society},
volume = {12},
number = {3},
pages = {251--266},
year = {2017},
publisher = {Routledge},
doi = {10.1080/17458927.2017.1367485},
}
@inproceedings{merchel_vibratory_2009,
author = "Merchel, Sebastian and Altinsoy, M. Ercan",
editor = "Altinsoy, M. Ercan and Jekosch, Ute and Brewster, Stephen",
title = "Vibratory and Acoustical Factors in Multimodal Reproduction of Concert DVDs",
booktitle = "Haptic and Audio Interaction Design",
year = "2009",
publisher = "Springer Berlin Heidelberg",
address = "Berlin, Heidelberg",
pages = "119--127",
abstract = "Sound and vibration perception are always coupled in live music experience. Just think of a rock concert or hearing (and feeling) a church organ sitting on a wooden pew. Even in classical concerts kettledrum and double bass are sensed not only with our ears. The air-borne sound causes seat vibrations or excites the skin surface directly. For some instruments (e.g. an organ) structure-borne sound is transmitted directly from the instrument to the listener.",
isbn = "978-3-642-04076-4"
}
@techreport{onsemiconductor_qrd1114_2024,
author = {ON Semiconductor},
title = {QRD1114 Reflective Object Sensor},
institution = {ON Semiconductor},
year = {2024},
url = {https://www.onsemi.com/pdf/datasheet/qrd1114-d.pdf},
urldate = {2025-09-24}
}
@techreport{onsemiconductor_qre1113_2024,
author = {ON Semiconductor},
title = {QRE1113 Miniature Reflective Object Sensor},
institution = {ON Semiconductor},
year = {2024},
url = {https://www.onsemi.com/download/data-sheet/pdf/qre1113-d.pdf},
urldate = {2025-09-24}
}
@inproceedings{klingensmith_using_2019,
author = {Klingensmith, Neil and Banerjee, Suman},
title = {Using Virtualized Task Isolation to Improve Responsiveness in Mobile and IoT Software},
booktitle = {Proceedings of the International Conference on Internet of Things Design and Implementation},
year = {2019},
pages = {160--171},
publisher = {ACM}
}
@online{mbed_ticker_2023,
author = {Arm Mbed},
title = {Ticker API Documentation},
year = {2023},
url = {https://os.mbed.com/docs/mbed-os/v6.16/apis/ticker.html},
urldate = {2025-09-24},
note = {Accessed: 2025-09-24}
}
@online{nordic_timer_2025,
author = {Nordic Semiconductor},
title = {Timer — Technical Documentation},
year = {2025},
url = {https://docs.nordicsemi.com/bundle/ps_nrf5340/page/timer.html},
urldate = {2025-09-24},
note = {Accessed: 2025-09-24}
}
@online{nordic_timer_2023,
author = {Nordic Semiconductor},
title = {nRFx Timer API Documentation},
year = {2023},
url = {https://docs.nordicsemi.com/bundle/nrfx_3.10.0/page/group_nrf_timer.html},
urldate = {2025-09-24},
note = {API documentation for the nrfx timer module in the Nordic Semiconductor nrfx library}
}
@online{wolff_realtime_2019,
author = {Wolff, Jared},
title = {How to Real Time Processing on Particle Mesh Using PPI},
year = {2019},
month = oct,
url = {https://www.jaredwolff.com/how-to-real-time-processing-on-particle-mesh/},
urldate = {2025-09-24},
note = {Blog post}
}
@online{gammon_interrupts_2012,
author = {Gammon, Nick},
title = {Interrupts},
year = {2012},
url = {http://www.gammon.com.au/interrupts},
urldate = {2025-09-24},
note = {Gammon Forum / Electronics / Microprocessors}
}
@techreport{olson_optimizing_2023,
author = {Zach Olson},
title = {Optimizing CMRR in Differential Amplifier Circuits With Precision Matched Resistor Divider Pairs},
type = {Application Note},
institution = {Texas Instruments},
number = {SBOA582},
date = {2023-11},
url = {https://www.ti.com/lit/an/sboa582/sboa582.pdf},
note = {Accessed: 2025-09-24}
}
@techreport{falco_understanding_2023,
author = {Eleazar Falco},
title = {Understanding Phototransistor Optocouplers},
year = {2023},
month = aug,
institution = {Würth Elektronik},
url = {https://www.we-online.com/components/media/o760909v410%20ANO007a_EN.pdf},
note = {Accessed: 2025-09-23}
}
@manual{ti_opa4377_2011,
title = {{OPA377 / OPA2377 / OPA4377} — 5 MHz, Low-Noise, Single, Dual, Quad CMOS Operational Amplifiers Datasheet},
author = {{Texas Instruments}},
organization = {Texas Instruments},
address = {Dallas, TX, USA},
edition = {Rev.\,B},
year = {2011},
month = jan,
url = {https://www.ti.com/lit/ds/symlink/opa4377.pdf},
note = {SBOS504B – February 2010 / Revised January 2011},
}
@book{horowitz_art_2015,
author = {Horowitz, Paul and Hill, Winfield},
address = {New York, NY, USA},
booktitle = {The Art of Electronics},
edition = {Third edition.},
isbn = {9780521809269},
keywords = {Electronics ; Electronic circuit design},
language = {eng},
lccn = {2015002303},
publisher = {Cambridge University Press},
title = {The Art of Electronics},
year = {2015},
}
@book{wilkinson_handbook_1971,
author = {J. H. Wilkinson and C. Reinsch},
title = {Handbook for Automatic Computation: Volume II: Linear Algebra},
series = {Grundlehren der mathematischen Wissenschaften},
volume = {186},
editor = {F. L. Bauer and A. S. Householder and F. W. J. Olver and H. Rutishauser and K. Samelson and E. Stiefel},
publisher = {Springer},
address = {Berlin, Heidelberg},
year = {1971},
isbn = {978-3-642-86942-6,},
doi = {10.1007/978-3-642-86940-2},
}
@inproceedings{pardue_near_2013,
abstract = {This paper explores the potential of near-field optical reflective sensing formusical instrument gesture capture. Near-field optical sensors are inexpensive,portable and non-intrusive, and their high spatial and temporal resolutionmakes them ideal for tracking the finer motions of instrumental performance.The paper discusses general optical sensor performance with detailedinvestigations of three sensor models. An application is presented to violinbow position tracking using reflective sensors mounted on the stick. Bowtracking remains a difficult task, and many existing solutions are expensive,bulky, or offer limited temporal resolution. Initial results indicate that bowposition and pressure can be derived from optical measurements of thehair-string distance, and that similar techniques may be used to measure bowtilt.},
address = {Daejeon, Republic of Korea},
author = {Laurel Pardue and Andrew McPherson},
booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
doi = {10.5281/zenodo.1178628},
issn = {2220-4806},
keywords = {optical sensor, reflectance, LED, photodiode, phototransistor, violin, bow tracking, gesture, near-field sensing},
month = may,
pages = {363--368},
publisher = {Graduate School of Culture Technology, KAIST},
title = {Near-Field Optical Reflective Sensing for Bow Tracking},
url = {http://www.nime.org/proceedings/2013/nime2013_247.pdf},
year = {2013}
}
@inproceedings{jsokolovskis_optical_2014,
abstract = {This paper presents a method for locating the position of a strike on an acoustic drumhead. Near-field optical sensors were installed underneath the drumhead of a commercially available snare drum. By implementing time difference of arrival (TDOA) algorithm accuracy within 2cm was achieved in approximating the location of strikes. The system can be used for drum performance analysis, timbre analysis and can form a basis for an augmented drum performance system.},
address = {London, United Kingdom},
author = {Janis Sokolovskis and Andrew McPherson},
booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
doi = {10.5281/zenodo.1178943},
issn = {2220-4806},
month = {June},