Find Jobs
Hire Freelancers

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

$30-250 USD

Teljesítve
Kiadva ekkor: majdnem 5 évvel ezelőtt

$30-250 USD

Teljesítéskor fizetve
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
Projektazonosító: 20106137

A projektről

10 ajánlat
Távolról teljesíthető projekt
Aktiválva: 5 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
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 implement a way to clear the buffer or make the "timer" comprehensive about the data stored on it (by using another way to update the buffer reading instead of a timer). I can't get more details by reading only the code you provided, but I'm very interested in your project. I'm working in a hobby project that uses NAudio to record corpora files for Sphinx speech recognition (the link to my project is here: [login to view URL] ). I've left this project for now due to lack of time. I placed a $223 bid and 20 days to deliver the project because I'm not sure of your issue until I can read the whole code and do some tests, but if the solution is not to complicated as suppose it can be, we can deal a smaller price. If you provide more of your code, I will get a more general comprehension of what is occurring on it. I hope we can work together. Carlos Ribeiro.
$223 USD 20 napon belül
5,0 (8 értékelés)
4,6
4,6
10 szabadúszó adott átlagosan $173 USD összegű árajánlatot erre a munkára
Felhasználó avatár
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 sharing, so that I can notice your issue more correctly. Please give me a chance to work for you. Thanks.
$140 USD 7 napon belül
4,8 (55 értékelés)
7,2
7,2
Felhasználó avatár
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 Interface And Clear Algorithm Will Encourage Your Project. I want a long term relationship with you. Regards//
$140 USD 7 napon belül
4,9 (15 értékelés)
6,1
6,1
Felhasználó avatár
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, Administration, Project Management System analysis, and Database Developments. Delivering quality solutions to business problems within scope, budget and tight schedules whilst meeting strict specifications, from project planning, estimating to delivery. Please See my profile and the Reviews I would like to discuss the project in details with you for a better understanding of the requirements. SKILLS AND ABILITIES • Web | Windows Developments | API | Web Services| Automation | WPF • Payment Gateway Integration | Rest API • Device / Hardware Integration | Machine Software / VOIP • Android Developments • .NET | C# | Vb.Net | ASP.Net | VBA | MACROS • SQL Server | MY SQL | EXCEL | MS ACCESS | PostgreSQL |Sybase • MVC| | Web Forms | Win Forms| Java scripts | JQuery | Json | Ajax • HTML | PHP | CSS | Bootstrap |Graphic Design • IIS | Windows Server | DNS | Server Security | Active Directory • Crystal Reports | iText Sharp | EPPlus | Smart XLS • XML | XLT | CSV APPLICATION DEVELOPMENTS • Web Applications / Windows Applications • E-POS System • iMail API integration • Sage / XERO Accounting Integration tool • Verifone / SumUp Terminal API • Google Map integration • IP / VOIP phone integration • Digital Notice Board
$199 USD 7 napon belül
5,0 (27 értékelés)
5,8
5,8
Felhasználó avatár
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. I hope to work with you on this project. Thanks.
$150 USD 3 napon belül
5,0 (14 értékelés)
5,5
5,5
Felhasználó avatár
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 previous projects. Kindly open message box for further discussion. Regards, ANIL
$170 USD 10 napon belül
5,0 (1 értékelés)
0,4
0,4
Felhasználó avatár
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, material ,bootstrap as frontend. I have many experiences in c#,c++,c,java programming. I'm interested in your project, please feel free to check my clients reviews, my profile and if you are interested too, we can discuss more details. Thank you very much.
$140 USD 7 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
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 work ethic. When I launch myself into a project I become obsessed and work tirelessly until completion of a project. My approach is: - 100% clients' satisfaction - More than 11 years of experience - Coding 100% - Fully updated with Google's latest algorithm and updates - 100% Assured Results - 24 x 7 services If you looking to make your E-commerce stores, Business websites with PHP, Wordpress, and increase your ranking in search engines and get more traffic to your website and increase the revenue then, Let's jump on a chat and get started.
$120 USD 7 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

UNITED KINGDOM zászlója
United Kingdom
5,0
8
Fizetési mód hitelesítve
Tagság kezdete: okt. 13, 2009

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.