Can anyone show me (an example of ) how to write this program using bol phrases? Does it make sense to any of you programmers?
10 input "Number of words: ", num
20 for i = 1 to num : print "word ",i,":"; : input a$(i) : next i : print
30 rem Generate four-word phrases
30 for i = 1 to num
40 for j = 1 to num
50 for k = 1 to num
60 for l = 1 to num
70 print a$(i), " ", a$(j), " ", a$(k), " ", a$(l)
80 next l
90 next k
100 next j
110 next i
Well I haven't used that dinosaur langauge for a while :-). I can't exactly see what you're after, but by the looks of it your code will output every quad variation of your input.
Thus entering: Dha Ge Dhin Na TiR KiT
will result in 4^6 combinations (4096):
Dha Dha Dha Dha
Ge Dha Dha Dha
Dhin Dha Dha Dha
Na Dha Dha Dha
TiR Dha Dha Dha
KiT Dha Dha Dha
Dha Ge Dha Dha
Ge Ge Dha Dha
Dhin Ge Dha Dha
Na Ge Dha Dha
TiR Ge Dha Dha
KiT Ge Dha Dha
and so on until. .
Dha KiT KiT KiT
Ge KiT KiT KiT
Dhin KiT KiT KiT
Na KiT KiT KiT
TiR KiT KiT KiT
KiT KiT KiT KiT
Is this what you're after?
If you can explain what you want to achieve and what your input and output should be as an example, I will be able to give some better help.
I'm aware that the combinations total somewhere in the many thousands. If I could find a program or someone who would crunch the numbers for me I could possibly get a read-out to copy and paste to a word program and replace the integers with bols or bol phrases and thus have all of the potential variations of any given composition in fours, eights, twelves, etc.
I am also aware that the largest percentage of those variations would be either un-playable or un-interesting but just for fun I'd like to see how many variations of all of the thousands would be worth adopting as potential repertoire.
I apologize to those of you who think this is totally geeky stuff, but just for the moment I must indulge in this one obsession of mine.
The combinations can easily add up to well beyond the thousands, and I don't know if this output is going to be of any practical use either. But it could be an interesting project if some further heuristics were applied; it may then be possible to narrow the output to playable taals.
Anyway, since my interest is sparked, I've knocked up this web page that produces the combinations: http://www.purplecoral.com/audio/tablabols/?submit_action=&word_length=4&bhols=Dha%2CGe%2CTiT
Vikash,
THAT IS SO COOL! That is precisely what I was looking for. I can't believe you did that SO FAST and posted it on an interactive web page! You're the man!
I'm going to post a partial list of the first of the combinations I tried - a series of laggi'.
Please let me know if there's anything I can do for you.
Sincerely,
Aanaddha
Bill Roseberry
aanaddha@cox.net
Vikash (Dec 20, 2003 11:28 p.m.):
The combinations can easily add up to well beyond the thousands, and I don't know if this output is going to be of any practical use either. But it could be an interesting project if some further heuristics were applied; it may then be possible to narrow the output to playable taals.
Anyway, since my interest is sparked, I've knocked up this web page that produces the combinations: http://www.purplecoral.com/audio/tablabols/?submit_action=&word_length=4&bhols=Dha,Ge,TiT[/quote]
Vikash (Dec 21, 2003 02:28 p.m.):
I'm glad you find it useful.
Vikashji,
A friend of mine says it was a program similiar to this that helped piece together the human genome. Who knows, maybe I'll uncover the perfect composition.
In the meantime I'm having lots of fun!
Thanks again,
p.s. please let me know before you decide to take it offline. Maybe I could find someone who'd be willing to host it if you need the space for something else
Bill