Winforms seems nice platform to create the interface.
Do you know or have you concidered using UDP messages instead of OSC for
controlling Csound? Since 6.10 you can set channel values with UDP messages,
if csound is started with --port flag like
- it is very powerful way to control Csound! I have used similar setup on Qt
I know little about C# and .NET but I guess writing a function that sends UDP
message should be not too complicated - so you can skip the OSC server and
converting channel values to OSC and back.
On Sunday, August 12, 2018 10:27:07 AM EEST you wrote:
> I am working on a nice project with C#, Winforms, OSC and Csound.
> The structure is as follows:
> Windows PC Mac
> GUI element (e.g. slider) ->OSCy class ==> Python OSC server => channel
> or OSC message -> Csound
> The name of the GUI element is the channel or OSC name, e.g.:
> 'att' will be converted to a channel message with the same name
> 'att_' will be converted to an OSC message '/att'
> Seems to work quite well!
> Csound mailing list
> [log in to unmask]
> Send bugs reports to
> Discussions of bugs and features can be posted here
Csound mailing list
[log in to unmask]
Send bugs reports to
Discussions of bugs and features can be posted here