| CARVIEW |
Select Language
HTTP/2 301
server: GitHub.com
content-type: text/html
location: https://www.euterpea.com/api
x-github-request-id: D279:377A50:A2E8C:BE104:696AE0D2
accept-ranges: bytes
age: 0
date: Sat, 17 Jan 2026 01:07:30 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210050-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1768612051.533950,VS0,VE229
vary: Accept-Encoding
x-fastly-request-id: 62840287426237a3acadfb19b95d9edc8522a35a
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 01:17:30 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: 67EC:2EF093:A8CF9:C3F4A:696AE0D2
accept-ranges: bytes
age: 0
date: Sat, 17 Jan 2026 01:07:31 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210081-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1768612051.820732,VS0,VE223
vary: Accept-Encoding
x-fastly-request-id: b43862763b98d640efb952e65239bc59784d32e5
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).