Torsten Anders | 22 Jun 2012 20:09
Picon
Gravatar

pwgl-users: Questions on ENP note attributes

Dear Mika,

I am currently in the process of testing various ENP object attributes to get the hand of this format. I ran
into a few issues. Possibly some of these are bugs, but quite possibly I simple do not fully understand the
purpose of these attributes yet. Currently I am focussing on note attributes in non-mensural ENP format 
(I have to start somewhere :)  Below is a list of matters that I do not understand. 

  - Note attribute :duration is seemingly ignored
    - Chord attribute :duration works as expected 
  - Behaviour of note attribute :offset-time not understood. 
     For example, if added to the 2nd note of a part, then some rest before the 1st note is added -- is this to be expected?
  - Note attribute :enharmonic with value -1 (:sharp) for midi pitch 61 results is notated as pitch bx (i.e. a b
with a double sharp) instead of c#; by contrast setting :enharmonic to 1 (:flat) works as expected

Attached is a little patch for your convenience to test these things.  

Thanks a lot for your help! 

Best wishes,
Torsten

--
Dr Torsten Anders
Course Leader, Music Technology
University of Bedfordshire
Park Square, Room A315
http://www.torsten-anders.de

Attachment (non-mensural-ENP-score-test.pwgl): application/octet-stream, 5804 bytes
(Continue reading)

mkuuskan | 26 Jun 2012 17:34
Picon
Favicon

Re: pwgl-users: Questions on ENP note attributes

Torsten,

On 22.6.2012, at 11:09, Torsten Anders wrote:

> Dear Mika,
> 
> I am currently in the process of testing various ENP object attributes to get the hand of this format. I ran
into a few issues. Possibly some of these are bugs, but quite possibly I simple do not fully understand the
purpose of these attributes yet. Currently I am focussing on note attributes in non-mensural ENP format 
(I have to start somewhere :)  Below is a list of matters that I do not understand. 
> 
>  - Note attribute :duration is seemingly ignored
>    - Chord attribute :duration works as expected 

This is correct as duration is explicitly set only for the chord.

>  - Behaviour of note attribute :offset-time not understood. 
>     For example, if added to the 2nd note of a part, then some rest before the 1st note is added -- is this to be expected?

A chord is a container with a start-time and duration. The notes are relative to it and :offset-time is
relative to the start-time of the chord.

>  - Note attribute :enharmonic with value -1 (:sharp) for midi pitch 61 results is notated as pitch bx (i.e. a
b with a double sharp) instead of c#; by contrast setting :enharmonic to 1 (:flat) works as expected

First of all use :flat/:sharp as values.
:enharmonic is to be understood as enharmonic interpretation only, e.g., the midi note 61 can be notated as
a note with a flat or a note with a sharp. Whether there is a sharp or a double sharp, for example, is up to ENP to decide.

> 
(Continue reading)


Gmane