Notation Software Users Forum

Notation Software Users Forum (http://www.notation.com/vb-forum/index.php)
-   Questions or problems (http://www.notation.com/vb-forum/forumdisplay.php?f=7)
-   -   forcing notation to as performed (http://www.notation.com/vb-forum/showthread.php?t=734)

Mark Walsen (markwa) 02-25-2009 04:43 PM

Hello All, I've now rer
 
Hello All,

I've now reread this thread, which is growing by the day!

You all want some solutions to problems here, so this post will propose some solutions. You can let me know here if they will significantly help.

First, a brief introduction: There's a two-way road between MIDI and notation. MIDI to notation is called "transcription". Notation to MIDI is called "musical interpretation". We should be clear about the distinction when we discuss and solve these problems. I will propose some solutions that deal with both transcription and interpretation in a uniform way that deals with both directions between MIDI and notation.

Ian reports that Composer’s transcription is inconsistent. Transcription is inconsistent if, given exactly the same MIDI file, the resulting notation is different. I highly suspect that Herbert experience of inconsistent transcription is due to different Transcription Options settings being applied at different times. With exactly same set of Transcription Options and the same MIDI file, the same notation should be produced. It's possible that some additional factor alters the resulting notation; but I have not ever observed exactly the same Transcription Options and same MIDI file produce different notation. I think the problem here is that the user is unknowingly applying different Transcription Options at different times.

My proposal for solving the problem identified in the previous paragraph is that the Transcription Options dialog will let the user set one or more “transcription profiles”. Take a look at Sherry’s screen shot of the Transcription Options dialog box near the top of this thread. There would be an extra place in the Transcription Options dialog box where the user could say, “Please remember exactly all of the checkmarks and settings in this dialog box, and give those settings the name ‘My Options.”

Now that you have a precise set of Transcription Options associated with the options profile name ‘My Options’, you can confidently recall those options when re-transcribing a MIDI file, with assurance that the MIDI file will transcribe to exactly the same notation.

Going the other direction, from notation to MIDI, is called “MIDI interpretation”. It has been pointed out in this thread that Composer does no MIDI interpretation, while other notation apps out there do. That’s quite true. That will change. In the last 18 months, I’ve already done a lot of unpublished work in the area of MIDI interpretation of notation. That includes interpretation of markings such as accent marks and dynamic mark. To be honest, I had not planned to also include swing rhythm interpretation, but that will be easy to add. These interpretation features will be delivered in Composer 3.0, which release date I cannot commit to yet.

Included with the interpretation feature will be the equivalent of the ‘My Options’ proposed above for the Transcription Options dialog box. The user will be able to control the musical interpretations with quite a few knobs. The user will be able to save distinct sets of musical interpretation knobs settings with one or more ‘My Interpretation’ names. Thus, there would be a close parallel in how the user can save and recall options for both directions between MIDI and notation: transcription and interpretation.

The above solution does not claim to solve every problem related to transcription that has been discussed in this thread. If we admit that perfection is impossible in transcription and interpretation, would you find the above solution a big step forward for Composer 3.0?

Cheers
-- Mark

Mark Walsen (markwa) 02-25-2009 05:34 PM

P.S. Sherry sent me an email
 
P.S. Sherry sent me an email pointing out that it was Ian, not Herbert, who reported inconsistent transcription. So, I edited the above post accordingly. If you got an email notification of the post, the email will say Herbert instead of Ian.

Cheers
-- Mark

Herbert WENDE (herbert) 02-26-2009 12:24 AM

Hi Mark, You said: “I hi
 
Hi Mark,

You said:

“I highly suspect that Herbert experience of inconsistent transcription is due to different Transcription Options settings being applied at different times.”

No, I have not complaint about any inconsistent transcription, but pointed to a consistent reinterpretation of my notation while editing a .not file. Please read again my post of Monday, February 23, 2009 – 5:47 am.

Here is a step by step procedure to demonstrate what I mean.

1. Start a new song with a 5 line drum staff.
2. Place a 1/16 note for a tom at the end of the first measure.
3. Place a 1/16 note for a bass drum at the beginning of the second measure.
4. Convert the 5 line staff to single line staves
5. Convert the single line staves to a 5 line staff.

The result is that the tom has now become a grace note in the second bar.

Best wishes,

Herbert

Herbert WENDE (herbert) 02-26-2009 12:28 AM

Hi Mark Just read your last
 
Hi Mark

Just read your last post after sending my post.

Herbert

Ian Douglas Graham (iandgraham) 02-26-2009 06:31 PM

Dear Herbert I've just
 
Dear Herbert

I've just come to the forum after a busy day (UK time) and I'm reading the posts in chronological order. I've got as far as your February 25, 2009 - 3:25 am: post.

I'm am sorry you found anything in my post at which to take offence. I am totally at a loss at to what it might be, but I respect your knowledge and contributions, and I therefore express my regrets anyway.

Sincerely

Ian G.

Ian Douglas Graham (iandgraham) 02-26-2009 06:36 PM

Mark Continuing to work for
 
Mark

Continuing to work forward through the day's posts, as previously noted...........

Re your Wednesday, February 25, 2009 - 12:43 pm post:

I've already upset Herbert unintentionally; so I think I should point out that you are possibly (?probably) attributing to Herbert comments and faults that are mine, not his .

Ian G.

Ian Douglas Graham (iandgraham) 02-26-2009 06:42 PM

And Mark again Having now r
 
And Mark again

Having now read the whole of your your Wednesday, February 25, 2009 - 12:43 pm post, I have to say that all sounds brilliant. Can I just put in a plea that, where practicable, it should be possible to specify one's preferences by means of numerical values (e.g. perhaps the size of the 'envelope' within which Composer will deem midi sounds to be 'simultaneous' for the purposes of transcription)?

Power to your elbow (s) !

Ian G.

Ian Douglas Graham (iandgraham) 02-26-2009 06:53 PM

Hello, all I think I'm
 
Hello, all

I think I'm up to date now!

It seems to me that part - just a part - of the 'problem' we've been masticating so thoroughly is (paradoxically) that Composer is normally such an excellent transcriber. When a bar or two are not transcribed as one might like, one need is to 'see the midi', and what might help with that is a notator which is far cruder than we expect Composer to be. I've been looking around, and there's a little freeware sequencer called Anvil Studio, which I wouldn't want to have to look at for more than a few minutes at a time, but which I think might serve as a sort of microscope to 'check the midi'. What I envisage is to use Composer's excellent copying tools and the 'new from clipboard' route to make a 'mini' midi file to put 'under the microscope'.

That's the plan, anyway/ If it provers useful, I will report back.

BW to all

Ian G.

Mark Walsen (markwa) 02-27-2009 03:28 AM

Hello Ian,


 
Hello Ian,

<blockquote><hr size=0><!-quote-!><font size=1>quote:</font>

... it should be possible to specify one's preferences by means of numerical values (e.g. perhaps the size of the 'envelope' within which Composer will deem midi sounds to be 'simultaneous' for the purposes of transcription)?<!-/quote-!><hr size=0></blockquote>That might be a good "power user" option for Composer to offer.

There is probably a way to trick Composer into accomplishing what you want, which is more precise transcription. Composer is "afraid" that it might be too precise, showing too many rhythmic details, where the musician reading the score would be happier with simpler rhythms. Sometimes Composer is "too afraid" of being too precise.

We probably can trick Composer into being more precise:
  1. Open the MIDI file, and let Composer transcribe as imprecisely as it might do.
  2. Select the meter (time signature) at the first measure.
  3. In the Meter menu, choose the Scale Meter command, and double the time, so that a quarter note becomes a half note.
  4. Save this meter-scaled MIDI file.
  5. Reopen it. Now Composer will transcribe the MIDI file with essentially twice as much precision.
  6. Reverse the previous Meter Scale command, to bring the note values back to their original scale: Select the meter in the first measure; choose the Scale command in the Meter menu; and scale a half note to a quarter note (or quarter note to an eighth note).
I'd appreciate your letting me know if this helps a lot. This is just an experiment. I wouldn't expect the Composer user to follow this work-around procedure as a daily practice.

Cheers
-- Mark

Mark Walsen (markwa) 02-27-2009 03:35 AM

Hello Herbert,

 
Hello Herbert,

<blockquote><hr size=0><!-quote-!><font size=1>quote:</font>

1. Start a new song with a 5 line drum staff.
2. Place a 1/16 note for a tom at the end of the first measure.
3. Place a 1/16 note for a bass drum at the beginning of the second measure.
4. Convert the 5 line staff to single line staves
5. Convert the single line staves to a 5 line staff.

The result is that the tom has now become a grace note in the second bar.<!-/quote-!><hr size=0></blockquote>That's a good trick you played on Composer to trip it up. Composer's counter move in this game is to go to the Setup / Transcription Options command, and turn off the checkmark for Transcribe Ornaments / Grace Notes. Now the 16th note is restored in the 5-line staff as a 16th note rather than grace.

Your move next ;-)

Cheers
-- Mark

Ian Douglas Graham (iandgraham) 02-27-2009 07:10 PM

Mark Thanks for your Februa
 
Mark

Thanks for your February 26, 2009 - 11:28 pm: suggestion. Yes, I can see the logic of that and it well be helpful. I'll bear it in mind next time I'm in 'that position', and let you know.

Thanks for all your attention to this issue.

Ian

Ian Douglas Graham (iandgraham) 02-28-2009 11:23 AM

Mark I'm going to attac
 

Mark Walsen (markwa) 02-28-2009 05:59 PM

Hello Ian, I started to wri
 
Hello Ian,

I started to write up a tedious set of instructions for how to use piano roll to do this. You can take a pair of notated 8th notes, and hit the "33" key to change them to a notated and performed swing. That much is easy to do, except that you have to do it a pair of notes at a time, which is tedious. It gets even more tedious, however, to then keep the performed swing rhythm in tact while restoring the written-out swing to a simple pair of 8th notes again. This was so difficult to do, that I recommend that you don't even try it. If I can't figure out how to do it easily, there are only a few other people who have a chance of pulling it off (eg, Sherry and David).

So, I hate to say it, but there just isn't a good way to instruct Composer to interpret the 8th note pairs as a performed swing rhythm. That is a very common need for jazz. Other notation programs support this. So should Composer.

In the upcoming version 2.6, I'll add a swing interpretation feature that will make it easy to do this. When you see that feature in 2.6, you can say to yourself, "I got that feature added to Composer!"

It's task #2082.

Cheers
-- Mark

Ian Douglas Graham (iandgraham) 03-02-2009 05:46 AM

By the 'Crann Rule of Prop
 
By the 'Crann Rule of Proportions' (cf her post in this thread Friday, February 20, 2009 - 9:26 am ), a lot of people will be very happy with 2.6 ! Look forward to it.

Thanks

Ian

David Jacklin (dj) 03-02-2009 10:53 AM

Hi, Mark: Is task #2083 
 
Hi, Mark:

Is task #2083 "get some sleep"?

David

Sherry Crann (sherry) 03-02-2009 11:29 AM

Howdy David,

 
Howdy David,

<blockquote><hr size=0><!-quote-!><font size=1>quote:</font>

Is task #2083 "get some sleep"? <!-/quote-!><hr size=0></blockquote>

Only if we forget to refill his caffeine pump ;)

ttfn,
Sherry

Mark Walsen (markwa) 03-02-2009 05:01 PM

Hi David,


 
Hi David,

<blockquote><hr size=0><!-quote-!><font size=1>quote:</font>

Is task #2083 "get some sleep"?<!-/quote-!><hr size=0></blockquote>Well, I'm afraid some of the regular participants in this forum might be thinking that I've been asleep for a long time, because I haven't been participating myself in the forum for a fairly long time, and because there hasn't been a point release (2.6), let alone a major release (3.0) for a long time.

Actually, though, I've been working as hard as ever, but had to divert more of my time in the last half year to just the business and marketing side of NS. You know, we have a recession going on these days. There's good news there for NS; we're doing fine; I'm quite optimistic that we'll make it through the recession. In not many weeks, you'll see an entirely new NS website. To be honest, the new website work is primarily an effort to help sales; but it will also provide better support. For example, I'm currently evaluating other forum software packages, to replace the one you're looking at now. Sherry and I will tear down the current forum and reorganize it into simpler categories, abandoning that experimental idea I had that the forum's organization should match the table of contents of the Users Guide.

Most of my development work on Notation Composer and Musician has therefore been delayed in the last year. I'm not happy about that. But I'll be resuming development work soon, to finish version 2.6, introduce two new products, and finish 3.0. A huge portion of that work was already completed in the last 2 to 3 years.

My track record for meeting promised release dates is poor, so I'm not promising any release dates. But all of the above is reality, not "vaporware" (remember that old term from the early 90s?).

Cheers
-- Mark

Ian Douglas Graham (iandgraham) 03-07-2009 11:56 AM

Dear Mark, and all I shall
 

Mark Walsen (markwa) 03-08-2009 05:32 PM

Hello Ian, I see that the r
 

Ian Douglas Graham (iandgraham) 03-08-2009 07:25 PM

Dear Mark Thankyou for taki
 
Dear Mark

Thankyou for taking so much trouble. It's absolutely fascinating.

Yes, it is a Biab-generated 'solo', and I think your diagnosis is a remarkable vindication of Biab's musicality - what you are demonstrating empirically is the mechanics of a 'laid-back' feel. I've just paused in writing this to listen again to the midi file without any score or visual parallel, and I think it sounds very musical, in its type. Wouldn't you agree ?

As to the *.not file / transcription, well, refer to my earlier descriptions of the different ways I might use the file. I find the process you lay out perfectly acceptable if it's what the situation requires. I think in practical terms, I'd probably clone the stave, and have one for sound and one for score, muting or hiding according to my purposes.

It's also interesting that the process shifts all notes equally - so the 'distances between them' are unchanged, and yet the transcription changes. This seems to imply a note's relation to the (metronome) beat is more influential in the transcription than its relation to the preceding and following note(s). Is that right ? If so,(a) is the 'snap to grid' setting relevant, and (b) might a 'tweak' to make the 'distances' relatively more important be a future possibility ?

Intriguing stuff. Thanks again for your trouble.

Ian G.

Mark Walsen (markwa) 03-08-2009 11:13 PM

Hello Ian,


 
Hello Ian,

<blockquote><hr size=0><!-quote-!><font size=1>quote:</font>

Yes, it is a Biab-generated 'solo', and I think your diagnosis is a remarkable vindication of Biab's musicality - what you are demonstrating empirically is the mechanics of a 'laid-back' feel.<!-/quote-!><hr size=0></blockquote>BIAB's jazz solo is quite convincing. I sure wish I could improvise a melody read-time like that. About 10 years ago, I took a stab at learning jazz piano from a Seattle area jazz musician. He was kind to me-- after all, I was paying him for the lessons ;-) -- but I could tell he thought I was sort of a hopeless case. I gave up after 6 months. Maybe I'll try again someday

Cheers
-- Mark


All times are GMT. The time now is 07:50 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Notation Software Germany GmbH www.notation.com/Imprint.php