2012년 2월 29일 수요일에 PMA님이 작성:

> P.S.  If you must be adding things, how about
>        adding intervals, say, instead of pitches?


It's good idea. If I can do that it's so useful.


>
> PMA wrote:
>
>> Just in case: if it's the audio itself you're after (not necessarily
>> also printed score), then you might possibly consider Csound,
>> which can accept raw-number pitches -- as cycles per second
>> or as fractional (in decimal or duodecimal) octaves.
>>
>> Csound is emphatically *not* user-friendly, though there are
>> less forbidding front ends (Cecilia, Blue, QTCsound) available.
>> MIDI output is possible. All-told, however, compositionally/
>> conceptually you should expect a steep climb.
>>
>> Tim Roberts wrote:
>>
>>> Jonghyun Kim wrote:
>>>
>>>> In both midi sequencers(muse2 and rosegarden), can I calculate the
>>>> pitch and the other one?
>>>> Ie: 48 + 50 = 98
>>>> It means: c + d = ?(i dont konw exactly..)
>>>>
>>>
>>> See, that's not music. No one in the real world thinks about "adding
>>> two notes" that way. It's not meaningful. Those numbers are just
>>> names. They don't have units. It's like asking "what does Bill + Fred
>>> equal?" Adding 12 to a MIDI note number gives you the number of the
>>> note one octave up, so 48 is C in the bass clef, 50 is D in the bass
>>> clef, and 98 is the highest D on a piano. However, there is no
>>> mathematical relationship between those notes.
>>>
>>>
>>>  I wanna calculate by half step also quartertones.
>>>> Ie: 48.5 + 50 = 98.25
>>>>
>>>
>>> Well, 98.5.
>>>
>>>
>>>  It means: c semi-sharp + d = ?
>>>>
>>>
>>> MIDI can't do that. It doesn't support quartertones or non-integer note
>>> numbers. Some keyboards have non-standard extensions using pitch bend
>>> or sysex messages to do it, but it's not standardized. LilyPond can
>>> print music with quartertones, but it won't be in the MIDI files it
>>> produces.
>>>
>>>
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to