filoe / cscore

An advanced audio library, written in C#. Provides tons of features. From playing/recording audio to decoding/encoding audio streams/files to processing audio data in realtime (e.g. applying custom effects during playback, create visualizations,...). The possibilities are nearly unlimited.
Other
2.14k stars 450 forks source link

Cscore for .net 6.0 build #467

Open KalleStae opened 2 years ago

KalleStae commented 2 years ago

I am a simple hobby c# programmer. I tried to compile cscore for dot net 6.0. From what I understand it seems to be working. Maybe a better programmer can refine it??

https://github.com/KalleStae/CScore.NET6

NichUK commented 2 years ago

Just use the Nuget release - seems to be working well for me.

KalleStae commented 2 years ago

I can compile it in VS 2022 and can use the dll. But i don't know how to create a package for github.

NichUK commented 2 years ago

Why do you need to create a package? Just use the Nuget release in your application. You don't need to build it yourself unless you're trying to alter it.

KalleStae commented 2 years ago

i have changed cscore source to .net 6.0 in my source. Therfore i use my own fork.

NichUK commented 2 years ago

I'm using the released version via Nuget successfully in my .NET 6.0 app. I think you should try just using Nuget to import the released library to your project, and not over-complicate things.

KalleStae commented 2 years ago

Ok, I know that. I wanted to bring the whole Cscore project to .net 6.0 just for fun, which worked with VS 2022. I only use it for my hobby programs on my Windoes computer. Thx

m0lDaViA commented 5 months ago

CSCore is for .NET Framework only. So for .NET6 or above it will be difficult to sustain the usability.