私のRoland UM4は 32 ビット OS でしか動作しませんが、これは優れたハードウェアであり、動作させることができれば、新しい MIDI インターフェイスを購入する必要はないと思います。
以前にオペレーティング システム用に C でアセンブラーを作成したことがありますが、デバイス ドライバーを作成したことはありません。
これが Windows 64 ビットで実行できるプロジェクトかどうか教えてください。私は Visual Studio 2012 を持っており、C/C++ は知っていますが、これまでドライバーを作成したことはありません。デバイス ドライバーを作成するには、x86 アセンブラーの知識が必要ですか、それとも C/C++ で十分ですか?