Re: Non-standard MIDI instruments

2011-11-23 Thread Keith OHara
Hilary Snaden  newearth.demon.co.uk> writes:

> 
> I've tried adding lines like this
> 
> ("ahh choir" . ,(- 53 1))
> 
> to midi.scm 

That works for me.
I can only suspect that you might have multiple installations, and edited the 
.scm file of a different installation than you used to compile the .ly


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: New User Questions

2011-11-23 Thread Rutger Hofman
From the original, I think there are in fact 2 different scores: one 
with the refrain, one with the stanza. It would also be a solution to 
split your lilypond source into two different \score{ }s. This also 
solves the apparent timing issues -- however, not how refrain and stanza 
attach.


Like so (just in one file):

refrain = \relative c' {
  clef, key, time, ...
  ... notes of the upper staff ...
}

melody = \relative c' {
  clef, key, time, ...
  ... notes of lower 2 staves ...
}

\score {
   \new Staff \refrain
   \layout {
  % mimic appearance of original
  indent = #'0
  ragged-right = ##f
   }
}

\score {
   \new Staff \melody
   \layout {
  indent = #'0
   }
}


   Bar checks are very useful. Please don't do without them.


Rutger

On 11/23/2011 04:15 AM, Matthew Collett wrote:

On 23/11/2011, at 12:18 pm, Brandon Pisani wrote:


Second, and here's the rub, I'm trying to put this piece of music 
(http://www.wtv-zone.com/phyrst/audio/nfld/06/ble.htm) into the program using the code 
after the signature on this message.  What I'm running into: without the \bar 
"|" there's no bar between the new time signature and the rest of the music. If 
I put in bar checks, I get errors.


How is the counting supposed to proceed at the end of the repeated section?

Lilypond wants to finish the 6/4 bar that you are 4 crotchets into.  If that is 
also what you want, then just change to 4/4 four beats earlier than you are 
(i.e. at the end of a full bar of 6/4).

If you want to throw away the two remaining crotchets in that bar and start 
with a fresh bar of 6/4, then you will have to engage in some trickery to make 
Lilypond play along:

  \repeat volta 2 {
  c'4 b8 a g4 c c c c b8 c d4 e d c d e
  \set Timing.measureLength = #(ly:make-moment 4 4) d2~ d
  }
  \set Timing.measureLength = #(ly:make-moment 6 4)

If you want to prolong the final note of the repeat to fill out the full bar, 
use alternate endings.  Unfortunately, the same trickery is still required - in 
this case Lilypond ought to be able to figure out the need for partial bars 
itself, but currently it needs help to do so:

  \repeat volta 2 {
  c'4 b8 a g4 c c c c b8 c d4 e d c d e
\alternative {
{
\set Timing.measureLength = #(ly:make-moment 4 4) d2~ d
}
{ \set Timing.measureLength = #(ly:make-moment 6 4) d1. }
   }
  }

Best wishes,
Matthew



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Non-standard MIDI instruments

2011-11-23 Thread Rutger Hofman

On 11/23/2011 07:46 AM, Hilary Snaden wrote:

I've tried adding lines like this

("ahh choir" . ,(- 53 1))

to midi.scm so that I can use instrument names which match those in a
soundfont set I use with the LMMS open-source sequencer, but it doesn't
work, giving

warning: no such MIDI instrument: `aah choir'

and defaulting to voice 0. Does LilyPond have an additional, less
obvious master list of acceptable MIDI names somewhere?


Is there a typo? "ahh choir" vs. "aah choir"?

Rutger

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


columns in lyrics

2011-11-23 Thread m...@apollinemike.com
hey all,

i have a lot of lyrics in a row where i need them to appear as :

\markup \column { foo bar } \markup \column { who what } \markup \column { 
hello world }

To avoid typing the markup command every time, I'd like to do:

\command #"foo" #"bar" \command #"who" #"what" \command #"hello" #"world"

I'm having trouble figuring out how to implement this as a music function 
that'll work in the Lyric context - any suggestions?

For bonus points, what I'd love is:

\command #"foo who hello" #"bar what world" that'd automatically split out n 
lyrics in column form, each containing 2 lyrics a piece (n being 3 in this 
example).

Cheers,
MS___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: scaled lyrics

2011-11-23 Thread Jan-Peter Voigt

Hi Alexander,

pushing this back on the list ...
I downloaded Tribun and can now use 'Tribun ADF Std Cond' to get 
condensed lyrics. But how can I use bold and italic shapes?


... oh, I just answered it myself:

--snip--
\version "2.14.2"

#(define-markup-command (shape layout props shp arg)(string? markup?)
  (let ((p `(((font-name . ,(string-append (chain-assoc-get 'font-name 
props "Tribun ADF Std") " " shp))) . props) ))

   (ly:message "~A" p)
   (interpret-markup layout p arg)))

\markup \column {
  \line { Hallo \override #'(font-series . bold) Welt }
  \override #'(font-name . "Tribun ADF Std Medium")
  \line { Hallo \shape #"Bold Italic" Welt }
  \override #'(font-name . "Tribun ADF Std")
  \line { Hallo \shape #"Bold Italic" Welt }
  \override #'(font-name . "Tribun ADF Std Cond")
  \line { Hallo \shape #"Bold Italic" Welt }
}
--snip--

Well, I defined another markup command - that is not a very nice 
solution. But perhaps someone else knows, how to 'activate' arbitrary 
styles/shape of an installed otf font.


lilypond -dshow-available-fonts blabla 2>&1 | grep Tribun
shows:
family Tribun ADF Std
 Tribun ADF Std:style=Bold
family Tribun ADF Std
 Tribun ADF Std,Tribun ADF Std Cond:style=Bold Cond,Bold
family Tribun ADF Std
 Tribun ADF Std:style=Bold Italic
family Tribun ADF Std
 Tribun ADF Std,Tribun ADF Std Med:style=Medium
family Tribun ADF Std
 Tribun ADF Std,Tribun ADF Std Med:style=ExtraBold Italic,Bold Italic
family Tribun ADF Std
 Tribun ADF Std,Tribun ADF Std Cond:style=Cond,Regular
family Tribun ADF Std
 Tribun ADF Std,Tribun ADF Std Med:style=Medium Italic,Italic
family Tribun ADF Std
 Tribun ADF Std:style=ExtraBold,Bold
family Tribun ADF Std
 Tribun ADF Std,Tribun ADF Std Cond:style=Bold Cond Italic,Bold Italic
family Tribun ADF Std
 Tribun ADF Std,Tribun ADF Std Cond:style=Cond Italic,Italic
family Tribun ADF Std
 Tribun ADF Std:style=Italic
family Tribun ADF Std
 Tribun ADF Std:style=Regular

So style show available styles, how can I use them without hacking 
font-name?
The \bold command or \override #'(font-series . bold) doesn't work for 
this otf.


Cheers,
Jan-Peter

Am 20.11.2011 18:44, schrieb Alexander Kobel:

Hallo Jan-Peter,

noch eine kleine Idee in Sachen Fonts: Ich bin heute per Zufall über 
folgende Seite gestolpert:

  http://wiki.scribus.net/canvas/Where_can_I_get_good_fonts%3F
Insbesondere die "Arkandis Digital Foundry" sieht sehr interessant aus 
- Gillius und Tribun zum Beispiel (in der Kategorie ADF's Fonts) finde 
ich auf den ersten Blick sehr hübsch gemacht, und beide kommen mit 
engen Schnitten.
Zu den CorelDRAW-/Bitstream-Schriften scheint das Gegenargument zu 
sein, dass sie der damalige Bitstream-Designer zu einem großen Teil 
schamlos von anderen Schriftdesignern (hauptsächlich aus dem Hause 
Linotype) abkopiert hat. Allerdings auf einem sehr hohen Niveau, und 
einige Vorlagen waren auch schon Kopien. Abgesehen von leichten 
moralischen Bedenken sollten sie sehr gut nutzbar sein - rechtlich ist 
man mit dem Paket auf jeden Fall auf der sicheren Seite.



Gruß
Alexander


On 2011-11-16 09:33, Jan-Peter Voigt wrote:

Hi Alexander,

no, that doen't sound silly ;-)
And it is of course worth, to look for other font options. The CorelDraw
option is an interesting one, so I will look for it - thank you for that
hint.
But still, I will condense some pieces "manually" (or schemally?),
because then I can choose the level of "condensity" I need for the fast
syllabic parts and leave all other parts uncondensed.
My function to scale/condense syllable proportional to its width was an
idea I had yesterday, but that will always look ugly, I think. And I
have to admit, that its also motivated by my weakness for puzzling.

Cheers,
Jan-Peter

Am 15.11.2011 19:27, schrieb Alexander Kobel:

On 2011-11-15 10:29, Jan-Peter Voigt wrote:

Hello list,

when I am typesetting christian/latin or german music, there are often
passages with short notes and a lot of long syllables. The 
character 'M'
is a quite long one and if you have the german word "schlem -- 
men", it

also takes a lot of space. [...]
But I don't like the look of the uneven scaled text. Has anyone an 
idea

of a "softer" scaling function? Or has anyone another idea on this
topic?
[...]


Hi Jan-Peter,

this might sound silly, but why not switch the font? I often write
syllabic German music, too, so I know your problem, and I often just
use a condensed font family.

E.g., the free DejaVu font family offers condensed serif variants.
If you can, I also highly recommend that you get a cheap old version
of the CorelDRAW suite (v6 or higher, I think, but just search the web
to find out) on eBay or the like.
It comes with a collection of about a thousand font variants,
including ones with proper condensed shapes. A good share of these
fonts are of pretty good quality, though I heard that serious
typographers would beat me up for saying so. They may not have
excellent hinting or headline variants, but I find them very

Re: Non-standard MIDI instruments

2011-11-23 Thread Hilary Snaden

On 2011-11-23 08:17, Keith OHara wrote:

Hilary Snaden  newearth.demon.co.uk>  writes:



I've tried adding lines like this

("ahh choir" . ,(- 53 1))

to midi.scm


That works for me.
I can only suspect that you might have multiple installations, and edited the
.scm file of a different installation than you used to compile the .ly


It works now. I may have had some names in mixed case, LilyPond only 
works with them if they're lower case (the soundfont names are mixed 
case). It's hard to be sure now as it was at the end of an all-nighter.


If anyone's interested, I now have a patch for midi.scm to add 
definitions for all of the Fluid 3 soundfont bank 0 names.


--
Hilary

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: OT: Karaoke tracks?

2011-11-23 Thread Henning Hraban Ramm

Am 2011-11-22 um 20:37 schrieb Phil Hézaine:


Perhaps this GPL software will be very useful:
  http://www.karlyriceditor.com


Thanks for the hint, I'm trying to compile it on OSX (didn't work  
yet). Otherwise I'll try it on my Linux machine.




Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/
https://www.cacert.org (I'm an assurer)



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: OT: Karaoke tracks?

2011-11-23 Thread Henning Hraban Ramm

Am 2011-11-22 um 15:21 schrieb m...@apollinemike.com:

While I cannot take this job, the idea of singing Karaoke to German  
folk music interests me greatly.  Please keep us posted as to the  
final result & where one can get the songs!



The publisher will make an iOS app, so I don’t guess there’ll be  
something free.


It’s not so much about singing karaoke but to let people learn the  
songs who cannot read scores.


I’ll test "karlyriceditor" with "Die Gedanken sind frei", and at least  
that I can publish.




Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/
https://www.cacert.org (I'm an assurer)



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user