awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 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 Aufrufebasicpitch.io↗

Basic Pitch

Basic-pitch ist ein neuronaler Audio-Transkribierer und polyphoner Tonhöhendetektor. Er fungiert als Audio-zu-MIDI-Konverter, der polyphone Audioaufnahmen in MIDI-Notenereignisse und Pitch-Bend-Daten umwandelt.

Das System bewahrt den musikalischen Ausdruck, indem es kontinuierliche Frequenzschwankungen verfolgt, um Glides und Vibrato in MIDI-Pitch-Bend-Ereignisse umzuwandeln. Es nutzt eine pluggbare Inference-Engine, die es ermöglicht, die Modell-Laufzeit basierend auf dem Betriebssystem oder den Anforderungen an die Hardwarebeschleunigung zu konfigurieren.

Das Projekt bietet ein Command-Line-Interface für die Batch-Audioverarbeitung und eine programmatische Schnittstelle zur Integration von Transkription und Notenereignis-Extraktion in benutzerdefinierte Software. Transkriptionsergebnisse können als MIDI-Dateien, rohe Modellausgaben und Notenereignis-Tabellen exportiert werden.

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.

Star-Verlauf

Star-Verlauf für spotify/basic-pitchStar-Verlauf für spotify/basic-pitch

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht spotify/basic-pitch?

Basic-pitch ist ein neuronaler Audio-Transkribierer und polyphoner Tonhöhendetektor. Er fungiert als Audio-zu-MIDI-Konverter, der polyphone Audioaufnahmen in MIDI-Notenereignisse und Pitch-Bend-Daten umwandelt.

Was sind die Hauptfunktionen von spotify/basic-pitch?

Die Hauptfunktionen von spotify/basic-pitch sind: 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.

Welche Open-Source-Alternativen gibt es zu spotify/basic-pitch?

Open-Source-Alternativen zu spotify/basic-pitch sind unter anderem: 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.

Open-Source-Alternativen zu Basic Pitch

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Basic Pitch.
  • music-and-culture-technology-lab/omnizartAvatar von Music-and-Culture-Technology-Lab

    Music-and-Culture-Technology-Lab/omnizart

    1,915Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,915
  • thewh1teagle/vibeAvatar von thewh1teagle

    thewh1teagle/vibe

    5,298Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,298
  • buriburisuri/speech-to-text-wavenetAvatar von buriburisuri

    buriburisuri/speech-to-text-wavenet

    4,007Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,007
  • crmne/ruby_llmAvatar von crmne

    crmne/ruby_llm

    3,566Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,566
Alle 27 Alternativen zu Basic Pitch anzeigen→