git @ Cat's Eye Technologies The-Dossier / cb561fb
Computer Music Formats now in Chrysoberyl (Project Dependencies). Chris Pressey 7 years ago
2 changed file(s) with 0 addition(s) and 94 deletion(s). Raw diff Collapse all Expand all
4747
4848 * [20th-Century Visual Artists of Note](article/20th-Century%20Visual%20Artists%20of%20Note.md) *(U)*
4949 * [Some Notes on Drawing](article/Some%20Notes%20on%20Drawing.md) *(U)*
50 * [Computer Music Formats](article/Computer%20Music%20Formats.md) *(U)*
5150
5251 External Articles
5352 -----------------
+0
-93
article/Computer Music Formats.md less more
0 Computer Music Formats
1 ======================
2
3 * status: under construction
4 * common: type: Music Format
5
6 This is a list of formats in which computers store music, and some software that
7 plays and/or edits music in these formats. Indeed, sometimes the format is
8 named after the software.
9
10 ### SID Player
11
12 Commodore 64.
13
14 There was an editor for this format called SID Editor, which was written largely
15 in Commodore BASIC 2.0 (there were some machine-language subroutines, but it was
16 largely BASIC.)
17
18 ### MIDI
19
20 * specification-link: https://www.midi.org/specifications/category/smf-specifications
21 * wikipedia: https://en.wikipedia.org/wiki/MIDI
22
23 This one's pretty well standardized, I think.
24
25 I did a lot of MIDI sequencing with a Roland JV-30 and Cakewalk, back in the Windows 95 era.
26
27 MIDI files can be rendered to digital audio using a "soundfont" such as "freepats" and a
28 renderer like [TiMidity++][].
29
30 [TiMidity++]: http://timidity.sourceforge.net/
31
32 ### DMCS
33
34 * wikipedia: https://en.wikipedia.org/wiki/Deluxe_Music_Construction_Set
35
36 By Electronic Arts. For the Amiga and the Apple Macintosh.
37
38 It could export to MIDI.
39
40 ### Noisetracker MOD
41
42 * specification-link (broken): http://www.programmersheaven.com/download/15948/0/ZipView.aspx
43
44 This is what we talk about when we talk about MOD files, I think.
45
46 There's an open-source audio player called [xmp][] that can play MED, Noisetracker MOD,
47 and many other formats.
48
49 [xmp]: http://xmp.sourceforge.net/
50
51 ### MED
52
53 * specification-link (broken): http://www.programmersheaven.com/download/2173/download.aspx
54
55 Amiga. The editor is called MED. There was a MED Player.
56
57 MED has a "transpose" command, but not all players honour it, and when they don't,
58 well, one of the voices is in the wrong key.
59
60 There's an open-source audio player called [xmp][] that can play MED, Noisetracker MOD,
61 and many other formats.
62
63 [xmp]: http://xmp.sourceforge.net/
64
65 ### MP3
66
67 * wikipedia: https://en.wikipedia.org/wiki/MP3
68
69 Yeah. Obviously.
70
71 ### Sonant Tracker Format
72
73 * specification-link: http://sonantlive.bitsnbites.eu/
74
75 [Sonant Live][] runs in a browser (Javascript and HTML5) and synthesizes its voices.
76 There is also a [Sonant Tracker][] which uses the same format and runs on Windows.
77
78 [Sonant Tracker]: http://www.pouet.net/prod.php?which=53615
79 [Sonant Live]: http://sonantlive.bitsnbites.eu/
80
81 ### Csound
82
83 I always want to capitalize it as "cSound", for what are probably obvious reasons.
84
85 It's the FORTRAN of computer music languages.
86
87 ### MML
88
89 * wikipedia: https://en.wikipedia.org/wiki/Music_Macro_Language
90
91 I've seen music written in this in BASIC programs, but only learned that it was
92 called "MML" fairly recently. The Wikipedia article is worth a read.