Help for Tune Smithy Koch snowflake icon.gif

Window 48

From Tune Smithy

(Difference between revisions)
Jump to: navigation, search
m (1 revision)
m (1 revision)
(One intermediate revision not shown)

Revision as of 23:15, 23 September 2008

Previous - Up - Next

Contents

Midi out options

Screen Shot

Midi out options

Intro

Options for Midi Out...

Open MIDI out now

This opens automatically when you play notes or open midi in...

The reason for adding this here as an option is so that you can see whether the out devices are open or not.

You can also use this it to switch off midi out in FTS if it is open and you need to close it e.g. to use in another program.

You may also sometimes want to use this to open midi out in advance before you play a note, to avoid short delay that may happen when you open Midi Out while FTS sends all the midi out resets etc.

Close midi out when you switch to another app. (if not playing)

This makes it easier to share out devices with other programs...

If you have this selected, and another program also works the same way then it saves opening and closing midi out when you go from one to the other - it all happens automatically. As soon as FTS detects that you are working with another program, it will close Midi out so long as there are no notes currently sounding. So then the other program will be free to open it.

This is necessary because normally only one program can open the same out device at the same time. Sometimes out devices permit themselves to be shared with a midi merge - that needs care anyway with programs that use pitch bend retuning as they adjust the pitches - and also expect the pitch bends to stay as they had set them in every channel.

Close midi out when you stop play

Auto closes after fractal tune stops, or after scale, chord progression, seed

Output Channs for Parts Polyphony....

Set which midi out channels to play for each part...

You have sixteen midi channels to share out between the parts. On some devices however, the same instruments can share channels, so that you can have a flute and oboe say playing at once in the same channel, while with others you need to share the channels out between all the parts in play.

Notes at (12) equal tempered intervals with each other can all be played on the same channel. However in other tunings, unless you use tuning tables, often notes for the same part will need to be played on different channels.

How many you need to set aside for each part depends on the scale and the level of polyphony. For instance, quartertone music can be played on just two channels with the normal level of polyphony in Midi, one channel for the ordinary notes and another for the same notes a quarter tone sharp (or flat).

You can play notes in a pentatonic scale, whatever the tuning, with at most five channels without any extra limitations on polyphony. Also any octave repeating twelve note scale can be played on twelve channels with no extra polyphony limitations.

You can manage with less channels if you have less polyphony. If you have at most eight note polyphony say, then you may need only eight channels - that means polyphony involving eight separate scale degrees in octave repeating scales, as notes an octave apart can be played on the same channel. It is often good to have spare channels or so in addition to requirements, however because if you go right up to the limit of the number of channels and then change the chord, you can get pitch bend artefacts with the resonances of notes that continue to sound when they are switched off - or else they get abruptly stopped by an all sound off if you have that option selected. In that case sixteen channels would be safer for eight note chords and eight channels for four note chords - i.e. four notes ignoring any voices at octave intervals with each other.

Parts for devices...

Set which parts from the Parts window to play on which out devices

You can get to this window from Out | More | set PARTS to play for each DEVICE, or from Out | Options | Help For Tool Tip - Shift + F1 (Ctrl + 141).

To use it, first highlight the Out device you want to configure. Then enter the numbers of the parts you wish that device to play using the text box for the Parts to play for device field.

You can also use this window as a quick way to set which Out devices you wish to use. Just change the highlight to change the current Out device. This has the same effect as selecting the device in the Out menu.

If you want to play on several devices at once, select the Multiple Devices, highlight all the ones you want to use, and then select On to switch them all on.

Notes in play...

Shows all the notes currently in play - midi channels and cents values...

Really, you only need this if curious to see where they are relayed too, and what the pitch bend values are in cents - some musicians like this information to be at hand for sequencing.

Most will probably find Bs | Notes in Play more useful.

This just shows the notes currently playing at this very moment - though you can also set it to refresh only on note ons so it then shows the situation as it was last time there was any activity.

Ranges for Parts...

Set range of notes to play for each part, && what to do with out of range notes

Stereo Pan - position left or right...

Set stereo pan positions for each part for a more immersive experience...

You can use this to place individual instruments in different locations to get a more immersive experience. For instance in a string quartet, the violin is to left, then second violin, then viola then cello in that order.

See also #Standard orchestral layout below.

Skip Instrument Selections for selected Out device(s)

Just plays the notes without saying which instrument to play them on

Pitch bend retuning opts...

Pitch bend ranges, adjust scale as you play, pitch bend ripples, etc

How show this window

In | Options | Pitch bend Opts... or from the Tuning drop menu in the Midi Out Opts menus - or use Ctrl + 156

Use Tuning tables with sel. Out dev.

Tune this out device with MTS sysexes - or assume tuned with .TUN tables...

You can set the way this works from the .Tun and MTS sysex options.

.TUN tables

You can load a .TUN tuning table in FTS to tell it how your synth is tuned so that it doesn't need to send the notes on separate channels. You can then select which of the out devices are already tuned in this way. This switches off the pitch bend channel remapping for those devices, and the tuning table you loaded is used to choose which midi notes to send to the device to achieve the desired pitch. Notes not in the tuning table are ignored. You can see what is happening from Out | Notes Currently Playing (Ctrl + 47)) | More

Midi Tuning Standard Sysexes

This is an ideal way to tune a device in midi because a program like Tune Smithy can tune it directly and you don't need to keep loading the tuning yourself in the other program or changing its selection if you change the tuning.

Unfortunately only few devices so far implement the standard way to do this - but they include some of the synths from Native Instruments such as the FM7.

Many hardware synths have tuning tables but unfortunately they are specific to the model of synth and it is a lot of programming effort to implement all the variations. Manuel Op de Coul has done that however in Scala so you can use SCALA to tune most hardware synths.

Tuning Table Opts...

Here you can load .tun tuning tables or configure the MTS sysexes...

To use this window, select the tuning type you want to use from the drop list, select the devices you want to retune in the Out menu, then use the check box to switch on the option.

.TUN tables

You can load a .TUN tuning table in FTS to tell it how your synth is tuned so that it doesn't need to send the notes on separate channels. You can then select which of the out devices are already tuned in this way. This switches off the pitch bend channel remapping for those devices, and the tuning table you loaded is used to choose which midi notes to send to the device to achieve the desired pitch. Notes not in the tuning table are ignored. You can see what is happening from Out | Notes Currently Playing (Ctrl + 47)) | More

Many hardware synths have tuning tables but unfortunately they are specific to the model of synth and it is a lot of programming effort to implement all the variations. Manuel Op de Coul has done that however in Scala so you can use SCALA to tune most hardware synths.

Midi Tuning Standard Sysexes

This is an ideal way to tune a device in midi because a program like Tune Smithy can tune it directly and you don't need to keep loading the tuning yourself in the other program or changing its selection if you change the tuning.

Unfortunately only few devices so far implement the standard way to do this - but they include some of the synths from Native Instruments such as the FM7.

Midi File Opts...

Various options to configure how the midi recording is done

Edit Instr. Menu...

Customise Instr menu to match Out device - add banks, change descr etc...

You will find presets for GS and XG synths in the drop list (Roland Sound Canvas and Yamaha XG)

You can also make your own customised instrument menus following the same pattern, to match your synth.

Less <<

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

Metronome...

Play rhythms or polyrhythms - for fractal tunes, changes tune construction

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

Or F2 - Reset / save / open for individual windows, right click for cat. list...

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.

Midi Out Dialog Star

Tip of the day - Midi Relaying 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

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

Pitch bend Options (Ctrl + 156)

More Pitch bend Options (Ctrl + 164)

Out Devices Capabilities (Ctrl + 106)

Midi Output Channels for Parts and Polyphony (Ctrl + 60)

Controllers (Ctrl + 159)

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