MIDI Input 部分の実装

公開:2010-12-13 06:00
更新:2020-02-15 04:36
カテゴリ:windows,マルチメディア,midi,audio

MIDI Input部分の実装を進めている。かなり前に作ったコードをベースに行っているところ。いらない部分を削ぎ落とし整理した。とりあえず動いている様子。

http://git.sourceforge.jp/view?p=winaudioj/win7x64Audio.git;a=log;h=refs/heads/MidiCodeTest

C++0xのラムダを使用してみた。


// MIDI IN デバイスを検索してコンテナに格納する
sf::midi_input::search_devices();
// コンテナに格納したデバイス名を表示
std::for_each(sf::midi_input::capss().begin(),sf::midi_input::capss().end()
,[](const sf::midi_input::caps& c)
{
sf::wdout << c.name() << std::endl;
}
);

すごいな。C++でこんなことができるようになるとは。。