awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
spotify avatar

spotify/basic-pitch

0
View on GitHub↗
5,207 stars·467 forks·Python·Apache-2.0·12 vuesbasicpitch.io↗

Basic Pitch

Basic-pitch est un transcripteur audio de réseau neuronal et un détecteur de hauteur polyphonique. Il fonctionne comme un convertisseur audio-vers-MIDI qui transforme les enregistrements audio polyphoniques en événements de note MIDI et en données de pitch bend.

Le système préserve l'expression musicale en suivant les fluctuations de fréquence continues pour convertir les glissandos et le vibrato en événements de pitch bend MIDI. Il utilise un moteur d'inférence enfichable qui permet de configurer l'exécution du modèle en fonction du système d'exploitation ou des besoins d'accélération matérielle.

Le projet fournit une interface de ligne de commande pour le traitement audio par lots et une interface programmatique pour intégrer la transcription et l'extraction d'événements de note dans un logiciel personnalisé. Les résultats de transcription peuvent être exportés sous forme de fichiers MIDI, de sorties de modèle brutes et de feuilles de calcul d'événements de note.

Features

  • Audio Transcription Models - Uses a deep learning model to detect multiple simultaneous musical pitches from raw audio waveforms.
  • Automated Music Transcription - Uses neural networks to programmatically turn audio files into MIDI data and note events.
  • Neural Audio Transcribers - Uses a machine learning system to detect musical pitches in audio files to automate the transcription process.
  • AI Audio Analysis - Processes audio data using AI to extract multiple simultaneous musical notes for transcription.
  • Audio-to-MIDI Converters - Transforms polyphonic audio recordings into MIDI note events and pitch bend data using neural networks.
  • Audio-to-MIDI Pipelines - Implements a pipeline that sequentially processes raw audio through a neural network to produce MIDI files.
  • Audio-to-MIDI Transcription - Converts polyphonic audio recordings into MIDI files to capture notes and pitch bends for music production.
  • Pitch Bend Detection - Tracks continuous frequency fluctuations to convert glides and vibrato into MIDI pitch bend events.
  • Polyphonic Audio-to-MIDI Transcription - Transforms polyphonic audio files into MIDI format with pitch bend detection to preserve musical expression.
  • Polyphonic Pitch Detectors - Identifies multiple simultaneous notes and frequency changes within an audio signal.
  • Polyphonic Pitch Tracking - Analyzes complex audio signals to separate and identify individual overlapping notes across a wide frequency range.
  • CLI Transcription Tools - Provides a command-line tool for transcribing audio files directly into MIDI data from the terminal.
  • Audio Command-Line Tools - Provides terminal-based utilities for processing audio files into MIDI transcriptions.
  • Audio Transcription APIs - Provides a programmatic interface for integrating audio-to-MIDI transcription into custom software applications.
  • CLI Data Processors - Provides a command-line tool that transforms audio files into structured MIDI notation data.
  • Audio Processing Automation - Exposes the model runtime through a terminal interface for batch processing and automated file conversion.

Historique des stars

Graphique de l'historique des stars pour spotify/basic-pitchGraphique de l'historique des stars pour spotify/basic-pitch

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Basic Pitch

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Basic Pitch.
  • music-and-culture-technology-lab/omnizartAvatar de Music-and-Culture-Technology-Lab

    Music-and-Culture-Technology-Lab/omnizart

    1,915Voir sur GitHub↗

    Omnizart is a deep learning framework designed for automatic music transcription and music information retrieval. It functions as a toolkit for analyzing polyphonic audio recordings to extract structured musical information, including notes, chord progressions, drum events, and rhythmic patterns. The system provides a modular pipeline that orchestrates the entire lifecycle of audio analysis, from initial feature extraction and data preparation to model inference. Users can apply pre-trained models to transcribe audio directly or utilize the included utilities to train and fine-tune neural net

    Pythonbeat-trackingchorddrum-transcription
    Voir sur GitHub↗1,915
  • thewh1teagle/vibeAvatar de thewh1teagle

    thewh1teagle/vibe

    5,298Voir sur GitHub↗

    Vibe is a cross-platform transcription tool that converts spoken audio into text by running Whisper neural models directly on your device, with no cloud dependency. It can transcribe audio from files, microphones, system output, and network streams, and supports both batch processing of multiple files and real-time captioning from continuous input. Beyond basic transcription, Vibe identifies and labels different speakers through speaker diarization, and offers a choice of Command-Line Interface or HTTP API for automated and remote workflows. It also includes plugins to export transcripts to c

    TypeScriptaicross-platformdesktop
    Voir sur GitHub↗5,298
  • buriburisuri/speech-to-text-wavenetAvatar de buriburisuri

    buriburisuri/speech-to-text-wavenet

    4,007Voir sur GitHub↗

    This project is a deep learning framework designed for end-to-end speech-to-text transcription. It utilizes the WaveNet neural network architecture to process spoken audio input and generate written text transcripts, leveraging connectionist temporal classification to map variable-length audio sequences to character-level outputs. The system distinguishes itself through a comprehensive training pipeline that supports distributed execution across multiple graphics processing units. It includes specialized utilities for audio data augmentation and the transformation of raw audio files into opti

    Python
    Voir sur GitHub↗4,007
  • crmne/ruby_llmAvatar de crmne

    crmne/ruby_llm

    3,566Voir sur GitHub↗

    ruby_llm is an LLM integration framework and AI agent orchestrator designed to connect applications to multiple large language model providers through a unified interface. It serves as a toolkit for building autonomous assistants with custom personas, managing structured output via JSON schemas, and implementing vector embedding engines for semantic search. The project distinguishes itself as an observability suite and multimodal toolkit. It provides specialized capabilities for tracking token usage, calculating model costs, and tracing workflows via OpenTelemetry, while supporting the proces

    Rubyaianthropicchatgpt
    Voir sur GitHub↗3,566
Voir les 27 alternatives à Basic Pitch→

Questions fréquentes

Que fait spotify/basic-pitch ?

Basic-pitch est un transcripteur audio de réseau neuronal et un détecteur de hauteur polyphonique. Il fonctionne comme un convertisseur audio-vers-MIDI qui transforme les enregistrements audio polyphoniques en événements de note MIDI et en données de pitch bend.

Quelles sont les fonctionnalités principales de spotify/basic-pitch ?

Les fonctionnalités principales de spotify/basic-pitch sont : Audio Transcription Models, Automated Music Transcription, Neural Audio Transcribers, AI Audio Analysis, Audio-to-MIDI Converters, Audio-to-MIDI Pipelines, Audio-to-MIDI Transcription, Pitch Bend Detection.

Quelles sont les alternatives open-source à spotify/basic-pitch ?

Les alternatives open-source à spotify/basic-pitch incluent : music-and-culture-technology-lab/omnizart — Omnizart is a deep learning framework designed for automatic music transcription and music information retrieval. It… thewh1teagle/vibe — Vibe is a cross-platform transcription tool that converts spoken audio into text by running Whisper neural models… buriburisuri/speech-to-text-wavenet — This project is a deep learning framework designed for end-to-end speech-to-text transcription. It utilizes the… jaakkopasanen/autoeq — AutoEq is a command-line tool that generates headphone equalization settings by comparing frequency response… crmne/ruby_llm — ruby_llm is an LLM integration framework and AI agent orchestrator designed to connect applications to multiple large… argmaxinc/whisperkit.