From 00df3072400b357e578799ee43b3351c8390eb5c Mon Sep 17 00:00:00 2001 From: Cassandra de la Cruz-Munoz Date: Wed, 16 Aug 2023 20:10:52 -0400 Subject: [PATCH] add ToMessage() for VmcExtMidiNote --- VmcMessages/VmcExtMidiNote.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/VmcMessages/VmcExtMidiNote.cs b/VmcMessages/VmcExtMidiNote.cs index 2d8ec39..0f05f13 100644 --- a/VmcMessages/VmcExtMidiNote.cs +++ b/VmcMessages/VmcExtMidiNote.cs @@ -18,6 +18,7 @@ using Godot; using godotOscSharp; +using System.Collections.Generic; namespace godotVmcSharp { @@ -73,5 +74,15 @@ namespace godotVmcSharp note = _note; velocity = _velocity; } + + public godotOscSharp.OscMessage ToMessage() + { + return new godotOscSharp.OscMessage(addr, new List{ + new godotOscSharp.OscArgument(active, 'i'), + new godotOscSharp.OscArgument(channel, 'i'), + new godotOscSharp.OscArgument(note, 'i'), + new godotOscSharp.OscArgument(velocity, 'f') + }); + } } } \ No newline at end of file