Help for Tune Smithy Koch snowflake icon.gif

Window 52

From Tune Smithy

(Difference between revisions)
Jump to: navigation, search
m (1 revision)
m (1 revision)
 
(45 intermediate revisions not shown)
Line 1: Line 1:
 +
<!-- This window is auto-generated from the Tune Smithy tool tips - don't edit it directly - any changes will get discarded next time it is imported into the wiki-->
[[Window 51 | Previous]] - [[All_Tune_Smithy_Windows | Up]] - [[Window 53 | Next]]
[[Window 51 | Previous]] - [[All_Tune_Smithy_Windows | Up]] - [[Window 53 | Next]]
= Choose parts by other =
= Choose parts by other =
 +
==Screen Shot==
 +
[[Image:Window_52.png|Choose parts by other]]
 +
 +
==Formula==
 +
 +
Use tune randomiser, select a formula from droplist, or make one yourself...
 +
 +
There is no need to know how this works. Just use the formula randomiser to make new tunes, and listen to hear what it does to your tune.
 +
 +
Or try out various combinations of T+H+C, ...etc, using arithmetical operations like + -  / ^ (for exponentiation) and * (multiplication) with any of the letter codes shown, and see what happens.
 +
 +
Continue like that until you get an effect you like.
 +
 +
But if you want to know how it works, read on
 +
 +
===How does the formula work===
 +
 +
You don't need to know this to use this option. But if curious, it may be nice to know a bit about how it works.
 +
 +
The formula gets calculated first, then it gets rounded down to a whole number. It is then divided by the number of parts in play. The remainder after this division gives the part number to play.
 +
 +
Let's take calling_to_each_other_across_the_valley (in the Choose parts by other and hocketting folder) as an example.
 +
 +
The formula used is N+H+1 .
 +
 +
N in this formula is the remainder after dividing the number of notes so far by the number of parts in play. The number of parts in play for this fractal tune is 2.
 +
 +
H is the note height.
 +
 +
Notes:    0  1  2  3  4  5  6  7  8  9 10 11
 +
 +
N:        0  1  0  1  0  1  0  1  0  1  0  1
 +
 +
H:        0 -1  2  3 -1 -2  1  2  2  1  4  5
 +
 +
N+H+1:    1  1  3  5  0  0  2  4  3  3  5  7
 +
 +
Remainder: 1  1  1  1  0  0  0  0  1  1  1  1
 +
 +
(remainder after dividing N+H+1 by 2)
 +
 +
Part:      1  1  1  1  0  0  0  0  1  1  1  1
 +
 +
Parts are numbered starting from 0, rather than 1 for these fomulae. So 0 here refers to part 1, and 1 to part 2.
 +
 +
As it happens, the tune is alternating from one part to the other every four notes - which means, from one seed to the next, since there are four notes to a seed. That's why the two voices are heard calling to each other; the reason for the title.
 +
 +
At least that is what it has done so far. But if you play the melody for a little while you will get a surprise. One can see from the way the formula is worked out that there is no reason for it to continue to follow this pattern indefinitely, and in fact, as you continue the tune, later on, you will hear some variations in it, with the voices changing at other positions in the seed.
 +
 +
As an experiment, try adding an extra note to the seed (say, a five note seed, 0 -1 2 3 5 ), and see what happens with this same formula.
 +
 +
You can show the number of notes so far, and the tune numbers, from Tunes | Options | Notes As (you may want to untick Show sustain as tied notes to see them more clearly).
 +
 +
==Positive numbers only==
 +
 +
Select to use 0 whenever the result of the formula is a negative number
 +
 +
If the result of the formula is a negative number, then the remainder after dividing by the number of parts will be a negative number. We want a positive number for the part. So what FTS normally does is to add the number of parts in play to the remainder to make it a positive number.
 +
 +
When you select this option, then FTS will set those numbers to 0 instead of adding the number of parts to bring them back in range.
 +
 +
==Round down and add 1 to -ve numbers==
 +
 +
This is for compatibility with older versions of the program, and is also the standard setting...
 +
 +
You can try out the effect of selecting and unselecting it with calling_to_each_other_across_the_valley in the Choose parts by other and hocketting folder.
 +
 +
It is probably best unselected if you want to follow how the formulae work. But if you just want to make nice tunes and don't care too much about how it works, it may as well be selected, or try it either way and see what works best for your tune.
 +
 +
When unselected, then the numbers are rounded to the nearest whole number. That's what you would normally expect to happen. So for instance if the formula yielded 8/3 would be 2 2/3 and round to 3. 10/3 as 3 1/3 would round to 3 also.
 +
 +
===How this option works for negative numbers when selected===
 +
 +
The way it behaves when selected is eccentric for negative numbers. It's an old bug that gave nice tunes, so has just been left in place.
 +
 +
When selected, then positive numbers round down, so 8/3 would round to 2 instead of 3, while 10/3 rounds down to 3.
 +
 +
Negative numbers also round down so -8/3 would be -3 (not -2), and -10/3 would be -4. This is somewhat counter intuitive, you might well expect the negative numbers to round up if the positive numbers round down.
 +
 +
The next bit is the really unintuitive buggy bit though. When used with negative whole numbers it subtracts 1, so a result of -4 gets changed to -5. But the main objective here is to make nice tunes, which it does. So it needs to be kept as it is for backwards compatibility. I could add a round down fix as another check box at some point.
 +
==Play==
==Play==
-
Play midi clip, chord progression, fractal tune or metronome..
+
Click here to play it...
What this plays depends on the task selected from the Tasks menu.
What this plays depends on the task selected from the Tasks menu.
 +
 +
It can play a retuned midi clip, chord progression, fractal tune or metronome
SHORTCUT FOR FRACTAL TUNES OR METRONOME
SHORTCUT FOR FRACTAL TUNES OR METRONOME
Line 20: Line 104:
==Volume==
==Volume==
-
Set overall volume. Check also Bs | Play control - Volume, && Parts window...
+
Set master volume for FTS. Other controls also affect the volume...
-
The volume is also affected by the volume for individual parts in the Parts window. Also in the case of midi instruments you can configure the volume for windows as a whole using Bs | Play Control - Volume.
+
Bs | Play control brings up the master volume control for Windows as a whole.
-
For the Waveform player (triangle wave etc), go to the Waveform Player Audio Properties window (Ctrl + 188)
+
The volume is also affected by the volume for individual parts in the {{w9}} window.
-
For CSound instruments, you can set the overall volume in the CSound Options window (Ctrl + 168)
+
For the Wave shape player, go to the {{w188}}
-
You can also vary the volume in Out | Options | More | Volume Remapping (Ctrl + 158) and if playing from Midi In there's another setting at In | Options | Keyboard Options | Touch (Ctrl + 91)
+
For CSound instruments, you can set the overall volume in the {{w168}}
 +
 
 +
You can also vary the volume in Out | Options | More | {{w158}} and if playing from Midi In there's another setting at In | Options | Keyboard Options | {{w91}}
See also Help | FAQ - trouble shooting | Why is everything so quiet
See also Help | FAQ - trouble shooting | Why is everything so quiet
Line 62: Line 148:
Since the help for Tune Smithy is currently a bit out of date and needs to be redone completely for the new 3.0 release, then you may find the on-line page for some of the newer tasks particularly useful.  
Since the help for Tune Smithy is currently a bit out of date and needs to be redone completely for the new 3.0 release, then you may find the on-line page for some of the newer tasks particularly useful.  
-
==Organise Windows = F2==
+
==[[Window 51 | Organise Windows = F2]]==
-
Or F2 - Reset / save / open for individual windows, right click for cat. list...
+
Reset, or Save settings for this window. RIGHT CLICK for all windows menu...
-
Shows the Organise windows window - which you can use to reset all the parameters for the current window - or save them all, or open previously saved parameters for just this window. Also has a drop list of all the windows and their shortcuts.
+
Shows the Organise windows window - which you can use to reset all the parameters for the current window.
-
You can also right click on this icon as a quick way to get the floating drop menu of all the Tune Smithy windows organised by category
+
You can also use it to save the settings for just this window, or open previously saved parameters for just this window.
 +
 
 +
Also has a drop list of all the windows and their shortcuts, and related options - some to do with the menu listing, and some to do with window resizing and minimising.
==Fractal Tunes Dialog Star==
==Fractal Tunes Dialog Star==
Line 80: Line 168:
The neighbours are the ones you most often move to after this one or within a minute of this one, arranged by popularity.
The neighbours are the ones you most often move to after this one or within a minute of this one, arranged by popularity.
-
So as you continue to use FTS, it will learn your habits, and the neighbouring windows listed here, should be the ones you most often visit after this  one.=Neighbours, and [[Window 44794236 | Previous]] - [[All_Tune_Smithy_Windows | Up]] - [[Window 44793880 | Next]]=
+
So as you continue to use FTS, it will learn your habits, and the neighbouring windows listed here, should be the ones you most often visit after this  one.
-
[[Window 5 |  New Scale (Ctrl +  5) == Ctrl + Shift + SCALE]]
+
=Neighbours, and [[Window 51 | Previous]] - [[All_Tune_Smithy_Windows | Up]] - [[Window 53 | Next]]=
-
 
+
[[Window 141 |  Help For Tool Tip - Shift + F1 (Ctrl + 141) ]]
-
[[Window 141 |  Help For Tool Tip - Shift + F1 (Ctrl + 141) == Ctrl + Shift + HELP == HelpDEBUG]]
+
-
 
+
-
[[Window 1 | ain Window == Ctrl + Shift + MAINWINDOW]]
+
-
 
+
-
[[Window 9 |  Parts (Ctrl +  9) == Ctrl + Shift + PARTS == PARTS_FT]]
+
-
[[Window 112 PC Keyboard Pic (Ctrl + 112 or Ctrl + K) == Ctrl + Shift + KBDPIC]]
+
[[Window 5 New Scale (Ctrl +   5) ]]
-
[[Window 104 Scale and Arpeggio as text (Ctrl + 104 or Ctrl + T) == Ctrl + Shift + SCALEARPASTEXT == ScaleArpAsText]]
+
[[Window 9 Parts (Ctrl +   9) ]]
-
[[Window 128 Look for Moment of Symmetry scale (Ctrl + 128) == Ctrl + Shift + MOS == MOSDAN]]
+
[[Window 112 PC Keyboard Player (Ctrl + 112 or Ctrl + K) ]]
-
[[Window 127 Similar Waves For Pitch Detection (Ctrl + 127) == Ctrl + Shift + WAVECOUNTSIMILARWAVES == WaveCountSimilarWaves]]
+
[[Window 104 Scale and Arpeggio as text (Ctrl + 104 or Ctrl + T) ]]
-
[[Window 125 Tip of the Day (Ctrl + 125) == Ctrl + Shift + TIPOFTHEDAY == TipOfTheDay]]
+
[[Window 128 Look for Moment of Symmetry scale (Ctrl + 128) ]]
-
N.B. This list of neighbours may change each time this help is updated - it is based on the windows I use myself most often after this one.
+
N.B. This list of neighbours may change when these pages are updated.

Latest revision as of 14:18, 2 November 2008

Previous - Up - Next

Contents

Choose parts by other

Screen Shot

Choose parts by other

Formula

Use tune randomiser, select a formula from droplist, or make one yourself...

There is no need to know how this works. Just use the formula randomiser to make new tunes, and listen to hear what it does to your tune.

Or try out various combinations of T+H+C, ...etc, using arithmetical operations like + - / ^ (for exponentiation) and * (multiplication) with any of the letter codes shown, and see what happens.

Continue like that until you get an effect you like.

But if you want to know how it works, read on

How does the formula work

You don't need to know this to use this option. But if curious, it may be nice to know a bit about how it works.

The formula gets calculated first, then it gets rounded down to a whole number. It is then divided by the number of parts in play. The remainder after this division gives the part number to play.

Let's take calling_to_each_other_across_the_valley (in the Choose parts by other and hocketting folder) as an example.

The formula used is N+H+1 .

N in this formula is the remainder after dividing the number of notes so far by the number of parts in play. The number of parts in play for this fractal tune is 2.

H is the note height.

Notes: 0 1 2 3 4 5 6 7 8 9 10 11

N: 0 1 0 1 0 1 0 1 0 1 0 1

H: 0 -1 2 3 -1 -2 1 2 2 1 4 5

N+H+1: 1 1 3 5 0 0 2 4 3 3 5 7

Remainder: 1 1 1 1 0 0 0 0 1 1 1 1

(remainder after dividing N+H+1 by 2)

Part: 1 1 1 1 0 0 0 0 1 1 1 1

Parts are numbered starting from 0, rather than 1 for these fomulae. So 0 here refers to part 1, and 1 to part 2.

As it happens, the tune is alternating from one part to the other every four notes - which means, from one seed to the next, since there are four notes to a seed. That's why the two voices are heard calling to each other; the reason for the title.

At least that is what it has done so far. But if you play the melody for a little while you will get a surprise. One can see from the way the formula is worked out that there is no reason for it to continue to follow this pattern indefinitely, and in fact, as you continue the tune, later on, you will hear some variations in it, with the voices changing at other positions in the seed.

As an experiment, try adding an extra note to the seed (say, a five note seed, 0 -1 2 3 5 ), and see what happens with this same formula.

You can show the number of notes so far, and the tune numbers, from Tunes | Options | Notes As (you may want to untick Show sustain as tied notes to see them more clearly).

Positive numbers only

Select to use 0 whenever the result of the formula is a negative number

If the result of the formula is a negative number, then the remainder after dividing by the number of parts will be a negative number. We want a positive number for the part. So what FTS normally does is to add the number of parts in play to the remainder to make it a positive number.

When you select this option, then FTS will set those numbers to 0 instead of adding the number of parts to bring them back in range.

Round down and add 1 to -ve numbers

This is for compatibility with older versions of the program, and is also the standard setting...

You can try out the effect of selecting and unselecting it with calling_to_each_other_across_the_valley in the Choose parts by other and hocketting folder.

It is probably best unselected if you want to follow how the formulae work. But if you just want to make nice tunes and don't care too much about how it works, it may as well be selected, or try it either way and see what works best for your tune.

When unselected, then the numbers are rounded to the nearest whole number. That's what you would normally expect to happen. So for instance if the formula yielded 8/3 would be 2 2/3 and round to 3. 10/3 as 3 1/3 would round to 3 also.

How this option works for negative numbers when selected

The way it behaves when selected is eccentric for negative numbers. It's an old bug that gave nice tunes, so has just been left in place.

When selected, then positive numbers round down, so 8/3 would round to 2 instead of 3, while 10/3 rounds down to 3.

Negative numbers also round down so -8/3 would be -3 (not -2), and -10/3 would be -4. This is somewhat counter intuitive, you might well expect the negative numbers to round up if the positive numbers round down.

The next bit is the really unintuitive buggy bit though. When used with negative whole numbers it subtracts 1, so a result of -4 gets changed to -5. But the main objective here is to make nice tunes, which it does. So it needs to be kept as it is for backwards compatibility. I could add a round down fix as another check box at some point.

Play

Click here to play it...

What this plays depends on the task selected from the Tasks menu.

It can play a retuned midi clip, chord progression, fractal tune or metronome

SHORTCUT FOR FRACTAL TUNES OR METRONOME

You can use Shift + click to fast forward...

Also Ctrl to fast forward even more. Shift multiplies the tempo by 10 and Ctrl multiplies it by 100, so the two together would play a fractal tune at for instance, 60,000 instead of 60 as the tempo. This is useful sometimes for fast forwarding through fractal tunes.

Pause

Pause playback, or continue play

Volume

Set master volume for FTS. Other controls also affect the volume...

Bs | Play control brings up the master volume control for Windows as a whole.

The volume is also affected by the volume for individual parts in the Parts (Ctrl + 9) window.

For the Wave shape player, go to the Wave Shape Player Audio Format (Ctrl + 188)

For CSound instruments, you can set the overall volume in the C Sound Save Opts (Ctrl + 168)

You can also vary the volume in Out | Options | More | Volume remapping, note on / off volumes etc. (Ctrl + 158) and if playing from Midi In there's another setting at In | Options | Keyboard Options | Touch. (Ctrl + 91)

See also Help | FAQ - trouble shooting | Why is everything so quiet

Less <<

Shows this window with either less space, less options, or alternative layout

Merry Dance bug (try with this 1.082a fractal tune)

Shown in Choose Parts by Other window only if tune might be affected...

It is shown if you have the necessary combination of settings - choose parts by other and range less than two octaves with rebounding notes.

It's also shown if you have a script for the tune - since a script might change the range and other relevant settings.

Help = F1

Click for help for this window. Or F1. Other opts: Shift , Alt, Ctrl + click...

F1 or click shows the help for the current window in your web browser.

Some windows may have no help yet in which case the help icon is shown crossed out with a red line.

Shift + F1 or Shift + Click brings up the tool tips extra help window (this window) to show any extra help for a tool tip.

You can tell if a tool tip has extra help if it ends ... like this one.

Ctrl + F1 or Ctrl + click takes you to the list of keyboard shortcuts for Tune Smithy.

Alt + F1 or Alt + click (alternatively Caps lock physically held down + F1 or Click) takes you to the on-line page at the robertinventor.com web site about the current main window task - which gives a short introduction to it for newbies to the program. If there is no on-line page specific to a task, takes you to the main tune smithy page on the web site.

Since the help for Tune Smithy is currently a bit out of date and needs to be redone completely for the new 3.0 release, then you may find the on-line page for some of the newer tasks particularly useful.

Organise Windows = F2

Reset, or Save settings for this window. RIGHT CLICK for all windows menu...

Shows the Organise windows window - which you can use to reset all the parameters for the current window.

You can also use it to save the settings for just this window, or open previously saved parameters for just this window.

Also has a drop list of all the windows and their shortcuts, and related options - some to do with the menu listing, and some to do with window resizing and minimising.

Fractal Tunes Dialog Star

Tip of the day - Fractal Tunes category - right click for neighbouring windows...

Left click for a tip of the day in this category.

Right click to see a menu of neighbouring windows.

The neighbours are the ones you most often move to after this one or within a minute of this one, arranged by popularity.

So as you continue to use FTS, it will learn your habits, and the neighbouring windows listed here, should be the ones you most often visit after this one.

Neighbours, and Previous - Up - Next

Help For Tool Tip - Shift + F1 (Ctrl + 141)

New Scale (Ctrl + 5)

Parts (Ctrl + 9)

PC Keyboard Player (Ctrl + 112 or Ctrl + K)

Scale and Arpeggio as text (Ctrl + 104 or Ctrl + T)

Look for Moment of Symmetry scale (Ctrl + 128)

N.B. This list of neighbours may change when these pages are updated.

Personal tools
Namespaces
Variants
Actions
Navigation
How to use the wiki
More
Toolbox