--- a/README.md Mon May 25 13:11:59 2020 +0200
+++ b/README.md Mon May 25 17:59:16 2020 +0200
@@ -1,11 +1,16 @@
### Chordal Analysis
*xmlChordAna* is a python script that makes a chordal analysis of a MusicXML file.
-It is used as from the command line as follows:
+
+An interactive demo is avaiable on the
+[Chord Analysis](../keys09/abc2chord.html?../js/pre_wind.js) page. It runs the script on
+my server and formats the output in some neat html.
+
+At the command line *xmlChordAna* is used as follows:
> ./xmlChordAna.py scorefile.xml
-The output is printed on *stdout* and looks like this:
+The output is printed in plain text looks like this:
File: bwv539p_arr.xml, ticks per quarternote: 384
342 note groups, 102 chord segments
@@ -26,9 +31,15 @@
7 E4, G4, C#5, D3
7 1/2 E4, G4, C#5, E3
-See [this explanation][1] for more info.
+See [this explanation](https://wim.vree.org/keys09/uitleg.html) for more info.
+
+### KeyScape
-[1]: https://wim.vree.org/keys09/uitleg.html
+On the [KeyScape](../keys09) page you can find two other interactive demos. One makes
+a *keyscape* from a MIDI file. The other runs the same chordal analysis as *xmlChordAna*,
+but for a MIDI file. There is no download page (yet) for these programs.
+
+### B40 notes
*xml2b40* is a python script to convert a MusicXML file to a list of B40 events.
It is invoked from the command line as follows:
@@ -55,4 +66,6 @@
1536 -180
...
-Each line contains two numbers: the time and a B40 note.
\ No newline at end of file
+Each line contains two numbers: the time and a B40 note.
+
+*TO DO: More explanation*