Find Jobs
Hire Freelancers

CAPTURE SOUND to BYTE ARRAY, MANIPULATE and PLAY - simple project

€30-250 EUR

Fechado
Publicado há mais de 5 anos

€30-250 EUR

Pago na entrega
i need a c plus plus project to compile in linux on gcc where 1) program will catch sound into array, manipulate (subtract some value) and play non stop (so actually we will decrease sound level with this but i need array of bits/bytes) 2) write to byte array of 24bit and subtract 00000000 00000000 00001111/ lets say 3) play non stop i want that it is not noticable that several files are being played, it should seem that only one array is being played - it shoudl work - provide exe with asking me how many bytes to subtract - provide cpp file and steps how to compile and which program is used not using visual studio. it should be linux - it should be cpp file to be compiled in linux with gcc - i need step by step instructions if you know how to apply lets say echo, reverb, i pay extra. it can have delay of few seconds just i need control over array of samples in realtime i have more ideas for further development so i plan to rehire with this project many times.
ID do Projeto: 17697637

Sobre o projeto

9 propostas
Projeto remoto
Ativo há 6 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
9 freelancers estão ofertando em média €188 EUR for esse trabalho
Avatar do Usuário
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
€150 EUR em 3 dias
4,9 (149 avaliações)
7,1
7,1
Avatar do Usuário
Hi! My name is Konstantin. I'm an experienced high- and low-level Linux developer. I have a broad range of software development skills utilizing Linux audio input and output API. I have a huge experience with all the audio signal processing methods and algorithms including amplification, filtration, frequency analysis, echo, reverberation, etc. I also know how to develop software dealing with audio signals in real-time and doing processing on the fly. Can you please provide more details about this task to better estimate time frame and complexity? Did I understood correctly that you want to input audio signal from microphone or linear input and output to speakers or linear output? For the beginning, you would like to just decrease audio volume and want to see how the code can deal with buffers that updates in real-time and being played smoothly, right? With best regards, Konstantin
€200 EUR em 5 dias
5,0 (19 avaliações)
6,6
6,6
Avatar do Usuário
You could modify ffmpeg for this purpose. But, it is not a very basic array as you described here. It is a ready to use solution
€180 EUR em 3 dias
5,0 (12 avaliações)
5,2
5,2
Avatar do Usuário
As mentioned in the description: 1) Meaning reading/parsing an audio file. Not capturing the stream from microphone. 2)byte manupilations 3)load/in load audio files in to buffer will be a overhead other than that non-stop play. 4)Compiled on gcc/g++ under linux environment. Questions: 1) You mentioned the reading/manipulating audio files in the description then you said "control over array of samples in realtime"...What's meant by real-time here? 2)Need more clear detail for Implement Echo, Reverb. 3)Do you want external-library-dependent or pure C++ app? Others: Sending/streaming/writing to speaker/output-source can be OS/external-library dependent. Reading/parsing and manipulating the audio files can mostly be done in pure C++. If it needs any dependency, I will walk you through the whole process under "Explaining how to compile" requirement. If you like my proposal than contact me via chat and we will discuss more in detail. Looking forward to working with you.
€200 EUR em 7 dias
5,0 (2 avaliações)
3,1
3,1
Avatar do Usuário
Hi Nice to meet you I read your job description carefully and I am very interested in your project As a senior c++ developer I have a lot of experiences in c++ development so I am sure I can finish your project successfully. I am fully ready for you now. Please feel free to contact me. Thank you.
€155 EUR em 3 dias
4,8 (3 avaliações)
2,2
2,2
Avatar do Usuário
Greetings! I will like to work on this project. I am Web application and software developer having many years of experience. In past i have worked in various project so i have gain knowledge about implementing various libraries, apis and debugging application. Skill Java, php, javascript,react.js, node.js, C++ C# and different other web technologies such as css html node.js ajax json and various software development techniques and methodology. Pm for more detail and budget discussion. Thank You!Have a good day
€277 EUR em 3 dias
5,0 (1 avaliação)
0,8
0,8
Avatar do Usuário
i have been working on c c++ under linux platform since 6 years. i can provide you complete detail instructions on how to compile with gcc.
€222 EUR em 5 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) SLOVENIA
Maribor, Slovenia
4,7
5
Método de pagamento verificado
Membro desde ago. 19, 2016

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.