<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Next MIDI Project &#187; Next MIDI</title>
	<atom:link href="http://starway.s234.xrea.com/wordpress/?cat=3&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://starway.s234.xrea.com/wordpress</link>
	<description>C# / IronPython 上で利用可能な MIDI ライブラリ Next MIDI を公開しています。</description>
	<lastBuildDate>Sun, 05 Feb 2012 17:22:36 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>MIDI ファイルを４キー上げて再生する</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=33</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=33#comments</comments>
		<pubDate>Wed, 04 Jan 2012 15:21:05 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=33</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=33" title="MIDI ファイルを４キー上げて再生する"></a>次の例では、Next MIDI を用いて、MIDI ファイルのキーを +4 した &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=33">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=33" title="MIDI ファイルを４キー上げて再生する"></a>			<content:encoded><![CDATA[<p>次の例では、Next MIDI を用いて、MIDI ファイルのキーを +4 した後、再生しています。</p>
<pre class="brush: csharp; title: ; notranslate">
using System;
using System.IO;
using System.Text;
using NextMidi.Data.Domain;
using NextMidi.DataElement;
using NextMidi.Filing.Midi;
using NextMidi.MidiPort.Output;
using NextMidi.Time;

/* ... */

namespace Sample
{
    class Program
    {
        static void Main(string[] args)
        {
            // 引数チェック
            if (args.Length != 2)
            {
                Console.WriteLine(&quot;1 port name and 1 file name required&quot;);
                return;
            }

            // MIDI ファイルを読み込み
            string fname = args[1];
            if (!File.Exists(fname))
            {
                Console.WriteLine(&quot;File does not exist&quot;);
                return;
            }
            var midiData = MidiReader.ReadFrom(fname, Encoding.GetEncoding(&quot;shift-jis&quot;));

            // 全ての MIDI ノートを 4 半音上げる
            foreach (var track in midiData.Tracks)
            {
                foreach (var note in track.GetData&lt;NoteEvent&gt;())
                {
                    note.Note += 4;
                }
            }

            // テンポマップを作成
            var domain = new MidiFileDomain(midiData);

            // MIDI ポートを作成
            var port = new MidiOutPort(args[0]);
            try
            {
                port.Open();
            }
            catch
            {
                Console.WriteLine(&quot;no such port exists&quot;);
                return;
            }

            // MIDI プレーヤーを作成
            var player = new MidiPlayer(port);

            // MIDI ファイルを再生
            player.Play(domain);
        }
    }
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=33</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIDI 信号を再生する</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=25</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=25#comments</comments>
		<pubDate>Wed, 04 Jan 2012 14:54:27 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=25</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=25" title="MIDI 信号を再生する"></a>次の例では、Next MIDI を用いて、簡単な MIDI 信号を再生します。]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=25" title="MIDI 信号を再生する"></a>			<content:encoded><![CDATA[<p>次の例では、Next MIDI を用いて、簡単な MIDI 信号を再生します。</p>
<pre class="brush: csharp; title: ; notranslate">
using System;
using System.Threading;
using NextMidi.DataElement;
using NextMidi.MidiPort.Output;

/* ... */

static void Main(string[] args)
{
    // MIDI ポート名を指定して MIDI ポートを開く
    if (args.Length != 1)
    {
        Console.WriteLine(&quot;1 port name required&quot;);
        return;
    }
    var port = new MidiOutPort(args[0]);
    try
    {
        port.Open();
    }
    catch
    {
        Console.WriteLine(&quot;no such port exists&quot;);
        return;
    }

    // Program No.5 に切り替え
    port.Send(new ProgramEvent(4));

    // 500 ミリ秒待つ
    Thread.Sleep(500);

    // ドレミファソラシド
    foreach (byte n in new byte[8] { 60, 62, 64, 65, 67, 69, 71, 72 })
    {
        // ベロシティ 112 でノートオンを送信
        port.Send(new NoteOnEvent(n, 112));
        Thread.Sleep(n != 72 ? 500 : 1500);
        port.Send(new NoteOffEvent(n));
    }
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIDI ポートを列挙する</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=19</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=19#comments</comments>
		<pubDate>Wed, 04 Jan 2012 14:47:10 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=19</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=19" title="MIDI ポートを列挙する"></a>次の例では、Next MIDI を用いて、MIDI 入力ポートと MIDI 出力 &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=19">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=19" title="MIDI ポートを列挙する"></a>			<content:encoded><![CDATA[<p>次の例では、Next MIDI を用いて、MIDI 入力ポートと MIDI 出力ポートの一覧を取得します。</p>
<pre class="brush: csharp; title: ; notranslate">
using System;
using NextMidi.MidiPort.Input.Core;
using NextMidi.MidiPort.Output.Core;

/* ... */

static void EnumInput()
{
    int count = MidiInPortHandle.PortCount;
    for (int i = 0; i &lt; count; i++)
    {
        Console.WriteLine(MidiInPortHandle.GetPortInformation(i).szPname);
    }
}

static void EnumOutput()
{
    int count = MidiOutPortHandle.PortCount;
    for (int i = 0; i &lt; count; i++)
    {
        Console.WriteLine(MidiOutPortHandle.GetPortInformation(i).szPname);
    }
}

static void Main(string[] args)
{
    EnumInput();
    Console.WriteLine();
    EnumOutput();
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>トラックごとのイベント数を数える</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=1</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=1#comments</comments>
		<pubDate>Wed, 04 Jan 2012 05:01:50 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=1</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=1" title="トラックごとのイベント数を数える"></a>次の例では、Next MIDI を用いて、MIDI ファイルの各トラックに含まれ &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=1">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=1" title="トラックごとのイベント数を数える"></a>			<content:encoded><![CDATA[<p>次の例では、Next MIDI を用いて、MIDI ファイルの各トラックに含まれる MIDI イベント数、ノート数、プログラムチェンジの数、コントロールチェンジの数、メタイベント数、エクスクルーシブイベント数を表示します。</p>
<pre class="brush: csharp; title: ; notranslate">
using System;
using System.IO;
using System.Text;
using NextMidi.Data.Track;
using NextMidi.DataElement;
using NextMidi.DataElement.MetaData;
using NextMidi.Filing.Midi;

/* ... */

static void Main(string[] args)
{
    // MIDI ファイルを指定する
    if (args.Length != 1)
    {
        Console.WriteLine(&quot;1 source file required&quot;);
        return;
    }
    string fname = args[0];
    if (!File.Exists(fname))
    {
        Console.WriteLine(&quot;File does not exist&quot;);
        return;
    }

    // MIDI ファイルを読み込む
    var midiData = MidiReader.ReadFrom(fname, Encoding.GetEncoding(&quot;shift-jis&quot;));

    Console.WriteLine();
    Console.WriteLine(&quot;Track Evnt Note Prog Cont Meta Excl  Title&quot;);
    Console.WriteLine(&quot;----- ---- ---- ---- ---- ---- ----  ----------------&quot;);

    for (int i = 0; i &lt; midiData.Tracks.Count; i++)
    {
        var track = midiData.Tracks[i];

        Console.WriteLine(&quot;{0} {1} {2} {3} {4} {5} {6}  {7}&quot;,
        i.ToString().PadLeft(5),
        track.GetData&lt;MidiEvent&gt;().Count.ToString().PadLeft(4),
        track.GetData&lt;NoteEvent&gt;().Count.ToString().PadLeft(4),
        track.GetData&lt;ProgramEvent&gt;().Count.ToString().PadLeft(4),
        track.GetData&lt;ControlEvent&gt;().Count.ToString().PadLeft(4),
        track.GetData&lt;MetaEvent&gt;().Count.ToString().PadLeft(4),
        track.GetData&lt;ExclusiveEvent&gt;().Count.ToString().PadLeft(4),
        track.GetTitle(i == 0));
    }
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NextMidi 名前空間</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=110</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=110#comments</comments>
		<pubDate>Sun, 31 Dec 2000 15:00:45 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[リファレンス]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=110</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=110" title="NextMidi 名前空間"></a>概要 NextMidi 名前空間には、MIDI ファイルの読み書き、MIDI デ &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=110">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=110" title="NextMidi 名前空間"></a>			<content:encoded><![CDATA[<h2>概要</h2>
<p>NextMidi 名前空間には、MIDI ファイルの読み書き、MIDI データの編集および解析、MIDI 入力・出力ポートの操作、MIDI データの自動演奏のための広汎な実装が含まれています。</p>
<ul>
<li>名前空間</li>
<ul>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=97" title="NextMidi.Data 名前空間">NextMidi.Data</a></li>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=50" title="NextMidi.DataElement 名前空間">NextMidi.DataElement</a></li>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=123" title="NextMidi.Filing 名前空間">NextMidi.Filing</a></li>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=143" title="NextMidi.MidiPort 名前空間">NextMidi.MidiPort</a></li>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=188" title="NextMidi.Time 名前空間">NextMidi.Time</a></li>
</ul>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=110</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NextMidi.MidiPort 名前空間</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=143</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=143#comments</comments>
		<pubDate>Fri, 31 Dec 1999 15:00:59 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[リファレンス]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=143</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=143" title="NextMidi.MidiPort 名前空間"></a>NextMidi &#62; NextMidi.MidiPort 概要 NextM &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=143">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=143" title="NextMidi.MidiPort 名前空間"></a>			<content:encoded><![CDATA[<p><a href="http://starway.s234.xrea.com/wordpress/?p=110" title="NextMidi 名前空間">NextMidi</a> &gt; NextMidi.MidiPort</p>
<h2>概要</h2>
<p>NextMidi.MidiPort 名前空間には、MIDI 入出力ポートを操作するための様々な実装が含まれています。</p>
<ul>
<li>名前空間</li>
<ul>
<li>NextMidi.MidiPort.Core</li>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=196" title="NextMidi.MidiPort.Input 名前空間">NextMidi.MidiPort.Input</a></li>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=147" title="NextMidi.MidiPort.Output 名前空間">NextMidi.MidiPort.Output</a></li>
</ul>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=143</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MidiOutPort クラス</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=156</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=156#comments</comments>
		<pubDate>Fri, 31 Dec 1999 15:00:57 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[リファレンス]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=156</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=156" title="MidiOutPort クラス"></a>NextMidi &#62; NextMidi.MidiPort &#62; Nex &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=156">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=156" title="MidiOutPort クラス"></a>			<content:encoded><![CDATA[<p><a href="http://starway.s234.xrea.com/wordpress/?p=110" title="NextMidi 名前空間">NextMidi</a> &gt; <a href="http://starway.s234.xrea.com/wordpress/?p=143" title="NextMidi.MidiPort 名前空間">NextMidi.MidiPort</a> &gt; <a href="http://starway.s234.xrea.com/wordpress/?p=147" title="NextMidi.MidiPort.Output 名前空間">NextMidi.MidiPort.Output</a> &gt; MidiOutPort</p>
<h2>概要</h2>
<p>MidiOutPort クラスは、MIDI 出力ポートを操作するための簡潔なインターフェイスを提供します。</p>
<ul>
<li>コンストラクタ</li>
<ul>
<li>MidiOutPort(string name)<br />
            MIDI ポート名を指定して MIDI 出力ポートを作成します。<br />&nbsp;</li>
<li>MidiOutPort(int index)<br />
            MIDI ポート番号を指定して MIDI 出力ポートを作成します。</li>
</ul>
<li>メソッド</li>
<ul>
<li>void Close()</li>
<li>void Open()</li>
<li>void Send(IMidiEvent data)<br />
            MIDI メッセージを送信します。</li>
</ul>
<li>拡張メソッド</li>
<ul>
<li>void AllNoteOff()</li>
<li>void AllSoundOff()</li>
</ul>
<li>プロパティ</li>
<ul>
<li>IsOpen</li>
<li>Name</li>
</ul>
<li>プロパティ (static)</li>
<ul>
<li>PortCount<br />
            MIDI 出力ポートの数を取得します。</li>
</ul>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=156</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MidiTrack クラス</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=87</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=87#comments</comments>
		<pubDate>Fri, 31 Dec 1999 15:00:55 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[リファレンス]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=87</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=87" title="MidiTrack クラス"></a>NextMidi &#62; NextMidi.Data &#62; NextMid &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=87">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=87" title="MidiTrack クラス"></a>			<content:encoded><![CDATA[<p><a href="http://starway.s234.xrea.com/wordpress/?p=110" title="NextMidi 名前空間">NextMidi</a> &gt; <a href="http://starway.s234.xrea.com/wordpress/?p=97" title="NextMidi.Data 名前空間">NextMidi.Data</a> &gt; <a href="http://starway.s234.xrea.com/wordpress/?p=102" title="NextMidi.Data.Track 名前空間">NextMidi.Data.Track</a> &gt; MidiTrack</p>
<h2>概要</h2>
<p>MidiTrack クラスは、MIDI トラックを操作するための広汎なメソッド群を提供します。</p>
<ul>
<li>コンストラクタ</li>
<ul>
<li>MidiTrack()</li>
<li>MidiTrack(List&lt;MidiEvent&gt; items)</li>
</ul>
<li>メソッド</li>
<ul>
<li>MidiEvent ElementAt(int index)<br />
            指定したインデックスのイベントを返します。<br />&nbsp;</li>
<li>MidiEvent Find(Predicate&lt;MidiEvent&gt; action)<br />
            条件を満たす最初のイベントを返します。<br />&nbsp;</li>
<li>void ForEach(Action&lt;MidiEvent&gt; action)<br />
            トラック中の全てのデータに対し、指定した動作を実行します。<br />&nbsp;</li>
<li>void ForEach&lt;T&gt;(Action&lt;T&gt; action)<br />
            指定した型の全てのデータに対し、指定した動作を実行します。<br />&nbsp;</li>
<li>List&lt;MidiEvent&gt; GetData(Func&lt;MidiEvent, bool&gt; predicate)<br />
            指定した条件を満たすデータの一覧を返します。<br />&nbsp;</li>
<li>List&lt;MidiEvent&gt; GetData()<br />
            全てのデータの一覧を返します。<br />&nbsp;</li>
<li>List&lt;T&gt; GetData&lt;T&gt;()<br />
            指定した型のデータの一覧を返します。<br />&nbsp;</li>
<li>List&lt;T&gt; GetData&lt;T&gt;(Func&lt;T, bool&gt; predicate)<br />
            指定した型のデータのうち、条件を満たすデータの一覧を返します。<br />&nbsp;</li>
<li>List&lt;MidiEvent&gt; GetTickData(int startTick, int endTick)<br />
            指定した時刻の間にあるデータの一覧を返します。<br />&nbsp;</li>
<li>List&lt;T&gt; GetTickData&lt;T&gt;(int startTick, int endTick)<br />
            指定した型のデータのうち、指定した時刻の間にあるデータの一覧を返します。<br />&nbsp;</li>
<li>void Insert(MidiEvent data)<br />
            データを追加します。<br />&nbsp;</li>
<li>void InsertRange(List&lt;MidiEvent&gt; items)<br />
            データを追加します。<br />&nbsp;</li>
<li>void Remove(MidiEvent data)<br />
            データを削除します。<br />&nbsp;</li>
<li>void RemoveRange(List&lt;MidiEvent&gt; items)<br />
            データを削除します。<br />&nbsp;</li>
<li>void RemoveRange&lt;T&gt;(List&lt;T&gt; items)<br />
            データを削除します。<br />&nbsp;</li>
<li>void SetChannel(byte? channel)<br />
            トラックの MIDI チャンネルを変更します。</li>
</ul>
<li>拡張メソッド</li>
<ul>
<li>byte? DetectChannel()</li>
<li>string GetTitle(bool firstTrack)</li>
<li>void SetTitle(string title, bool firstTrack)</li>
<li>MidiTrack ToElementalTrack()<br />
            NoteEvent クラスなど、複数のメッセージを結合して作られたイベントを展開します。</li>
</ul>
<li>プロパティ</li>
<ul>
<li>Channel</li>
<li>Count</li>
<li>TickLength</li>
</ul>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=87</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NextMidi.Data.Track 名前空間</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=102</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=102#comments</comments>
		<pubDate>Fri, 31 Dec 1999 15:00:55 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[リファレンス]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=102</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=102" title="NextMidi.Data.Track 名前空間"></a>NextMidi &#62; NextMidi.Data &#62; NextMid &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=102">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=102" title="NextMidi.Data.Track 名前空間"></a>			<content:encoded><![CDATA[<p><a href="http://starway.s234.xrea.com/wordpress/?p=110" title="NextMidi 名前空間">NextMidi</a> &gt; <a href="http://starway.s234.xrea.com/wordpress/?p=97" title="NextMidi.Data 名前空間">NextMidi.Data</a> &gt; NextMidi.Data.Track</p>
<h2>概要</h2>
<p>NextMidi.Data.Track 名前空間には、MIDI トラックを編集するための実装が含まれています。</p>
<ul>
<li>クラス</li>
<ul>
<li><a href="http://starway.s234.xrea.com/wordpress/?p=87" title="MidiTrack クラス">MidiTrack</a></li>
<li>MidiTrackExtensions</li>
<li>TickIndexComparer</li>
<li>TickIndexEvent</li>
<li>TrackCollection</li>
</ul>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=102</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NextMidi.Data.Domain 名前空間</title>
		<link>http://starway.s234.xrea.com/wordpress/?p=136</link>
		<comments>http://starway.s234.xrea.com/wordpress/?p=136#comments</comments>
		<pubDate>Fri, 31 Dec 1999 15:00:55 +0000</pubDate>
		<dc:creator>yokaze</dc:creator>
				<category><![CDATA[Next MIDI]]></category>
		<category><![CDATA[リファレンス]]></category>

		<guid isPermaLink="false">http://starway.s234.xrea.com/wordpress/?p=136</guid>
		<description><![CDATA[<a href="http://starway.s234.xrea.com/wordpress/?p=136" title="NextMidi.Data.Domain 名前空間"></a>NextMidi &#62; NextMidi.Data &#62; NextMid &#8230;<p class="read-more"><a href="http://starway.s234.xrea.com/wordpress/?p=136">Continue reading</a></p>]]></description>
	<a href="http://starway.s234.xrea.com/wordpress/?p=136" title="NextMidi.Data.Domain 名前空間"></a>			<content:encoded><![CDATA[<p><a href="http://starway.s234.xrea.com/wordpress/?p=110" title="NextMidi 名前空間">NextMidi</a> &gt; <a href="http://starway.s234.xrea.com/wordpress/?p=97" title="NextMidi.Data 名前空間">NextMidi.Data</a> &gt; NextMidi.Data.Domain</p>
<h2>概要</h2>
<p>NextMidi.Data.Domain 名前空間には、MidiData と楽譜情報をセットで扱うためのクラスが含まれています。</p>
<ul>
<li>クラス</li>
<ul>
<li>MidiApplicationDomain</li>
<li>MidiFileDomain</li>
</ul>
<li>インターフェイス</li>
<ul>
<li>IMidiApplicationDomain</li>
<li>IMidiFileDomain</li>
</ul>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://starway.s234.xrea.com/wordpress/?feed=rss2&#038;p=136</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
