2024-04-04 * Revision: 95 - allow for unscaled title and and scaled music, which happens when %%pagescale comes after K:. When %%pagescale is before the K:, both title and music are scaled. 2024-03-30 * Revision: 94 - update because change in title translation of abc2svg - use grid layout for the score to allow two score lines when a title is present - function setScale adapts grid layout when two score lines present 2024-03-11 * Revision: 93 - remove unused global variables - replace dataURL's to objectURL's with a Blob * Revision: 92 - remove unused global variables - add export of beat-times - replace dataURL's to objectURL's with a Blob 2024-02-11 * Revision: 91 - move Windy Corner demo's in new subdirecotry demo_windy - correct audsync_index accordingly * Revision: 90 - initial-scale bug 2022-11-16 * Revision: 89 - improved a border case which prevented to shrink a selection (with cntl- drag) that extended from the very beginning and/or to the ending of the audio. * Revision: 88 - to remember my changes I added the original file jquery.flot.selection.js and ignored it at the same time to avoid tracking - bug: extending/shrinking the selection did not change T.gebieden [0].xaxis - removed global var gebied, because it is doubled by T.gebieden [0].xaxis - updated plotSelect to repair the bug mentioned above 2022-09-06 * Revision: 87 - implementation of an audio cursor at the bottom of the onset graph - disable highlighting of points on the red onset curve (used to interfere with selecting beat lines) - some more tooltips in the menu 2022-07-11 * Revision: 86 - Modified jquery.flot.selection.js Added original mouse event to the parameter list of the plotselected custom event - Holding down the shift key while dragging the mouse extends the plot selection and hodling down the ctrl key shrinks the plot selection 2022-04-09 * Revision: 85 - bug: ranges not set when dragging with the mouse in the graph 2022-03-16 * Revision: 84 - bug: when manually entering range inputs, the values were not compared correctly - always update edit position when cursor is moved by arrow keys (i.e. also after stopping with shift-space) - when stopped with shift-space, another shift-space moves the cursor back to the startposition 2022-02-19 * Revision: 83 - small layout changes 2022-02-18 * Revision: 82 - set the height of score and graph with a percentage height (30% each) - set a maximum height for the button bar (20%) - change space-around to space-between (better for small screens) - explcitly set the pixel height of the graph to that of its container - add a resize eventListener to redraw the graph 2022-02-14 * Revision: 81 - updated help pop-ups and readme * Revision: 80 - add title bar to the help dialog with links to the main page and the docs that open a new tab. - keep help dialog open if one of these links is clicked. - make the help dialog scrollable. - add revision number from the source to the help dialog title bar. 2022-02-13 * Revision: 79 - add URL parameter for page scrolling - do not correct the selection end if it is zero but interpret it as the end of the audio in all operations 2022-02-09 * Revision: 78 - new menu item (and option): page scroll. when checked the scrolling occurs at the end of the window. When unchecked the cursor is kept at a fixed position (0.3 of the window width) - bug: also return to start position if it is the first note (index 0) - change shortcut for move range to cntl-arrow only (was shift-cntl-arrow). - make sure that end range > begin range - set range inputs in function setTempRange 2022-02-08 * Revision: 77 - bug: skip invisible rests/notes when positioning the note cursor - better positioning after scroll jumps at begin/end of line and after a repeat * Revision: 76 bug: undo and redo should reset the last operation (lastop) - only scroll if one of the cursors would be drawn at less than 0.2 of the window width or more than 0.8 of the same).