Module Name:    src
Committed By:   uwe
Date:           Sun Jul  5 00:33:18 UTC 2020

Modified Files:
        src/share/man/man4: speaker.4

Log Message:
BUGS: note that meaning of sustain dots differs from the standard notation.
>From FreeBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/share/man/man4/speaker.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man4/speaker.4
diff -u src/share/man/man4/speaker.4:1.26 src/share/man/man4/speaker.4:1.27
--- src/share/man/man4/speaker.4:1.26	Sat Jul  4 23:24:10 2020
+++ src/share/man/man4/speaker.4	Sun Jul  5 00:33:18 2020
@@ -1,4 +1,4 @@
-.\" $NetBSD: speaker.4,v 1.26 2020/07/04 23:24:10 uwe Exp $
+.\" $NetBSD: speaker.4,v 1.27 2020/07/05 00:33:18 uwe Exp $
 .\"
 .\" Copyright (c) 2016 Nathanial Sloss <nathanialsl...@yahoo.com.au>
 .\" All rights reserved.
@@ -302,6 +302,17 @@ nor timings will be mathematically exact
 .Pp
 There is no volume control.
 .Pp
+The action of two or more sustain dots does not reflect standard musical
+notation, in which each dot adds half the value of the previous dot
+modifier, not half the value of the note as modified.
+Thus, a note dotted
+once is held for 3/2 of its undotted value; dotted twice, it is held 7/4,
+and three times would give 15/8.
+The multiply-by-3/2 interpretation,
+however, is specified in the
+.Tn IBM BASIC
+manual and has been retained for compatibility.
+.Pp
 In play strings which are very long (longer than your system's physical I/O
 blocks) note suffixes or numbers may occasionally be parsed incorrectly due
 to crossing a block boundary.

Reply via email to