<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Library Load Stats</title><link>https://sourceforge.net/p/msp-librarian/wiki/Library%2520Load%2520Stats/</link><description>Recent changes to Library Load Stats</description><atom:link href="https://sourceforge.net/p/msp-librarian/wiki/Library%20Load%20Stats/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 17 Jul 2020 10:31:36 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/msp-librarian/wiki/Library%20Load%20Stats/feed" rel="self" type="application/rss+xml"/><item><title>Library Load Stats modified by clochardM33</title><link>https://sourceforge.net/p/msp-librarian/wiki/Library%2520Load%2520Stats/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,9 +1,10 @@
-When a file is opened and parsed (split up) in blocks of data it is checked for consistancy and syntax.
+When a file is opened and parsed (split up) into blocks of data it is checked for consistancy and syntax.
 The Library Load Stats window shows a tabular version of this information.
 If an error or errors were detected the line number in the file is shown. It is up to you to sort it out.

 The screen shots below show two of the example libararies; one with and one without errors. See if you can work out what is wrong with the error 

+And this is what you get if you press the Explain button:

 **Filename:** The filename that is this library

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">clochardM33</dc:creator><pubDate>Fri, 17 Jul 2020 10:31:36 -0000</pubDate><guid>https://sourceforge.netf04e8f928865df559fa1caf4613f17b72f9ab177</guid></item><item><title>Library Load Stats modified by clochardM33</title><link>https://sourceforge.net/p/msp-librarian/wiki/Library%2520Load%2520Stats/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,4 +1,8 @@
 When a file is opened and parsed (split up) in blocks of data it is checked for consistancy and syntax.
+The Library Load Stats window shows a tabular version of this information.
+If an error or errors were detected the line number in the file is shown. It is up to you to sort it out.
+
+The screen shots below show two of the example libararies; one with and one without errors. See if you can work out what is wrong with the error

 **Filename:** The filename that is this library
@@ -23,3 +27,6 @@

 **Error at line number: **For each invalid block the start and end line numbers
 and if the block has either a name or peaks.
+
+---
+[[img src=LibLoadStatsNoError.png]]    [[img src=LibLoadStatsWithError.png]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">clochardM33</dc:creator><pubDate>Fri, 17 Jul 2020 10:30:34 -0000</pubDate><guid>https://sourceforge.net9bde2c21557949a5d2e6c3e2c01cbe5ed59ee65e</guid></item><item><title>Library Load Stats modified by clochardM33</title><link>https://sourceforge.net/p/msp-librarian/wiki/Library%2520Load%2520Stats/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -0,0 +1,25 @@
+When a file is opened and parsed (split up) in blocks of data it is checked for consistancy and syntax.
+
+
+**Filename:** The filename that is this library
+
+**Library ID:** Each library is given a letter identifier when loaded.
+This allows you to see which library an entry comes from.
+The exception is User generated entries which have a fixed identifier of User.
+
+**MSP format libraries are saved **in sections that start Name: and run to the next blank line.
+These sections are valid blocks of data and must contain both a name and a list of peaks.
+Invalid block of data occur if a block does not contain both of these.
+If you make a library by hand you might unwittingly add extra lines or make syntax errors
+that the parser does not handle. This will create an invalid block of data.
+
+**Total blocks of data: **The total number of blocks of data in the library (MSP file).
+
+'**# Valid blocks**: The number of valid blocks.
+If there are no invalid blocks this will be the same as the total number of blocks.
+
+'**# Invalid blocks**: The number of invalid blocks.
+The line numbers of any invalid blocks are listed.
+
+**Error at line number: **For each invalid block the start and end line numbers
+and if the block has either a name or peaks.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">clochardM33</dc:creator><pubDate>Fri, 17 Jul 2020 10:25:56 -0000</pubDate><guid>https://sourceforge.netaeec42b260f4d29b2f38f357e7faa4f003da0106</guid></item><item><title>Library Load Stats modified by clochardM33</title><link>https://sourceforge.net/p/msp-librarian/wiki/Library%2520Load%2520Stats/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">clochardM33</dc:creator><pubDate>Fri, 17 Jul 2020 09:54:10 -0000</pubDate><guid>https://sourceforge.net5292b411c6da7f8e8fab078a53b635115aed2bbc</guid></item></channel></rss>