{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T01:14:19Z","timestamp":1725498859777},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540774419"},{"type":"electronic","value":"9783540774426"}],"license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007]]},"DOI":"10.1007\/978-3-540-77442-6_19","type":"book-chapter","created":{"date-parts":[[2007,12,19]],"date-time":"2007-12-19T04:35:03Z","timestamp":1198038903000},"page":"282-298","source":"Crossref","is-referenced-by-count":6,"title":["Switched-On Yampa"],"prefix":"10.1007","author":[{"given":"George","family":"Giorgidze","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henrik","family":"Nilsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","unstructured":"Cheong, M.H.: Functional programming and 3D games. In: BEng thesis, University of New South Wales, Sydney, Australia (November 2005)"},{"key":"19_CR2","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1145\/871895.871897","volume-title":"Haskell 2003","author":"A. Courtney","year":"2003","unstructured":"Courtney, A., Nilsson, H., Peterson, J.: The Yampa arcade. In: Haskell 2003. Proceedings of the 2003 ACM SIGPLAN Haskell Workshop, Uppsala, Sweden, pp. 7\u201318. ACM Press, New York (2003)"},{"key":"19_CR3","unstructured":"Felleisen, M.: Personal communication and on-line lecture notes (June 2007), \n                  \n                    http:\/\/www.ccs.neu.edu\/home\/matthias\/HtDP\/Prologue\/book.html"},{"key":"19_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/978-3-540-44833-4_6","volume-title":"Advanced Functional Programming","author":"P. Hudak","year":"2003","unstructured":"Hudak, P., Courtney, A., Nilsson, H., Peterson, J.: Arrows, robots, and functional reactive programming. In: Jeuring, J., Peyton Jones, S.L. (eds.) AFP 2002. LNCS, vol.\u00a02638, pp. 159\u2013187. Springer, Heidelberg (2003)"},{"issue":"3","key":"19_CR5","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1017\/S0956796800001805","volume":"6","author":"P. Hudak","year":"1996","unstructured":"Hudak, P., Makucevich, T., Gadde, S., Whong, B.: Haskore music notation - an algebra of music. Journal of Functional Programming\u00a06(3), 465\u2013483 (1996)","journal-title":"Journal of Functional Programming"},{"key":"19_CR6","unstructured":"Hudak, P., Zamec, M., Eisenstat, S.: HasSound: Generating musical instrument sounds in Haskell. NEPLS talk, Brown University. Slides (October 2005), \n                  \n                    http:\/\/plucky.cs.yale.edu\/cs431\/HasSoundNEPLS-10-05.ppt"},{"key":"19_CR7","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/S0167-6423(99)00023-4","volume":"37","author":"J. Hughes","year":"2000","unstructured":"Hughes, J.: Generalising monads to arrows. Science of Computer Programming\u00a037, 67\u2013111 (2000)","journal-title":"Science of Computer Programming"},{"key":"19_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/978-3-540-30557-6_3","volume-title":"PADL 2005","author":"J. Karczmarczuk","year":"2005","unstructured":"Karczmarczuk, J.: Functional framework for sound synthesis. In: Hermenegildo, M.V., Cabeza, D. (eds.) PADL 2005. LNCS, vol.\u00a03350, pp. 7\u201321. Springer, Heidelberg (2005)"},{"issue":"2","key":"19_CR9","doi-asserted-by":"publisher","first-page":"43","DOI":"10.2307\/3680062","volume":"7","author":"K. Karplus","year":"1983","unstructured":"Karplus, K., Strong, A.: Digital synthesis of plucked string and drum timbres. Computer Music Journal\u00a07(2), 43\u201355 (1983)","journal-title":"Computer Music Journal"},{"key":"19_CR10","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1145\/581690.581695","volume-title":"Haskell 2002","author":"H. Nilsson","year":"2002","unstructured":"Nilsson, H., Courtney, A., Peterson, J.: Functional reactive programming, continued. In: Haskell 2002. Proceedings of the 2002 ACM SIGPLAN Haskell Workshop, Pittsburgh, Pennsylvania, USA, pp. 51\u201364. ACM Press, New York (2002)"},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Paterson, R.: A new notation for arrows. In: Proceedings of the 2001 ACM SIGPLAN International Conference on Functional Programming, Firenze, Italy, pp. 229\u2013240 (September 2001)","DOI":"10.1145\/507669.507664"},{"key":"19_CR12","unstructured":"Smith, J.O.: Introduction to Digital Filters, August 2006 edn. CCRMA (May 2006), \n                  \n                    http:\/\/ccrma.stanford.edu\/~jos\/filters06\/"},{"key":"19_CR13","unstructured":"Thielemann, H.: Audio processing using Haskell. In: DAFx 2004. Proceedings of the 7th International Conference on Digital Audio Effects, Naples, pp. 201\u2013206 (2004)"},{"key":"19_CR14","unstructured":"Vercoe, B.: The Canonical Csound Reference Manual. MIT Media Lab (2007)"}],"container-title":["Lecture Notes in Computer Science","Practical Aspects of Declarative Languages"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-77442-6_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,9]],"date-time":"2020-01-09T02:26:22Z","timestamp":1578536782000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-77442-6_19"}},"subtitle":["Declarative Programming of Modular Synthesizers"],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540774419","9783540774426"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-77442-6_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}