Download
Desenvolver
Conta
Download
Desenvolver
Login
Forgot Account/Password
Criar Conta
Linguagem
Ajuda
Linguagem
Ajuda
×
Login
Nome de acesso
Senha
×
Forgot Account/Password
Estado tradução de Português
Category:
Software
People
PersonalForge
Magazine
Wiki
Pesquisa
OSDN
>
Pesquisar Software
>
Multimedia
>
Sound/Audio
>
Editors
>
OpenMIDIProject
>
Fóruns
>
おーぷんMIDIぷろじぇくとフォーラム
>
MIDIDataライブラリのMIDIEvent_CreateNoteOn関数が間違っている??
OpenMIDIProject
Descrição
Project Summary
Developer Dashboard
Página da Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Histórico
Search Keywords
Project Reviews
Downloads
List of Releases
Stats
Communication
List of Forums
おーぷんMIDIぷろじぇくとフォーラム (352)
OpenMIDIProject forum (373)
News
Fóruns:
おーぷんMIDIぷろじぇくとフォーラム
(Thread #41288)
Return to Thread list
RSS
MIDIDataライブラリのMIDIEvent_CreateNoteOn関数が間違っている?? (2019-10-02 16:46 by
shigobu
#83654)
Responder
お世話になっております。
しごぶと申します。
現在、MIDIDataライブラリのC#移植に挑戦しています。
MIDIDataライブラリ(バージョン3.8)のソースコードを見ながら、同じ処理をするC#コードを書いています。
そこで気になったことがあります。
MIDIEvent_CreateNoteOn関数内で、
c[1] = (unsigned char)(CLIP (1, lKey, 127));
という処理があります。これは、引数で渡されたキーナンバーを、有効な範囲内に収める処理と認識しています。
その、有効範囲が1から127になっていますが、正しいですか?
わたしは、0から127であるべきだと思います。
どうでしょうか。
よろしくおねがいします。
しごぶ
Responder a #83654
×
Assunto
Body
Reply To Message #83654 > お世話になっております。 > しごぶと申します。 > > 現在、MIDIDataライブラリのC#移植に挑戦しています。 > MIDIDataライブラリ(バージョン3.8)のソースコードを見ながら、同じ処理をするC#コードを書いています。 > > そこで気になったことがあります。 > MIDIEvent_CreateNoteOn関数内で、 > > c[1] = (unsigned char)(CLIP (1, lKey, 127)); > > という処理があります。これは、引数で渡されたキーナンバーを、有効な範囲内に収める処理と認識しています。 > その、有効範囲が1から127になっていますが、正しいですか? > わたしは、0から127であるべきだと思います。 > どうでしょうか。 > よろしくおねがいします。 > > しごぶ >
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Pré-visualizar
Post
Cancelar
Re: MIDIDataライブラリのMIDIEvent_CreateNoteOn関数が間違っている?? (2019-10-02 20:35 by
kuzu
#83655)
Responder
>MIDIEvent_CreateNoteOn関数内で、
>c[1] = (unsigned char)(CLIP (1, lKey, 127));
>という処理があります。これは、引数で渡されたキーナンバーを、有効な範囲内に収める処理と認識し>>ています。
>その、有効範囲が1から127になっていますが、正しいですか?
>わたしは、0から127であるべきだと思います。
まさにそのとおりです。
このたびは大変に貴重なバグ報告をいただき、誠にありがとうございます。
次回リリースまでに直しておきます。
くず
Responder a
#83654
Responder a #83655
×
Assunto
Body
Reply To Message #83655 > >MIDIEvent_CreateNoteOn関数内で、 > >c[1] = (unsigned char)(CLIP (1, lKey, 127)); > >という処理があります。これは、引数で渡されたキーナンバーを、有効な範囲内に収める処理と認識し>>ています。 > >その、有効範囲が1から127になっていますが、正しいですか? > >わたしは、0から127であるべきだと思います。 > > まさにそのとおりです。 > このたびは大変に貴重なバグ報告をいただき、誠にありがとうございます。 > 次回リリースまでに直しておきます。 > > くず
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Pré-visualizar
Post
Cancelar