Abstract
Synth-A-Modeler (SaM) is an open-source environment for developing audio-haptic interactions. It is based on the paradigm that a user develops a virtual model by interconnecting virtual objects and adjusting their parameters. The SaM Designer has been created to help assist users in automatically visualizing virtual models and in graphically editing them. Certain tasks, such as modifying the parameters for a group of objects, can be completed much faster in the Designer than by using a text editor. The SaM Designer was able to automatically visualize 72 test models using an example set of visualization parameters. With these tools, new virtual models such as a “waveguide drum” can be discovered, potentially facilitating the creation of novel audio-haptic interactions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In fact, it is possible to use the same virtual musical instruments even without haptic devices, as long as an appropriate software interface providing input signals is implemented.
- 2.
In fact, it is hypothesized that the model implementation is essentially a special case of the 4\(\,\times \,\)4 feedback delay network reverberator [21], subject to restrictions such as Newton’s third law.
References
Adrien, J.M.: Representations of musical signals. In: The Missing Link: Modal Synthesis, pp. 269–297. MIT Press, Cambridge (1991)
Bak, J., Verplank, W., Gauthier, D.: Motors, music and motion. In: Proceedings of the Ninth International Conference on Tangible, Embedded, and Embodied Interaction, TEI 2015, pp. 367–374. ACM, New York (2015)
Berdahl, E., Kontogeorgakopoulos, A., Overholt, D.: HSP v2: haptic signal processing with extensions for physical modeling. In: Proceedings of the Haptic Audio Interaction Design Conference, Copenhagen, Denmark, pp. 61–62, September 2010
Berdahl, E., Smith III., J.: An introduction to the Synth-A-Modeler compiler: modular and open-source sound synthesis using physical models. In: Proceedings of the Linux Audio Conference, Stanford, CA, USA, April 2012
Cadoz, C.: The physical model as metaphor for musical creation. pico..TERA, a piece entirely generated by a physical model. In: Proceedings of the International Computer Music Conference, Göteborg, Sweden (2002)
Cadoz, C., Luciani, A., Florens, J.L.: Responsive input devices and sound synthesis by simulation of instrumental mechanisms: the cordis system. Comput. Music J. 8(3), 60–73 (1984)
Castagne, N., Cadoz, C.: Creating music by means of ‘physical thinking’: the musician oriented Genesis environment. In: Proceedings of 5th International Conference on Digital Audio Effects, Hamburg, Germany, pp. 169–174, September 2002
Colgate, J.E., Hogan, N.: Robust control of dynamically interacting systems. Int. J. Control 48(1), 65–88 (1988)
Conti, F., Barbagli, F., Balaniuk, R., Halg, M., Lu, C., Morris, D., Sentis, L., Warren, J., Khatib, O., Salisbury, K.: The chai libraries. In: Proceedings of EuroHaptics, Dublin, Ireland, pp. 496–500, 6–9 July 2003
Cook, P., Scavone, G.: The synthesis toolkit (STK), version 2.1. In: Proceedings of International Computer Music Conference, Beijing, China (1999)
Ellis, N., Bensoam, J., Caussé, R.: Modalys demonstration. In: Proceedings of International Computer Music Conference (ICMC 2005), Barcelona, Spain, pp. 101–102 (2005)
Hu, Y.: Efficient and high quality force-directed graph drawing. Mathematica J. 10, 37–71 (2005)
Karjalainen, M.: Blockcompiler: efficient simulation of acoustic and audio systems. In: Proceedings of the 114th Convention of the Audio Engineering Society, Preprint #5756, Amsterdam, The Netherlands, 22–25 March 2003
Kontogeorgakopoulos, A., Cadoz, C.: Cordis anima physical modeling and simulation system analysis. In: Proceedings of 4th Sound and Music Computing Conference, Lefkada, Greece, pp. 275–282, July 2007
Lee, N., Berdahl, E., Niemeyer, G., Smith III., J.: Practical implementation of low-latency DSP for feedback control of sound. In: Proceedings of Acoustics 2008, Paris, France, July 2008
Leonard, J., Cadoz, C.: Physical modelling concepts for a collection of multisensory virtual musical instruments. In: Proceedings of the International Conference on New Instruments for Musical Expression, Baton Rouge, LA, USA, 1–3 June 2015
Orlarey, Y., Fober, D., Letz, S.: FAUST: an efficient functional approach to DSP programming. In: New Computational Paradigms for Computer Music. Edition Delatour, Sampzon, France (2009)
Pai, D., van den Doel, K., James, D., Lang, J., Lloyd, J., Richmond, J., Yau, S.: Scanning physical interaction behavior of 3d objects. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), Los Angeles, CA, USA, pp. 87–96, 12–17 August 2001
SenseGraphics AB: H3D API Manual. Kista, Sweden, June 2014
Sinclair, S., Wanderley, M.: Extending DIMPLE: a rigid body haptic simulator for interactive control of sound. In: Proceedings of 4th International Conference on Enactive Interfaces, November 2007
Smith, J.O.: Physical Audio Signal Processing: For Virtual Musical Instruments and Audio Effects. W3K Publishing. http://ccrma.stanford.edu/jos/pasp/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Berdahl, E., Vasil, P., Pfalz, A. (2016). Automatic Visualization and Graphical Editing of Virtual Modeling Networks for the Open-Source Synth-A-Modeler Compiler. In: Bello, F., Kajimoto, H., Visell, Y. (eds) Haptics: Perception, Devices, Control, and Applications. EuroHaptics 2016. Lecture Notes in Computer Science(), vol 9775. Springer, Cham. https://doi.org/10.1007/978-3-319-42324-1_48
Download citation
DOI: https://doi.org/10.1007/978-3-319-42324-1_48
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-42323-4
Online ISBN: 978-3-319-42324-1
eBook Packages: Computer ScienceComputer Science (R0)