Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Design and Implementation of a Multi-Modal AI-Powered Music Sheet Generation System

Record type:

software
Creator:
Eke
Editor:
Cen
Publisher:
OSF
Host:avatar
This project proposes and documents the design and implementation of a multi-modal artificial intelligence system for automated music sheet generation. The system accepts four distinct input modalities, namely voice recording, audio file upload, video file upload, and natural language text-based song requests, and processes each through a dedicated AI pipeline to produce three simultaneous notation output formats: standard staff notation, chord charts, and guitar and instrument tablature. The core technical contribution of this work is a unified architecture that integrates automatic music transcription (AMT), deep learning-based pitch detection, large language model (LLM) assisted song identification, and multi-format notation rendering within a single accessible web application. Existing tools in the music transcription landscape handle only one input type and produce a single output format. This system addresses that gap by combining all four input modalities and all three output formats in one platform, a combination not currently available in any open or commercial tool. The voice and audio transcription pipelines are built on the CREPE pitch detection model and Spotify's Basic Pitch AMT model respectively. Video inputs are processed by extracting the audio track using FFmpeg before entering the transcription pipeline. The text input pipeline uses an LLM to parse song title requests, retrieves MIDI or audio data from available digital sources, and routes it through the transcription engine to generate notation. All pipelines converge at a MIDI intermediate representation, from which music21 generates the three notation formats for rendering via VexFlow in the browser. The system is designed for musicians, music students, educators, and producers, with particular relevance to self-taught musicians in Nigeria, the Philippines, and other markets where formal music education access is limited and professional transcription services are unaffordable. The project carries both academic and commercial intent, forming the research basis for an ND2 Computer Science project submission at the Federal School of Statistics, Ibadan, as well as the technical foundation for a commercial SaaS product. This preprint uploads the approved project proposal document as a public timestamp of the research concept and system architecture prior to full implementation.

Visit

doi.orgosf.io

Tasks

automatic speech recognitionspeech processing

Tags

Other Computer SciencesPhysical Sciences and MathematicsComputer SciencesDatabases and Information SystemsAutomatic Music TranscriptionBasic PitchCREPEDeep LearningGuitar Tablature Chord ChartLLM Integration+9

Licenses

Creative Commons Attribution 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/legalcode

Similar

Design and Implementation of an AI-Powered Maize and Tomato Crop Disease Detector for Local FarmersThe design and implementation of intelligent ubiquitous learning Multi-Agent Context-Aware SystemDESIGN AND IMPLEMENTATION OF AN AI-BASED SYSTEM FOR KIDNEY DISEASE PREDICTION AlDESIGN AND IMPLEMENTATION OF A WEB-BASED CHATBOT SYSTEMDesign and Implementation of a Blockchain-Based Voting SystemGevans4352/Design-and-implementation-of-Multilingual-system-

Design and Implementation of an AI-Powered Maize and Tomato Crop Disease Detector for Local Farmers

This project presents CropDiseaseDetector, an AI-powered offline diagnostic tool for maize and tomat

The design and implementation of intelligent ubiquitous learning Multi-Agent Context-Aware System

Abstract Advances in technology in education have had a profound impact on Human Computer

DESIGN AND IMPLEMENTATION OF AN AI-BASED SYSTEM FOR KIDNEY DISEASE PREDICTION Al

Chronic Kidney Disease (CKD) is a considerable public health problem in Nigeria, and most hospital r

DESIGN AND IMPLEMENTATION OF A WEB-BASED CHATBOT SYSTEM

A project submitted to the Department of Mathematical and Computing Sciences, Faculty of Applied Sci

Design and Implementation of a Blockchain-Based Voting System

The traditional and electronic voting systems face challenges, including fraud, lack of transparency

Gevans4352/Design-and-implementation-of-Multilingual-system-

FluentRoot is a multilingual AI chatbot developed as a final-year project. It supports five language