Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Jonathan Wilkes


>
>From: Andrew Faraday 
>To: lorenzofsut...@gmail.com; ma...@artengine.ca; pd-list@iem.at 
>Sent: Monday, March 5, 2012 4:16 PM
>Subject: Re: [PD] [OT] Music Notation in linux
>
>
>> and *thus* Lorenzo thinks:
>
>> 
>> "It doesn't make much sense to use Pd as a 
>> [something-else-differnt-than-audio-creator] as it is primerily an 
>> [Audio-creation-something]
>> 
>
>A good workman never blames his tools... But the best workman in the world 
>won't paint a room with a screwdriver. Ultimately you do need the right tools 
>for the job.
>
>I was intending to write a score for a choir to actually sing, although it has 
>to be said, the delay between writing lilypond code and seeing the score in a 
>readable format is a huge barrier.
 
If you use LilypondTool it's as simple as:
1) map the "|" key to run lilypond
2) every time you finish a bar make sure to put a barcheck, which happens to 
also be "|"
 
Voila!  When you type "|" Lilypondtool scans the input to make sure you have 
the correct number of beats-- if you 
do, Lilypond prints out the score and you see a pdf preview in Jedit.  (If you 
don't, it still prints it out and Lilypond 
gives a warning telling you how many beats short you are in that measure.)
 
-Jonathan
 
>There's a further delay between that and me sitting down at the keyboard to 
>play the music, make variations, then go through the cycle again. Not quite a 
>screwdriver, perhaps, but a squirrels tail?
>
>
>> The part were you implicitly go from (cery) specific to general and back 
>> to specific again is the weakest - in my humble opinion ;)
>> 
>> Lorenzo.
>> 
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> http://lists.puredata.info/listinfo/pd-list
>
>___
>Pd-list@iem.at mailing list
>UNSUBSCRIBE and account-management -> 
>http://lists.puredata.info/listinfo/pd-list
>
>
>

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Andrew Faraday

> and *thus* Lorenzo thinks:
> 
> "It doesn't make much sense to use Pd as a 
> [something-else-differnt-than-audio-creator] as it is primerily an 
> [Audio-creation-something]
> 

A good workman never blames his tools... But the best workman in the world 
won't paint a room with a screwdriver. Ultimately you do need the right tools 
for the job.

I was intending to write a score for a choir to actually sing, although it has 
to be said, the delay between writing lilypond code and seeing the score in a 
readable format is a huge barrier. There's a further delay between that and me 
sitting down at the keyboard to play the music, make variations, then go 
through the cycle again. Not quite a screwdriver, perhaps, but a squirrels tail?


> The part were you implicitly go from (cery) specific to general and back 
> to specific again is the weakest - in my humble opinion ;)
> 
> Lorenzo.
> 
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
  ___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Lorenzo Sutton

On 05/03/12 20:22, Mathieu Bouchard wrote:

Le 2012-03-05 à 19:58:00, Lorenzo Sutton a écrit :


It can be dangerous/misleading to extract the general rule from one
single, very specific example like this, and then re-apply it to a
totally different domain/example.


Yes, but then, the reasoning that you stated is not what you actually
meant. You're not trying to say that it doesn't make sense to use
something that is primarily a typesetting system, to do midi output. It
may be because Lilypond in particular is bad at this task in particular,
but you already are generalising by calling it « a midi creator » and
« a typesetting system » and that a fact about the latter in general
justifies a statement about the former in general.

I'm not saying that I really expressed myself well in yesterday's
reply... It was a bad way to put it.


No problem, I can see what you meant. I was just trying to point out 
that the nuances of language in my opinion *are* important. email as a 
medium doesn't help because it is purely written text :)

Lorenzo.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Jonathan Wilkes
- Original Message -

> From: Mathieu Bouchard 
> To: Lorenzo Sutton 
> Cc: pd-list@iem.at
> Sent: Monday, March 5, 2012 2:22 PM
> Subject: Re: [PD] [OT] Music Notation in linux
> 
> Le 2012-03-05 à 19:58:00, Lorenzo Sutton a écrit :
> 
>>  It can be dangerous/misleading to extract the general rule from one single, 
> very specific example like this, and then re-apply it to a totally different 
> domain/example.
> 
> Yes, but then, the reasoning that you stated is not what you actually meant. 
> You're not trying to say that it doesn't make sense to use something 
> that is primarily a typesetting system, to do midi output. It may be because 
> Lilypond in particular is bad at this task in particular, but you already are 
> generalising by calling it « a midi creator » and « a typesetting system » 
> and 
> that a fact about the latter in general justifies a statement about the 
> former 
> in general.

I gave you a link to show what Lilypond _actually_ does.

The \articulation command just changes the input for all articulations that can 
be 
simulated by altering the actual note values.  So for staccato, a note value is 
changed 
to a smaller note value plus a rest, legato is changed to two voices that 
slightly 
overlap*, and so on.  Of course this is clunky, because if you want to look at 
the 
score and listen to the MIDI output you need to render twice-- once using the 
\articulation command for the MIDI output, and another without it to get the 
score 
looking as it normally would (though I may be missing some command that will 
automate this).

Without the \articulation command, you can get basic MIDI output for things 
like 
dynamic changes and markings, and tempo changes:
http://lilypond.org/doc/v2.14/Documentation/notation/creating-midi-files

* A former piano teacher of mine termed this technique "California legato"-- 
that is, 
playing one note, then playing the next while lazily releasing the first note. 
This was a derogatory term, meant to chide the performer for going after easy 
note-to-note connections at the expense of melodic clarity.  (Similar to 
keeping the 
pedal fully down through changes in harmony.)

-Jonathan

> 
> I'm not saying that I really expressed myself well in yesterday's 
> reply... It was a bad way to put it.
> 
> __
> | Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
> 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Mathieu Bouchard

Le 2012-03-05 à 19:58:00, Lorenzo Sutton a écrit :

It can be dangerous/misleading to extract the general rule from one 
single, very specific example like this, and then re-apply it to a 
totally different domain/example.


Yes, but then, the reasoning that you stated is not what you actually 
meant. You're not trying to say that it doesn't make sense to use 
something that is primarily a typesetting system, to do midi output. It 
may be because Lilypond in particular is bad at this task in particular, 
but you already are generalising by calling it « a midi creator » and « a 
typesetting system » and that a fact about the latter in general justifies 
a statement about the former in general.


I'm not saying that I really expressed myself well in yesterday's reply... 
It was a bad way to put it.


 __
| Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Lorenzo Sutton

On 05/03/12 17:18, Mathieu Bouchard wrote:

Le 2012-03-05 à 09:07:00, Lorenzo Sutton a écrit :

On 05/03/12 01:43, Mathieu Bouchard wrote:

Le 2012-03-03 à 22:54:00, Lorenzo Sutton a écrit :


You can create a midi output, with all the drawbacks and benefits.
As far as I know there is no lilypond "player", but to be totally
honest I'm not sure it would make so much sense as lilypond is
primarily a music typesetting language.


Do you also mean it doesn't make much sense to use PureData for
anything else than audio ?

No, nor I see the logic by which you assume I mean that from the above
statement.


Think of sentences like « It doesn't make much sense to use X as a Y
because X is primarily a Z »...


It can be dangerous/misleading to extract the general rule from one 
single, very specific example like this, and then re-apply it to a 
totally different domain/example.


That is, you are applying the logic assumption:

*If* Lorenzo says:
"It doesn't make much sense to use Lilypond as a midi  creator as it is 
primarily a typesetting system"


*then* he also *always* thinks:

"It doesn't make much sense to use X as Y because X is primarily Z"

and *thus* Lorenzo thinks:

"It doesn't make much sense to use Pd as a 
[something-else-differnt-than-audio-creator] as it is primerily an 
[Audio-creation-something]


The part were you implicitly go from (cery) specific to general and back 
to specific again is the weakest - in my humble opinion ;)


Lorenzo.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Mathieu Bouchard

Le 2012-03-05 à 09:07:00, Lorenzo Sutton a écrit :

On 05/03/12 01:43, Mathieu Bouchard wrote:

Le 2012-03-03 à 22:54:00, Lorenzo Sutton a écrit :

You can create a midi output, with all the drawbacks and benefits. As far 
as I know there is no lilypond "player", but to be totally honest I'm not 
sure it would make so much sense as lilypond is primarily a music 
typesetting language.


Do you also mean it doesn't make much sense to use PureData for anything 
else than audio ?
No, nor I see the logic by which you assume I mean that from the above 
statement.


Think of sentences like « It doesn't make much sense to use X as a Y 
because X is primarily a Z »...



And computers were only meant for doing math, too.

Indeed they are.
And I don't think "math" is anything dirty, with less dignity than other 
disciplines, or to be ashamed of.


I'm not alluding to that, I mean how computers aren't often used to 
explicitly doing math, whereas in the 1930's, the most newfangled user 
interface of the computer was a paper tape on which you'd punch 
machine-language directly, and you explicitly put numbers in and got 
numbers out, if you turned the crank for long enough.


Nowadays, numbers are still all over the interface, but they're not 
necessarily seen as numbers. This is what allows the numbers to become 
pixels and sound samples, for example.


Computers are very powerful, yet stupid, calculators. In fact in Italian 
we still use the word "calcolatore" to address a computer.


The word «computer» is even stupider, as it's the same root as «counter», 
french «compteur». A computer is just a counter. At least calcolatore 
implies it could do other math than just count !


And of course 'computer' itself stems from the French "computer", and in 
turn from the Latin "computare". [1]


I think French never had «compute(u)r», it had compte(u)r with a silent p 
written only to make it look like latin (the -er suffix is verb, the -eur 
suffix is noun). This dropping of «pu» in French is where English's 
«counter» comes from. French also has a quite rare word «comput» (without 
suffix and without corresponding verb), which might have inspired the 
English word, though it's also possible that English took it directly from 
Latin.


(But the word for «computer» in French is entirely different : in the 50's 
or 60's, «ordinateur» got coined using an metaphor of sorting things out, 
putting *order* into things.)


 __
| Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-05 Thread Lorenzo Sutton

On 05/03/12 01:43, Mathieu Bouchard wrote:

Le 2012-03-03 à 22:54:00, Lorenzo Sutton a écrit :

You can create a midi output, with all the drawbacks and benefits. As 
far as I know there is no lilypond "player", but to be totally honest 
I'm not sure it would make so much sense as lilypond is primarily a 
music typesetting language.


Do you also mean it doesn't make much sense to use PureData for 
anything else than audio ?
No, nor I see the logic by which you assume I mean that from the above 
statement.


And computers were only meant for doing math, too.


Indeed they are.
And I don't think "math" is anything dirty, with less dignity than other 
disciplines, or to be ashamed of.
Computers are very powerful, yet stupid, calculators. In fact in Italian 
we still use the word "calcolatore" to address a computer. And of course 
'computer' itself stems from the French "computer", and in turn from the 
Latin  "computare". [1]
Saying computers are anything different is at best a (very intriguing) 
fascination; at worst plain mystification.


Lorenzo.

[1] http://en.wiktionary.org/wiki/computer#Etymology




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-04 Thread Jonathan Wilkes
- Original Message -

> From: Mathieu Bouchard 
> To: Lorenzo Sutton 
> Cc: pd-list@iem.at
> Sent: Sunday, March 4, 2012 7:43 PM
> Subject: Re: [PD] [OT] Music Notation in linux
> 
> Le 2012-03-03 à 22:54:00, Lorenzo Sutton a écrit :
> 
>>  You can create a midi output, with all the drawbacks and benefits. As far 
> as I know there is no lilypond "player", but to be totally honest 
> I'm not sure it would make so much sense as lilypond is primarily a music 
> typesetting language.
> 
> Do you also mean it doesn't make much sense to use PureData for anything 
> else than audio ?
> 
> And computers were only meant for doing math, too.

Clunky, but it works:
http://lilypond.org/doc/v2.14/Documentation/notation/the-articulate-script

> 
> __
> | Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
> 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-04 Thread Mathieu Bouchard

Le 2012-03-03 à 22:54:00, Lorenzo Sutton a écrit :

You can create a midi output, with all the drawbacks and benefits. As 
far as I know there is no lilypond "player", but to be totally honest 
I'm not sure it would make so much sense as lilypond is primarily a 
music typesetting language.


Do you also mean it doesn't make much sense to use PureData for anything 
else than audio ?


And computers were only meant for doing math, too.

 __
| Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-03 Thread Lorenzo Sutton

On 03/03/12 22:18, Mathieu Bouchard wrote:

Le 2012-02-28 à 11:42:00, Lorenzo Sutton a écrit :


I think this can be mitigated by using some gui programme which can
then export to lilypond. It does add an additional passage to the
chain but can be useful for editing the music. E.g. I have used
Rosegarden (which is mainly a sequencer and has the advantage of
playing the music).


Is there any programme that can play a .ly file, using some reasonable
expectations of what « staccato » means, et cætera ?


You can create a midi output, with all the drawbacks and benefits.
As far as I know there is no lilypond "player", but to be totally honest 
I'm not sure it would make so much sense as lilypond is primarily a 
music typesetting language.


The cited Rosegarden (but I'm sure other notation software too) has an 
"Interpret" function which will try to do what you describe for the 
'standard' dynamics and articulation


Lorenzo.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-03-03 Thread Mathieu Bouchard

Le 2012-02-28 à 11:42:00, Lorenzo Sutton a écrit :

I think this can be mitigated by using some gui programme which can then 
export to lilypond. It does add an additional passage to the chain but 
can be useful for editing the music. E.g. I have used Rosegarden (which 
is mainly a sequencer and has the advantage of playing the music).


Is there any programme that can play a .ly file, using some reasonable 
expectations of what « staccato » means, et cætera ?


 __
| Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-02-28 Thread Lorenzo Sutton

Hi.

On 28/02/12 11:18, Funs Seelen wrote:

Hi Andrew,

I use Lilypond very often and I think it's a great tool for music 
notation. It contains the possibility to notate ancient and 
non-western music as well. It's easy to write reusable templates for 
different styles of music. The main disadvantage (compared to f.e. 
Sibelius) is that due to compile time changes of a single note take a 
lot of time to be visible, 
I think this can be mitigated by using some gui programme which can then 
export to lilypond. It does add an additional passage to the chain but 
can be useful for editing the music. E.g. I have used Rosegarden (which 
is mainly a sequencer and has the advantage of playing the music).


Lorenzo.
especially when also rendering a midi-file. I think that learning the 
language is not harder than learning to use a GUI-tool. BTW 
templates/examples are available online. "Lilypond notation reference" 
(http://lilypond.org/doc/v2.12/Documentation/user/lilypond/index) will 
be your friend.


--Funs


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->  
http://lists.puredata.info/listinfo/pd-list



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-02-28 Thread Funs Seelen
Hi Andrew,

I use Lilypond very often and I think it's a great tool for music notation.
It contains the possibility to notate ancient and non-western music as
well. It's easy to write reusable templates for different styles of music.
The main disadvantage (compared to f.e. Sibelius) is that due to compile
time changes of a single note take a lot of time to be visible, especially
when also rendering a midi-file. I think that learning the language is not
harder than learning to use a GUI-tool. BTW templates/examples are
available online. "Lilypond notation reference" (
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/index) will be
your friend.

--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-02-27 Thread Jonathan Wilkes
Whoa, Musescore looks way better than I thought it would!  What kinds of bugs 
does 1.1 have?

Anyone know how its feature set compares to Lilypond?  Some short comments on 
their forum 

said the output was similar (because it uses the Feta font from Lilypond) but 
I'd love to see a 

real review of how it handles some of the finer points of music notation.

-Jonathan

>
> From: Jonghyun Kim 
>To: pd-list@iem.at 
>Sent: Monday, February 27, 2012 6:18 PM
>Subject: Re: [PD] [OT] Music Notation in linux
> 
>
>I think MuseScore is the alternative but it's so buggy yet...
>
>
>Lilypondtool in JEdit is also good.
>
>On Mon, Feb 27, 2012 at 11:48 PM, BanjoBob Faraday  
>wrote:
>
>Hey Guys
>>
>>Sorry if this is on the wrong list, but I'm looking for an open source 
>>package to prepare some choral sheet music. So far I've found musescore, note 
>>edit and lilypond, but I'm not sure if I want to use any of them. Has written 
>>any sheet music in linux? Any advice on what to use? 
>>
>>Lilypond looks interesting, edited in plain text, then prepares a score as an 
>>image. It's a command-line scoring package!!! But I'm not sure if I want to 
>>learn to read the text file, which would be needed to write music in it. 
>>
>>Anyway, I'm willing to listen to any advice on this. 
>>
>>Andrew
>>
>>___
>>Pd-list@iem.at mailing list
>>UNSUBSCRIBE and account-management -> 
>>http://lists.puredata.info/listinfo/pd-list
>>
>>
>
>___
>Pd-list@iem.at mailing list
>UNSUBSCRIBE and account-management -> 
>http://lists.puredata.info/listinfo/pd-list
>
>
>

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-02-27 Thread Jonghyun Kim
I think MuseScore is the alternative but it's so buggy yet...

Lilypondtool in JEdit is also good.

On Mon, Feb 27, 2012 at 11:48 PM, BanjoBob Faraday wrote:

>  Hey Guys
>
> Sorry if this is on the wrong list, but I'm looking for an open source
> package to prepare some choral sheet music. So far I've found musescore,
> note edit and lilypond, but I'm not sure if I want to use any of them. Has
> written any sheet music in linux? Any advice on what to use?
>
> Lilypond looks interesting, edited in plain text, then prepares a score as
> an image. It's a command-line scoring package!!! But I'm not sure if I want
> to learn to read the text file, which would be needed to write music in it.
>
> Anyway, I'm willing to listen to any advice on this.
>
> Andrew
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-02-27 Thread Jonathan Wilkes
>
> From: BanjoBob Faraday 
>To: pd-list@iem.at 
>Sent: Monday, February 27, 2012 5:48 PM
>Subject: [PD] [OT] Music Notation in linux
> 
>
> 
>Hey Guys
>
>Sorry if this is on the wrong list, but I'm looking for an open source package 
>to prepare some choral sheet music. So far I've found musescore, note edit and 
>lilypond, but I'm not sure if I want to use any of them. Has written any sheet 
>music in linux? Any advice on what to use? 
>
>Lilypond looks interesting, edited in plain text, then prepares a score as an 
>image. It's a command-line scoring package!!! But I'm not sure if I want to 
>learn to read the text file, which would be needed to write music in it. 
>
>Anyway, I'm willing to listen to any advice on this. 


I would suggest Lilypond with either Lilypondtool or Frescobaldi to enter the 
music:
http://lilypond.org/easier-editing.html


I've used Lilypondtool and it has a nice wizard so that you can get boilerplate 
for your choral score and then just 

focus on entering the notes.  (Also it let's you see some of the commands and 
tweaks in dropdown lists so you don't 

have to constantly refer to the notation guide to make simple tweaks.)

-Jonathan


>
>Andrew
>
>___
>Pd-list@iem.at mailing list
>UNSUBSCRIBE and account-management -> 
>http://lists.puredata.info/listinfo/pd-list
>
>
>

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] [OT] Music Notation in linux

2012-02-27 Thread BanjoBob Faraday

Hey Guys

Sorry if this is on the wrong list, but I'm looking for an open source package 
to prepare some choral sheet music. So far I've found musescore, note edit and 
lilypond, but I'm not sure if I want to use any of them. Has written any sheet 
music in linux? Any advice on what to use? 

Lilypond looks interesting, edited in plain text, then prepares a score as an 
image. It's a command-line scoring package!!! But I'm not sure if I want to 
learn to read the text file, which would be needed to write music in it. 

Anyway, I'm willing to listen to any advice on this. 

Andrew
  ___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list