Ljud till MIDI — spela eller sjung, få noterna som en MIDI-fil

Släpp in en inspelning av en melodi och få tillbaka noterna som en MIDI-fil du kan öppna i vilket musikprogram som helst. Det fungerar bäst på en enda slinga spelad på ett instrument — en gitarr, ett piano, en synthlead — och sjungna eller nynnade slingor fungerar också. Allt körs i din webbläsare, med en modell som är så liten att du knappt märker att den laddas ner.

  1. Ditt ljud

    Släpp ljud här — eller klicka för att välja

    MP3WAVM4AFLACOGG

    Dina filer laddas aldrig upp — allt körs på din enhet.

  2. Inställningar

  3. MIDI

Så gör du om ljud till MIDI

  1. Lägg till ljudet

    Dra in en MP3, WAV, M4A, FLAC eller OGG, klicka för att välja en — eller tryck på Spela in och spela, sjung eller nynna slingan direkt i mikrofonen. Ingenting laddas upp i något av fallen.

  2. Ställ in känsligheten

    Balanserad är det intrimmade standardläget och passar de flesta inspelningar. Om svaga toner missas — särskilt visslingar — testa Ivrig; om det dyker upp toner du inte spelade, testa Försiktig.

  3. Ladda ner MIDI-filen

    Tryck på Spela upp och hör noterna innan du bestämmer dig — en felaktig oktav eller en påhittad ton hörs på en sekund. Ladda sedan ner en vanlig .mid-fil med noter, tider och anslagsstyrka, redo för en DAW eller ett notprogram.

Vad du får

Bäst på en spelad slinga, och bra på en sjungen

Ett rent inspelat instrument transkriberas mest exakt. Sång och nynnande fungerar också bra, och är ofta det snabbaste sättet att få ner en idé — de behöver bara en stadigare tonhöjd för att bli lika träffsäkra. Vissling är det svåraste fallet för modellen och vill oftast ha läget Ivrig.

En riktig MIDI-fil, inte en ljudrendering

Resultatet är en Standard MIDI File: enskilda noter med tonhöjd, start- och sluttid samt anslagsstyrka. Öppna den i valfri DAW så går varje not att redigera, transponera och spela upp med vilket mjukvaruinstrument du vill.

Så liten att den startar direkt

Modellen är 225 KB — mindre än ett vanligt webbtypsnitt. Det finns ingen tung nedladdning att förvarna om innan du sätter igång, och efteråt fungerar den offline.

Modellen bakom

Drivs av Basic Pitch, Spotifys Apache-2.0-modell för notdetektering — ett litet faltningsnätverk (CNN) med cirka 36 000 parametrar. Den är polyfon och instrumentoberoende, så den klarar ackord och vilket instrument som helst. Vi har trimmat detektionströsklarna mot transkriptioner som utvärderats på verkliga inspelningar i stället för att nöja oss med standardvärdena.

Provlyssna innan du laddar ner

Tryck på Spela upp så hör du noterna på en riktig inspelad flygel — Salamander Grand Piano av Alexander Holm, som används under CC BY 3.0. Cirka 380 KB, hämtas en gång. Det finns fem synthljud också, om du hellre slipper ladda ner något.

Vanliga frågor

Vilket ljud fungerar bäst?
En enda melodislinga, någorlunda rent inspelad. Ett spelat instrument — gitarr, piano, synthlead — transkriberas mest exakt; sång och nynnande följer tätt efter. Vissling är svårast: en vissling är nästan en ren ton och har lite av den övertonsstruktur modellen lyssnar efter, så den behöver ofta läget Ivrig. Modellen är polyfon, så ackord fungerar, men en tät färdig mix gör det inte — det är för mycket överlappande material att skilja åt. Trummor och percussion utan tonhöjd har inga noter att hitta.
Varför missade den noter, eller hittade på några?
Känslighetsreglaget är till för precis det. Försiktig accepterar bara säkra toner och missar svaga; Ivrig fångar fler och hör då och då en ton som inte spelades. Balanserad ligger mittemellan och är där vi landade efter att ha poängsatt resultatet mot transkriptioner vi visste var rätt. Inställningen Kortaste not tar dessutom bort korta blipp, som oftast är artefakter snarare än noter.
Vilken modell används?
Basic Pitch, släppt av Spotify under Apache-2.0. Det är ett litet faltningsnätverk — ungefär 36 000 parametrar i en fil på 225 KB — som ger ifrån sig notansatser och uthållna toner, vilka sedan sätts ihop till noter och skrivs till en MIDI-fil. Alltihop sker i din webbläsare.
Känner den av tempot?
Den känner inte av tempot. Tempot du väljer skrivs in i filen så att taktstrecken hamnar någorlunda rätt när du öppnar den, men det ändrar inte noterna eller deras tider — de placeras i realtid, exakt där de spelades.
Laddas min inspelning upp någonstans?
Nej. Ljudet avkodas och analyseras i din webbläsare på din egen enhet. Det laddas aldrig upp, och ingenting sparas när du stänger fliken.
Är det gratis?
Ja — helt gratis, inget konto och inga gränser. Allt körs på din enhet, så det finns ingenting för oss att mäta.
Vad är det för pianoljud?
Salamander Grand Piano V3 av Alexander Holm — en inspelad Yamaha C5-konsertflygel, som används under licensen Creative Commons Erkännande 3.0. Elva samplade toner över sex oktaver, cirka 380 KB totalt, hämtas en gång och cachas sedan. Vill du hellre slippa ladda ner den fungerar synthljuden offline från början. Hur du än gör innehåller MIDI-filen noterna, inte ljudet.