話題(スレッド) NoteEvent's のメッセージ

Re: NoteEvent's (2018-05-12 21:58, siura, #81243)

[Reply To Message #81232]
> Thank you for using Sekaiju.
>
> Perhaps your MIDI files contains duration = 0's note event. Though duration = 0's note isn't prohibited, but if note on time and note off time is same, maybe it cause corrupution when editing such as moving note, So in Sekaiju, for the safety, duration >= 1 is recommmend.
>
> To find which note is, please use SAL (Sekaiju Application Language) which is provided external extension program. SAL can be used for free trial while 30 days.
> Following script is to detect duration <= 0's note in all selected event.
>
> (do
> (forEachEvent
> (if (== Event.Kind NOTE)
> (if (<= Note.Dur 0)
> (do
> (int nTime Event.Time)
> (pause "Track=" Event.Track " Time=" (meas nTime) ":"(beat nTime) ":" (tick nTime) " Key=" Note.Key " Dur=" Note.Dur)
> )
> )
> )
> )
> )

Thanks I think I understand what is happening! Note On and Note Off should not be both 0 at the same note. Your MIDI knowledge is great! Thanks again.
#81232 への返信

メッセージ #81243 への返信×

ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

話題(スレッド)

NoteEvent's (2018-05-12 06:28, siura, #81230)
Re: NoteEvent's (2018-05-12 09:52, kuzu, #81232)
Re: NoteEvent's (2018-05-12 21:58, siura, #81243)