Vad är filformatet MMF?
.mmf är filändelsen för Synthetic Music Mobile Application Format (SMAF), en binär ljudcontainer utvecklad av Yamaha Corporation. Det var standardformatet för ringsignaler och bakgrundsmusik för japanska operatörers mobiltelefoner i början av 2000-talet och användes på i-mode, EZweb och relaterade plattformar.
MMF är ett gammalt format. Modern ljudprogramvara stöder inte längre uppspelning av .mmf nativt, men användare kan använda Awave Studio eller online-konverterare för att konvertera sådana filer till MP3 eller WAV för uppspelning på aktuella enheter.
Inuti varje .mmf-fil omsluter ett rot-MMMD-block (magic bytes 4D 4D 4D 44) underblock som innehåller metadata (CNTI), FM-syntes eller PCM-instrumentdata (MTR, ATR) samt valfria plattformsdata (OPDA). Tre instrumentlägen stöds: FM-syntes, PCM-samplingsuppspelning och Stream PCM för längre klipp. Yamaha definierade successiva chipgenerationer - MA-1 till MA-7 - där varje generation utökade synteskapaciteten; varianten SMAF for Flash var riktad mot Java ME-telefoner.
En typisk .mmf-ringsignal är 5-200 KB stor och lagrar instrumentparametrar internt på ett sätt som liknar modulbaserade ljudformat.
Observera att äldre dokumentation ibland listar .mmf som en Microsoft Mail Message File - ett helt separat, orelaterat databasformat från Microsoft NT Mail. De två formaten delar endast filändelsen och har inget strukturellt eller funktionellt samband.
Säkerhet & trygghet
RISK: LOWRen ljudcontainer; inget exekverbart innehåll. Historiskt format - osannolikt att det används för skadlig kod.
Formatdetaljer
i ett nötskal- Microsoft Mail Message File - Äldre Microsoft Mail/Exchange offline-meddelandelagring - orelaterat binärt format, samma filändelse.
Program som öppnar MMF-filer
Tekniska detaljer
djup specifikation| Magic bytes | `4D 4D 4D 44` (`MMMD`) vid offset 0; följt av 4-byte big-endian filstorlek |
| Byteordning | Big-endian |
| Container | SMAF block-baserad (`MMMD`-rot som omsluter `CNTI`, `OPDA`, `MTR`, `ATR` och andra underblock) |
| MIME-typ | audio/x-mmf (även audio/mmf, application/vnd.smaf) |
| Instrumenttyper | FM-syntes, PCM-samplingsuppspelning, Stream PCM (för längre ljudklipp) |
| Chipgenerationer | MA-1 till MA-7; varje generation utökade FM- och PCM-synteskapaciteten |
| PCM-samplingsfrekvens | Upp till 8 000 Hz för röst-PCM; syntesfrekvensen är chip-beroende |
| Typisk filstorlek | 5 KB - 200 KB (ringsignaler); upp till ~500 KB med Stream PCM |
| Blockinramning | 4-byte storleksfält per block för dataintegritet på blocknivå |
| Plattformsursprung | Japanska operatörsnätverk (i-mode, EZweb); Symbian- och J2ME-telefoner |
| Variant | SMAF for Flash riktad mot Java ME-mobilwebbläsare |
| Föråldring | Ersatt av MP3/AAC; formatet frystes ca 2008, kommersiellt föråldrat sedan ca 2010 |
| Släppt | 1999 (with Yamaha MA-1 sound chip) |
| Senaste version | SMAF for Flash (MA-7 era); format frozen ~2008 |
MMF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om MMF-filer.