Haskell School of Music 1.1-1.2

Posted on March 19, 2020

These are some points of reference and notes from the book the haskell school of music chapter one.

1.1 Note vs. Signal 1.2 Basic Principles of Programming

1.1 Note vs. Signal

A note is the lowest level musical entity, and algorithms, grammar based systems and fratal systems can be used to compose music. While the signal level focuses on the actual sound generated in a computer music application.

Euterpea treats signals as contiuous quantities. Signal level analysis allows synthesis, audio processing and special effects. Storage sizes of samples are referred to as bit depth and can range from 16 to 32 bits. Playing a note requires at the note level requires only a handful of byte while the signal level may require tens of thousands of bytes. ## 1.2 Basic Principles of Programming In computer music clarity is often important when writing programs because it represents the authors thought process, intent and artistic choices.