
Completed
Posted
Paid on delivery
I have a folder of 12 short-duration sound samples and I need two metrics extracted from every file: the three tristimulus values and the spectral centroid. All data must be processed in Python, ideally with Librosa at the core; you are free to lean on NumPy, SciPy or Pandas for supporting math and I/O. Please send back: • A clean, well-commented .py script (or a Jupyter notebook) that loads an arbitrary batch of WAV/AIFF files and outputs a table containing filename, tristimulus 1-2-3, and centroid. • A CSV (or similar) generated by running that script on my dataset. • A short README describing assumptions (e.g., window size, hop length, any pre-emphasis) so I can reproduce results or tweak parameters. I will share the audio samples as soon as we start; the total runtime is under ten minutes, so processing time is negligible. Accuracy matters more than fancy plots, but if you would like to include a quick visual sanity check—say, a centroid trend plot—that is welcome. Deliver everything within the next few days and keep the code portable (Python 3.9+, Librosa 0.10 preferred). Let me know if any clarifications are needed before you dive in.
Project ID: 40566873
69 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, Can you provide the audio sample folder to get started? I can extract the tristimulus values and spectral centroid using Python with Librosa. I’ll create a clean script that processes your WAV/AIFF files and outputs a well-structured table, including all necessary metrics. Additionally, I will ensure to include a README file outlining assumptions like window size and hop length for reproducibility, alongside a CSV generated from the processed data. I understand the importance of accuracy over visuals, but I can add a quick centroid trend plot for sanity checking if desired. With my experience in Python and audio processing, I can deliver everything within the next few days. Looking forward to your response!
$120 USD in 1 day
3.9
3.9
69 freelancers are bidding on average $129 USD for this job

⭐⭐⭐⭐⭐ Extract Metrics from Audio Samples with Python and Librosa ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and I see you're looking for audio analysis using Python. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects related to audio processing. I will create a clean script to extract the tristimulus values and spectral centroid from your sound samples using Librosa, NumPy, and Pandas. ➡️ Why Me? I can easily handle your audio analysis project as I have over 5 years of experience in Python programming, focusing on audio processing, data analysis, and scripting. My expertise includes using libraries such as Librosa, NumPy, and Pandas for efficient data handling. I also have a strong grip on creating well-documented code to ensure you can reproduce results easily. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you! ➡️ Skills & Experience: ✅ Python Programming ✅ Audio Analysis ✅ Librosa Library ✅ NumPy ✅ Pandas ✅ Data Extraction ✅ Data Visualization ✅ Script Writing ✅ Jupyter Notebooks ✅ CSV File Handling ✅ Sound Processing ✅ Code Documentation Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
8.1
8.1

I am confident in my ability to successfully complete this project. I will create a clean and well-commented Python script using Librosa to extract the tristimulus values and spectral centroid from the sound samples. The script will output a table with the necessary information and I will also provide a CSV file generated from running the script on your dataset. Additionally, I will include a README file outlining any assumptions made during the process. I will ensure accuracy in the results and can provide a centroid trend plot for visual validation if desired. My code will be delivered in Python 3.9+ and will be easily portable. I am ready to start working on this project and will reach out if any clarifications are needed. See the above links please. Please go through my profile its 15 years old see the work I did over the years. ---> No Win No Fee means that your satisfaction is my utmost priority. <---- Lets discuss the job details. Moreover, I am willing to start the job and perform tasks without even being hired; it is just to show my commitment to this project. Looking forward to hear from you. Regards Shah
$123 USD in 6 days
7.4
7.4

Hi, I can help you extract the required metrics from your sound samples. I will create a Python script using Librosa to process the audio files. The script will load the WAV/AIFF files, calculate the tristimulus values and spectral centroid, and output the results in a structured table. I will ensure that the code is well-commented for clarity and ease of use. Additionally, I will generate a CSV file with the results and provide a README file detailing the assumptions made during processing. Ready to get started!
$30 USD in 3 days
7.0
7.0

I can help with this, Hi, I will deliver a commented Python script using Librosa 0.10 that batch processes your 12 audio files and outputs a CSV with filename, tristimulus 1/2/3, and spectral centroid. A README covering window size, hop length, and reproduction steps will be included. On a similar audio analysis task, providing a centroid trend plot alongside the raw CSV caught a normalization issue early. I will include that sanity check here too. Questions: 1) Should tristimulus values be computed per frame then averaged, or from the mean spectrum? 2) Are the samples all mono, or do some contain stereo channels? Share the folder and I will have the first CSV back within 24 hours. Looking forward to discussing further. Best regards, Kamran
$90 USD in 5 days
7.2
7.2

Drawing from my extensive and diverse background in data science and analysis, I enthusiastically endorse my capabilities to handle your "Rapid Python Tristimulus Centroid Audio Analysis" project. Armed with over seven years of experience in medical data analysis, I am versed in Python programming and proficient in the use of proven libraries like Librosa, NumPy, SciPy, and Pandas for efficient signal processing and manipulation. With a keen eye for accuracy and a reputation of producing high-quality work within set time limits, I assure you that I will generate for you a meticulously organized .py or Jupyter script that efficiently extracts the desired audio metrics - the three tristimulus values and the spectral centroid - from each file. The final product will be a table inclusive of the filenames and respective extracted values as well as a CSV generated by running the script on your dataset. Additionally, true to my commitment to delivering outstanding projects, I'll include a detailed README documenting all the assumptions made throughout the process. If any clarifications are necessary before embarking on your project, don't hesitate to reach out. Rest assured of an indubitably pleasant experience, exceptional deliverables, and open lines of communication. Let's make this project a success!
$140 USD in 7 days
7.1
7.1

I can deliver a clean, well-commented Python script using Librosa to extract tristimulus values and spectral centroid from your audio files, along with the generated CSV and a README. We're rated 4.88★ across 905+ reviews here, and clients often praise our responsiveness and professionalism, like one who said, "They are great, very professional, very responsive." We specialize in custom data processing and automation, ensuring your script is portable and meets your accuracy needs. What does 'done' look like for you regarding the specific parameters for window size and hop length?
$200 USD in 3 days
6.5
6.5

Hi there, I’ve developed multiple audio analysis tools using Python libraries like Librosa, OpenCV, and PyTorch, extracting features such as pitch, loudness, and timbre. I also have extensive experience with audio processing and machine learning, having worked on projects that classify audio events and detect anomalies. For your project, I’d use Librosa to extract the three tristimulus values and spectral centroid. I’d also implement a few additional features, such as generating a CSV file with the extracted values and creating a simple web app to upload audio files directly. Let’s schedule a 10-minute call to discuss your project in more detail and ensure I fully understand your requirements. I’m ready to start immediately and can deliver a fully functional version within just 3 days. Best regards, Adil
$153.51 USD in 7 days
6.1
6.1

Hello, I am a Python audio analyst who will extract tristimulus values and spectral centroid from your 12 sound samples using Librosa. I will deliver a well‑commented Python script (or Jupyter notebook) that processes any batch of WAV/AIFF files, outputs a CSV with filename, tristimulus 1‑2‑3, and centroid, and includes a README with parameters (window size, hop length, pre‑emphasis). I can also add a centroid trend plot as a sanity check. Flat $120, delivered within 48 hours. Please share your audio folder. I can start immediately. Thank you. Regards, Zafar
$120 USD in 2 days
5.9
5.9

Python HUb here! I can process the 12 audio samples in Python using Librosa, extract tristimulus 1–3 and spectral centroid for each file, then deliver a clean script/notebook, output CSV, and short README for reproducibility. One quick question: should the tristimulus values be calculated from harmonic energy bands, or do you have a specific formula/standard you want followed?
$220 USD in 1 day
5.7
5.7

Hi there, Thank you for outlining your project requirements so clearly. We at Demivision LLC are excited about the opportunity to collaborate with you on your Rapid Python Tristimulus Centroid Audio Analysis task. We fully understand your need to extract high-quality tristimulus values and spectral centroids from your set of short-duration audio files, using Python with Librosa at the core. Our team has extensive experience in audio signal processing, data analysis, and scientific Python development, leveraging libraries such as Librosa, NumPy, SciPy, and Pandas for both research and production use cases. We have successfully delivered similar projects involving spectral feature extraction, batch audio processing, and clear, reproducible reporting for audio datasets. To address your requirements, we propose building a clean, well-documented Python script (or Jupyter notebook) that will batch-process your WAV/AIFF files, compute tristimulus values and spectral centroid for each sample, and output results in a structured CSV file. Our solution will be modular and easily configurable: key analysis parameters (e.g., window size, hop length, pre-emphasis) will be clearly defined and adjustable. We’ll include a concise README to explain methodology, assumptions, and instructions for reproducing or tweaking the results. Additionally, we’re happy to add a quick visualization—such as a centroid trend plot—to help validate the outputs visually. Please let us know if you have any specific preferences regarding analysis settings or output formatting, or if you'd like to clarify any aspect before we begin. We look forward to working with you and ensuring accurate, reliable results for your audio analysis project. Best regards, Demivision LLC
$140 USD in 5 days
4.6
4.6

Hello there, We will deliver a commented Python script that batch loads your WAV/AIFF files and outputs tristimulus 1, 2, 3 plus spectral centroid per file to CSV. For tristimulus, we will compute harmonic amplitudes via STFT, then group them correctly (fundamental, mid partials, upper partials) rather than relying on a single peak picker. This keeps values accurate across timbres. A couple of quick things to confirm: 1) Should values be time-averaged per file, or do you need frame-level output? 2) Any specific FFT window size preference, or is 2048 samples fine? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Looking forward to your response. Best regards, Faizan
$90 USD in 5 days
4.6
4.6

Nice to meet you ,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$131 USD in 7 days
4.6
4.6

Hi there, I am A.R.M. MASUD, with a strong Data Science background. As a Python developer, I have extensive experience building robust, scalable, and efficient solutions that address various business needs. I understand the importance of delivering high-quality, well-architected code, and I am committed to working closely with you to ensure the success of this project. I implement core functionality using Python, utilizing relevant libraries and frameworks such as Pandas, NumPy, GUI, SciPy, Matplotlib, Seaborn, Plotly, Scikit-learn, TensorFlow, Keras, PyTorch, spaCy, Flask, Django, FastAPI, OpenCV, and Jupyter. I am a professional responsible for extracting actionable insights and knowledge from large volumes of data through Machine Learning models, including CNNs, RNNs, LSTMs, GANs, Transformers, FNNs, ANNs, and DNNs. I conduct comprehensive unit, integration, and performance testing to ensure the solution is error-free and optimized. https://www.freelancer.com/u/MZITSERVICES I appreciate the opportunity to submit this proposal and am excited about the possibility of working with you to bring your project to life. Thanks A.R.M MASUD
$100 USD in 7 days
4.7
4.7

Hello, I’m interested in your audio analysis project. I have experience with Python-based data analysis and signal processing using Librosa, NumPy, Pandas, and SciPy. I can develop a clean, well-documented Python script (or Jupyter notebook) that batch-processes your WAV/AIFF files, extracts the tristimulus (T1, T2, T3) values and spectral centroid, and exports the results to a CSV. The deliverables will include reproducible code, a concise README outlining all processing parameters and assumptions, and the generated dataset. If desired, I can also include a simple visualization for validation. I’m ready to begin as soon as you share the audio files.
$80 USD in 3 days
4.7
4.7

Hello, After reviewing your project requirements, I fully understand the scope and expectations. I have experience with Python-based audio analysis and data processing, and I'm available to start right away. I bring strong expertise in Python, Librosa, NumPy, SciPy, Pandas, audio processing, mathematics, data analysis, and data visualization. One of the key challenges here is calculating the tristimulus values consistently from the harmonic/spectral energy distribution while also extracting a reliable spectral centroid for each WAV/AIFF file. My solution would be to create a clean Python 3.9+ script or notebook that batch-loads the audio files, extracts tristimulus 1-2-3 and centroid, exports the results to CSV, and includes a short README with assumptions such as window size, hop length, and any preprocessing used. I have one quick question: • Should tristimulus be calculated from harmonic partials/fundamental estimation, or from fixed spectral energy bands? I would be glad to discuss further details and am ready to start immediately. Best regards, Carlos
$30 USD in 5 days
4.3
4.3

Hi, I've reviewed your requirements carefully. I understand this project as a need to analyze audio samples to extract meaningful metrics for further research or product development. The goal is to ensure accurate and reliable data extraction that can inform decisions or enhance user experience. I've built real systems involving audio analysis and data processing using Python, Librosa, and similar libraries. My experience includes projects that required precision in metric extraction and data visualization, ensuring that results are reproducible and easy to interpret. The main challenge is not just extracting the metrics accurately, it's ensuring that the implementation is flexible enough for future adjustments or additional metrics as your needs evolve. So my approach would be to create a well-structured script that adheres to your specifications while allowing for easy modifications. I'll focus on delivering a clean and portable solution that includes proper documentation for reproducibility, and I can also provide visualizations if desired, to validate the data trends. Please send me a message on Freelancer chat, and I'd be happy to discuss the details. Thanks, Greg
$140 USD in 7 days
4.1
4.1

Hello. I can quickly implement the Python script to extract tristimulus values and spectral centroids from your audio files using Librosa. I will develop a clean Python script or Jupyter Notebook, utilizing `librosa.feature.spectral_centroid` and a function for tristimulus calculations. The script will handle arbitrary WAV/AIFF batches, outputting a CSV with filename, tristimulus (1-3), and centroid. A README will detail parameters like window size and hop length for reproducibility. I'll provide the script, the generated CSV from your dataset, and the README. Are the audio samples strictly mono, or should the script handle stereo data and average across channels? Best regards, Yevhen.
$150 USD in 2 days
4.0
4.0

Hi, I'll write a clean Python script (or notebook) that loads your 12 sound files, computes tristimulus values and spectral centroid using Librosa, and exports a CSV. I've done similar audio feature extraction for a sound design library project—so I know the math behind tristimulus (temporal centroid of the amplitude envelope) and spectral centroid, and I'll document all parameters clearly. You'll get the script, the output table, and a short README with window size, hop length, and any pre-processing steps. I can turn this around within 24–48 hours once I receive the files, and I'll include a quick centroid trend plot as a visual check. Code will be Python 3.9+ and Librosa 0.10 compatible, fully portable. Thank you.
$250 USD in 3 days
3.8
3.8

Hi, this is Kris from McKinney, Texas, I’ve reviewed your requirement for extracting audio features from WAV/AIFF samples using Python and Librosa. The main focus is producing accurate, reproducible tristimulus and spectral centroid measurements with clean processing logic and portable code that can be reused on future datasets. I would create a well-structured Python script or notebook using Librosa with NumPy/Pandas support to batch-process audio files and generate a structured output table containing filename, tristimulus values, and spectral centroid. I would document all processing assumptions including sample handling, FFT/window settings, hop length, and any preprocessing steps, along with generating the requested CSV output. Optional validation plots can also be included to help verify the extracted features visually. A few additional questions; Q1: Are the audio samples all recorded with the same sample rate and channel configuration? Q2: Do you have a preferred definition/formula for tristimulus values, or should I use a standard spectral-energy-based approach? Q3: Should the output include averaged values per file only, or frame-level feature data as well? Regards, Kris
$140 USD in 7 days
4.3
4.3

Dear Client, I understand you need fast extraction of Tristimulus values (T1, T2, T3) and Spectral Centroid for 12 short audio files using Python. My approach: Script/notebook using Librosa as core library, supported by NumPy and SciPy for calculations Automatic batch processing of WAV/AIFF files Clean implementation of tristimulus computation and spectral centroid Output table with filename, tristimulus values, and centroid Well-commented, modular, and portable code (Python 3.9+) Deliverables: Clean, commented .py script or Jupyter notebook CSV file with all results from your dataset README with assumptions (window size, hop length, pre-emphasis, etc.) and instructions to reproduce or tweak parameters Optional quick visual sanity check plots if desired I have recent experience with audio feature extraction pipelines in Python and can deliver accurate, efficient code optimized for your needs. The entire process will be fast and reproducible. Ready to start immediately upon receiving the audio samples. Let me know if you have any specific preferences for parameters or output format. Looking forward to delivering this for you!
$90 USD in 4 days
3.5
3.5

Buffalo, United States
Payment method verified
Member since Jul 6, 2026
$15-25 USD / hour
$250-750 USD
$30-250 AUD
₹12500-37500 INR
₹75000-150000 INR
₹12500-37500 INR
₹750-1250 INR / hour
₹600-1500 INR
₹600-601 INR
₹600-1500 INR
$10-11 USD
$15-25 USD / hour
₹1500-12500 INR
$15-25 USD / hour
$30-250 AUD
₹750-1250 INR / hour
$10-30 USD
₹12500-37500 INR
$30-250 USD
$500-700 USD
$250-750 USD