Download Latest Version tksolfege2020.10.19.zip (435.3 kB)
Email in envelope

Get an email when there's a new version of tksolfege ear training program

Home / tksolfege source
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2023-10-23 1.8 kB
tksolfege2023.10.23.zip 2023-10-23 436.4 kB
tksolfege2020.10.19.zip 2020-10-19 435.3 kB
Totals: 3 Items   873.5 kB 1
You can find a user's guide to tksolfege on https://tksolfege.sf.net

tksolfege2023.10.23.zip does not have any new features but fixes some
compatibility issues with the latest versions of fluidsynth.

Tksolfege.tcl requires a tcl/tk interpreter (8.5 or 8.6) to be installed on your system. Tksolfege.tcl depends on the muzic starkit to produce the audio output, and unfortunately this package does not work with the 64-bit tcl/tk interpreter. In order to be able to run tksolfege.tcl using the 64-bit interpreter, fluidsynth has replaced the muzic starkit package and you will have to link this program to a fluidsynth executable. Unless you change the variable starkitversion from 0 to 1 tksolfege.tcl, it will expect to link with fluidsynth instead of the muzic package.

On the Windows operating system, it is still possible to create an executable with the 32-bit version of tcl/tk embedded using tclkit-win32-upx.exe and you can find it in a separate folder. If you intend to create such a executable from the source code, you should set the flag starkitversion to 1 in the beginning of tksolfege.tcl. Otherwise, leave it as zero and script will attempt to link with fluidsynth. 

Once you have started tksolfege.tcl for the first time, it will attempt to link up with the fluidsynth executable. If it was unsuccessful, you will need to indicate the path to this executable. Fluidsynth needs to know which audio driver it should use. To get a list of acceptable audio drivers for the current operating system, run fluidsynth with the -a help option in any command window. Fluidsynth also requires a soundfont file. If you have one you can indicate its path by pressing the 'a' key on your keyboard while tksolfege is in focus.

More details can be found in the tksolfege documentation.



Source: README.txt, updated 2023-10-23