> A new debug version of ConsoleMain.c is attached. Would you mind trying this version too, Rainer?
With pleasure ;-)
This is -gr.NotReich with line breaks returned to CRLF:
Bol Processor console app
Version 2.999... (Oct 9 2020)
This is a beta version for evaluation...
Reading grammar file -gr.NotReich...
Length of file: 749
BP2 Console completed initialization.
Random seed = 14017
Compiling alphabet...
Looking for time patterns...
Compiling subgrammar #1...
Compiling subgrammar #2...
Errors: 0
Producing item(s)...
Computing item...
Subgrammar 1/2
Subgrammar 2/2
Buffer limit expanded to 1500
Buffer limit expanded to 2250
Buffer limit expanded to 3375
Buffer limit expanded to 5062
_chan(1) _vel(50) _volumecont _volume(80){1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5},_vel(60) C2}{{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5},_vel(60) C2}{{{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5},_vel(60)
...
-,_vel(40) - F3 G3,A#5,- D5} _volume(80){1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5}{1,C4 -,_vel(40) - F3 G3,A#5,- D5} _volume(0)
New project memory use: 60913 [leaked: 0]
This session used 90 Kbytes maximum. 335 handles created and released. [0 bytes leaked]
-----
-gr.Mozart returns 158 errors, but that's the same on MacOS, they're all the same, like:
Variable must start with uppercase character or '|'. Can't make sense of "fa3"
May be unknown terminal symbol, time-pattern or incorrect note convention?
*** Error code 15: argument syntax in gram#18 rule 1
??? gram#18[1] T1 --> {fa3 re3 sol3,fa5 re5 sol5}
------
-gr.Drum returns
Bol Processor console app
Version 2.999... (Oct 9 2020)
This is a beta version for evaluation...
Reading grammar file -gr.drum...
Length of file: 272
BP2 Console completed initialization.
Random seed = 14876
Compiling alphabet...
Looking for time patterns...
Compiling subgrammar #1...
Errors: 0
Producing item(s)...
Computing item...
{_chan(1) _vel(120) _staccato(96) C8 - - -,_chan(1) _vel(120) _staccato(96) - C7 C7 C7,_chan(1) _vel(120) _staccato(92) E7 E7 E7 E7 E7 E7 E7 E7}
New project memory use: 60436 [leaked: 0]
This session used 70 Kbytes maximum. 118 handles created and released. [0 bytes leaked]
So it looks like it's solved. Very cool!
Thank you very much!
.r.
|