This book teaches functional programming through creative applications in music and sound synthesis. Readers will learn the Haskell programming language and explore numerous ways to create music and design virtual instruments with concise, elegant code.
This book teaches functional programming through creative applications in music and sound synthesis. Readers will learn the Haskell programming language and explore numerous ways to create music and design virtual instruments with concise, elegant code.Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Paul Hudak was Professor of Computer Science at Yale University, Connecticut, from 1982 to 2015. He was best known for his contributions to the development of the Haskell programming language. A skilled saxophonist and jazz musician, the combination of his enthusiasm for music and computer science led him to create the Euterpea library for representing music in Haskell.
Inhaltsangabe
1. Computer music, Euterpea, and Haskell 2. Simple music 3. Polymorphic and higher-order functions 4. A musical interlude 5. Syntactic magic 6. More music 7. Qualified types and type classes 8. From music to MIDI 9. Interpretation and performance 10. Self-similar music 11. Proof of induction 12. An algebra of music 13. L-Systems and generative grammars 14. Random numbers ... and Markov chains 15. Basic input/output 16. Higher-order types and monads 17. Musical user interfaces 18. Sound and signals 19. Euterpea's signal functions 20. Spectrum analysis 21. Additive and subtractive synthesis 22. Amplitude and frequency modulation 23. Physical modeling.
1. Computer music, Euterpea, and Haskell 2. Simple music 3. Polymorphic and higher-order functions 4. A musical interlude 5. Syntactic magic 6. More music 7. Qualified types and type classes 8. From music to MIDI 9. Interpretation and performance 10. Self-similar music 11. Proof of induction 12. An algebra of music 13. L-Systems and generative grammars 14. Random numbers ... and Markov chains 15. Basic input/output 16. Higher-order types and monads 17. Musical user interfaces 18. Sound and signals 19. Euterpea's signal functions 20. Spectrum analysis 21. Additive and subtractive synthesis 22. Amplitude and frequency modulation 23. Physical modeling.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497