Först en ärlig förklaring
Många söker efter ett sätt att konvertera MMF till MIDI eftersom MMF-ringsignaler påminner om MIDI: båda användes för melodiringsignaler, och vissa MMF-filer innehåller notdata som liknar MIDI. Det är viktigt att veta vad den här sidan gör och inte gör.
- Verktyget extraherar inte originalnoterna från en MMF-fil. Det kan inte läsa SMAF-synthspår.
- Det avkodar det inspelade ljudet i MMF-filen (Yamaha ADPCM eller PCM) och transkriberar sedan ljudet till MIDI-noter med en AI-modell.
Resultatet är alltså en uppskattning av de noter du hör, inte en kopia av hur ringsignalen programmerades. Filer som bara innehåller synthnoter utan inspelning går inte att öppna här.
Vad MMF-filer innehåller
SMAF, formatet bakom MMF, utvecklades av Yamaha för ljudchips i mobiltelefoner. En fil kan innehålla en ”partitur” med noter som spelas av chippets FM- eller wavetable-synt, inspelat ljud som röster eller musikklipp, eller både och. Polyfoniska melodisignaler var oftast partitur, medan ”riktig” musik och röstsignaler var inspelningar.
Om din ringsignal är en synthmelodi
Om filen inte går att öppna innehåller den troligen bara noter. Om du fortfarande har en telefon som kan spela upp den kan du spela signalen nära datorn och spela in den med ljudinspelaren. Transkribera sedan inspelningen med MP3 till MIDI eller WAV till MIDI. Syntetiska ringsignaler är rena och enkla, så de blir ofta bra vid transkribering.
Så fungerar transkriberingen
Verktyget använder basic-pitch, en öppen källkodsmodell från Spotify som kan identifiera flera toner samtidigt och körs på din enhet. En pianorulle visar de identifierade noterna innan du laddar ner. För en enstaka melodi kan du aktivera endast melodi. Eftersom MMF-ljud är 4-bitars har det ett brus som kan skapa små felaktiga noter. Sänk känsligheten om du ser sådana.
MIDI-filen får det instrument du väljer på sidan och ett identifierat tempo, som du kan ersätta med ditt eget BPM-värde. Om du snabbt vill höra resultatet kan du öppna det i MIDI-konverteraren.