


Audio Apps by wbsoft 75 comments
It's Frescobaldi 1.9.4, see http://www.frescobaldi.org/.
Frescobaldi 2 is a rewrite from scratch and does not depend on KDE anymore, so strictly I should move this entry to qt-apps.org:-)
It is built with Python and PyQt4 and it can run on Windows, Linux and Mac OS X.
Frescobaldi 1.2.x remains of course working on KDE but is developed in bugfix-mode only.
- Dec 06 2011

Audio Apps by wbsoft 75 comments
* New features:
- Segno bar line added (available in LilyPond 2.13.19 and higher)
- It is now possible to configure the path that is used to find
files that are included via the LilyPond \include command.
- New 'Close other' action to close all documents except the current
- Print and View icons in the toolbar to print music and open PDF and MIDI
files in their external helper applications
* Printing:
- Printing generated PDF files now uses a print dialog, instead of just
sending the PDF to the 'lpr' command.
* Run LilyPond:
- warn if the document contains a conflicting point and click setting
* General:
- print and email actions have moved to the File menu
- close button on document tabs (can be turned off in Settings->Editor Comp.)
- warnings and notifications have a "dont ask again" checkbox, and can be
turned back on in the settings
- progress indicator saves the build time in document metainfo
* Autocompletion:
- only popup completions from the expansion manager on blank lines
* Settings dialog:
- the settings have been organized in more logical groups
* Installation:
- building the icons from SVN or out-of-source requires LilyPond >= 2.13.19
* Translations:
- Dutch updated by Wilbert Berendsen
- French updated by Valentin Villenave
- Italian updated by Gianluca D'Orazio - Jul 07 2010

Audio Apps by wbsoft 75 comments
So yes, you must remove frescobaldi-data and then install frescobaldi-1.0.2 as soon as the package is available. - Feb 19 2010

Audio Apps by wbsoft 75 comments
If your distribution splits Frescobaldi's application code from its data, it will automagically pull in frescobaldi-data for you.
Rumor is an external program that translates live MIDI input to LilyPond output. See http://www.frescobaldi.org/uguide/entering#rumor for information about where to get Rumor. - Feb 19 2010

Audio Apps by wbsoft 75 comments
You can go to a terminal and type:
/usr/bin/python2.5
>>> import PyKDE4.kdecore
If this succeeds, you need to add -DPYTHON_EXECUTABLE=/usr/bin/python2.5 to the CMake command line.
If this fails (with ImportError, no module named PyKDE4.kdecore), try another Python, e.g. /usr/bin/python2.6
You can also try to look where PyKDE4 is installed using locate:
locate PyKDE4/kdecore.so
yields on my system:
/usr/lib/debug/usr/lib/pyshared/python2.6/PyKDE4/kdecore.so
/usr/lib/pymodules/python2.6/PyKDE4/kdecore.so
/usr/lib/pyshared/python2.6/PyKDE4/kdecore.so
So I must use /usr/bin/python2.6 (which is found automatically).
But yes, I could try to make the install procedure smarter, in that it tries to import the PyKDE4 modules and if some fail, just try the next Python...
- Jan 18 2010

Audio Apps by wbsoft 75 comments
use a command like:
cmake . -DPYTHON_EXECUTABLE=/usr/bin/python2.5
to use the correct Python interpreter version. - Dec 27 2009

Audio Apps by wbsoft 75 comments
You can also enforce Frescobaldi to use another encoding in a document by writing a line like:
% kate: encoding UTF-8;
somewhere at the top or bottom of the file. This line is read by KatePart, the editor component of KDE that Frescobaldi uses. - Dec 10 2009

Audio Apps by wbsoft 75 comments
Please make sure that sip and PyQt4 are also compiled for the same Python 2.5 and that Frescobaldi also uses the same Python.
Probably some parts of your installation need an update. Good luck!
W. - Dec 02 2009

Audio Apps by wbsoft 75 comments
If even 'frescobaldi -- version' segfaults, it crashes somewhere in the KDE code, because that option is handled by KDE.
Are you sure that Frescobaldi is using the same Python version PyKDE4 and PyQt4 was compiled for?
What happens if you manually start the Python interpreter with /usr/bin/python2.x (the first line of the frescobaldi script installed in /usr/bin or /usr/local/bin) and then type on the python prompt (which looks like >>>):
import PyKDE4.kdecore
import PyKDE4.kdeui
(It's difficult for me to debug this situation as there is no crash log)
Thanks for your time!
- Dec 02 2009

Audio Apps by wbsoft 75 comments
e.g. open a terminal and type:
frescobaldi file.ly
of course, file.ly must exist.
Also: please post the output of:
frescobaldi --version
And by the way: does it crash as soon as a file is opened, or direcly when started with no file (i.e. via the menu) or only when started by clicking a .ly file in the file manager?
thanks! - Dec 01 2009

Audio Apps by wbsoft 75 comments
Also: can you provide me with the crash log from the dialog after the segfault?
thanks, - Dec 01 2009

Audio Apps by wbsoft 75 comments
see http://frescobaldi.org/development.html.
A new release is due out in about two weeks, but the gui texts etc. are just finished. So you could start updating the po file from svn!
- Oct 28 2009

Audio Apps by wbsoft 75 comments
(first link on www.frescobaldi.org/links.html).
There are also many feeds, see http://code.google.com/p/lilykde/feeds - Oct 28 2009

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments
To commit just send me the output of svn diff po/fr.po or mail the file.
Quote:Was the use of lokalize a good idea ?Yes, I use it as well for the Dutch translations.
- Jun 22 2009

Audio Apps by wbsoft 75 comments
Added to Frescobaldi SVN. I noticed that some translated texts were still marked fuzzy, while the translation were perfect (afaics). In that cases I removed the 'fuzzy' tag. - Jun 22 2009

Audio Apps by wbsoft 75 comments
Yes, the quick insert bar is slated to grow :-) tied notes are a good example, but I've not yet got my head around the exact user interface to use :)
Regarding the French translation: Valentin Villenave made the first French translation, but you're welcome to update it. (See the file fr.po in the po/ directory.) - Jun 10 2009

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments
The icons take the default foreground text color. - May 19 2009

Audio Apps by wbsoft 75 comments
I'll fix the button colors! - May 19 2009

Audio Apps by wbsoft 75 comments
Quote:I have some suggestions to improve it though:
- Symbols with transparent background (like articulation symbols which can be quick inserted) are unusable with dark desktop themes, as you can't see them!I'm aware, yes! They should get the current text color, but I don't know how to do that ... :-)
Quote:- If multiple documents are opened, a tab below this quick insert tab with the opened documents would be nice, though not terribly necessaryPlanned!
Quote:- A tab with quick insert a note would be nice (for usual notes this is not necessary, of course, but think about double-cross notes etc). For experienced lilypond coders this won't be necessary of course, but they could simply leave this tab closed. Probably also other things to quick insert, I don't know.Yes the quick insert toolbox could use more tabs, am also thinking on some markup helpers, etc.
Quote:- I experienced some crashes, don't know why.Yes: same here, they started somewhere in between KDE 4.2.1 and 4.2.2. There is a bug somewhere in KDE, Qt or PyKDE which causes Frescobaldi to crash when calling perfectly legal functions. Sometimes a crash occurs when Frescobaldi gets a "smart" cursor position from KatePart (the embedded editor) but most times not.
I'm trying to circumvent that, but did not yet succeed.... You could use Frescobaldi 0.7.7 or 0.7.6 that does not have "smart" point and click support.
Quote:- It's annoying to always have to save the document before lilypond can be run. Can't it be saved automatically to a temporary file? Probably also keep it inside some $HOME/.frescobaldi directory, so it can be used to recover after a crash?You can check a box in the settings to have Frescobaldi autosave the document when you call LilyPond.
Quote:- Autosaving feature, see aboveYes, would be nice.
Quote:- Probably unwanted feature: automatically run lilypond, if user stopped typing for some seconds or so?I'm thinking on things like this. Even an automatic preview mode that just typesets the voice currently being edited, with a few measures before and after (using LilyPond skip typesetting feature).
Quote:- When clicking "play midi", it asks for a midi player instead of simply using "timidity ..." command from settings dialogYes, but the timidity command from the settings dialog is the command to start a MIDI player as an ALSA client, for use with the Rumor plugin. You can confingure the playback MIDI player using KDE's File Associations dialog.
Quote:- Would it be possible to select a note inside pdf document, and start midi playback from that place? I know, this might be a difficult task, but probably some midi player allows seeking?That is theoretically possible. But Frescobaldi then should be able to "unserstand" where a certain position in the source file is in the time, and that would require Frescobaldi to have a perfect LilyPond parser, i.e. almost become LilyPond itself ;-)
Quote:- For midi playback: Embedding Dragon Player would be cool (if it's able to play midi files, not sure about that), and a step to cross platform compatibility.Embedding a MIDI player is planned.
Quote:- Stop button for midi playback (for longer music files...)See above ;-)
Quote:- I tried to complete German translation, but the English messages seem to be a little bit of a mess: with or without trailing ".", ...
Are the current messages somehow in a "final" state? Probably they need some clean-up...Actually they are quite final. Menu commands etc don't end with a period, but tooltips do. Menu commands that open a dialog end with ... That's the standard I use. So you can quite safely assume that strings will not change often. Completion of the German translation is very welcome!
Quote:- Templates: Could you provide template file support? Probably even deliver good templates with frescobaldi? I think this would help beginners a lot!Planned! The Score Wizard can help already, and the Expansion Manager has some nice constructs prefilled. But a real template manager would be nice, or a possibility to have presets in the score wizard.
Quote:That's all for the moment. Don't be shocked by the number of requests, I think frescobaldi is a great app already! :-) Many thanks for your very useful feedback! It quite enlarged my TODO list :-D
- May 17 2009

Audio Apps by wbsoft 75 comments
But more advanced MIDI support (input AND playing/output) is a future goal for Frescobaldi.
playing: an embedded MIDI player that can optionally autostart or start where the cursor is etc. etc.
input: a replacement for the current Rumor support, enabling entering multiple voices at the same time etc.
But I want the MIDI support to be cross-platform, so I'm currently looking at good Python MIDI libraries that work in GNU/Linux, Mac OS X and Windoze.
Thanks again for your comments and if you have any suggestions, let me know! - Mar 07 2009

Audio Apps by wbsoft 75 comments
then you should get a MIDI file. After LilyPond run, you see an icon to play the MIDI file. Use any MIDI player and configure that as the default application for MIDI files. - Mar 06 2009

Audio Apps by wbsoft 75 comments
https://launchpad.net/~frescobaldi/+archive/ppa - Mar 06 2009

Audio Apps by wbsoft 75 comments
http://lilykde.googlecode.com/svn/trunk/frescobaldi/gentoo/
Put it in your overlay in the media-sound category and name it frescobaldi-0.7.7.ebuild
then ebuild frescobaldi-0.7.7.ebuild digest and then emerge frescobaldi.
- Mar 06 2009

Audio Apps by wbsoft 75 comments
The ebuild is at:
http://lilykde.googlecode.com/svn/trunk/frescobaldi/gentoo/
- Mar 06 2009

Audio Apps by wbsoft 75 comments
The ebuild is here:
http://lilykde.googlecode.com/svn/trunk/frescobaldi/gentoo/ - Mar 05 2009

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments
Try to determine which package is needed by apt-file search meinproc4 and install that package OR just use the ubuntu package by Chris Snyder at
https://launchpad.net/~frescobaldi/+archive/ppa
Chris Snyder created (K)Ubuntu packages for both Intrepid (8.10) and Jaunty (9.04). - Mar 04 2009

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments
The saving of the settings you describe are indeed not implemented yet. Some are settings that are not global to Frescobaldi, but unique for every opened document.
I have not yet figured out how to save those settings.
But also it seems some settings in the editor component config pages are not saved. That would be a bug on Frescobaldi's part. Thanks again for your report! - Jan 17 2009

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments
But I should really release a package with the LilyPond-generated icons prebuilt! I will try in the short future. - Jan 07 2009

Audio Apps by wbsoft 75 comments

Audio Apps by wbsoft 75 comments
But you can already use LilyPond from within LaTeX, using lilypond-book. See the lilypond documentation. - Dec 29 2008
Regarding KDE4: Yes, sure!
As soon as Pate (the Kate Python plugin framework by Paul Giannaros) becomes available for KDE4, LilyKDE will be ported to KDE4. But if not, it could also be possible to turn LilyKDE into a standalone application for KDE4 (using the Katepart text editing component). - Oct 23 2008
c = KApplication.kApplication().dcopClient()
to:
c = KApplication.dcopClient()
this should work, next release (0.6.6) will contain this fix.
Thank you for your report! - Oct 08 2008
I made hyphen.py more robust in commit 484, so that it just uses some default search paths if KDEDIRS is not set.
0.6 will contain this improvement, that will hopefully fix hyphenation on your system! - Jun 09 2008
Could you please run kate from the commandline (e.g. Konsole), and post the exact output here, after you open the config page?
The error message will point me in the right direction for a fix (I hope :-)
Thanks in advance! - Jun 08 2008