git.iko.soy
/
rowtype-yoga/purescript-abcjs
readme
files
commits
refs
on
main
help
sign in
history of
spago.yaml
all commits
599a62e
Add Abcjs.Notation.midiToAbc (MIDI note -> ABC token, octaves+sharps), tested
Mark
4 months ago
9f0785b
Trim library deps to bindings-only (drop react/random/pitchy/etc. that were game-only)
Mark
4 months ago
e0eba58
Use purescript-pitchy (path dep) for detection; Mic.js now thin Web Audio FFI + PureScript RAF loop; handle mic-denied
Mark
4 months ago
decb94b
Add microphone pitch detection (Mic module, pitchy) + Listen mode in game; pure tested frequencyToMidi
Mark
4 months ago
6cd4ef8
Add React Boomwhacker sight-reading game (Game/Main + index.html/entry/server); fix Selector doc (getElementById, bare id)
Mark
4 months ago
33c3e3d
Boomwhacker note colouring (pitch-class palette) + fade-in via CSS fill transition; Highlight fadeFill/setFill primitives
Mark
4 months ago
59ea5c5
Note colouring: eventElements accessor + Abcjs.Highlight (colorEvent/clearEventColor), Color newtype
Mark
4 months ago
59ad375
Add optional clickListener to renderAbc (RenderData+RenderParams split); AbcElem/Analysis/DragContext + MouseEvent
Mark
4 months ago
b97859f
Switch to js-promise/js-promise-aff (newer) for Promise->Aff
Mark
4 months ago
81500a9
Reuse Data.Time.Duration Seconds/Milliseconds instead of hand-rolled newtypes
Mark
4 months ago
fc15fc2
Optional options records via row-Union + withDefaults helper across Render/Synth/Timing
Mark
4 months ago
2864bfd
Use EffectFn across all FFI; add Selector/Abc newtypes to kill positional String ambiguity
Mark
4 months ago
9f36644
Initial purescript-abcjs FFI bindings: Render, Synth, Timing, Types + parseOnly spec
Mark
4 months ago
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list