emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* arranging and publishing music with Org-mode and lilypond
@ 2010-10-02 22:26 Stefan Vollmar
  2010-10-04  1:24 ` T.F. Torrey
  0 siblings, 1 reply; 9+ messages in thread
From: Stefan Vollmar @ 2010-10-02 22:26 UTC (permalink / raw)
  To: emacs org-mode mailing list


[-- Attachment #1.1: Type: text/plain, Size: 1528 bytes --]

Dear all,

I believe that many members of this list with an interest in music (notation/composition) might find the http://lilypond.org project "addictive" (in the nicest possible manner): the concept is rather similar to writing TeX, there is very good Emacs support (if you know where to look), it is all OpenSource, there is extensive documentation (in LaTeX format with embedded lilypond snippets), the print quality is excellent.

I mention this because while arranging some piece of music recently, I noticed that Org-mode might be helpful in this context - it is probably already possible by tweaking org-babel a bit: lilypond encourages the user to structure music in a way that lends itself rather naturally to processing with Org-mode - you can assign a theme, a few bar with notes or even whole voices to variables and use them repeatedly. And imagine using Org-mode's outline capabilities to structure a piece of music. Exporting an org-file with lilypond-snippets in it to PDF or HTML might also be an interesting option.

I have not yet put any effort into it and just wanted to find out if anybody apart from me finds the combination of Org-mode and lilypond (potentially) exciting.

Warm regards,
 Stefan
-- 
Dr. Stefan Vollmar, Dipl.-Phys.
Head of IT group
Max-Planck-Institut für neurologische Forschung
Gleuelerstr. 50, 50931 Köln, Germany
Tel.: +49-221-4726-213  FAX +49-221-4726-298
Tel.: +49-221-478-5713  Mobile: 0160-93874279
Email: vollmar@nf.mpg.de   http://www.nf.mpg.de







[-- Attachment #1.2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 4409 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: arranging and publishing music with Org-mode and lilypond
@ 2010-10-03  3:19 Rustom Mody
  2010-10-03  3:43 ` Nick Dokos
  2010-10-03  9:58 ` Stefan Vollmar
  0 siblings, 2 replies; 9+ messages in thread
From: Rustom Mody @ 2010-10-03  3:19 UTC (permalink / raw)
  To: emacs-orgmode

Hi Stefan

Maybe a bit OT but I find nted useful for my musical needs:
http://vsr.informatik.tu-chemnitz.de/~jan/nted/nted.xhtml
because it both plays and shows music quite well. [I use it to teach singing]
Does lilypond play also?

One small gripe with nted is that it exports but does not import lilypond.

Rustom

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Re: arranging and publishing music with Org-mode and lilypond
  2010-10-03  3:19 arranging and publishing music with Org-mode and lilypond Rustom Mody
@ 2010-10-03  3:43 ` Nick Dokos
  2010-10-03  9:58 ` Stefan Vollmar
  1 sibling, 0 replies; 9+ messages in thread
From: Nick Dokos @ 2010-10-03  3:43 UTC (permalink / raw)
  To: Rustom Mody; +Cc: nicholas.dokos, emacs-orgmode

Rustom Mody <rustompmody@gmail.com> wrote:

> Hi Stefan
> 
> Maybe a bit OT but I find nted useful for my musical needs:
> http://vsr.informatik.tu-chemnitz.de/~jan/nted/nted.xhtml
> because it both plays and shows music quite well. [I use it to teach singing]
> Does lilypond play also?
> 
> One small gripe with nted is that it exports but does not import lilypond.
> 

lilypond is a batch processor: it can produce MIDI files but it does not
play them.

Nick

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Re: arranging and publishing music with Org-mode and lilypond
  2010-10-03  3:19 arranging and publishing music with Org-mode and lilypond Rustom Mody
  2010-10-03  3:43 ` Nick Dokos
@ 2010-10-03  9:58 ` Stefan Vollmar
  1 sibling, 0 replies; 9+ messages in thread
From: Stefan Vollmar @ 2010-10-03  9:58 UTC (permalink / raw)
  To: Rustom Mody; +Cc: Nick Dokos, emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 2361 bytes --]

Dear Rustom,

I have looked at the NtEd example and, obviously, this is also a very powerful piece of software. However, I see as a significant drawback that it only works on one platform and does not have the plain text TeX-ish appeal many on this list  appreciate. But using it as a front-end for lilypond might be   helpful for some users - similar to using equation editors with elaborate graphical user interfaces that can export TeX snippets.

As Nick has pointed out, lilypond can generate MIDI output along with high-quality PDF. At least in my examples, the MIDI output even reflected dynamics and voices correctly (a good way of checking a score). 

I have written a simple elisp function: on pressing F1, the current lilypond buffer is compiled (in the usual meaning) and, on success, the resulting PDF opened. Nice: clicking on a note in the PDF file will open the appropriate lilypond file in Emacs - at the appropriate position (of that note). Instead of opening the PDF, one could play the MIDI file with an external player. However, although this will work well in general, there will still be cases where this kind of approach is not "immediate" enough if your focus is on fast audio feedback (ideally, you would want to mark a lilypond snippet in Emacs and listen to it immediately; if you keep the lilypond input simple enough, this is not so difficult to implement, maybe I will look into it).

Warm regards,
 Stefan

On 03.10.2010, at 05:19, Rustom Mody wrote:

> Hi Stefan
> 
> Maybe a bit OT but I find nted useful for my musical needs:
> http://vsr.informatik.tu-chemnitz.de/~jan/nted/nted.xhtml
> because it both plays and shows music quite well. [I use it to teach singing]
> Does lilypond play also?
> 
> One small gripe with nted is that it exports but does not import lilypond.
> 
> Rustom
> 
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

-- 
Dr. Stefan Vollmar, Dipl.-Phys.
Head of IT group
Max-Planck-Institut für neurologische Forschung
Gleuelerstr. 50, 50931 Köln, Germany
Tel.: +49-221-4726-213  FAX +49-221-4726-298
Tel.: +49-221-478-5713  Mobile: 0160-93874279
Email: vollmar@nf.mpg.de   http://www.nf.mpg.de







[-- Attachment #1.2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 4409 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: arranging and publishing music with Org-mode and lilypond
  2010-10-02 22:26 Stefan Vollmar
@ 2010-10-04  1:24 ` T.F. Torrey
  2010-10-04  2:31   ` John Hendy
  0 siblings, 1 reply; 9+ messages in thread
From: T.F. Torrey @ 2010-10-04  1:24 UTC (permalink / raw)
  To: Stefan Vollmar; +Cc: emacs org-mode mailing list

Hello,

> From: Stefan Vollmar <vollmar@nf.mpg.de>
> Date: Sun, 03 Oct 2010 00:26:39 +0200
> To: emacs org-mode mailing list <emacs-orgmode@gnu.org>
> X-Mailer: Apple Mail (2.1081)
> X-detected-operating-system: by eggs.gnu.org: Solaris 9
> Subject: [Orgmode] arranging and publishing music with Org-mode and lilypond
> Sender: emacs-orgmode-bounces+tftorrey=tftorrey.com@gnu.org
> 
> Dear all,
> 
> I believe that many members of this list with an interest in music (notation/composition) might find the http://lilypond.org project "addictive" (in the nicest possible manner): the concept is rather similar to writing TeX, there is very good Emacs support (if you know where to look), it is all OpenSource, there is extensive documentation (in LaTeX format with embedded lilypond snippets), the print quality is excellent.
> 
> I mention this because while arranging some piece of music recently, I noticed that Org-mode might be helpful in this context - it is probably already possible by tweaking org-babel a bit: lilypond encourages the user to structure music in a way that lends itself rather naturally to processing with Org-mode - you can assign a theme, a few bar with notes or even whole voices to variables and use them repeatedly. And imagine using Org-mode's outline capabilities to structure a piece of music. Exporting an org-file with lilypond-snippets in it to PDF or HTML might also be an interesting option.
> 
> I have not yet put any effort into it and just wanted to find out if anybody apart from me finds the combination of Org-mode and lilypond (potentially) exciting.

I think this is very exciting.

Best regards,
Terry

> Warm regards,
>  Stefan
> -- 
> Dr. Stefan Vollmar, Dipl.-Phys.
> Head of IT group
> Max-Planck-Institut für neurologische Forschung
> Gleuelerstr. 50, 50931 Köln, Germany
> Tel.: +49-221-4726-213  FAX +49-221-4726-298
> Tel.: +49-221-478-5713  Mobile: 0160-93874279
> Email: vollmar@nf.mpg.de   http://www.nf.mpg.de
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: arranging and publishing music with Org-mode and lilypond
  2010-10-04  1:24 ` T.F. Torrey
@ 2010-10-04  2:31   ` John Hendy
  2010-10-04 21:02     ` Ben
  2010-10-05  7:29     ` Christian Moe
  0 siblings, 2 replies; 9+ messages in thread
From: John Hendy @ 2010-10-04  2:31 UTC (permalink / raw)
  To: T.F. Torrey; +Cc: emacs org-mode mailing list


[-- Attachment #1.1: Type: text/plain, Size: 2949 bytes --]

On Sun, Oct 3, 2010 at 8:24 PM, T.F. Torrey <tftorrey@tftorrey.com> wrote:

> Hello,
>
> > From: Stefan Vollmar <vollmar@nf.mpg.de>
> > Date: Sun, 03 Oct 2010 00:26:39 +0200
> > To: emacs org-mode mailing list <emacs-orgmode@gnu.org>
> > X-Mailer: Apple Mail (2.1081)
> > X-detected-operating-system: by eggs.gnu.org: Solaris 9
> > Subject: [Orgmode] arranging and publishing music with Org-mode and
> lilypond
> > Sender: emacs-orgmode-bounces+tftorrey=tftorrey.com@gnu.org
> >
> > Dear all,
> >
> > I believe that many members of this list with an interest in music
> (notation/composition) might find the http://lilypond.org project
> "addictive" (in the nicest possible manner): the concept is rather similar
> to writing TeX, there is very good Emacs support (if you know where to
> look), it is all OpenSource, there is extensive documentation (in LaTeX
> format with embedded lilypond snippets), the print quality is excellent.
> >
> > I mention this because while arranging some piece of music recently, I
> noticed that Org-mode might be helpful in this context - it is probably
> already possible by tweaking org-babel a bit: lilypond encourages the user
> to structure music in a way that lends itself rather naturally to processing
> with Org-mode - you can assign a theme, a few bar with notes or even whole
> voices to variables and use them repeatedly. And imagine using Org-mode's
> outline capabilities to structure a piece of music. Exporting an org-file
> with lilypond-snippets in it to PDF or HTML might also be an interesting
> option.
> >
> > I have not yet put any effort into it and just wanted to find out if
> anybody apart from me finds the combination of Org-mode and lilypond
> (potentially) exciting.
>
> I think this is very exciting.
>

Agreed! I've used Lilypond before and it's *awesome.* It's pretty much as
cool as LaTeX in my opinion. Write some text, export and holy crap you've
got magically beautiful sheet music! I had not thought of Org-mode
integration, but that would indeed be quite nifty.

John


>
> Best regards,
> Terry
>
> > Warm regards,
> >  Stefan
> > --
> > Dr. Stefan Vollmar, Dipl.-Phys.
> > Head of IT group
> > Max-Planck-Institut für neurologische Forschung
> > Gleuelerstr. 50, 50931 Köln, Germany
> > Tel.: +49-221-4726-213  FAX +49-221-4726-298
> > Tel.: +49-221-478-5713  Mobile: 0160-93874279
> > Email: vollmar@nf.mpg.de   http://www.nf.mpg.de
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Emacs-orgmode mailing list
> > Please use `Reply All' to send replies to the list.
> > Emacs-orgmode@gnu.org
> > http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>

[-- Attachment #1.2: Type: text/html, Size: 4186 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: arranging and publishing music with Org-mode and lilypond
  2010-10-04  2:31   ` John Hendy
@ 2010-10-04 21:02     ` Ben
  2010-10-05  7:29     ` Christian Moe
  1 sibling, 0 replies; 9+ messages in thread
From: Ben @ 2010-10-04 21:02 UTC (permalink / raw)
  To: emacs org-mode mailing list

> Agreed! I've used Lilypond before and it's awesome. It's pretty much as cool
> as LaTeX in my opinion. Write some text, export and holy crap you've got
> magically beautiful sheet music! I had not thought of Org-mode integration,
> but that would indeed be quite nifty.

What an exciting perspective! org and lilypond combined together would
be ... well, just fantastic!

 -- Ben

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: arranging and publishing music with Org-mode and lilypond
  2010-10-04  2:31   ` John Hendy
  2010-10-04 21:02     ` Ben
@ 2010-10-05  7:29     ` Christian Moe
  2010-10-05 20:38       ` Shelagh Manton
  1 sibling, 1 reply; 9+ messages in thread
From: Christian Moe @ 2010-10-05  7:29 UTC (permalink / raw)
  Cc: emacs org-mode mailing list

Hi,

I've only used Lilypond for play, but I'd appreciate a Babel module 
for Lilypond, if someone writes one.

My use case, for which I think Org is perfect, is maintaining simple 
song collections: short scores interspersed with lyrics, printable as 
a booklet. It is doable now but could clearly be done better with Babel.

So if someone's thinking about ob-lilypond, integration with 
lilypond-book as a post-processing step would be useful.

Yours,
Christian


On 10/4/10 4:31 AM, John Hendy wrote:
>
>
> On Sun, Oct 3, 2010 at 8:24 PM, T.F. Torrey <tftorrey@tftorrey.com
> <mailto:tftorrey@tftorrey.com>> wrote:
>
>     Hello,
>
>      > From: Stefan Vollmar <vollmar@nf.mpg.de <mailto:vollmar@nf.mpg.de>>
>      > Date: Sun, 03 Oct 2010 00:26:39 +0200
>      > Subject: [Orgmode] arranging and publishing music with Org-mode
>     and lilypond
>      >
>      > Dear all,
>      >
>      > I believe that many members of this list with an interest in
>     music (notation/composition) might find the http://lilypond.org
>     project "addictive" (in the nicest possible manner): the concept
>     is rather similar to writing TeX, there is very good Emacs support
>     (if you know where to look), it is all OpenSource, there is
>     extensive documentation (in LaTeX format with embedded lilypond
>     snippets), the print quality is excellent.
>      >
>      > I mention this because while arranging some piece of music
>     recently, I noticed that Org-mode might be helpful in this context
>     - it is probably already possible by tweaking org-babel a bit:
>     lilypond encourages the user to structure music in a way that
>     lends itself rather naturally to processing with Org-mode - you
>     can assign a theme, a few bar with notes or even whole voices to
>     variables and use them repeatedly. And imagine using Org-mode's
>     outline capabilities to structure a piece of music. Exporting an
>     org-file with lilypond-snippets in it to PDF or HTML might also be
>     an interesting option.
>      >
>      > I have not yet put any effort into it and just wanted to find
>     out if anybody apart from me finds the combination of Org-mode and
>     lilypond (potentially) exciting.
>
>     I think this is very exciting.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: arranging and publishing music with Org-mode and lilypond
  2010-10-05  7:29     ` Christian Moe
@ 2010-10-05 20:38       ` Shelagh Manton
  0 siblings, 0 replies; 9+ messages in thread
From: Shelagh Manton @ 2010-10-05 20:38 UTC (permalink / raw)
  To: emacs-orgmode

Christian Moe <mail@christianmoe.com> writes:

> Hi,
>
> I've only used Lilypond for play, but I'd appreciate a Babel module
> for Lilypond, if someone writes one.
>
> My use case, for which I think Org is perfect, is maintaining simple
> song collections: short scores interspersed with lyrics, printable as
> a booklet. It is doable now but could clearly be done better with
> Babel.
>
> So if someone's thinking about ob-lilypond, integration with
> lilypond-book as a post-processing step would be useful.
>
> Yours,
> Christian

I have had an ob-LilyPond on my list of things to do for quite a while
now. If I have the next few days off, I will seriously look into it. 
But post integration with LilyPond-book is probably more than I would be
able to handle in the short term. 

Cheers
Shelagh
>
>
> On 10/4/10 4:31 AM, John Hendy wrote:
>>
>>
>> On Sun, Oct 3, 2010 at 8:24 PM, T.F. Torrey <tftorrey@tftorrey.com
>> <mailto:tftorrey@tftorrey.com>> wrote:
>>
>>     Hello,
>>
>>      > From: Stefan Vollmar <vollmar@nf.mpg.de <mailto:vollmar@nf.mpg.de>>
>>      > Date: Sun, 03 Oct 2010 00:26:39 +0200
>>      > Subject: [Orgmode] arranging and publishing music with Org-mode
>>     and lilypond
>>      >
>>      > Dear all,
>>      >
>>      > I believe that many members of this list with an interest in
>>     music (notation/composition) might find the http://lilypond.org
>>     project "addictive" (in the nicest possible manner): the concept
>>     is rather similar to writing TeX, there is very good Emacs support
>>     (if you know where to look), it is all OpenSource, there is
>>     extensive documentation (in LaTeX format with embedded lilypond
>>     snippets), the print quality is excellent.
>>      >
>>      > I mention this because while arranging some piece of music
>>     recently, I noticed that Org-mode might be helpful in this context
>>     - it is probably already possible by tweaking org-babel a bit:
>>     lilypond encourages the user to structure music in a way that
>>     lends itself rather naturally to processing with Org-mode - you
>>     can assign a theme, a few bar with notes or even whole voices to
>>     variables and use them repeatedly. And imagine using Org-mode's
>>     outline capabilities to structure a piece of music. Exporting an
>>     org-file with lilypond-snippets in it to PDF or HTML might also be
>>     an interesting option.
>>      >
>>      > I have not yet put any effort into it and just wanted to find
>>     out if anybody apart from me finds the combination of Org-mode and
>>     lilypond (potentially) exciting.
>>
>>     I think this is very exciting.
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-10-05 20:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-03  3:19 arranging and publishing music with Org-mode and lilypond Rustom Mody
2010-10-03  3:43 ` Nick Dokos
2010-10-03  9:58 ` Stefan Vollmar
  -- strict thread matches above, loose matches on Subject: below --
2010-10-02 22:26 Stefan Vollmar
2010-10-04  1:24 ` T.F. Torrey
2010-10-04  2:31   ` John Hendy
2010-10-04 21:02     ` Ben
2010-10-05  7:29     ` Christian Moe
2010-10-05 20:38       ` Shelagh Manton

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).