diff --git a/DAWRPC.suo b/DAWRPC.suo index 78b5cdc..b9206d3 100644 Binary files a/DAWRPC.suo and b/DAWRPC.suo differ diff --git a/DAWRPC/Form1.cs b/DAWRPC/Form1.cs index ff43017..bf66379 100644 --- a/DAWRPC/Form1.cs +++ b/DAWRPC/Form1.cs @@ -80,6 +80,7 @@ private void timer1_Tick(object sender, EventArgs e) var Ab11Suite = Process.GetProcessesByName("Ableton Live 11 Suite"); var Reaper = Process.GetProcessesByName("reaper"); var Bitwig = Process.GetProcessesByName("Bitwig Studio"); + var StudioOne = Process.GetProcessesByName("Studio One"); // End DAW Process Variables string clientID = ""; // Begin DAW Information Grabbing @@ -307,6 +308,23 @@ private void timer1_Tick(object sender, EventArgs e) clientID = "825134933256962108"; versionText = Bitwig[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } + else if (StudioOne.Length != 0) + { + DAWName.Text = "Studio One"; + string title = StudioOne[0].MainWindowTitle; + if (title.Contains("Studio One - ")) + { + ProjectOpening.Text = title.Substring(13, title.Length - 13); + } + else + { + ProjectOpening.Text = "None"; + } + CPUUsage.Text = GetCPUUsage(StudioOne[0]) + "%"; + RAMUsage.Text = GetRAMUsage(StudioOne[0]); + clientID = "825286462672732160"; + versionText = StudioOne[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); + } // End DAW Process Information Grabbing else { diff --git a/DAWRPC/bin/Debug/DAWRPC.exe b/DAWRPC/bin/Debug/DAWRPC.exe index 9ac5577..dcd8df0 100644 Binary files a/DAWRPC/bin/Debug/DAWRPC.exe and b/DAWRPC/bin/Debug/DAWRPC.exe differ diff --git a/DAWRPC/bin/Debug/DAWRPC.pdb b/DAWRPC/bin/Debug/DAWRPC.pdb index 5873857..56b497c 100644 Binary files a/DAWRPC/bin/Debug/DAWRPC.pdb and b/DAWRPC/bin/Debug/DAWRPC.pdb differ diff --git a/DAWRPC/obj/Debug/DAWRPC.exe b/DAWRPC/obj/Debug/DAWRPC.exe index 9ac5577..dcd8df0 100644 Binary files a/DAWRPC/obj/Debug/DAWRPC.exe and b/DAWRPC/obj/Debug/DAWRPC.exe differ diff --git a/DAWRPC/obj/Debug/DAWRPC.pdb b/DAWRPC/obj/Debug/DAWRPC.pdb index 5873857..56b497c 100644 Binary files a/DAWRPC/obj/Debug/DAWRPC.pdb and b/DAWRPC/obj/Debug/DAWRPC.pdb differ diff --git a/README.md b/README.md index 13d6cb6..6349d9f 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ It will show as the following: * Ableton Live 9 Intro or later (doesn't support Lite, Beta and Trial version) * REAPER * Bitwig Studio (fxxk Bitwig, you used more CPU and RAM than Ableton) +* Studio One ## Installation