Find Jobs
Hire Freelancers

Python script for generating MIDI files, specifically designed for ear training.

£250-750 GBP

ปิดแล้ว
โพสต์ 5 เดือนที่ผ่านมา

£250-750 GBP

ชำระเงินเมื่อส่งงาน
This project involves the development of a Python script for generating MIDI files, specifically designed for ear training. The focus is on creating a comprehensive collection of 4-note sequences, meticulously labelled and structured in accordance with music theory. This includes a thorough exploration of all possible note variations, starting from every note between C4 and B4. Requirements: 1. Script Development: • Develop a user-friendly and adaptable Python script for MIDI file generation. 2. MIDI File Specifications: • Sequence Composition: Each MIDI file will contain a 4-note sequence. • Key Signature Determination: The first note, within the Middle C octave (C4 to B4), sets the key signature for the sequence. Every possible starting note between C4 and B4 must be explored to include all the potential key signatures (majors: C, G, D, A, E, B, F#, F, Bb, Eb, Ab, Db, Gb) . • Note Movement: Include all possibilities (25) for each subsequent note, allowing movements up, down, or remaining the same, encompassing all interval leaps within an octave. • Guitar Range Compatibility: Ensure all sequences are within the guitar's easily playable range, typically E2 to E5, covering all possible variations within these parameters. 3. File Naming and Organization: • Naming Convention: Files named according to note names (e.g., A, B, G#, Db, etc.), with 'M' for melodic and 'H' for harmonic versions. Sequences must be spelt in accordance with the key signature. Indicate pitch movement between notes with an appropriate symbol indicating whether the note is higher or lower than the previous one and no mark for repeated notes. • Organizational Structure: Files should be categorized into multiple folders using music theory for easy access and efficient organization using the interval leaps in the sequence. 4. Instrument Setting: • Set all MIDI files to use an Acoustic Grand Piano sound for consistency. 5. Tempo and Rhythm (for Melodic Files): • Tempo: 120 BPM. • Note Duration: Crotchets (quarter notes). 6. Documentation: • Provide a comprehensive and user-friendly README file detailing the script's functionality, usage, and dependencies. Deliverables: 1. A Python script for MIDI file generation. 2. Sample sets of both melodic and harmonic MIDI files for initial review. 3. A well-organized collection of MIDI files, sorted into multiple folders. 4. Source code with detailed comments. 5. A thoroughly documented README file. Timeframe: • Expected completion within 4 weeks. Ideal Candidate: • Proficient in Python, with an understanding of music theory, especially in relation to MIDI and key signatures. • Capable of creating a broad range of MIDI sequences, both melodic and harmonic, encompassing all possibilities within the defined parameters. • Strong organizational skills for effective file management. • Excellent communication skills and adherence to project requirements.
รหัสโปรเจกต์: 37548105

เกี่ยวกับโปรเจกต์

45 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 3 เดือนที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
45 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย £488 GBP สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hello Good afternoon , I just finished reading the job description . I see you are looking for someone experienced in developing products using Music, Python and MIDI. This is something I can do, Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) My Portfolio: https://www.freelancer.com/u/AwaisChaudhry Please start the chat to discuss it further. Regards, Awais
£750 GBP ใน 13 วัน
4.9 (13 รีวิว)
6.8
6.8
รูปอวาตาร์ของผู้ใช้
Hi there Parminder G., Good afternoon , Hope you're having a great time. I'm bidding on your project "Python script for generating MIDI files, specifically designed for ear training." I am expert in MIDI, Python and Music. please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly. Thanks ..
£750 GBP ใน 3 วัน
5.0 (12 รีวิว)
6.3
6.3
รูปอวาตาร์ของผู้ใช้
Hey there, I have 4 years of working experience in web technologies and I have a strong working knowledge of every possible framework which is in the market. In terms of client-end I know: Music, MIDI and Python Also I have done tons of work on freelancing career. I am waiting anxiously for a positive response from your side. And I have read your requirements as well. Thanks and regards, Shamshad
£750 GBP ใน 14 วัน
5.0 (39 รีวิว)
6.3
6.3
รูปอวาตาร์ของผู้ใช้
Hello, Greetings! I have read your project description and am confident that I can complete this project to your satisfaction. However, I do have a few queries. Please leave a message in the chat so that we can discuss these and I can also share my previous work that aligns with your requirements. Thank you for your time! I look forward to hearing from you soon. Best Regards,
£700 GBP ใน 8 วัน
5.0 (6 รีวิว)
5.4
5.4
รูปอวาตาร์ของผู้ใช้
Hello there! My name is Ghulam and I am a Python enthusiast. With over 4 years of experience, I have developed numerous scripts in the field of machine learning, deep learning, artificial intelligence, data entry and data assortment utilizing Microsoft Excel and Google Spreadsheets. From my experience, I have dealt with a wide range of projects from data entry to creating complex machine learning models. My expertise includes working on repetitive tasks such as copying/pasting work from an existing spreadsheet into another one or formatting data within an existing table. Moreover, I am an excellent communicator who can ensure that all requirements are met during the project timeline. Please feel free to reach out to me if you have any questions or would like to discuss future projects!
£500 GBP ใน 4 วัน
5.0 (18 รีวิว)
5.1
5.1
รูปอวาตาร์ของผู้ใช้
Hello, Greetings of the Day!! Yes, I will surely help you and I am ready to work on this project. I already worked on a similar project and will perform the following tasks perfectly. * Can we have a quick chat, so that we can discuss further details and I can show you my previous/recent work ? * I have full-time and required skills to carry out your project with high quality on time. My expertise is well-matched with your requirements. I am working on UI/UX design/development, Frontend development, Backend development, Database development, API Integration/Development, CMS/CRM development, E-Commerce development, Server development, Flutter/React native app development, SEO/Digital Marketing Expert, AI/ChatGPT, All payment gateways integration/setup. Let's get in touch via chat, Waiting for your positive response. Rekha Thakur
£750 GBP ใน 12 วัน
5.0 (3 รีวิว)
4.8
4.8
รูปอวาตาร์ของผู้ใช้
I have read project requirements for development of a Python script for generating MIDI files, specifically designed for ear training.. If you want to see my work related to this then I will show you. So it's surety to you for getting perfect solutions for the most challenging research or project task. If you don't have any budget issue, then our excellence adds extraordinary value to your entire project immediately. I am from India GMT +5:30 and I am available from 8:00 AM to 11:00 PM. We have 16+ years of experience in software development. We have developed 600+ projects and the research paper in the field of Machine Learning, Artificial Intelligence and Image processing (GIS), Network, SEO based Web and mobile apps. We have successfully completed the project of ChatGPT, Deep Learning, Computer vision, Natural Language Processing (NLP), Encryption decryption, Face detection, UML Diagram, OCR, Big data, data mining, data analysis, Statistics, Trading, Text, Image, multiclass classification using Azure ML, Tensorflow, R Programming, OpenCV, Matlab, Hadoop, Artificial Intelligence program using PROLOG, Robotics software, TCP-UDP Networking project, cloud computing, etc. Note: Project with QA, testing, comments in the code, so it's easy to understand the flow of Project.
£700 GBP ใน 7 วัน
4.8 (7 รีวิว)
4.7
4.7
รูปอวาตาร์ของผู้ใช้
Salutations! After reviewing your project details, I've got a straightforward solution for you. I'll skillfully develop a Python script for MIDI file generation, focusing on creating a diverse collection of 4-note sequences covering all key signatures and interval variations within the guitar's playable range. I'll ensure user-friendly organization, adhering to your specified requirements for file naming, structure, and instrument settings. Let's discuss the specifics further! I'm eager to chat about the finer details and ensure the script meets your expectations. Feel free to share your thoughts, and we can embark on this musical journey together. Kind regards from Arbaz A ?
£400 GBP ใน 5 วัน
5.0 (8 รีวิว)
4.2
4.2
รูปอวาตาร์ของผู้ใช้
Hi. Thanks for your posting.. I have read your proposal carefully and I am sure I can complete the project on time. I am a Python expert/C++ programmer who has many years of experiences including image processing, video track, mp3 file making using AI. I can send accurate result of this project as soon as possible. Please contact me to discuss the project in more details. Waiting for your contact now... Thanks. Best Regards.
£250 GBP ใน 5 วัน
4.6 (7 รีวิว)
4.6
4.6
รูปอวาตาร์ของผู้ใช้
Your customer is looking for a Python script for generating MIDI files specifically designed for ear training. They want a comprehensive collection of 4-note sequences that are meticulously labelled and structured in accordance with music theory. This includes a thorough exploration of all possible note variations starting from every note between C4 and B4. I am confident that my skillset, experience and dedication make me the perfect fit for this project. I am proficient in Python, with an understanding of music theory especially in relation to MIDI and key signatures. I am also capable of creating a broad range of MIDI sequences encompassing all possibilities within the defined parameters. Additionally, I have strong organizational skills for effective file management and excellent communication skills and adherence to project requirements. If you would like more information about my services or would like to discuss further please don't hesitate to contact me directly. Best regards
£500 GBP ใน 7 วัน
5.0 (2 รีวิว)
4.0
4.0
รูปอวาตาร์ของผู้ใช้
Hi there! My name is Luis Enrique and I'm the helm of E-Lance Tech Consulting. I understand that you're looking for someone to develop a Python script for generating MIDI files specifically designed for ear training. I am confident that my team and our extensive range of skillset can deliver exactly what you're looking for. We have experience in Python language development, specifically with the orchestration of audio streams into musical sequences. This includes understanding music theory and how it relates to MIDI files, as well as having the necessary skills to create a comprehensive collection of 4-note sequences that are meticulously labeled and structured according to music theory. We would be delighted to discuss further how we can help bring your vision to reality. Please don't hesitate to reach out if you have any further questions or would like more information on our services.
£500 GBP ใน 15 วัน
5.0 (4 รีวิว)
3.8
3.8
รูปอวาตาร์ของผู้ใช้
Hello Client ! I am a skilled full stack developer. Having rich experience in Java , Python , C , C++ , C# , Eclipse , Sql , Mysql ,Oracle , Object Oriented Programming , Data Structure , Algorithms . I have a perfect grip on “Automation” , and work in “Machine Learning” Deep Learning ”. I want to assure you that these are my areas of expertise and I can do any work related. Here I am also assuring you that the quality of work will not be compromised . I am able for work full time on your time zone and start work right now . Please send me a message for further Details . Thanks and Best Regards
£250 GBP ใน 3 วัน
5.0 (8 รีวิว)
4.0
4.0
รูปอวาตาร์ของผู้ใช้
hello, how are you? I'm interested to discuss more about your project after reading your description. I am Program developer with 7 years of experience. I have many experiences working on ..... I am sure that I can present satisfactory results to you on time. If you award me your project, I will do my best and deliver good result to you. Best Regards.
£250 GBP ใน 7 วัน
4.8 (3 รีวิว)
3.6
3.6
รูปอวาตาร์ของผู้ใช้
Hello, I hope all is well with you. I've taken the time to review your project description and I am excited to help you in providing an exceptional solution tailored to your needs. I specialize in Python programming, machine learning, data analysis, and various forms of automation. My expertise also extends to Natural Language Processing (NLP), General AI, chatbots, and neural networks. I would love to discuss your project in more detail during a quick chat. To give you an idea of my capabilities, I invite you to check out some of my recent work that demonstrates my skill set: Custom Data Analysis Tools Automated Reporting Systems Chatbot Implementations NLP-Based Text Summarizers Neural Network Models for Classification Tasks Thank you for considering my services. I'm looking forward to the possibility of working together. Best regards, Qamar
£250 GBP ใน 7 วัน
3.7 (9 รีวิว)
4.7
4.7
รูปอวาตาร์ของผู้ใช้
Dear sir/maam, I am thrilled at the prospect of developing a comprehensive Python script for MIDI file generation tailored to ear training. With a strong foundation in Python and a profound understanding of music theory, particularly in MIDI and key signatures, I am well-equipped to take on this project. My proposed Python script will encompass user-friendliness, allowing for adaptability and precision in generating 4-note sequences within the defined parameters. I'll meticulously explore all note variations between C4 and B4, ensuring inclusion of every potential key signature and interval leap within the guitar's playable range. The deliverables will encompass organized collections of melodic and harmonic MIDI files, structured according to music theory principles, and a detailed README file for easy understanding and usage. I'm eager to discuss the project in further detail to ensure a successful collaboration. Warm regards, Faraz
£650 GBP ใน 7 วัน
5.0 (3 รีวิว)
3.6
3.6
รูปอวาตาร์ของผู้ใช้
Hello there! My name is Rajeev and I'm a Python expert with 5+ years of experience in the field. From my experience, I can confidently say that you need me for your project. My skillset encompasses everything from mobile application development to web application development and beyond. I understand exactly what it takes to create a comprehensive collection of 4-note sequences, specifically designed for ear training. Specifically, I have experience in creating MIDI files using a Python script that ensures consistency in terms of tempo, key signature determination and guitar range compatibility. Additionally, I have provided sample sets of both melodic and harmonic files as part of the project's initial review so you can get started right away without any delays. With me on board, you can expect the project to be completed within 4 weeks from now without any issues.
£555 GBP ใน 7 วัน
4.6 (6 รีวิว)
3.5
3.5
รูปอวาตาร์ของผู้ใช้
Hi! My name is Fernando Téllez. I’m an Electrical Engineer at Universidad Simón Bolívar (USB), one of the most prestigious universities in my country. During my years of professional training, I had the opportunity to develop several extracurricular projects on software applied to electrical engineering problems like decoupled load flow, transmission line modeling, and so one. Furthermore, my undergraduate thesis consisted on a Monte Carlo simulation over a Power System to acquire its statistical behavior on Availability and Reliability. It got awarded with honors upon its approval. I'm also a hobbyist musician, I play the guitar since I was like 10 years old and I do think my experience, both as a coder and as a musician can serve of great help in this project =) Over my career I've used custom made applications, both in MATLAB and python, to improve and automate procedures like acquiring performance data of generation plants, detecting failures and reporting, just to mention a few. I can offer services in: - MATLAB & Simulink. - Python (Flask, panda, etc.). - SQL. - Mongo. - API integration.
£500 GBP ใน 7 วัน
5.0 (2 รีวิว)
3.4
3.4
รูปอวาตาร์ของผู้ใช้
*I AM A SENIOR PYTHON DEVELOPER WHO YOU ARE SEEKING FOR* Hello, I've checked your project description right now. I really excite for your project purpose. Because I feel very confidence in your project and I can finish project asap in according to your requirements. Please contact me for more discussion. Thanks for job posting.
£250 GBP ใน 4 วัน
5.0 (4 รีวิว)
3.1
3.1
รูปอวาตาร์ของผู้ใช้
Hi, my name is Hammad and I am an experienced full stack developer with 8 years of experience in IT. I understand your project requirements regarding the development of a Python script for generating MIDI files specifically designed for ear training, and I believe I am the best fit for this job due to my expertise in Python, music theory and file management. I have extensive experience in the field of audio/music production and remote collaboration so I am confident that I can deliver a comprehensive collection of 4-note sequences that are meticulously labelled and structured in accordance with music theory as well as provide accurate tempo and rhythm settings for melodic files. Additionally, I provide thorough documentation for all files included in the collection so they're easily accessible for review at any time. I would be more than happy to discuss this project further if required or answer any additional queries you may have about me or the project. Please feel free to contact me if you have any questions or would like to discuss further how we can bring this project to completion together.
£500 GBP ใน 1 วัน
5.0 (5 รีวิว)
2.8
2.8
รูปอวาตาร์ของผู้ใช้
Hello I am professional Software engineer with specialization in NLP and algorithms development I have 4years experience in developing such python based MIDI file generation program I checked your scope of work Having expertise in PYTHON,R,C,JAVA technologies Please open message box for me so we can discuss the details Thanks
£600 GBP ใน 5 วัน
5.0 (1 รีวิว)
2.6
2.6

เกี่ยวกับลูกค้า

ปักธงของ UNITED KINGDOM
Southall, United Kingdom
0.0
0
เป็นสมาชิกตั้งแต่ พ.ย. 19, 2023

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง