From 7d8bd854d670730fa091c1dab19d770eb4359adb Mon Sep 17 00:00:00 2001 From: Giacomo Picchiarelli Date: Fri, 15 Mar 2024 13:47:01 +0100 Subject: [PATCH] Inizio della versione a linea di comando --- .../Debug/net8.0-windows7.0/AccordaGUItar.dll | Bin 1286656 -> 1286656 bytes .../Debug/net8.0-windows7.0/AccordaGUItar.exe | Bin 177664 -> 177664 bytes .../Debug/net8.0-windows7.0/AccordaGUItar.pdb | Bin 18040 -> 18044 bytes .../AccordaGUItar.csproj.nuget.dgspec.json | 2 +- .../AccordaGUItar.AssemblyInfo.cs | 2 +- .../AccordaGUItar.AssemblyInfoInputs.cache | 2 +- ...cordaGUItar.csproj.CoreCompileInputs.cache | 2 +- .../AccordaGUItar.csproj.FileListAbsolute.txt | 2 +- ...ccordaGUItar.csproj.GenerateResource.cache | Bin 256 -> 260 bytes .../Debug/net8.0-windows7.0/AccordaGUItar.dll | Bin 1286656 -> 1286656 bytes .../net8.0-windows7.0/AccordaGUItar.g.i.cs | 4 +- .../AccordaGUItar.genruntimeconfig.cache | 2 +- .../Debug/net8.0-windows7.0/AccordaGUItar.pdb | Bin 18040 -> 18044 bytes .../AccordaGUItar.sourcelink.json | 2 +- ...ordaGUItar_0wbrsh1c_wpftmp.AssemblyInfo.cs | 25 ++++ ...r_0wbrsh1c_wpftmp.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 13 ++ ...AccordaGUItar_0wbrsh1c_wpftmp.assets.cache | Bin 0 -> 11371 bytes ...rsh1c_wpftmp.csproj.BuildWithSkipAnalyzers | 0 ...ordaGUItar_0wbrsh1c_wpftmp.sourcelink.json | 1 + .../AccordaGUItar_MarkupCompile.cache | 6 +- .../AccordaGUItar_MarkupCompile.i.cache | 4 +- .../AccordaGUItar_MarkupCompile.i.lref | 3 - .../AccordaGUItar_MarkupCompile.lref | 2 +- .../obj/Debug/net8.0-windows7.0/App.g.cs | 2 +- .../obj/Debug/net8.0-windows7.0/App.g.i.cs | 4 +- .../obj/Debug/net8.0-windows7.0/apphost.exe | Bin 177664 -> 177664 bytes .../net8.0-windows7.0/ref/AccordaGUItar.dll | Bin 43008 -> 43008 bytes .../refint/AccordaGUItar.dll | Bin 43008 -> 43008 bytes AccordaGUItar/obj/project.assets.json | 2 +- AccordaGUItar/obj/project.nuget.cache | 2 +- accorda-cli/Audio/Audio.cs | 113 ++++++++++++++++++ accorda-cli/Note/NoteMusicali.cs | 36 ++++++ accorda-cli/accorda-cli.cs | 2 + accorda-cli/accorda-cli.csproj | 22 ++++ ...CoreApp,Version=v8.0.AssemblyAttributes.cs | 4 + .../Debug/net8.0/accorda-cli.AssemblyInfo.cs | 23 ++++ .../accorda-cli.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 13 ++ .../net8.0/accorda-cli.GlobalUsings.g.cs | 8 ++ .../obj/Debug/net8.0/accorda-cli.assets.cache | Bin 0 -> 230 bytes .../obj/accorda-cli.csproj.nuget.dgspec.json | 73 +++++++++++ .../obj/accorda-cli.csproj.nuget.g.props | 16 +++ .../obj/accorda-cli.csproj.nuget.g.targets | 2 + accorda-cli/obj/project.assets.json | 79 ++++++++++++ accorda-cli/obj/project.nuget.cache | 8 ++ .../.vs/Accorda/DesignTimeBuild/.dtbcache.v2 | Bin 139535 -> 139535 bytes accorda.net/.vs/Accorda/v17/.futdcache.v2 | Bin 1040 -> 1040 bytes accorda.net/.vs/Accorda/v17/.suo | Bin 109056 -> 105472 bytes .../.vs/Accorda/v17/DocumentLayout.json | 16 +++ .../ProjectEvaluation/accorda.metadata.v7.bin | Bin 365315 -> 394428 bytes .../ProjectEvaluation/accorda.projects.v7.bin | Bin 5093683 -> 5741329 bytes accorda.net/Accorda.sln | 32 +++++ .../net8.0-windows7.0/Accorda.AssemblyInfo.cs | 2 +- .../Accorda.AssemblyInfoInputs.cache | 2 +- .../net8.0-windows7.0/Accorda.assets.cache | Bin 8318 -> 8032 bytes .../obj/accorda.csproj.nuget.dgspec.json | 2 +- accorda.net/obj/project.assets.json | 12 +- accorda.net/obj/project.nuget.cache | 11 +- 59 files changed, 515 insertions(+), 45 deletions(-) create mode 100644 AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfo.cs create mode 100644 AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfoInputs.cache create mode 100644 AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.assets.cache create mode 100644 AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.csproj.BuildWithSkipAnalyzers create mode 100644 AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.sourcelink.json delete mode 100644 AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_MarkupCompile.i.lref create mode 100644 accorda-cli/Audio/Audio.cs create mode 100644 accorda-cli/Note/NoteMusicali.cs create mode 100644 accorda-cli/accorda-cli.cs create mode 100644 accorda-cli/accorda-cli.csproj create mode 100644 accorda-cli/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs create mode 100644 accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfo.cs create mode 100644 accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfoInputs.cache create mode 100644 accorda-cli/obj/Debug/net8.0/accorda-cli.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 accorda-cli/obj/Debug/net8.0/accorda-cli.GlobalUsings.g.cs create mode 100644 accorda-cli/obj/Debug/net8.0/accorda-cli.assets.cache create mode 100644 accorda-cli/obj/accorda-cli.csproj.nuget.dgspec.json create mode 100644 accorda-cli/obj/accorda-cli.csproj.nuget.g.props create mode 100644 accorda-cli/obj/accorda-cli.csproj.nuget.g.targets create mode 100644 accorda-cli/obj/project.assets.json create mode 100644 accorda-cli/obj/project.nuget.cache diff --git a/AccordaGUItar/bin/Debug/net8.0-windows7.0/AccordaGUItar.dll b/AccordaGUItar/bin/Debug/net8.0-windows7.0/AccordaGUItar.dll index 92ea30e42f183f10d0acaa936d65bf33a3e4cb21..3e12f1c63a77c236af470b9e1d327696d294b1de 100644 GIT binary patch delta 416 zcmZoT;@5D*Z$byl{2LSAOze?ioHcP}IHT)iM#g%^1(O?rWaVZ?CU0#46+zP#=Z;rF9%m&2lK+FNeoIuP4#N0s41H`;Q%m>8$Kr8^ng4^#K z36*2Dh7=$+1Mz($K`nz{tqbI3+PTG0niz!oh&Am#vKP9Ww2Vs0Sj0b*Vt<^y7WAQk{(!R_~r zgi7!7UN4`zgn`jFfQf;Dp<;TXfUrEPjJ_~~%=A_PVP&O74y^po>_h!__g8*7RT#y^ z2vp^46%$&VT2vg9UXYobJpGJ-aHJ7bU7a;l9mrHw_EXDub6%7bOY@D-1{w(itsu6- zL`5;i^67bk!dk5VRT&f5SlRM#L>83Rc}AlnEiYXpQK d^(hRA49P&81{AXd>Hx`_0HMY9`x}`QSpfJl5?ufQ diff --git a/AccordaGUItar/bin/Debug/net8.0-windows7.0/AccordaGUItar.pdb b/AccordaGUItar/bin/Debug/net8.0-windows7.0/AccordaGUItar.pdb index 0adc2748e190e4d49d7e44758cf365d002a6f809..4f7d7b16d36c05ecdef63521b520e2da499d42d1 100644 GIT binary patch delta 1145 zcmbu7T}&KR6vxlGGqXFh@Ia8ZELa#<Dn*Y3{FeozosjHrpBv@s#YWp;}s&?QT? zO|h~A@j*(O#c6E)#%N=WRbzK&S+OLdNz7+IfAzuDUf z2;IP7oP3IWp8P!d8o7WBf{5@a`6T&q@~h-) zu!Wg1jZR|*ZDVN8ui5?w?;agcbKc%Ar&I7j@d+|K9Wy28T;ejX&1hjT<# zfQLFF6hL@_xJ;}Q)jGmI5orvZbv|9D@br8Ja98DQgKh5mx=cNpQ zlCfx4JX5fpLDAkZ5Y-Yx3FCy=B9uF8-Cko+Y_g)~jdICnE3TzJHlCEcq80v;x^5hi zg4RU8U#~MRNgW%L0e!!*)zMvAOw;rFS^X>hN8?3D{r3MB#+`CWa9+Q>`NWpC$}4Td z-<~@8yZFG$)57#Rj*Q@%}=Duj7s%njzs>EY)pXT%VV^J;M*W9qz>_4Y(B#p)8_gYP?m;t&<`FdC zMl*xv1vHn?T*q7$<`m5B#N0v5y@I(@0_uINjG?QH-du$&+3A69LqN8hqsp0gcO1aG z7BF9fc@^^!%P%;p>!4FfCIU)T(jKtg9)MAAYc?}Aze(OJ*OOMxlHqNNc=7>0t}Nl8IYStVcvxT^r`fQO1m@u&U>sVz_>oeTgc zKt)g_eTCEk3xX+%PX)(FxzI6EBUB{qlz|suC@hkmntp$COHF8@($Ue|uXgpu-Jtdl zba%DHjH2yJwDCRb-%?e5R9MJAT{&l-SN}oqSW!Z+aQJMcTI!I#($OGT;ZLbw^qr2N zm1s5E%ldgobUNwL2K2ekHdm=l%W8S;n08T5IqT*>E^Mt7qpQb9@5f(D|B;x2rxySF z&!UzOu9Owus7W6_6X>~lx?I2Rl%5!|b(KE5?A6vMMi`>@>(t#X$-35o3z4^@txL<7 zkC)eXB)`Mo*|xt9esg#S^2ne)HJ+^Q?pNP^C)SsUR|k^S&4Kpzws>qH-rhd_ua`V-kH_!r?ozwfx&4adktD^CTxZ4I}@{B%&x?20<*g?dqCgbI0p;H!Nx&+wt%_kFxP;&Cd{qE+(yi4MqSffrixCO pDDBbsd>`hMr33SOF@MPDX?~Hhe%RNy^j(YP2yOkp>+nkk9|2VQGW`Gm diff --git a/AccordaGUItar/obj/AccordaGUItar.csproj.nuget.dgspec.json b/AccordaGUItar/obj/AccordaGUItar.csproj.nuget.dgspec.json index d04f280..bb47bd3 100644 --- a/AccordaGUItar/obj/AccordaGUItar.csproj.nuget.dgspec.json +++ b/AccordaGUItar/obj/AccordaGUItar.csproj.nuget.dgspec.json @@ -86,7 +86,7 @@ "privateAssets": "none" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.200/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202/PortableRuntimeIdentifierGraph.json" } } } diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfo.cs b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfo.cs index 2d4dbc3..d0200d2 100644 --- a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfo.cs +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfo.cs @@ -14,7 +14,7 @@ [assembly: System.Reflection.AssemblyCompanyAttribute("AccordaGUItar")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1a5bfd29191140f8be2175aac4fdb3aa3e373b96")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+aa2f59693ba199c1c97ede6c668daceb30f44ea4")] [assembly: System.Reflection.AssemblyProductAttribute("AccordaGUItar")] [assembly: System.Reflection.AssemblyTitleAttribute("AccordaGUItar")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfoInputs.cache b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfoInputs.cache index 58aa417..650ffcb 100644 --- a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfoInputs.cache +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.AssemblyInfoInputs.cache @@ -1 +1 @@ -cf7d50a86938932fe0154cbaf2b17c14daf17bd2b6c34275e4997c6e2cef64a7 +f2be71a1ef2589e0a0dccc1a3141779699ed6b1320df7ab8a93364a6fa80a198 diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.CoreCompileInputs.cache b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.CoreCompileInputs.cache index a976871..7f45be1 100644 --- a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.CoreCompileInputs.cache +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -3db0b58dd267c54dfc2b0d2cdaff22410beca87bccd5f74c8c6e8a9d40961b2e +fe20a567920a28446407c79d971cd1fcecc164bfc3b3b69ad403a5e2633307b7 diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.FileListAbsolute.txt b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.FileListAbsolute.txt index c508d0c..93a601c 100644 --- a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.FileListAbsolute.txt +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.FileListAbsolute.txt @@ -62,7 +62,6 @@ C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\ C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaGUItar.AssemblyInfo.cs C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaGUItar.csproj.CoreCompileInputs.cache C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaGUItar.sourcelink.json -C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaGUItar.csproj.CopyComplete C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaGUItar.dll C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\refint\AccordaGUItar.dll C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaGUItar.pdb @@ -76,3 +75,4 @@ C:\Users\gpicc\source\repos\accorda\AccordaGUItar\bin\Debug\net8.0-windows7.0\de C:\Users\gpicc\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaGUItar_MarkupCompile.lref C:\Users\gpicc\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\App.baml C:\Users\gpicc\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaG.4EE8D8B3.Up2Date +C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\obj\Debug\net8.0-windows7.0\AccordaG.4EE8D8B3.Up2Date diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.GenerateResource.cache b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.csproj.GenerateResource.cache index f8a7cf396d15e6598a885c0fba5ea705b7899fad..6b9c22df5b4bf1aa8796a8ef21d912897541ff31 100644 GIT binary patch delta 67 zcmZo*YGIn7CK&E)6%$&VT2vh4o|%}OpPN6i+eM@xFCB|`8b7bn-X9mf-{xRsWB>sG DC`=b* delta 63 zcmZo+YG9h6#vkfz6%$&VT2vg9UXYobJh9(Js30#LLo|&)sO&lKR_j diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.dll b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.dll index 92ea30e42f183f10d0acaa936d65bf33a3e4cb21..3e12f1c63a77c236af470b9e1d327696d294b1de 100644 GIT binary patch delta 416 zcmZoT;@5D*Z$byl{2LSAOze?ioHcP}IHT)iM#g%^1(O?rWaVZ?CU0#46+zP#=Z;rF9%m&2lK+FNeoIuP4#N0s41H`;Q%m>8$Kr8^ng4^#K z36*2Dh7=$+1Mz($K`nz{tqbI3+PTG0niz!oh&Am#vKP9Ww2Vs0Sj0b*Vt<^y7WAQk{(!R_~r zgi7!7UN4`zgn`jFfQf;Dp<;TXfUrEPjJ_~~%=A_PVP&O74y^po>_h!__g8*7RT#y^ z2vp^46%$&VT2vg9UXYobJpGJ-aHJ7bU7a;l9mrHw_EXDub6%7bOY@D-1{w(itsu6- zL`5;i^67bk!dk5VRT&f5SlR [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.2.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.3.0")] public void InitializeComponent() { if (_contentLoaded) { return; @@ -95,7 +95,7 @@ public void InitializeComponent() { } [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.2.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.3.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.genruntimeconfig.cache b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.genruntimeconfig.cache index 5812787..9485d31 100644 --- a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.genruntimeconfig.cache +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.genruntimeconfig.cache @@ -1 +1 @@ -0fccc1bfeafb9a52b2b4fe06f9d74034418f352daa810ca9a13432a6675b4f6b +1cda14dfc667c5e70ff2f53c4ffe2d3cff7a0e1759b4eba1cc60fd7f7467e222 diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.pdb b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.pdb index 0adc2748e190e4d49d7e44758cf365d002a6f809..4f7d7b16d36c05ecdef63521b520e2da499d42d1 100644 GIT binary patch delta 1145 zcmbu7T}&KR6vxlGGqXFh@Ia8ZELa#<Dn*Y3{FeozosjHrpBv@s#YWp;}s&?QT? zO|h~A@j*(O#c6E)#%N=WRbzK&S+OLdNz7+IfAzuDUf z2;IP7oP3IWp8P!d8o7WBf{5@a`6T&q@~h-) zu!Wg1jZR|*ZDVN8ui5?w?;agcbKc%Ar&I7j@d+|K9Wy28T;ejX&1hjT<# zfQLFF6hL@_xJ;}Q)jGmI5orvZbv|9D@br8Ja98DQgKh5mx=cNpQ zlCfx4JX5fpLDAkZ5Y-Yx3FCy=B9uF8-Cko+Y_g)~jdICnE3TzJHlCEcq80v;x^5hi zg4RU8U#~MRNgW%L0e!!*)zMvAOw;rFS^X>hN8?3D{r3MB#+`CWa9+Q>`NWpC$}4Td z-<~@8yZFG$)57#Rj*Q@%}=Duj7s%njzs>EY)pXT%VV^J;M*W9qz>_4Y(B#p)8_gYP?m;t&<`FdC zMl*xv1vHn?T*q7$<`m5B#N0v5y@I(@0_uINjG?QH-du$&+3A69LqN8hqsp0gcO1aG z7BF9fc@^^!%P%;p>!4FfCIU)T(jKtg9)MAAYc?}Aze(OJ*OOMxlHqNNc=7>0t}Nl8IYStVcvxT^r`fQO1m@u&U>sVz_>oeTgc zKt)g_eTCEk3xX+%PX)(FxzI6EBUB{qlz|suC@hkmntp$COHF8@($Ue|uXgpu-Jtdl zba%DHjH2yJwDCRb-%?e5R9MJAT{&l-SN}oqSW!Z+aQJMcTI!I#($OGT;ZLbw^qr2N zm1s5E%ldgobUNwL2K2ekHdm=l%W8S;n08T5IqT*>E^Mt7qpQb9@5f(D|B;x2rxySF z&!UzOu9Owus7W6_6X>~lx?I2Rl%5!|b(KE5?A6vMMi`>@>(t#X$-35o3z4^@txL<7 zkC)eXB)`Mo*|xt9esg#S^2ne)HJ+^Q?pNP^C)SsUR|k^S&4Kpzws>qH-rhd_ua`V-kH_!r?ozwfx&4adktD^CTxZ4I}@{B%&x?20<*g?dqCgbI0p;H!Nx&+wt%_kFxP;&Cd{qE+(yi4MqSffrixCO pDDBbsd>`hMr33SOF@MPDX?~Hhe%RNy^j(YP2yOkp>+nkk9|2VQGW`Gm diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.sourcelink.json b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.sourcelink.json index 20189db..86759f7 100644 --- a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.sourcelink.json +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar.sourcelink.json @@ -1 +1 @@ -{"documents":{"C:\\Users\\gpicc\\source\\repos\\accorda\\*":"https://raw.githubusercontent.com/gpicchiarelli/accorda/a93e8860f867ed4963914202293dacaf09842448/*"}} \ No newline at end of file +{"documents":{"C:\\Users\\Giacomo\\source\\repos\\accorda\\*":"https://raw.githubusercontent.com/gpicchiarelli/accorda/aa2f59693ba199c1c97ede6c668daceb30f44ea4/*"}} \ No newline at end of file diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfo.cs b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfo.cs new file mode 100644 index 0000000..d0200d2 --- /dev/null +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfo.cs @@ -0,0 +1,25 @@ +//------------------------------------------------------------------------------ +// +// Il codice è stato generato da uno strumento. +// Versione runtime:4.0.30319.42000 +// +// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se +// il codice viene rigenerato. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("AccordaGUItar")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+aa2f59693ba199c1c97ede6c668daceb30f44ea4")] +[assembly: System.Reflection.AssemblyProductAttribute("AccordaGUItar")] +[assembly: System.Reflection.AssemblyTitleAttribute("AccordaGUItar")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")] +[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")] + +// Generato dalla classe WriteCodeFragment di MSBuild. + diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfoInputs.cache b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfoInputs.cache new file mode 100644 index 0000000..650ffcb --- /dev/null +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +f2be71a1ef2589e0a0dccc1a3141779699ed6b1320df7ab8a93364a6fa80a198 diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..17f943f --- /dev/null +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net8.0-windows7.0 +build_property.TargetPlatformMinVersion = 7.0 +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = AccordaGUItar_0wbrsh1c_wpftmp +build_property.ProjectDir = C:\Users\Giacomo\source\repos\accorda\AccordaGUItar\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.assets.cache b/AccordaGUItar/obj/Debug/net8.0-windows7.0/AccordaGUItar_0wbrsh1c_wpftmp.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..22ea7e4b9b0b2fe19dce7d32c029b9866311a2dd GIT binary patch literal 11371 zcmc&)&vVUn3s*+GuCD}?+G%Z9z5^9p* z0AM6_+L?ByIku~85MIba=E`}G@8wmQSndU?~^b-kHAJ@ALPQdtR0l<8!a2CW)+AP9c0bg znWbBeZW472C`28H5%nq9LIG6oQN!6br;J;-`&FF5*P0c+kr1a)Bq2`22=O#*qX0y( zgJwhXwrtO-`zC<;PkYflMBZWxmT+h=)}F0$(1LD7V|3?tMP*n@&lhUKU6WXnfjvv87#&jCRqes>r|&e3EIHHdR? zl8E0+AwEA0V#{ebxrjA5NyHaYh%e$fKT`BM(Ac$ntCNqp5xPm#mr|%#@oX0DON^2& z*K7I7x{8<>bth)g0{tX#DFw`soF6|_b)9yrl|UG=qqZMIr5LxSGTT|I)!)(ziAz59ISgA-diRV8&F*L1?=d|li$7(Xn zaq=dq#l13RrkSn8IniRwDcRjfvHL!rKPpNtu=fJvH@@2rxl~nz$#Pkz<2!Ja&_9Tv zU%_9-nO9-_a4kLTCA-tuWPssEF4_4L@UfO^fhL#gV_!c654nD@71$c3#6rlCF>m{i z0=Hv8b{HEg3v_(tV5i=Q3a3B4`QcJ|x-XZQbT%Pnm@*z|4t_shvy!5KiO=_Om+!BK z@q49d1z|wq`{(-aF|4uft5uvYU+BL~EvXxwEjo<#LKnY2EfyvDOi206fX?T$D(Z#7 zmMPDulqe1|?My$dR%618>1mk=81$G(dt@dqz0OBo@swg>s0b2mT<)n#>d_yJ3RZztVdtVQDfa}T%1R~3tW<)!thbPUIo*ThQ241LDC}4Sg`KX5X{1LD z2HwyrDkG%`Gg6A^GTufyNAg5&#Ddd_MR=`v?zU&ON()ZY_Dhr1nZ21ilhu2DO;~#9 z_+6`6S_?wyw6rA&Qp!i2U`xg+MUm z{y|`In6Uvl%#L;6AUMc~+|WU~jJZ02D&m%oQiadsT5L~2sAQzrK>bTrT`Zrb=(OH~4)#z_o zlKUBsX*F=9x**4e0UQ^Re(dT)@RaI&updi%=DO?#qVF~GlSNfq& zH&v%e^+F~*-PAS4JHs$3u5Lt|NOeOdJoVHud3P8l#nq2sBGnI>@HAA%-_JqmJMw@Lfk}8R_|PQ8mvH>Pm2t>WYoSQ&k<8 zpCSEl)R!hWrjJGvhbJ;ZUIz=d99M9%U4iM?{v7FlJiJrb0+chSIg<7b(2=xP2hd(a z`ccX^(eF~eu_bvtt82-1q*K8BK40F&_ii}C*4)%}+kw-~++2!&vWZ z`*M^8KYl2SA3tO+B1Xew?5mMCZqDJIys99pfmaczBd*xX_z41QB|=&GAhCbo<;7U< zR|H17&R`Zt*VL5$#CL{|e}CRBSv&rpoD3wec%+Z4{2p>Wy^M#Kpz;OYDS^WvgY6M>F^0lE2jIG@ZH= zH23H2EvIcaMi;E6Z$Gt)gP7*Wc4K7S>)Ion+qd)ARLzf}$^~-CA2Z!8;IF$`xS5-; zr=5G}$W!UYs+1cxBErC2A4LGXqzi9l z&7A888%zgr`O3i};@5#MvtjCVKL)8etb&YsR#8Mft1xjP5hh6EqDm2S{Cq#HH;1P+ zbxY5u%w8iiOEVrb1&Y;9)5$cr*6UK_m6)S%Mjh^#sdI+yv^e);sqYDeJuvr$)!uMi zYS>WuTaN9GkmegIV|mwU56d~uY$Efpdb^~M2W38qLf=wOl3o;gA%!!cH!~380whYm zfQ // Il codice è stato generato da uno strumento. diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/App.g.i.cs b/AccordaGUItar/obj/Debug/net8.0-windows7.0/App.g.i.cs index 0a09cd0..b9d04a2 100644 --- a/AccordaGUItar/obj/Debug/net8.0-windows7.0/App.g.i.cs +++ b/AccordaGUItar/obj/Debug/net8.0-windows7.0/App.g.i.cs @@ -47,7 +47,7 @@ public partial class App : System.Windows.Application { /// InitializeComponent /// [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.2.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.3.0")] public void InitializeComponent() { if (_contentLoaded) { return; @@ -73,7 +73,7 @@ public void InitializeComponent() { /// [System.STAThreadAttribute()] [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.2.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.3.0")] public static void Main() { AccordaGUItar.App app = new AccordaGUItar.App(); app.InitializeComponent(); diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/apphost.exe b/AccordaGUItar/obj/Debug/net8.0-windows7.0/apphost.exe index 162f4d6fc0321dac898f518db18cbb92b485b124..742c1220f5f22add0e225137a7b4a4711c57854c 100644 GIT binary patch delta 97 zcmZp8!_@#pEsR^3CT;XhWH4e#V=!f~WH19_V}>M#L>83Rc}AlnEiYXpQK d^(hRA49P&81{AXd>Hx`_0HMY9`x}`QSpfJl5?ufQ diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/ref/AccordaGUItar.dll b/AccordaGUItar/obj/Debug/net8.0-windows7.0/ref/AccordaGUItar.dll index 853e409cefe0a3a1ffe2f9e856a135e5f85c46b0..3e553f3827f16ed34612e48e0c8136f985c73bcf 100644 GIT binary patch delta 194 zcmZp;z|?SoX+j4};bwv78+%Ha1v($ZeqF-!<5<~ z@{m#8(m2(^!ptDe!puB1#l+Ig*wWC%$iT?R(l{kCIWf(^(!#{Z#KdCr0Wqg;UrPpK zhExU%AT(nzU`PYg=0K4Y1``HLpqMd`Gz7AZfU-tF2vVQIkjRh>#A!e=OP~&rtO*cW KZ1!KYkre=+2{TUs diff --git a/AccordaGUItar/obj/Debug/net8.0-windows7.0/refint/AccordaGUItar.dll b/AccordaGUItar/obj/Debug/net8.0-windows7.0/refint/AccordaGUItar.dll index 853e409cefe0a3a1ffe2f9e856a135e5f85c46b0..3e553f3827f16ed34612e48e0c8136f985c73bcf 100644 GIT binary patch delta 194 zcmZp;z|?SoX+j4};bwv78+%Ha1v($ZeqF-!<5<~ z@{m#8(m2(^!ptDe!puB1#l+Ig*wWC%$iT?R(l{kCIWf(^(!#{Z#KdCr0Wqg;UrPpK zhExU%AT(nzU`PYg=0K4Y1``HLpqMd`Gz7AZfU-tF2vVQIkjRh>#A!e=OP~&rtO*cW KZ1!KYkre=+2{TUs diff --git a/AccordaGUItar/obj/project.assets.json b/AccordaGUItar/obj/project.assets.json index c062fcf..c195c10 100644 --- a/AccordaGUItar/obj/project.assets.json +++ b/AccordaGUItar/obj/project.assets.json @@ -820,7 +820,7 @@ "privateAssets": "none" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.200/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202/PortableRuntimeIdentifierGraph.json" } } } diff --git a/AccordaGUItar/obj/project.nuget.cache b/AccordaGUItar/obj/project.nuget.cache index d57ff28..0736eaa 100644 --- a/AccordaGUItar/obj/project.nuget.cache +++ b/AccordaGUItar/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "vUxFim742jjuxrz6EJC6iJ1aFaQS2gdVcR/DS8AS7w6BYduSi84hfkmVC/kriOZJ+gBI7OYNGbFMVfRZzTePDQ==", + "dgSpecHash": "TeFe9k210XLVtIXdoOKGMmsTU+GSp/rWTtnfzqUg4TSPi1hhQElMhLtj3fkhzaObNmMKLUFpqx44ZNhwSGlv7A==", "success": true, "projectFilePath": "C:\\Users\\Giacomo\\source\\repos\\accorda\\AccordaGUItar\\AccordaGUItar.csproj", "expectedPackageFiles": [ diff --git a/accorda-cli/Audio/Audio.cs b/accorda-cli/Audio/Audio.cs new file mode 100644 index 0000000..958a7cc --- /dev/null +++ b/accorda-cli/Audio/Audio.cs @@ -0,0 +1,113 @@ +using NAudio.Dsp; +using NAudio.Wave; +using System; +using System.Collections.Generic; + +namespace Accorda.Audio +{ + public class Audio + { + private readonly WaveInEvent waveIn; + private const int sampleRate = 44100; + private const int bufferSize = 1024; + private readonly float[] buffer; + private readonly Complex[] complexBuffer; + private readonly BiQuadFilter filter; + + // Aggiunto un evento per rilevare la frequenza istantanea + public event EventHandler DominantFrequencyDetected; + + // Aggiunto un threshold per il volume minimo rilevabile + private double volumeThreshold = 0.1; + + public Audio(int InputDeviceSelector = 0) + { + waveIn = new WaveInEvent + { + DeviceNumber = InputDeviceSelector, + BufferMilliseconds = bufferSize * 1000 / sampleRate, + WaveFormat = new WaveFormat(sampleRate, 1) + }; + + buffer = new float[bufferSize]; + complexBuffer = new Complex[bufferSize]; + filter = BiQuadFilter.LowPassFilter(sampleRate, 1000, (float)0.7071); + + waveIn.DataAvailable += WaveIn_DataAvailable; + StartRecording(); + } + + private void WaveIn_DataAvailable(object sender, WaveInEventArgs e) + { + double maxVolume = 0.0; + + for (int i = 0; i < e.BytesRecorded / 2; i++) + { + short sample = (short)((e.Buffer[(2 * i) + 1] << 8) | e.Buffer[2 * i]); + buffer[i] = (float)sample / short.MaxValue; + buffer[i] = filter.Transform(buffer[i]); + complexBuffer[i].X = buffer[i]; + complexBuffer[i].Y = 0; + + double volume = Math.Abs(buffer[i]); + if (volume > maxVolume) + { + maxVolume = volume; + } + } + + if (maxVolume > volumeThreshold) + { + FastFourierTransform.FFT(true, (int)Math.Log(bufferSize, 2.0), complexBuffer); + + int maxIndex = 0; + double maxMagnitude = 0; + + for (int i = 0; i < bufferSize / 2; i++) + { + double magnitude = CalculateMagnitude(complexBuffer[i]); + if (magnitude > maxMagnitude) + { + maxMagnitude = magnitude; + maxIndex = i; + } + } + double frequency = maxIndex * sampleRate / bufferSize; + DominantFrequencyDetected?.Invoke(this, frequency); + } + } + + private double CalculateMagnitude(Complex complex) + { + return Math.Sqrt((complex.X * complex.X) + (complex.Y * complex.Y)); + } + + public List ElencaDispositiviIngresso() + { + int inputDeviceCount = WaveInEvent.DeviceCount; + List dispositivi = new(); + for (int deviceIndex = 0; deviceIndex < inputDeviceCount; deviceIndex++) + { + WaveInCapabilities deviceInfo = WaveInEvent.GetCapabilities(deviceIndex); + dispositivi.Add($"Dispositivo {deviceIndex + 1}: {deviceInfo.ProductName}"); + } + return dispositivi; + } + + private void StartRecording() + { + waveIn.StartRecording(); + } + + public void StopRecording() + { + waveIn.StopRecording(); + } + + // Aggiunto un metodo per impostare il threshold di volume + public void SetVolumeThreshold(double threshold) + { + volumeThreshold = threshold; + } + } +} \ No newline at end of file diff --git a/accorda-cli/Note/NoteMusicali.cs b/accorda-cli/Note/NoteMusicali.cs new file mode 100644 index 0000000..fb9aa86 --- /dev/null +++ b/accorda-cli/Note/NoteMusicali.cs @@ -0,0 +1,36 @@ +/// +/// Namespace for frequency constants +/// +namespace accorda.Note +{ + /// + /// Class for frequency constants + /// + public class NoteMusicali + { + /// + /// The mi basso + /// + public const double Mi_Basso = 82.41; + /// + /// The la + /// + public const double La = 110; + /// + /// The re + /// + public const double Re = 146.83; + /// + /// The sol + /// + public const double Sol = 196; + /// + /// The si + /// + public const double Si = 246.94; + /// + /// The mi alto + /// + public const double Mi_Alto = 329.63; + } +} diff --git a/accorda-cli/accorda-cli.cs b/accorda-cli/accorda-cli.cs new file mode 100644 index 0000000..3751555 --- /dev/null +++ b/accorda-cli/accorda-cli.cs @@ -0,0 +1,2 @@ +// See https://aka.ms/new-console-template for more information +Console.WriteLine("Hello, World!"); diff --git a/accorda-cli/accorda-cli.csproj b/accorda-cli/accorda-cli.csproj new file mode 100644 index 0000000..ab80cf8 --- /dev/null +++ b/accorda-cli/accorda-cli.csproj @@ -0,0 +1,22 @@ + + + + Exe + net8.0 + accorda_cli + enable + enable + + + + + \ + True + + + \ + True + + + + diff --git a/accorda-cli/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/accorda-cli/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 0000000..2217181 --- /dev/null +++ b/accorda-cli/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfo.cs b/accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfo.cs new file mode 100644 index 0000000..745fa9c --- /dev/null +++ b/accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Il codice è stato generato da uno strumento. +// Versione runtime:4.0.30319.42000 +// +// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se +// il codice viene rigenerato. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("accorda-cli")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+aa2f59693ba199c1c97ede6c668daceb30f44ea4")] +[assembly: System.Reflection.AssemblyProductAttribute("accorda-cli")] +[assembly: System.Reflection.AssemblyTitleAttribute("accorda-cli")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generato dalla classe WriteCodeFragment di MSBuild. + diff --git a/accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfoInputs.cache b/accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfoInputs.cache new file mode 100644 index 0000000..c914dbe --- /dev/null +++ b/accorda-cli/obj/Debug/net8.0/accorda-cli.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +d02a347f02f655ab8761ae3554b1ebe99d0c3c323d064f497867b08b87f1cca2 diff --git a/accorda-cli/obj/Debug/net8.0/accorda-cli.GeneratedMSBuildEditorConfig.editorconfig b/accorda-cli/obj/Debug/net8.0/accorda-cli.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..2be6633 --- /dev/null +++ b/accorda-cli/obj/Debug/net8.0/accorda-cli.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = accorda_cli +build_property.ProjectDir = C:\Users\Giacomo\source\repos\accorda\accorda-cli\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/accorda-cli/obj/Debug/net8.0/accorda-cli.GlobalUsings.g.cs b/accorda-cli/obj/Debug/net8.0/accorda-cli.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/accorda-cli/obj/Debug/net8.0/accorda-cli.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/accorda-cli/obj/Debug/net8.0/accorda-cli.assets.cache b/accorda-cli/obj/Debug/net8.0/accorda-cli.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..25b4a24fb393cf9f2a9fdf87479b5448af072bd9 GIT binary patch literal 230 zcmWIWc6a1qU|`5zbvpF-d`rWx$?j*x&z7F!^U+Rm&)9ihFL{!&!xq1zkAP~31x!GN ziq2Lsp~b01#WC)giOKo7`7wHVrRk|9F$Iaq*@@|?#W5h$+<~eBit^Ko5_1*YGILUk z6;zEZDlE)YjVxn)Gn0$*i}TY;6v8r#OA~Vxf=fzMGV^1CGZKqZQ)2u|-BU{fpoS50 F836s_H>Usq literal 0 HcmV?d00001 diff --git a/accorda-cli/obj/accorda-cli.csproj.nuget.dgspec.json b/accorda-cli/obj/accorda-cli.csproj.nuget.dgspec.json new file mode 100644 index 0000000..814fc85 --- /dev/null +++ b/accorda-cli/obj/accorda-cli.csproj.nuget.dgspec.json @@ -0,0 +1,73 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\accorda-cli.csproj": {} + }, + "projects": { + "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\accorda-cli.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\accorda-cli.csproj", + "projectName": "accorda-cli", + "projectPath": "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\accorda-cli.csproj", + "packagesPath": "C:\\Users\\Giacomo\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Giacomo\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/accorda-cli/obj/accorda-cli.csproj.nuget.g.props b/accorda-cli/obj/accorda-cli.csproj.nuget.g.props new file mode 100644 index 0000000..a4de7b5 --- /dev/null +++ b/accorda-cli/obj/accorda-cli.csproj.nuget.g.props @@ -0,0 +1,16 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Giacomo\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.9.1 + + + + + + \ No newline at end of file diff --git a/accorda-cli/obj/accorda-cli.csproj.nuget.g.targets b/accorda-cli/obj/accorda-cli.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/accorda-cli/obj/accorda-cli.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/accorda-cli/obj/project.assets.json b/accorda-cli/obj/project.assets.json new file mode 100644 index 0000000..b4f98cd --- /dev/null +++ b/accorda-cli/obj/project.assets.json @@ -0,0 +1,79 @@ +{ + "version": 3, + "targets": { + "net8.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net8.0": [] + }, + "packageFolders": { + "C:\\Users\\Giacomo\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\accorda-cli.csproj", + "projectName": "accorda-cli", + "projectPath": "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\accorda-cli.csproj", + "packagesPath": "C:\\Users\\Giacomo\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Giacomo\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/accorda-cli/obj/project.nuget.cache b/accorda-cli/obj/project.nuget.cache new file mode 100644 index 0000000..bace4c8 --- /dev/null +++ b/accorda-cli/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "yN5Kgx2VPS6FsWByC/NNGkl8al3Mxevp2rR7Anzl7UNNbzLRSfmNZEcjD03stRWMa9PAWqHKCyJQlFsMEfU4Eg==", + "success": true, + "projectFilePath": "C:\\Users\\Giacomo\\source\\repos\\accorda\\accorda-cli\\accorda-cli.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/accorda.net/.vs/Accorda/DesignTimeBuild/.dtbcache.v2 b/accorda.net/.vs/Accorda/DesignTimeBuild/.dtbcache.v2 index d261301ef52d269e151ba793b3dc76804faefe31..1edea5a3e7a21a55749e95e17e00273a3ea290fb 100644 GIT binary patch delta 13306 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 YK`!iHw^gyp`@RLXY|g%q&M=4lKc{BtY{2 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 JZPu{G{{W;F{Jj7G diff --git a/accorda.net/.vs/Accorda/v17/.futdcache.v2 b/accorda.net/.vs/Accorda/v17/.futdcache.v2 index 76218b179bbe781965280ada2bf4548a923de020..8af5a575856561671cf78f6ec0c40b2b8639034f 100644 GIT binary patch delta 36 scmbQhF@a-4EwkWk)|Jn1I^N;9FDamI<8X(=ZL%Pf%4B_Jzey|t0QQ&*_y7O^ delta 36 scmbQhF@a-4EwkYHqpUsaKi=kWJ#Ex$seXsUZL%Pf%4B_Jzey|t01Jl<_5c6? diff --git a/accorda.net/.vs/Accorda/v17/.suo b/accorda.net/.vs/Accorda/v17/.suo index 4d2af5eb6a42ff1f9419866b3195f0b883bb6eb4..a534523d58346c1220891d69d8d0e12bea0f51e2 100644 GIT binary patch delta 5360 zcmcJT4OCQR8prQ*8HNFd2?Yny1k?%99Gq_kM49135kCNRT_sd-&`m2P99l(`(JeEh zl6lpuR*IvsW#%S#bJ}xS9W%?yN=>bGJ7?RrZBK2UV}*M*w`BkCa7U+;+o_X#hu=KU z`@GNl^}Jt~@tsxsUQ}-?956``1Qod2+uI8v#DD<@s|Snf#^Z~Rf7>iKiPK5@3s?sM zIQ6pXIR@4flf|k^RBg#H>XnQX$Xh@>NCb`GcEGDI1F4`GQ~=%_e@dX2gGa&rzyXGU z+kg@DdG+=VhCTrd2UVZ|3`I|c6;Qa-YDfe47CPInGNjv)NCSDm2}T0$nB7sGS*}B3 ziej)q_E+>cMc%4NEo6eC^TO58r-QkQjaB_J^|m{dL@i_;mS+66F@fwhFQpW0R9=kWsH>de{T8 zx7(LRx!$Yj-Y8o$^vF!ERP1dX)oJoK@hZ`uP~OHcIh(;2uoXyP8`utZfXBfT;7PC( z>;j!&Hwb_|U@v$Ibb)8V)8HAf5AbO2hkQ=ae-HUQI0(84eUp`p7a$LTppw4I{+f`+ z8WNlxjRrO|alc>JLr=(;b%_+vihgZ5JCQzmk5@}Hh&3lY+}*#Fv@Q&g&jpVeUw*PT zrCsz7E7$Oidfhmzl42x`yt4UAYDm6!py}f zWdoJeX2>mIE7+#k9#>>P$eoJL$FMs}4?sW39x5J7f9$9pGwv{wM*xrcQOK9UG4KjF z4qgSXffL|$@CJAjaQ_`0)$asyM8D$|Enmv~XymQ+ow1H8EnoC}U0*YL^V$OzRbadr zaH?+*^X(ZvYSPgNhTkKOCj=bR^(he++q>fM4;+!ko?7 zt|WFq^2l??Cn5P5xZVl5N6~ruw^2GzKaKP=U>|rEJO{Y_YDayFe4=h1$=S0nkYDGG z9f)
  • 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 diff --git a/accorda.net/Accorda.sln b/accorda.net/Accorda.sln index 769257c..ad5f883 100644 --- a/accorda.net/Accorda.sln +++ b/accorda.net/Accorda.sln @@ -17,6 +17,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Elementi di soluzione", "El EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AccordaGUItar", "..\AccordaGUItar\AccordaGUItar.csproj", "{1FE7E45F-0004-4245-B284-2C654AF5E5B2}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "accorda-cli", "..\accorda-cli\accorda-cli.csproj", "{EB24C7FD-1135-4133-A17A-308CDBD542A2}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution All|Any CPU = All|Any CPU @@ -96,6 +98,36 @@ Global {1FE7E45F-0004-4245-B284-2C654AF5E5B2}.Release|x64.Build.0 = Release|Any CPU {1FE7E45F-0004-4245-B284-2C654AF5E5B2}.Release|x86.ActiveCfg = Release|Any CPU {1FE7E45F-0004-4245-B284-2C654AF5E5B2}.Release|x86.Build.0 = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|Any CPU.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|Any CPU.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|ARM.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|ARM.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|ARM64.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|ARM64.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|x64.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|x64.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|x86.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.All|x86.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|ARM.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|ARM.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|ARM64.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|x64.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|x64.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|x86.ActiveCfg = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Debug|x86.Build.0 = Debug|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|Any CPU.Build.0 = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|ARM.ActiveCfg = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|ARM.Build.0 = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|ARM64.ActiveCfg = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|ARM64.Build.0 = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|x64.ActiveCfg = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|x64.Build.0 = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|x86.ActiveCfg = Release|Any CPU + {EB24C7FD-1135-4133-A17A-308CDBD542A2}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfo.cs b/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfo.cs index 28ccc29..a27de63 100644 --- a/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfo.cs +++ b/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfo.cs @@ -14,7 +14,7 @@ [assembly: System.Reflection.AssemblyCompanyAttribute("Accorda")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1a5bfd29191140f8be2175aac4fdb3aa3e373b96")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+aa2f59693ba199c1c97ede6c668daceb30f44ea4")] [assembly: System.Reflection.AssemblyProductAttribute("Accorda")] [assembly: System.Reflection.AssemblyTitleAttribute("Accorda")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfoInputs.cache b/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfoInputs.cache index a0a8147..f027bc6 100644 --- a/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfoInputs.cache +++ b/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.AssemblyInfoInputs.cache @@ -1 +1 @@ -5e91c319df5871024d3f7544ae549451d2bb6d9f9dc33d42e97eea7941fe3f78 +befa2fb90bad1662952c47ac631e5a000ce4c140076c39d63de1dd4f95619b59 diff --git a/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.assets.cache b/accorda.net/obj/Debug/net8.0-windows7.0/Accorda.assets.cache index ae819495057bb396de304f9830e69b4cf3bdfa91..b5c552047fca3cc76b1ac51c32376dac6f39529c 100644 GIT binary patch delta 23 dcmez8@W5_@1|!o(&8uRp3_#$$`MY>52LNOv2U7q5 delta 316 zcmXw#u}VWx42D}5>(WuzEP_h8hz>##5h{qNRVYP=v!v&wZOZ96m)zV!r@n%Z;VOLu zpTSjp3P&*&96pji!=FF-y7;+#IcR>r9e(VtnvF)|vpHaRe}x4JkJ+PUs1uZuN0H_T zp%zR^5D_A&nu0(P#vBO(gGWCl=ylz&BB|UpqtEl~s$7dFCsgLjq4!w={?{Urx;&b> zawU02UW-&uNQ*zKF5ILAMh=?