In Progress

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

Skills: Debugging, C# Programming, XAML, .NET, Audio Processing

See more: 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

About the Employer:
( 3 reviews ) United Kingdom

Project ID: #20106137

Awarded to:

soriel

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 More

$223 USD in 20 days
(1 Review)
2.1

18 freelancers are bidding on average $177 for this job

masterlancer999

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 More

$140 USD in 7 days
(53 Reviews)
7.2
valor312

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 More

$50 USD in 7 days
(44 Reviews)
5.5
DevStar925

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 More

$140 USD in 7 days
(13 Reviews)
5.7
kusal77

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 More

$199 USD in 7 days
(18 Reviews)
5.3
NewFuture338

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 More

$220 USD in 7 days
(10 Reviews)
5.1
jk901

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. More

$150 USD in 3 days
(4 Reviews)
4.9
Victorier006

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. More

$150 USD in 7 days
(8 Reviews)
4.9
V2IDEAS

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 More

$150 USD in 2 days
(5 Reviews)
4.4
sysdesigner13

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 More

$250 USD in 7 days
(10 Reviews)
4.0
fivestar10

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 More

$140 USD in 7 days
(4 Reviews)
3.6
INDOGICSOLUTIONS

***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 More

$300 USD in 7 days
(4 Reviews)
3.3
bluestar1027

Hi, I'm very happy to have a chance to send a proposal. I have read carefully the descriptions and understood clearly what you want. I've many experiences in the projects like yours. if you need to see my past works, I More

$200 USD in 3 days
(4 Reviews)
3.5
ThinkStartPL

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 More

$170 USD in 10 days
(1 Review)
0.4
kornienkoelvira

Hi, Dear My expertise in audio/speech signal processing should be interest of your project. I have experiences with C# audio processing , including NAudio and [login to view URL] with WPF Sound Visualization Library. I had been e More

$250 USD in 7 days
(0 Reviews)
0.0
shannbala

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 More

$120 USD in 7 days
(0 Reviews)
0.0
smilesworld116

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 More

$200 USD in 7 days
(0 Reviews)
0.0
vivi1990

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 More

$140 USD in 7 days
(0 Reviews)
0.0