Audio and Music

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Playlists, music libraries, music store downloaders: Added Windows Media Metafile)
(Game audio and music)
(22 intermediate revisions by 7 users not shown)
Line 5: Line 5:
 
|caption=Musical notation
 
|caption=Musical notation
 
}}
 
}}
 
== Introduction ==
 
 
[[Electronic_File_Formats|Electronic Formats]] concerned with audio and musical data, including sound recording, instrument control, musical notation, etc.
 
[[Electronic_File_Formats|Electronic Formats]] concerned with audio and musical data, including sound recording, instrument control, musical notation, etc.
  
 +
For additional multimedia formats that may contain audio, see [[Video]].
 +
 +
== Introduction ==
 
* For an excellent introduction to the issues around audio and video formats, see [http://www.avpreserve.com/blog/a-primer-on-codecs-for-moving-image-and-sound-archives-2/ A Primer on Codecs for Moving Image and Sound Archives - and 10 Recommendations for Codec Selection & Management] [http://www.avpreserve.com/wp-content/uploads/2010/04/AVPS_Codec_Primer.pdf PDF version]
 
* For an excellent introduction to the issues around audio and video formats, see [http://www.avpreserve.com/blog/a-primer-on-codecs-for-moving-image-and-sound-archives-2/ A Primer on Codecs for Moving Image and Sound Archives - and 10 Recommendations for Codec Selection & Management] [http://www.avpreserve.com/wp-content/uploads/2010/04/AVPS_Codec_Primer.pdf PDF version]
 
* [http://www.garymcgath.com/streamingprotocols.html Basics of streaming protocols]
 
* [http://www.garymcgath.com/streamingprotocols.html Basics of streaming protocols]
 +
 +
== Album formats ==
 +
(files containing entire music albums, with some track structure)
 +
* [[Connected Media Experience]] (CME, CMX)
 +
* [[iTunes LP]]
  
 
== Audio and sequencer software ==
 
== Audio and sequencer software ==
Line 53: Line 59:
 
* Pro Tools
 
* Pro Tools
 
** [[PTS]] (Pro Tools 7-9)  
 
** [[PTS]] (Pro Tools 7-9)  
** [[PTX]] (Pro Tools 10)
+
** [[PTX (Pro Tools)|PTX]] (Pro Tools 10)
 
* Propellerhead Reason
 
* Propellerhead Reason
 
** [[Propellerhead Reason NN-XT Patch File]] (.sx2)
 
** [[Propellerhead Reason NN-XT Patch File]] (.sx2)
Line 65: Line 71:
 
** [[Renoise instrument]] (.xrni)
 
** [[Renoise instrument]] (.xrni)
 
** [[Renoise DSP device-chain]] (.xrnt)
 
** [[Renoise DSP device-chain]] (.xrnt)
 +
* Roxio
 +
** [[DMSE]] (Sound Editor project)
 +
** [[DMSA]] (Music Disc Creator project)
 
* SeaTone
 
* SeaTone
 
** [[SeaTone song]] (.pxt)
 
** [[SeaTone song]] (.pxt)
 +
* [[SoundDesigner II]] (.sd2)
 
* Steinberg
 
* Steinberg
 
** [[CUBASE]]
 
** [[CUBASE]]
Line 139: Line 149:
 
** [[RealAudio]] (.ra)
 
** [[RealAudio]] (.ra)
 
** [[Speex]] (.spx)
 
** [[Speex]] (.spx)
 +
** [[SWA]]
 
** [[Vorbis]] (.logg, .oga, .ogg)
 
** [[Vorbis]] (.logg, .oga, .ogg)
 
** [[WMA]] (Windows Media Audio)
 
** [[WMA]] (Windows Media Audio)
Line 166: Line 177:
 
** [[Bonk]] (lossy/lossless audio compression)
 
** [[Bonk]] (lossy/lossless audio compression)
 
** [[INRS-Telecom file]] (.aud)
 
** [[INRS-Telecom file]] (.aud)
 +
** [[SIFF]] (.son)
 
** [[SPPACK]] (.d)
 
** [[SPPACK]] (.d)
 
** [[WVE (Psion)]]
 
** [[WVE (Psion)]]
Line 182: Line 194:
 
* [[Core Audio Format]] (.caf)
 
* [[Core Audio Format]] (.caf)
 
* [[Extensible Music Format]] (.xmf)
 
* [[Extensible Music Format]] (.xmf)
 +
* [[IFF]]
 
* [[Matroska Audio]] (.mka)
 
* [[Matroska Audio]] (.mka)
 
* [[MP4]] (MPEG-4 Part 14 media container)
 
* [[MP4]] (MPEG-4 Part 14 media container)
 
* [[Ogg]] (.ogg, .oga, .ogx, .spx, .opus)
 
* [[Ogg]] (.ogg, .oga, .ogx, .spx, .opus)
 +
* [[Qualcomm QCP]] (Purevoice)
 
* [[Rich Music Format]] (.rmf)
 
* [[Rich Music Format]] (.rmf)
 
* [[RealMedia]] (.rm)
 
* [[RealMedia]] (.rm)
Line 200: Line 214:
 
* [[Atari SoundHeader]] (SNDH)
 
* [[Atari SoundHeader]] (SNDH)
 
* [[AY]] (Amstrad CPC / ZX Spectrum)
 
* [[AY]] (Amstrad CPC / ZX Spectrum)
 +
* [[AZX]] (ZX Spectrum)
 
* [[Custom Amiga Module]] (CUST)
 
* [[Custom Amiga Module]] (CUST)
 
* [[DSF]] (Dreamcast [[Portable Sound Format|PSF]])
 
* [[DSF]] (Dreamcast [[Portable Sound Format|PSF]])
Line 324: Line 339:
 
** [[ProPacker 2.1]] (.pp21)
 
** [[ProPacker 2.1]] (.pp21)
 
** [[ProPacker 3.0]] (.pp30)
 
** [[ProPacker 3.0]] (.pp30)
** [[Prorunner 1.0]] (.prun1)
+
** [[Prorunner]] (.prun1, .prun2)
** [[Prorunner 2.0]] (.prun2)
+
 
** [[Richard Joseph]] or Vectordean (.rjp)
 
** [[Richard Joseph]] or Vectordean (.rjp)
 
** [[Rob Hubbard]] (.rh, .rho)
 
** [[Rob Hubbard]] (.rh, .rho)
Line 331: Line 345:
 
** [[Sean Connolly]] (.scn)
 
** [[Sean Connolly]] (.scn)
 
** [[Sean Conran]] (.scr)
 
** [[Sean Conran]] (.scr)
** [[Sidmon]] (.sid)
+
** [[Sidmon]] (.sid, .sid2)
** [[Sidmon II]] (.sid2)
+
 
** [[Silmarils]] (.mok)
 
** [[Silmarils]] (.mok)
 
** [[SKYT Packer]] (.skyt)
 
** [[SKYT Packer]] (.skyt)
Line 350: Line 363:
 
** [[Synth Pack]] (.osp)
 
** [[Synth Pack]] (.osp)
 
** [[The Musical Enlightenment]] (.tme)
 
** [[The Musical Enlightenment]] (.tme)
** [[The Player 2.2a]] (.p22a)
+
** [[The Player]] (.p22a, .p30a, .p40a, .p40b, .p50a, .p60a, .p61a)
** [[The Player 3.0a]] (.p30a)
+
** [[The Player 4.0a]] (.p40a)
+
** [[The Player 4.0b]] (.p40b)
+
** [[The Player 5.0a]] (.p50a)
+
** [[The Player 6.0a]] (.p60a)
+
** [[The Player 6.1a]] (.p61a)
+
 
** [[Titanics Player]] (.ttp)
 
** [[Titanics Player]] (.ttp)
 
** [[Tracker Packer 1]] (.tp1)
 
** [[Tracker Packer 1]] (.tp1)
Line 428: Line 435:
 
** [[DE2]] (ADPCM)
 
** [[DE2]] (ADPCM)
 
** [[Xbox IMA ADPCM]] (.matx, .wavm, .wvs, .xmu, .xvas, .xwav)
 
** [[Xbox IMA ADPCM]] (.matx, .wavm, .wvs, .xmu, .xvas, .xwav)
 +
* Mojang AB (Minecraft)
 +
** [[Minecraft sounds.json]]
 
* Nintendo
 
* Nintendo
 
** [[Advanced Mario Sequencer file]] (.mss)
 
** [[Advanced Mario Sequencer file]] (.mss)
Line 486: Line 495:
 
* Origin Software
 
* Origin Software
 
** [[Ultima 6 Music]] (.m)
 
** [[Ultima 6 Music]] (.m)
 +
* PC-98 and PC-88
 +
** [[Professional Music Driver PMD]] (.m, .m2)
 
* Pixel
 
* Pixel
 
** [[PMD (Pixel)]]
 
** [[PMD (Pixel)]]
Line 589: Line 600:
  
 
== Music trackers ==
 
== Music trackers ==
 +
(For more on this subject, listen to [https://www.youtube.com/watch?v=v0nNuUKeh6o Jason Scott Talks His Way Out Of It: The Music Tracker Episode].)
  
 
* [[1tracker module]] (.1tm)
 
* [[1tracker module]] (.1tm)
Line 836: Line 848:
 
** [[MSS (MIDI)|MSS]] ([[MIDI]] Clone)
 
** [[MSS (MIDI)|MSS]] ([[MIDI]] Clone)
 
** [[RIFF MIDI]]
 
** [[RIFF MIDI]]
 +
** [[RIFF MIDS]]
 
** [[Scalable Polyphony MIDI]]
 
** [[Scalable Polyphony MIDI]]
 
** [[SFARK]] (SoundFont archive compressed file)
 
** [[SFARK]] (SoundFont archive compressed file)
Line 956: Line 969:
 
*** [[CapXML]] (.capx)
 
*** [[CapXML]] (.capx)
 
** [[ChordML]]
 
** [[ChordML]]
 +
** [[ConcertWare]]
 
** Copyist
 
** Copyist
 
*** [[CP4]]
 
*** [[CP4]]
Line 1,116: Line 1,130:
 
* [[MSF]]
 
* [[MSF]]
 
* [[MTAF]]
 
* [[MTAF]]
 +
* [[The Music Studio|Music Studio, The]] (Activision / Audio Light) (.sng, .song, .mss, .snd, .sound)
 
* [[S98]] (NEC PC-98)
 
* [[S98]] (NEC PC-98)
 
* [[SD]] (ESPS sampled data file)
 
* [[SD]] (ESPS sampled data file)
* [[SGI]] (Sound Generator 3.0 instrument)
+
* [[SGI (Sound Generator)|SGI]] (Sound Generator 3.0 instrument)
 
* [[SNG (SCC Musixx)|SNG]] (SCC Musixx)
 
* [[SNG (SCC Musixx)|SNG]] (SCC Musixx)
 
* [[Sound Effect Editor]] (.see, MSX)
 
* [[Sound Effect Editor]] (.see, MSX)
 +
* [[SoundHelix XML]]
 
* [[TFMX]] (TFMX)
 
* [[TFMX]] (TFMX)
 
* [[Vivaldi]] (RISC OS)
 
* [[Vivaldi]] (RISC OS)

Revision as of 17:35, 26 May 2020

File Format
Name Audio and Music
Ontology

Musical notation

Musical notation

Electronic Formats concerned with audio and musical data, including sound recording, instrument control, musical notation, etc.

For additional multimedia formats that may contain audio, see Video.

Contents

Introduction

Album formats

(files containing entire music albums, with some track structure)

Audio and sequencer software

Audio recording and sound waves

Chiptune

Configuration files

  • X2A (Yamaha S70xs/S90xs keyboard workstations)

Container formats

Converters

Emulated music

Game audio and music

(see also Game data files)

Metadata formats and related data

Music trackers

(For more on this subject, listen to Jason Scott Talks His Way Out Of It: The Music Tracker Episode.)

Musical instrument control

Musical notation

Playlists, music libraries, music store downloaders

Programming languages and APIs (audio/music-specific)

Ringtones

Signal processing

These aren't specific file formats, but generic mathematical methods used by other file formats.

Sound card related formats

Speech synthesis

Unclassified (need to move to other categories)

See the Open Cubic Player homepage for a list of demo formats: http://www.cubic.org/player/features.html

See also Piano Rolls (which is under the Physical File Formats).

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox