Releases: dxinteractive/xenpaper
Releases · dxinteractive/xenpaper
Ruler upgrades
- Add colouring based on proximity
- Add syntax to easily write harmonic series segments
Add ruler
Add start position selectors, increase rendering perf during playback
- Add start position selector on left of each line in multiline tunes (partially addresses #1)
- Improve rendering performance of characters, now <0.3ms * 50fps instead of ~25ms * 20fps
- Add half finished code for pitch ruler
Fix mode parsing error, make errors nicer
Embed, open source, modes, localstorage
- Share panel now has an iframe embed #6
- Code is now open source #35
- Adds modes #25
- Major scale in 12 equal:
{12edo}{m2 2 1 2 2 2 1} 0 1 2 3 4 5 6 7
- Major scale in 12 equal:
- Added ability to loop (#1), although for now it can only loop the entire tune
- Last tune is stored in local storage so you dont accidentally lose your work #42
- Adds
{bms:500}
to set beat length in milliseconds #27
Underscore url fix, typing perf increase, error scrollbar fix
Cursor jumping fix, undo / redo, mobile friendly layout
Syntax improvements, audio bug fixes, fb tags
- Occasionally the first note plays again right at the end #13
- Pressing stop will now immediately stop sound rather than just playhead #21
- Added better title and tags for Facebook links #23 #22
- Whitespace can be used wherever only commas could be used previously #26
X\Y
notation added for a pitch of a division of an octave #33- Removed linking to
xenp.io
#34
sneaky break: replace ^ with ' for scale octave markers
Should have been changed with the syntax change for octave modifiers. Now the ^
symbol is truly freed up, and '
continues to mean "octave up" everywhere
Footer less intrusive on mobile, (root:...) example reference updated
1.0.1 Update README.md