Improvements for C# NAudio Project in Visual Studio 2017 (C# XAML Binding .NET DSP)

NAudio is a C# library for audio processing. Hopefully, you are familiar with it or have heard of it before. The project I am working with are based on the demo projects here:

[login to view URL]

I will supply two projects to work with. One project plays an audio file and displays the frequency of the note playing (in a text block). The frequency detection function works and is accurate.

There is a problem with this - the audio ticks. The frequency class is called on a timer and so it seems the routine uses data from a buffer of the audio stream and removes this part of data from the stream. This is what causes the audio crackle on every timer tick. The solution to this should be to create two instances of "AudioFileReader" or "WaveFileReader" (NAudio classes) and use only one for the detection of the pitch. The second one should be passed straight through to "WaveOut" or "WasapiOut". I have done this. However, my resulting application introduces a massive 5-second delay between the audio out and the display of the frequency.

The second project I will supply is similar but uses the NAudio demo graphic equalizer. This project uses binding in the xaml code. I tried to add a text block and bind it to the frequency (running the frequency routine on a timer like before). This project has the same issues. There is a crackle in the audio on the timer tick. Also, the frequency does not appear in the text block.

This task is to fix these problems:

1. Improve the first project to read out the frequency without delay and without crackling the audio

2. Implement the frequency detection function within the second project

Please see screenshots for more information

Квалификация: Отладка программ, Программирование на C#, XAML, .NET, Audio Processing

Показать больше database project visual studio visual basic, integrate flash project visual studio, create win32 project visual studio 2005, convert html template asp website project visual studio, insert sound project visual studio, mysql database design project visual studio 2008, oracle project visual studio, windows form project visual studio 2005, winform services project visual studio 2005, hospital management project visual studio, hospital project visual studio, md2 project visual studio, railway reservation project visual studio using, easylanguage project visual studio, add existing ajax project visual studio 2008, adding sha256 project visual studio, building setup project visual studio video, create setup project visual studio serial number, image processing project visual studio, sample project visual studio

О работодателе:
( 5 отзыв(-а, -ов) ) United Kingdom

ID проекта: #20106137



Hello! By the code you shared in images, apparently the issue is on the timerTick code. I suppose that as the timer tick event may occur before all the stream data is read, it crackles the sound. The solution may be im Больше

$223 USD за 20 дней(-я)
(3 отзывов(-а))

16 фрилансеров(-а) в среднем готовы выполнить эту работу за $171


Hi Nice to meet you. I read your job posting and I am very excited. I have a good skill in WPF programming. I also have a experience in NAudio pakcage in the past. About crackle problem, I want to check it via screen s Больше

$140 USD за 7 дней(-я)
(53 отзывов(-а))

Dear I did work on NAudio project before. I have good hands on C#, WPF, Dependency Injection and SQL Server on Windows system. I would like to have conversation with chat to get more about your project. I am lookin Больше

$220 USD за 7 дней(-я)
(22 отзывов(-а))

Hi, Dear Employer! How are you? I am really interested in your project. I have enough experience on python, C/C++, C#, java,My SQL programming. I am 100% sure i can satisfy your requirements perfectly. User-Friendly I Больше

$140 USD за 7 дней(-я)
(14 отзывов(-а))

Dear I have good hands on C#, WPF, Dependency Injection and SQL Server on Windows system. I have deep understanding of Compiler theory, OOP principles, design patterns, Unit Testing, which needed for your project. E Больше

$50 USD за 7 дней(-я)
(51 отзывов(-а))

Hi I worked with nAudio before with couple of projects. I am a Dedicated Senior .Net Developer/ Database Administrator and System Administrator with 20 years of experience in Web/ Windows and Android Developments, Adm Больше

$199 USD за 7 дней(-я)
(23 отзывов(-а))

hello,how are you. i read your bid carefully. i am C#, .Net, WPF expert and have full experience for 7 years. C#, .Net, WPF is my top skill and i can handle your project fully. I can provide most quality and high fast. Больше

$150 USD за 7 дней(-я)
(13 отзывов(-а))

Dear As I am a senior software developer, have rich experience with various application development using C#, VC, VB.Net, NodeJS, Matlab, and python If you are interested with my proposal, please let me know it. Больше

$150 USD за 3 дней(-я)
(10 отзывов(-а))

Dear sir. I have read your description with great interest. I have experiences with lots of project. Also I am able to finish the task in time. If you send me a message, we can discuss more. I am waiting for your r Больше

$140 USD за 7 дней(-я)
(8 отзывов(-а))

I can make mentioned Improvements for C# NAudio Project in Visual Studio 2017 by following your specifications. I am an expert ASP.NET/ VB.NET/C#/MVC/Signal R/Linq/ Entity Framework, Azure developer having 8+ years ex Больше

$150 USD за 2 дней(-я)
(7 отзывов(-а))

Hi, sir! I just read your project description carefully. I have a lot of experience in working with C# and have been working on Application development for the past 15 years. I had ever made Audio design Tool with c# f Больше

$250 USD за 7 дней(-я)
(10 отзывов(-а))

***EXPERTISE IN C# PRGRAMMING,ASP.NET,MVC,VB.NET AND READY FOR LIVE INTERVIEW*** With over 12 years of producing corporate marketing projects for some of the most innovative companies in world, I’m here to bring your Больше

$300 USD за 7 дней(-я)
(6 отзывов(-а))

Hello Sir! Greetings! I have 8 years of experience as a asp.net MVC, dotnet core and desktop application developer. I have worked on your required skills .NET, Audio Processing, C# Programming, Debugging, XAML on my pr Больше

$170 USD за 10 дней(-я)
(1 отзыв)

Good day! I'm a licensed full stack programming developer and designer. I have many experiences in laravel, wordpress, CI, python as backend. And I had several experiences in angular.js, react.js, node.js, Vue.js, m Больше

$140 USD за 7 дней(-я)
(0 отзывов(-а))

Hello. Thank you for the job invite. I noticed that you are looking for an experienced developer. I have experiences of 7+ years of application development using C#. It is my main goal to deliver the high-quality prod Больше

$200 USD за 7 дней(-я)
(0 отзывов(-а))

Over the last 11 years, I've been working as a Web Development and Mobile application developement and .NET. We are well versed in Web designing,Wordpress,Magento,SEO as well I am a perfectionist having a very good wor Больше

$120 USD за 7 дней(-я)
(0 отзывов(-а))