abc2svg
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

120 check-ins using file abctopdf version 5a39f1fa88

2020-05-03
09:15
core: simplify double print of P: and Q: ... (check-in: 80b569c57a user: jef tags: trunk)
09:10
batch: toabc: output P: as a section definition compatible with abcMIDI - asked by Frédéric Boulanger ... (check-in: d69b600a07 user: jef tags: trunk)
2020-05-02
07:41
util: play: audio: fix: bad handling of the volume control - reported by Frédéric Boulanger ... (check-in: e401e67214 user: jef tags: trunk)
07:28
doc: default batch output is now HTML+SVG ... (check-in: d188ed97be user: jef tags: trunk)
2020-05-01
17:22
batch: change the default output to HTML+SVG ... (check-in: 732524c2b3 user: jef tags: trunk)
14:14
core: fix: loss of global tune parameters set by modules ... (check-in: 01fd67ec43 user: jef tags: trunk)
14:03
modules: MIDI: simplify code ... (check-in: 096f0d9175 user: jef tags: trunk)
13:12
play: audio: fix: should mute the voice when '%%MIDI control 7 0' - reported by Frédéric Boulanger ... (check-in: fb32329d57 user: jef tags: trunk)
09:33
batch: toabc: fix: lack of %%MIDI when only one voice - reported by Frédéric Boulanger ... (check-in: ba9f443b13 user: jef tags: trunk)
2020-04-30
15:20
backend: toabc: fix: bad output when %%writefields P 0 - also handle %%writefields for P: and Q: - reported by Frédéric Boulanger ... (check-in: 0a543e4c44 user: jef tags: trunk)
15:15
core: use .invis instead of .del for Q: ... (check-in: 19441ee106 user: jef tags: trunk)
2020-04-29
16:47
New release v1.20.10 ... (check-in: b7da88b5e2 user: jef tags: trunk, v1.20.10)
13:54
core: use last page layout for lyrics after tune and history ... (check-in: 9efee171df user: jef tags: trunk)
2020-04-28
14:26
doc: README: bad layout again of the list of scripts ... (check-in: 411ffcab68 user: jef tags: trunk)
14:21
doc: README: bad layout of the list of scripts ... (check-in: 45837e7750 user: jef tags: trunk)
14:18
doc: README: bad web bookmarklets and remove useless script type 'text/javascript' ... (check-in: a505184d2b user: jef tags: trunk)
12:26
doc: better entry documentation - thanks to Seymour Shlien ... (check-in: 8953285ad7 user: jef tags: trunk)
2020-04-27
16:48
core: modules: toxhtml: style type is useless ... (check-in: c5ef842c88 user: jef tags: trunk)
14:38
core: fix: lack of clef change warning when after '::' at end of line ... (check-in: 5d4dfc394a user: jef tags: trunk)
10:19
core: fix: don't move P: followed by K: to end of previous line - reported by Hudson Lacerda ... (check-in: 468a6f8b04 user: jef tags: trunk)
2020-04-26
16:27
core: fix: better lyrics after tune - from a remark by Martin Cuno ... (check-in: 31ddeacdbc user: jef tags: trunk)
2020-04-24
15:04
core: fix: problems at end of lines / start of new lines - fix from a remark by Hudson Lacerda ... (check-in: aeaae8526b user: jef tags: trunk)
08:58
core: fix: printErr is in the abc2svg global object ... (check-in: b0c521c61f user: jef tags: trunk)
2020-04-21
15:19
core: simplify code of setting V: parameters ... (check-in: c6c811cbdb user: jef tags: trunk)
15:10
core: fix: loss of some voice parameters when defined in the tune header - reported by Frédéric Boulanger ... (check-in: b7ebf3648d user: jef tags: trunk)
2020-04-20
07:55
core: fix: bad accidentals after repeat variants without measure bar ... (check-in: ef33eac1fd user: jef tags: trunk)
07:37
core: fix: keep the accidentals after invisible or dotted bars ... (check-in: 6eaf0e08ad user: jef tags: trunk)
2020-04-15
07:39
core: simplify code ... (check-in: dc257d8d3b user: jef tags: trunk)
07:39
core: simplify code ... (check-in: 28fc881a4d user: jef tags: trunk)
2020-04-12
08:08
core: fix: loss again of M: when %%timewarn: bug in [0a787ebbfd] - reported by Hudson Lacerda ... (check-in: fe6f4540ab user: jef tags: trunk)
2020-04-11
09:58
core: fix: loss of key signature when voice absent in the previous music line - reported by Hudson Lacerda ... (check-in: 0f06ec6cfe user: jef tags: trunk)
09:55
core: fix: bad start of staff systems when voice changes at end of music lines ... (check-in: 1bcbd09b6e user: jef tags: trunk)
2020-04-10
07:45
util: abcweb2: load the abc2svg core if not yet done ... (check-in: 200380e040 user: jef tags: trunk)
2020-04-09
15:38
util: add abcweb-1.js in npm ... (check-in: c6b1cf4807 user: jef tags: trunk)
15:37
util: add abcweb-1.js ... (check-in: b1c06ed891 user: jef tags: trunk)
15:33
build: use jsmin.js or jsmin when available ... (check-in: 5383d34246 user: jef tags: trunk)
15:32
build: add jsmin.js ... (check-in: 21a960eb2a user: jef tags: trunk)
2020-04-08
14:27
core: fix: bad tuplet bracket again when at end of a voice overlay sequence - reported by David Lacroix ... (check-in: ff09912125 user: jef tags: trunk)
13:44
play: fix: bad playing when repeat variant at start of a new line ... (check-in: 71e0111553 user: jef tags: trunk)
07:46
core: fix: bad tuplet bracket when at end of a voice overlay sequence - reported by David Lacroix ... (check-in: 117f1eb747 user: jef tags: trunk)
2020-04-07
14:58
batch: toabc: lack of '[' before some variants ... (check-in: 7023b0ea3f user: jef tags: trunk)
14:54
batch: toabc: dump the MIDI channels ... (check-in: eea72b2520 user: jef tags: trunk)
14:39
core: simplify moving the variants to the start of next lines ... (check-in: d1d9fa2904 user: jef tags: trunk)
09:22
core: fix: remove the space at end of line due to pseudo-comments - ticket [19ae03323b] ... (check-in: 5e40a88e36 user: jef tags: trunk)
08:47
core: fix: bad horizontal offset of ledger lines - reported by Gerhard Schacherl ... (check-in: bdef887c27 user: jef tags: trunk)
2020-04-05
06:45
core: fix: bad offset of helper/ledger lines in scaled staves ... (check-in: 79223cb181 user: jef tags: trunk)
2020-04-04
17:41
play: MIDI: crash when %%percmap or %%MIDI control alone - reported by Gerhard Schacherl ... (check-in: 26eeb32e83 user: jef tags: trunk)
2020-04-03
14:22
core: keep all P: and Q: ... (check-in: 08bfdcf424 user: jef tags: trunk)
14:17
batch: toabc: fix: crash when Q: in tune header since commit [2c96479332] ... (check-in: 3172d33b46 user: jef tags: trunk)
09:56
core: fix: loss of M: when %%timewarn ... (check-in: 0a787ebbfd user: jef tags: trunk)
09:54
core: simplify adding the invisible bar at end of line ... (check-in: fe34273fb4 user: jef tags: trunk)
09:05
batch: toabc: fix: bad dump of K:, M: and Q: when many voices - reported by Frédéric Boulanger ... (check-in: 2c96479332 user: jef tags: trunk)
07:18
play: MIDI output: crash when %%MIDI control - reported by Gerhard Schacherl ... (check-in: e7a43005da user: jef tags: trunk)
2020-04-02
15:42
play: handle %%MIDI channel - asked by Gerhard Schacherl ... (check-in: 29c7d1869f user: jef tags: trunk)
2020-04-01
14:39
core: fix: loss of K: and M: in voices appearing in the middle of a tune ... (check-in: 4903a93059 user: jef tags: trunk)
2020-03-30
14:56
modules: clair: crash when no %%clairnote - ticket [8d66afc4bf] ... (check-in: 9b8b9d0c7c user: jef tags: trunk)
2020-03-29
12:47
New release v1.20.9 ... (check-in: 38f98101fc user: jef tags: trunk, v1.20.9)
2020-03-28
09:51
core: fix: crash when no end of slur after double repeat and new music line - ticket [2b4aad6d04] ... (check-in: 002c68e95a user: jef tags: trunk)
2020-03-27
18:25
core: fix: loss of stems since 2nd previous commit ... (check-in: 907646aa43 user: jef tags: trunk)
18:14
core: crash when staff not displayed since previous commit ... (check-in: 0bafce65cf user: jef tags: trunk)
17:46
core: better ledger lines - reported by Reinier Maliepaard about abcm2ps ... (check-in: 0b3a4eb04a user: jef tags: trunk)
09:11
core: language: new message "End of slur without start" ... (check-in: 36f6809343 user: jef tags: trunk)
2020-03-24
10:40
core: remove useless code ... (check-in: b50d282125 user: jef tags: trunk)
10:39
modules: MIDI: crash when %%MIDI in an ignored voice ... (check-in: aab77827c6 user: jef tags: trunk)
10:33
core: fix: crash when some pseudo-comments in an ignored voice ... (check-in: 7e1e12055e user: jef tags: trunk)
2020-03-23
18:24
play: no sound on appoggiatura after a measure bar - reported by Frédéric Boulanger ... (check-in: 6f5006d976 user: jef tags: trunk)
2020-03-21
14:45
core: keep the staff systems available after the generation ... (check-in: 4e2c438ce4 user: jef tags: trunk)
2020-03-20
11:08
core: play: set the tune index in the SVG images ... (check-in: d414379e4a user: jef tags: trunk)
11:06
modules: page: simplify code ... (check-in: 495e0e5fef user: jef tags: trunk)
2020-03-19
17:40
modules: MIDI: simplify code ... (check-in: 2b271fafcf user: jef tags: trunk)
2020-03-18
13:32
batch: toabc: use the tunes array instead of get_abcmodel() ... (check-in: f56c5477f4 user: jef tags: trunk)
2020-03-17
18:48
core: keep the starting key signature after generation - ticket [9f27a068e1] ... (check-in: e01da8d4bd user: jef tags: trunk)
15:56
core: fix: crash on toabc when K: with transpose only - also ticket [9f27a068e1] ... (check-in: 084ff9189e user: jef tags: trunk)
2020-03-15
17:51
core: fix: bad spacing at start of music line when invisible staff ... (check-in: 2601cec84b user: jef tags: trunk)
2020-03-14
14:39
util: json: more about cyclic references - patch from Bernhard Weichel - ticket [e265aad0d9] ... (check-in: 1e85aa70c3 user: jef tags: trunk)
2020-03-13
16:31
core: fix: accept fonts with many comma separated names and some enclosed by double quotes - reported by Hudson Lacerda ... (check-in: 4f0bb4c21a user: jef tags: trunk)
11:29
play: simpler initialization of the errmsg function - ticket [e265aad0d9] ... (check-in: 87eb20574f user: jef tags: trunk)
11:24
util: json: add cyclic reference detection and remove useless objects - ticket [e265aad0d9] ... (check-in: e29e474fdc user: jef tags: trunk)
10:39
play: fix: bad playing when P: between repeat bars - ticket [e1629e4dd2] ... (check-in: 3268fe97d4 user: jef tags: trunk)
2020-03-12
10:41
core: move the symbol names to the global abc2svg object ... (check-in: 6235b857ad user: jef tags: trunk)
10:39
core: simplify/check double Q: at start of tune ... (check-in: e8b07501e6 user: jef tags: trunk)
09:34
build: remove midi.js from snd-1.js ... (check-in: 3166f58207 user: jef tags: trunk)
09:31
play: move the MIDI transpose function to sndgen.js ... (check-in: 09f4101927 user: jef tags: trunk)
2020-03-11
18:55
play: fix: declare the abc2svg variable in case snd-1.js is loaded too early ... (check-in: 027a03e8fb user: jef tags: trunk)
13:30
core: fix: crash when slur in a voice appearing in the middle of a music line ... (check-in: 26c17aad1c user: jef tags: trunk)
2020-03-10
18:44
play: fix: crash on playing a tie since a previous commit - reported by Frédéric Boulanger ... (check-in: d4178a6185 user: jef tags: trunk)
18:33
editor: push the rendering area to the right - asked by Hudson Lacerda ... (check-in: 10b5f9ee37 user: jef tags: trunk)
17:38
play: fix: bad MIDI control with the HTML5 MIDI API ... (check-in: ad29c41de3 user: jef tags: trunk)
16:09
core: bad text of in titleformat - reported by Bernhard Weichel ... (check-in: 825769e1e4 user: jef tags: trunk)
15:38
play: fix: bad internal play loop ... (check-in: 185db63457 user: jef tags: trunk)
10:08
core: play: add the info fields in the tune table - needed for Zupfnoter by Bernhard Weichel ... (check-in: 12f278a95f user: jef tags: trunk)
09:51
play: fix: bad MIDI controls when start playing inside tune - reported by Frédéric Boulanger ... (check-in: 9fabc56d53 user: jef tags: trunk)
08:13
core: fix: bad vertical offset of straight flags - reported by Hudson Lacerda ... (check-in: 1309599077 user: jef tags: trunk)
2020-03-09
18:28
play: move the computation of the start time to sndgen and adjust ... (check-in: f177758e43 user: jef tags: trunk)
18:23
play: fix: crash when %%MIDI control ... (check-in: af67ffc17b user: jef tags: trunk)
14:18
play: sndaud: fix: handle back %%MIDI control inside tune - reported by Frédéric Boulanger ... (check-in: 0fd286d462 user: jef tags: trunk)
14:16
util: play: move play_next() to the abc2svg object ... (check-in: b1ebc5f030 user: jef tags: trunk)
2020-03-08
18:49
play: fix: bad played tune and crash when only one tune - reported by Frédéric Boulanger ... (check-in: 2763a6f6f1 user: jef tags: trunk)
14:24
core: fix: bad spacing at start of new line when P: and key change at end of previous line ... (check-in: e4c54dba9d user: jef tags: trunk)
2020-03-07
10:37
batch: speedup a bit abcqjs ... (check-in: 2ddd3ec5b0 user: jef tags: trunk)
2020-03-06
15:03
util: play: add 'sndmem' which builds a play array compatible with toaudio5/tomidi5 ... (check-in: 6da579ed6d user: jef tags: trunk)
14:56
play: move to sndgen the common code in sndaud and sndmid ... (check-in: 26387996e6 user: jef tags: trunk)
14:54
define the tune array even when no SVG generation ... (check-in: 70c6d7ddb1 user: jef tags: trunk)
2020-03-04
15:10
build: check if in a fossil directory when getting the version - asked by Bernhard Weichel ... (check-in: 46b7f6c7e8 user: jef tags: trunk)
14:21
core: fix: bad spacing at start of tune when M:none and Q: before K: ... (check-in: 9bc145d525 user: jef tags: trunk)
08:57
play: fix: loss of Q: when just after a measure bar - reported by Gerhard Schacherl ... (check-in: 9812a99e00 user: jef tags: trunk)
2020-03-03
17:35
play: sndmid: fix: lack of variable declaration ... (check-in: 89b9e798c1 user: jef tags: trunk)
15:31
play: fix: bad instrument when %%MIDI program and many voices - reported by Gerhard Schacherl ... (check-in: d75be34cba user: jef tags: trunk)
15:16
util: abcweb2: play: fix: could not play more than 9 tunes - reported by Gerhard Schacherl ... (check-in: 775eb76516 user: jef tags: trunk)
15:09
util: abcweb1: fix: crash when click in the tune list outside a link - reported by Gerhard Schacherl ... (check-in: 5506d0da01 user: jef tags: trunk)
11:12
play: fix: loss of %%MIDI command when just after a measure bar - reported by Gerhard Schacherl ... (check-in: 1c10cbde8c user: jef tags: trunk)
2020-03-02
18:59
util: abcweb2: fix: lack of ABC elements but the first one - reported by Gerhard Schacherl ... (check-in: d4108cd0f6 user: jef tags: trunk)
16:50
play: better play sequences when repeat errors - ticket [e265aad0d9] ... (check-in: f86d95dcc6 user: jef tags: trunk)
2020-03-01
18:47
core: fix: crash when %%beginjs with some interpreters ... (check-in: 3f2dee555d user: jef tags: trunk)
18:46
batch: cmdline: fix: crash when lack of 'default.abc' with some interpreters as nodeJS - reported by Frédéric Boulanger ... (check-in: 63fc7d49f8 user: jef tags: trunk)
2020-02-29
19:59
batch: fix: syntax error in abcqjs since a previous commit - reported by Hudson Lacerda ... (check-in: 7c1f23e6ea user: jef tags: trunk)
18:43
core: fix: bad analyse of the K:/V: transpose= abcMIDI compatible parameter ... (check-in: 6f80988b9d user: jef tags: trunk)
17:54
util: json: fix: bad JSON syntax when no end of slur and right repeat bar - ticket [d3caadb1d7] ... (check-in: 72fbf39710 user: jef tags: trunk)
14:52
batch: fix: crash when only one argument in the command line since last commit ... (check-in: d74c65838b user: jef tags: trunk)
11:40
batch: apply the command line options to the next ABC file !! compatibility !! ... (check-in: d06b70d6e2 user: jef tags: trunk)