Jump to a different year? Take your pick! ☸ 2000 ☸ 2001 ☸ 2002 ☸ 2003 ☸ 2004 ☸ 2005 ☸ 2006 ☸ 2007 ☸ 2008 ☸ 2009 ☸ 2010 ☸ 2011 ☸ 2012 ☸ 2013 ☸ 2014 ☸ 2015 ☸ 2016 ☸ 2017 ☸ 2018 ☸ 2019 ☸ 2020 ☸ 2021 ☸ 2022 ☸ 2023 ☸ 2024 ☸
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
audiodb:gat [2019/09/02 21:30] – [Basic Tag Definitions] randolo | audiodb:gat [2020/06/14 23:54] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Guidelines for Audio Tagging (GAT), version 2.4 ====== | + | ====== Guidelines for Audio Tagging (GAT), version 2.5 ====== |
The goal of this document is to provide a logically consistent framework for tagging both commercial and noncommercial audio recordings in a relatively simple fashion (hah! fitting both needs together is a somewhat complex task that will require resolution of competing needs and exceptions!). This system grew out of frustration with the incompleteness/ | The goal of this document is to provide a logically consistent framework for tagging both commercial and noncommercial audio recordings in a relatively simple fashion (hah! fitting both needs together is a somewhat complex task that will require resolution of competing needs and exceptions!). This system grew out of frustration with the incompleteness/ | ||
Line 89: | Line 89: | ||
; [COUNTRY] : Full name of country, native (romanized) spelling preferred if location is a non-English speaking locale. | ; [COUNTRY] : Full name of country, native (romanized) spelling preferred if location is a non-English speaking locale. | ||
- | ; CCODE : [[http:// | + | ; CCODE : [[http:// |
==== Date Tag Definitions ==== | ==== Date Tag Definitions ==== | ||
Line 109: | Line 109: | ||
==== Detail Tag Definitions ==== | ==== Detail Tag Definitions ==== | ||
- | ; PERFORMER : An alphabetized | + | ; PERFORMER : Ideally, this is an alpha-ordered |
- | "name: instrument[, | + | "name: instrument[, |
eg., | eg., | ||
" | " | ||
Line 116: | Line 116: | ||
Ron Tutt: drums." | Ron Tutt: drums." | ||
- | The final list element | + | The final list element |
- | <WRAP important> | + | <WRAP important> |
- | Far better would be an unordered array {[name1, instrument1], | + | Far better would be an unordered array {[name1, instrument1], |
- | However, sorting a list of names in a manner that catches all of the weirdness allowed in English usage has stymied many a programmer. If anyone knows how to program Foobar 2000 to accomplish this task, please let me know! | + | Unfortunately, sorting a list of names in a manner that catches all of the weirdness allowed in English usage has stymied many a programmer. If anyone knows how to program Foobar 2000 to accomplish this task, please let me know! |
</ | </ | ||
Also, as of v2.4, this field _may_ include markdown formatting (most likely initial bullets: "* "), but such visual markup is **NOT** required. | Also, as of v2.4, this field _may_ include markdown formatting (most likely initial bullets: "* "), but such visual markup is **NOT** required. | ||
+ | As of v2.5, use of markdown formatting is discouraged -- a tag is considered raw content, not formatted data. | ||
; CREDITS : Free-form field giving the name (and possibly email address) of one or more persons involved in recording, transferring, | ; CREDITS : Free-form field giving the name (and possibly email address) of one or more persons involved in recording, transferring, | ||
Line 175: | Line 176: | ||
; [NOTES] : Optional free-form field for any other comments or information about the recording. COMMENT should map to this field (NOTES was chosen over COMMENT for brevity). | ; [NOTES] : Optional free-form field for any other comments or information about the recording. COMMENT should map to this field (NOTES was chosen over COMMENT for brevity). | ||
- | ; TAGSYS : The string ' | + | ; TAGSYS : The string ' |
; ISO639-2 : ' | ; ISO639-2 : ' |