1 %%%% Festival singing mode output
2 %%%% This file is part of LilyPond, the GNU music typesetter.
4 %%%% Copyright (C) 2006, 2007 Brailcom, o.p.s.
6 %%%% Author: Milan Zamazal <pdm@brailcom.org>
7 %%%% LilyPond is free software: you can redistribute it and/or modify
8 %%%% it under the terms of the GNU General Public License as published by
9 %%%% the Free Software Foundation, either version 3 of the License, or
10 %%%% (at your option) any later version.
12 %%%% LilyPond is distributed in the hope that it will be useful,
13 %%%% but WITHOUT ANY WARRANTY; without even the implied warranty of
14 %%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 %%%% GNU General Public License for more details.
17 %%%% You should have received a copy of the GNU General Public License
18 %%%% along with LilyPond. If not, see <http://www.gnu.org/licenses/>.
22 #(use-modules (scm song))
24 % \festival #"filename" { \tempo N = X } { music }
26 #(define-music-function (parser location filename tempo music) (string? ly:music? ly:music?)
27 (output-file music tempo filename)
30 % \festivalsyl #"filename" { \tempo N = X } { music }
32 #(define-music-function (parser location filename tempo music) (string? ly:music? ly:music?)
34 (output-file music tempo filename)