Install using Fink

If you have fink already installed

To install solfege on Mac OS X , you just have to:

  1. make sure fink uses the "unstable" distribution by opening a Terminal and answering Yes at the question about distribution while running:

    fink configure
    
  2. update packages, install and run:

    fink selfupdate
    fink install solfege
    solfege
    

If you have never installed the fink packaging system

Well, you just have a few steps more :

  1. install the Xcode tools from your OSX install CD, and also the X11.pkg package (for more details, see the bottom of http://www.finkproject.org/download/ ).

  2. download http://downloads.sourceforge.net/fink/fink-0.29.20.tar.gz

  3. open a Terminal (click in /Applications/Utilities)

  4. in the terminal window, assuming the file downloaded files to in the "Download" folder:

    cd Downloads
    tar zxf fink-0.29.20.tar.gz
    cd fink-0.29.20
    ./bootstrap
    

    Type "Enter" to use the default answers to all questions.

  5. when this is over, type in the terminal window:

    /sw/bin/pathsetup.sh
    
  6. Close the terminal window and open a new one to activate the pathsetup changes. Then:

    fink selfupdate
    
  7. Type:

    /sw/bin/fink configure
    

    and type "Enter" to use default answers to each question '''except''' when asked whether to use the '''unstable''' distribution: answer "Yes" (default is no). If you missed it, redo this step.

  8. when all packages have been updated, type (always in the terminal):

    fink install solfege
    
  9. when you want to use solfege, just open a terminal and type:

    solfege
    

This should be it! It may seem complicated to those who never opened a terminal window, but, hey, you have installed a full fink distribution in the process: all unix goodies are now at your fingertips, just a:

fink install my_beloved_unix_goodie

away!!! To see how much that is, try:

fink list

or limit your search with a keyword, eg:

fink apropos midi

and get more info on a goodie with:

fink info mma

(yes this particular one is cool).

Jean Orloff


For the record, here is an older attempt to play midi files without qtplay, using an applescript by Stephane:

Edit ~/.solfegerc, and in section [sound] type the following lines:

midi_player=/usr/bin/env foo="%s" /usr/bin/osascript ~/Library/Application\ Support/solfege/macplaymidi.scpt
type=external-midiplayer

The midi_player command seems complicated but the %s must be there even if we don't need it, python will complain if it can't replace it with the filename of the temporary midifile... Basically, this will enable solfege to use quicktime as a sequencer through an applescript. Here is the source of the applescript (macplaymidi.scpt):

tell application "QuickTime Player"
ignore auto play
if exists (movie "solfegetmp.mid") then
close movie "solfegetmp.mid" saving no
end if
open location {"file:///tmp/solfegetmp.mid"}
rewind movie "solfegetmp.mid"
play movie "solfegetmp.mid"
end tell

Save it in ~/Library/ApplicationSupport/solfege/

Relaunch it. It should work.

Pbs: the rhythm exercises seem to have a different structure, so they sound weird...

Stephane.

User comments

Posted by Mag on Sept. 2, 2011, 8:03 a.m.

Hi,

I am stuck at step 5. when i type 'fink selfupdate' on the terminal, it says that command not found. Could you please help me?
Thank you

Add your own comment