{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:55:48Z","timestamp":1725558948048},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540243625"},{"type":"electronic","value":"9783540305576"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/978-3-540-30557-6_3","type":"book-chapter","created":{"date-parts":[[2010,7,2]],"date-time":"2010-07-02T17:53:17Z","timestamp":1278093197000},"page":"7-21","source":"Crossref","is-referenced-by-count":4,"title":["Functional Framework for Sound Synthesis"],"prefix":"10.1007","author":[{"given":"Jerzy","family":"Karczmarczuk","sequence":"first","affiliation":[]}],"member":"297","reference":[{"unstructured":"Strutt, J.W. (Lord Rayleigh): The Theory of Sound (1877)","key":"3_CR1"},{"doi-asserted-by":"crossref","unstructured":"Hudak, P., Makucevich, T., Gadde, S., Whong, B.: Haskore Music Notation ??? an Algebra of Music. J. Func. Prog.??6(3), 465???483 (1996);","key":"#cr-split#-3_CR2.1","DOI":"10.1017\/S0956796800001805"},{"doi-asserted-by":"crossref","unstructured":"Hudak, P.: Haskore Music Tutorial. In: Advanced Functional Programming, pp. 38???67 (1996), The system is maintained at http:\/\/www.haskell.org\/haskore\/","key":"#cr-split#-3_CR2.2","DOI":"10.1007\/3-540-61628-4_2"},{"unstructured":"Boulanger, R.: The Csound Book (2000), See also the site, http:\/\/www.csounds.com","key":"3_CR3"},{"unstructured":"Smith, J.O.: Center for Computer Research in Music and Acoustics (CCRMA), Stanford University (2003), Web publications at http:\/\/www-ccrma.stanford.edu\/~jos\/;","key":"#cr-split#-3_CR4.1"},{"doi-asserted-by":"crossref","unstructured":"Also: Physical modelling using digital waveguides, Computer Mus. Journal??16, 74???87 (1992)","key":"#cr-split#-3_CR4.2","DOI":"10.2307\/3680470"},{"unstructured":"Chowning, J.: The Synthesis of Complex Audio Spectra by Means of Frequency Modulation. Journal of Audio Eng. Soc.\u00a021(7) (1973)","key":"3_CR5"},{"issue":"2","key":"3_CR6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.2307\/3680062","volume":"7","author":"K. Karplus","year":"1983","unstructured":"Karplus, K., Strong, A.: Digital Synthesis of Plucked Strings and Drum Timbres. Computer Mus. Journal\u00a07(2), 43\u201355 (1983); See also: Jaffe, D.A., Smith, J.O.: Extensions of the Karplus-Strong Plucked String Algorithm. Comp. Mus. Journal\u00a07(2), 56\u201369 (1983)","journal-title":"Computer Mus. Journal"},{"unstructured":"Bill Schottstaedt and others, Common Lisp Music, site http:\/\/ccrma-www.stanford.edu\/software\/clm\/","key":"3_CR7"},{"unstructured":"Dannenberg, R.B.: Nyquist Reference Manual, http:\/\/www-2.cs.cmu.edu\/~rbd\/doc\/nyquist\/","key":"3_CR8"},{"unstructured":"Thielemann, H.: Audio Processing Using Haskell. In: Proc. 7th Int. Conf. on Digital Audio Effects (DAFx 2004), Naples, pp. 201\u2013206 (2004)","key":"3_CR9"},{"unstructured":"Donadio, M.: HaskellDsp sources, site, http:\/\/haskelldsp.sourceforge.net","key":"3_CR10"},{"doi-asserted-by":"crossref","unstructured":"Cook, P.: site, http:\/\/www-ccrma.stanford.edu\/CCRMA\/Software\/STK\/ , See also the book: Real Sound Synthesis for Interactive Applications, A.K. Peters (2002)","key":"3_CR11","DOI":"10.1201\/b19597"},{"unstructured":"Plasmeijer, R., van Eekelen, M.: Clean Language Report, version 2.1., site www.cs.kun.nl\/~clean\/","key":"3_CR12"},{"unstructured":"Tammelin, O., Buzz, J.: Modular software music studio, see e.g. www.buzzmachines.com\/ or http:\/\/www.jeskola.net\/","key":"3_CR13"},{"unstructured":"Puckette, M.: Pure Data: PD, Documentation, http:\/\/crca.ucsd.edu\/~msp\/Pd_documentation\/","key":"3_CR14"},{"unstructured":"D\u00e9chelle, F.: Various IRCAM free software: jMax and OpenMusic, Linux Audio Developers Meeting, Karlsruhe, (2003), See also http:\/\/freesoftware.ircam.fr\/","key":"3_CR15"},{"doi-asserted-by":"crossref","unstructured":"Wang, G., Cook, P.: ChucK: a Concurrent, On-the-fly, Audio Programming Language. In: Intern. Comp. Music Conf., Singapore (2003), See also: http:\/\/chuck.cs.princeton.edu\/","key":"3_CR16","DOI":"10.1145\/1027527.1027716"},{"key":"3_CR17","volume-title":"A DSP Primer: With Applications to Digital Audio and Computer Music","author":"K. Steiglitz","year":"1996","unstructured":"Steiglitz, K.: A DSP Primer: With Applications to Digital Audio and Computer Music. Addison-Wesley, Reading (1996)"},{"key":"3_CR18","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1016\/S0304-3975(97)00065-0","volume":"187","author":"J. Karczmarczuk","year":"1997","unstructured":"Karczmarczuk, J.: Generating power of Lazy Semantics. Theor. Comp. Science\u00a0187, 203\u2013219 (1997)","journal-title":"Theor. Comp. Science"},{"unstructured":"H\u00e4nninen, R., V\u00e4lim\u00e4ki, V.: An improved digital waveguide model of a flute with fractional delay filters. In: Proc. Nordic Acoustical Meeting, Helsinki, pp. 437\u2013444 (1996)","key":"3_CR19"},{"unstructured":"Orphanidis, S.: Introduction to Signal Processing. Prentice-Hall, Englewood Cliffs (1995)","key":"3_CR20"},{"issue":"6","key":"3_CR21","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1109\/TCT.1971.1083363","volume":"18","author":"J.P. Thiran","year":"1971","unstructured":"Thiran, J.P.: Recursive digital filters with maximally flat group delay. IEEE Trans. Circuit Theiry\u00a018(6), 659\u2013664 (1971)","journal-title":"IEEE Trans. Circuit Theiry"},{"key":"3_CR22","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1109\/TAU.1961.1166351","volume":"9","author":"M.R. Schroeder","year":"1961","unstructured":"Schroeder, M.R., Logan, B.F.: Colorless artificial reverberation. IRE Transactions\u00a0AU-9, 209\u2013214 (1961)","journal-title":"IRE Transactions AU-"},{"unstructured":"Smith, J.O.: A new approach to digital reverberation using closed waveguide networks. In: Proceedings, ICMC (1985)","key":"3_CR23"}],"container-title":["Lecture Notes in Computer Science","Practical Aspects of Declarative Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30557-6_3.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T04:22:15Z","timestamp":1605759735000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30557-6_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540243625","9783540305576"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30557-6_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}