lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: frescobaldi on mac


From: Robin Newman
Subject: Re: frescobaldi on mac
Date: Sat, 17 Aug 2013 06:15:58 -0700 (PDT)

I too am trying to get Frescobadi working on my Mac. I have reached the stage
of of managing to compile and install the python-poppler-qt4 library, so I
now have lilypond compilation and dfp display working in Frescobaldi.

I have followed the installation instructions of Philippe Massart as regards
getting midi support going:
Installed via macports fluidsynth and portmidi
Installed and configured qsynth

When I start Frescobaldi I see the fluidsynth virtual port selected, but I
get errors from Frescobaldi. in three areas, although they are probably
related to the same cause.
1) When selecting the Midi-Setting preference panel

Traceback (most recent call last):
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/preferences/__init__.py",
line 143, in slotCurrentItemChanged
    item.activate()
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/preferences/__init__.py",
line 163, in activate
    w.loadSettings()
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/preferences/__init__.py",
line 296, in loadSettings
    group.loadSettings()
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/preferences/midi.py", line
113, in loadSettings
    self._playerPort.setEditText(s.value("player/output_port", port))
TypeError: QComboBox.setEditText(QString): argument 1 has unexpected type
'QPyNullVariant'
======================
It doesn't switch to the panel, but if I click midi-settigs a second time it
does, showing the fluidsynth virtual port selected

If I then click refresh-midi ports I get the error

Traceback (most recent call last):
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/preferences/midi.py", line
107, in refreshMidiPorts
    self.loadSettings()
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/preferences/midi.py", line
113, in loadSettings
    self._playerPort.setEditText(s.value("player/output_port", port))
TypeError: QComboBox.setEditText(QString): argument 1 has unexpected type
'QPyNullVariant'
=======================================

2: when clicking the play button on the midi-player 

Traceback (most recent call last):
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/miditool/__init__.py",
line 64, in slotPlay
    self.widget().play()
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/miditool/widget.py", line
155, in play
    self.openOutput()
  File
"/Applications/frescobaldi-2.0.10/frescobaldi_app/miditool/widget.py", line
124, in openOutput
    o = midihub.output_by_name(p)
  File "/Applications/frescobaldi-2.0.10/frescobaldi_app/midihub.py", line
97, in output_by_name
    if i.isoutput and i.name.startswith(name) and not i.isopen:
TypeError: startswith first arg must be str, unicode, or tuple, not
QPyNullVariant

Needless to say it doesn't play any midi. The midifile is show correctly
loaded in the midi player.

Any suggestions how I proceed?

Robin





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/frescobaldi-on-mac-tp139401p149344.html
Sent from the User mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]