2025-05-14

	* Revision: 171
	- implemented the noDash option
	- implemented manual moving of the dotted line

	* Revision: 170
	- shorter implementation of music scrolling (alignment with the dotted line)
	- add listener for scrollend event only to the document

2025-05-13

	* Revision: 169
	- add dialog-div dynamically
	- scroll abc element into view when activated

2025-05-11

	* Revision: 168
	- first attempt to implement the dotted line again.

2025-05-09

	* Revision: 167
	- implement score aligning again (in putMarkLoc and plaatsLoper)
	- align both notation element and current music line to mid-height of window
	- use scrollend event to align notation element after smooth scrolling the
	score.
	- opt.nosm (no smooth scrolling) works again
	- add forced alignment in resize eventhandler of xmlplay_emb
	- add eventListener for scrollend to notation element (if scrollable)
	- updated xmlplay_readme.html
	- use opt.curmsk in stead of gCurMask

2025-05-08

	* Revision: 166
	- implement score aligning again (in putMarkLoc and plaatsLoper)
	- align both notation element and current music line to mid-height of window
	- use scrollend event to align notation element after smooth scrolling the
	score.
	- add eventListener for scrollend to notation element (if scrollable)
	- updated xmlplay_readme.html

2025-05-06

	* Revision: 165
	- added copyright preamble to the libraries
	- updated compile script

2025-05-05

	* Revision: 164
	- also move functions markeer, stringTunings, mapPerc and perc2map to
	xmlplay_lib.js
	- make dolayout() in xmlplay.js and xmlplay_emb.js more similar

2025-05-04

	* Revision: 163
	- changed xmlplay.js into a module in order to use the import statement for
	the supporting modules
	- removed the synthesizer code form xmlplay_emb.js and used the module
	xmlplay_syn.js instead
	- added parameter to laadNoot, which, when specified, starts playback after
	the notes have been loaded

2025-05-03

	* Revision: 162
	- moved synthsizer code to module: xmlplay_syn.js

2025-05-02

	* Revision: 161
	- moved common code from xmlplay.js and xmlplay_emb.js to module
	xmlplay_lib.js

2025-04-29

	* Revision: 160
	- removed dotted line and alignment code and added new scrolling code
	- make doLayout identical to the embedded version
	- add scrolling to resizeNotation

2025-04-23

	* Revision: 159
	- with option "deb" the computed AE-comma values of all notes are printed in
	the console window. These values can be compared to those published in the
	SymbTr collection. With very few exceptions both are equal.

2025-04-13

	* Revision: 158
	- include Hüzzam Makam exampls in the index file

2025-04-11

	* Revision: 157
	- added option opt.burak that selects specific playback of some ornaments
	and also implies opt.rbm (re-beam)

2025-04-10

	* Revision: 156
	- bug: inadvertently removed dynamic instument mapping
	- added chromatic transposition in the URL-param for instrument mapping
	inst=<voice number>:<inst number>:<tranposition>,<..>:<..>:<..>, ...

	* Revision: 155
	- added makam fragment to xml2abc_emb.html
	- new option "rbm" to re-ream all measures of an xml-file

2025-04-08

	* Revision: 154
	- clean-up: use extra instrument parameter in stead of encoding the
	insturment into the midi number

	* Revision: 153
	xmlplay_emb.js: import last changes from xmlplay.js:
	- use doModel from xmlplay.js unmodified
	- add playback of ornaments and grace notes

2025-04-05

	* Revision: 152
	- improved handling of grace notes