Search found 629 matches

by Dutchman
Sat Jun 28, 2025 1:32 pm
Forum: PDF manual (by Dutchman)
Topic: PDF manual 6-9
Replies: 4
Views: 19313
Flag: Netherlands

Re: PDF manual 6-9

For those who, like me, are musical illiterates, I added some notes that I collected during a musical project for SB. See subchapter 9.4 Some notes on notes on page 64. The version date 20250628 is on the cover page at the bottom right corner. The PDF-manual is in size A5, which fits perfectly on iP...
by Dutchman
Wed Jun 25, 2025 1:32 pm
Forum: BASIC programs
Topic: Bells "Change ringing"
Replies: 0
Views: 70
Flag: Netherlands

Bells "Change ringing"

On the European continent, we know the dull Ding-Dong of church bells. In some British cities and villages, however, you can hear a completely different sound from the bell towers, more like Dinge-Le-Dang-Deng-Dung-Le-Dong, in any case, a playful game of multiple bells in varying order. I had known ...
by Dutchman
Mon Jun 16, 2025 1:20 pm
Forum: BASIC programs
Topic: Programable length of musical note or rest
Replies: 0
Views: 115
Flag: Netherlands

Programable length of musical note or rest

For a musical project, I needed a way to determine the length of a note or rest based on the outcome of a calculation. Therefore, I have created the accompanying function that generates the code, depending on the desired length in 'tics'. A 'tic' is defined as the length of the note or rest as deter...
by Dutchman
Tue Jun 10, 2025 9:04 am
Forum: BASIC programs
Topic: Spaces generator
Replies: 3
Views: 1595
Flag: Netherlands

Re: Spaces generator

Hoi Henk
Click on the 'chain' symbol
by Dutchman
Sun Jun 08, 2025 1:52 pm
Forum: BASIC programs
Topic: Spaces generator
Replies: 3
Views: 1595
Flag: Netherlands

Spaces generator

I needed a function to generate a string with a variable number of spaces. Dav made such a function via a FOR … NEXT loop. See https://nitisara.ru/forum/viewtopic.php?t=1165 I made a recursive method: DEF spaces$(n) ' by Dutchman 2025 ' return string with n spaces IF n<1 THEN RETURN "" IF n>1 THEN S...
by Dutchman
Fri Jun 06, 2025 6:34 pm
Forum: BASIC programs
Topic: From number to note
Replies: 2
Views: 1595
Flag: Netherlands

New Update From number to note

I needed numerical access to bare notes, so without octave number.
Therefore I added numbers 0-11 tot the function.
Furthermore the code has been simplified.
File and picture of test output have both been updated in the original post
by Dutchman
Thu Jun 05, 2025 1:44 pm
Forum: BASIC programs
Topic: From number to note
Replies: 2
Views: 1595
Flag: Netherlands

Re: Update "From number to note"

There was an error in the function.
The OPTION BASE value was not correctly saved.
The error has been corrected in the attached file above.
Sorry for the inconvenience
by Dutchman
Wed Jun 04, 2025 5:28 pm
Forum: BASIC programs
Topic: From number to note
Replies: 2
Views: 1595
Flag: Netherlands

From number to note

For a musical project, I needed a way to choose musical tones at equal intervals on the musical scale. Therefore, I created a function that generates the desired note string from a note number. The function is in the attached file that can be 'included' in the main program. If you remove the */ and ...
by Dutchman
Tue Jun 03, 2025 10:14 am
Forum: Other topics
Topic: Music playtime
Replies: 0
Views: 1335
Flag: Netherlands

Music playtime

Working on a mjusical project and an update of the PDF-manual, i made the following test program: ' Playtime /* Remark by smbstarv 24 may 2024: "NOTESLENGTH() gives the length of the composition m$ played with NOTES TEMPO last set before the NOTES SET m$ was issued." */ ' else NOTESLENGTH should be ...
by Dutchman
Sat May 31, 2025 6:10 pm
Forum: Other topics
Topic: Playing a variable number of musical tracks
Replies: 0
Views: 1648
Flag: Netherlands

Playing a variable number of musical tracks

I am working on a musical project in which a variable number of instruments will play together. So the number of musical tracks for the NOTES SET command will vary from 1 to 8. In the command 'NOTES SET A$,B$,... ' the tracks 'A$,B$,...' are strings and are separated by commas. For a variable number...