| CARVIEW |
Select Language
HTTP/2 301
server: GitHub.com
content-type: text/html
location: https://www.euterpea.com/api
x-github-request-id: DF98:3D7756:173688:1B3BDF:696C143D
accept-ranges: bytes
age: 0
date: Sat, 17 Jan 2026 22:59:12 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210023-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1768690752.181768,VS0,VE205
vary: Accept-Encoding
x-fastly-request-id: a0e77ca8cb781cec06281735ab7395b9e1d02953
content-length: 162
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Thu, 14 Aug 2025 14:29:18 GMT
access-control-allow-origin: *
etag: W/"689df2be-e76"
expires: Sat, 17 Jan 2026 23:09:12 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: C4A8:62ABC:1746E9:1B4D09:696C143F
accept-ranges: bytes
age: 0
date: Sat, 17 Jan 2026 22:59:12 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210033-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1768690752.456700,VS0,VE220
vary: Accept-Encoding
x-fastly-request-id: 6e64c43aa8237922b6254bea3fcc43333c5eee39
content-length: 1400
API Documentation | Euterpea Homepage
Euterpea Homepage
Information about the Euterpea and HSoM Libraries for making music with Haskell.
API Documentation
Euterpea API Pages
Information on the Euterpea library. Note-level (or score-level) information pertains to Euterpea’s Music data structures and the MIDI backend. The Signal-level API is for working with sound through virtual instrument definitions.
- Note-Level API Page | Note-Level Quick Reference PDF
- Signal-Level API Page | Signal-Level Quick Reference PDF
HSoM API
Information on the library accompanying the Haskell School of Music textbook. Includes important functions and types for the performance framework and musical user interfaces (MUIs).