[PD] Musical notation object on Pd

Caio Barros caio.barros at gmail.com
Fri Nov 5 03:08:24 CET 2010


João: what you are saing sounds good, but in that discussion I could hardly
see how that object works.

Bernardo: That looks awesome and is almost in the same direction I had in
mind (I was definetly thinking in CAC programms) too bad article doesn't
have a download link, I wonder if that program can output data besides
taking it and transforming into notation.

Lorenzo: that makes sense but I don't know how to do it, this can be of
great great help but I still think that an object inside Pd would be much
more confortable. Like Marcus Bittencourt say in the article, the idea would
be to incorporate some CAC tools into Pd and ultimately make a free,
open-source tool for both things.

I could make those calculations i'm doing using another program (at the end
it's all just numbers) but, first, the program I know best is Pd, and
second, I like to use a tool made for music to do musical calculations. In
my oppining the thing is that this kind of interface is much more human
friendly (at least musicianship friendly) and makes the interaction more fun
and visualization of the problems easier.

Just to put it in a context, what i'm doing right now is buiding a patch to
calculate the harmonic nets (or harmonic networks, I don't know what is the
best translation), a composition technique created by the belgian composer
Henri Pousseur. At the moment this patch is too much crude for me to share
it, besides being writen in portuguese, my native language. When it is more
presentable I'll show it, but i'm very happy with the results so far.

Caio Barros

2010/11/4 Lorenzo Sutton <lsutton at libero.it>

> This is an interesting topic... but just to give you another
> direction/point of view, as I'm not sure exactly what your final aim is. You
> can hook up any jack-aware program that does notation to Pd via midi (for
> e.g. Rosegarden or even MuseScore) this, can be both ways (Pd could send
> midi data to these programs, for example to do the algorithmic "assisted
> composition" stuff).
> Not sure if anything of this makes sense to you.
>
> Lorenzo
>
> Caio Barros wrote:
>
>> Hello guys.
>> I've been dreaming about an object that would display musical notation and
>> output data (like midi numbers for instance).
>> I found a discutions about something like that here in our list (
>> http://www.mail-archive.com/pd-list@iem.at/msg19969.html) but this was a
>> discussion about creating live musical notation for performance, and what I
>> have in mind is something more like a Computer Assisted CompoResearch tool.
>> If i'm not mistaken Open Music and PWGL (http://www2.siba.fi/PWGL/)
>> already have something like this.
>>
>> Look at the images I made of how this object would look like:
>> - The input would be a message with the midi number of the pitch, and the
>> object would display a Treble or Bass cleff with the note and output the
>> number of the pitch through the outlet (cleff_pd_01.png).
>> - It would be possible to alterate the pitch by holding and dragging the
>> mouse (cleff_pd_02.png)
>> - Chords could be made... (cleff_pd_03.png)
>> - or melodies... (cleff_pd_04.png)
>> - or even sequences of chords. (cleff_pd_05.png)
>>
>> The output could easily be transformed into notation for lilypond, for
>> instance (like Collin Oldham did in that thread I mentioned).
>>
>> Do you think it's possible to do something like that? At the moment I
>> don't have the money to pay a programmer to do that (I would happily do it
>> if I could). Maybe I can learn how to do this, but I don't know where to
>> start.
>> I already see some complications to build this object:
>> - it would have to stretch itself so the chords and melodies would fit;
>> - It would have to decide what cleff to use (or maybe not, the user could
>> send a message like [treble<);
>> - There should have a way to choose between flat and sharp;
>> - A nice thing would be to have more than one staff at once, like a piano
>> staff for instance, and so on...
>>
>> For now I'm just wondering if something like this could be done. I've been
>> doing some calculations of composition techniques using Pd and I miss
>> musical notation so much.
>>
>> Bye!
>> Caio Barros
>>
>> Bonus: I made an abstraction to transform midi note to pitch name and also
>> frequency as a part of a bunch of composition tools I use. (and after I read
>> those threads about creating the notation object in GEM I discovered that
>> some people already did it, but here it go anyway). see midi_note.pd
>>
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20101105/dc0aa7cf/attachment-0001.htm>


More information about the Pd-list mailing list