diff --git a/config.toml b/config.toml index 072f5aa..73647da 100644 --- a/config.toml +++ b/config.toml @@ -2,7 +2,7 @@ baseURL = "https://machinelistening.exposed" languageCode = "en-us" title = "Machine listening" relativeurls = true -disableKinds = ["RSS", "sitemap"] +disableKinds = ["sitemap"] [taxonomies] keyword = "keywords" @@ -14,7 +14,22 @@ disableKinds = ["RSS", "sitemap"] sandpointsGiteaUrl = "http://git.metadada.xyz/machinelistening/curriculum" sandpointsCatalogPrefix = "/library/" sandpointsCatalogName = "machinelistening" - sandpointsMentionedIn = ["annex", "session"] + sandpointsMentionedIn = ["annex", "session", "contributor", "interview"] + + episode_number_style = "brackets" + [params.feed] + copyright = "Copyright 2021 Machine Listening" #do not use markdown in this field; it is used in the feed + itunes_subtitle = "A curriculum" #no markdown or HTML + itunes_author = "Machine Listening" #no markdown or HTML + itunes_summary = "A platform for collective listening, thought, and artistic production: a critical counterpoint to all the solutionists, VCs, militarists and industry boosters intent on ‘empowering machines with the sense of hearing'." + itunes_owner_name = "Machine Listening" + itunes_owner_email = "machine.listening@gmail.com" #contains the e-mail address that will be used to contact the owner of the Podcast for communication specifically about their Podcast on Apple Podcasts. It will not be publicly displayed on Apple Podcasts. + itunes_image = "/images/ml.gif" #fqdn to the image art for your podcast + itunes_top_category = "Technology" + itunes_first_sub_category = "Software How-To" + itunes_second_sub_category = "Tech News" + language = "en-us" + [outputFormats] [outputFormats.js] diff --git a/content/interview/shannon-mattern.md b/content/interview/shannon-mattern.md new file mode 100644 index 0000000..33646e1 --- /dev/null +++ b/content/interview/shannon-mattern.md @@ -0,0 +1,23 @@ +--- +title: "Shannon Mattern" +Description: "Leading off from [Shannon's](https://wordsinspace.net/shannon/) essay [\"Urban Auscultation; or, Perceiving the Action of the Heart\"](https://placesjournal.org/article/urban-auscultation-or-perceiving-the-action-of-the-heart/), which addresses machine listening in the pandemic, we talk about the stethoscope, the decibel and other histories of machine listening, along with its epistemic and political dimensions and artistic deployments." +aliases: [] +author: "Machine Listening" +date: "2020-08-18T00:00:00-05:00" +episode: "8" +episode_image: "images/ml.gif" +explicit: "no" +guests: ["jlong", "kgrant", "chamilton"] +images: ["img/episode/default-social.jpg"] +news_keywords: [] +podcast_duration: "00:55:00" +podcast_file: "https://machinelistening.exposed/library/Shannon%20Mattern/Shannon%20Mattern%20(19)/Shannon%20Mattern%20-%20Shannon%20Mattern.mp3" +podcast_bytes: "" +youtube: "" +categories: [] +series: [] +tags: [] +--- +Leading off from [Shannon's](https://wordsinspace.net/shannon/) essay ["Urban Auscultation; or, Perceiving the Action of the Heart"](https://placesjournal.org/article/urban-auscultation-or-perceiving-the-action-of-the-heart/), which addresses machine listening in the pandemic, we talk about the stethoscope, the decibel and other histories of machine listening, along with its epistemic and political dimensions and artistic deployments. + +![Interview conducted on 18 August, 2020](audio:https://machinelistening.exposed/library/Shannon%20Mattern/Shannon%20Mattern%20(19)/Shannon%20Mattern%20-%20Shannon%20Mattern.mp3) \ No newline at end of file diff --git a/data/sandpointsnamegraph.json b/data/sandpointsnamegraph.json new file mode 100644 index 0000000..1f16e64 --- /dev/null +++ b/data/sandpointsnamegraph.json @@ -0,0 +1,3 @@ +{ + "interview": "interviews" +} \ No newline at end of file diff --git a/layouts/section/interview.rss.xml b/layouts/section/interview.rss.xml new file mode 100644 index 0000000..15f8fac --- /dev/null +++ b/layouts/section/interview.rss.xml @@ -0,0 +1,127 @@ + + + {{ $.Site.Title }} + + {{ .Site.BaseURL }} + {{ .Site.Params.feed.itunes_summary | truncate 4000 ""}} + {{ dateFormat "Mon, 2 Jan 2006 15:04:05 -0700" .Date }} + hourly + 1 + {{ .Site.Params.feed.language | default .Site.LanguageCode }} + {{ .Site.Params.feed.copyright }} + {{ with .Site.Params.feed.itunes_subtitle }}{{ . }}{{ end }} + {{ .Site.Params.feed.itunes_author }} + episodic + {{ .Site.Params.feed.itunes_author }} + {{ .Site.Params.feed.itunes_owner_email }} + {{ .Site.Params.feed.itunes_summary | truncate 4000 ""}} + {{ .Site.Params.feed.itunes_summary | truncate 4000 ""}} + + {{ .Site.Params.feed.itunes_owner_name }} + {{ .Site.Params.feed.itunes_owner_email }} + + + + + {{ .Site.Params.feed.itunes_image }} + {{ $.Site.Title }} + {{ .Site.BaseURL }} + + + {{ with .Site.Params.feed.itunes_first_sub_category -}} + + {{- end -}} + {{- with .Site.Params.feed.itunes_second_sub_category -}} + + {{- end -}} + + {{- if isset .Site.Params.feed "explicit" -}} + {{ .Site.Params.feed.explicit }} + {{ .Site.Params.feed.explicit }} + {{- end -}} + Hugo -- gohugo.io + {{- range (where ( where .Site.Pages "Type" "interview") ".Params.upcoming" "!=" true) -}} + {{ if isset .Params "podcast_file" }} + + {{ if and (isset .Site.Params "episode_number_style") (.Params.episode) }} + {{ if eq .Site.Params.episode_number_style "parens" }} + {{ title .Title }} ({{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }}) + {{ else if eq .Site.Params.episode_number_style "brackets" }} + {{ title .Title }} [{{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }}] + {{ else if eq .Site.Params.episode_number_style "dash" }} + {{ title .Title }} - {{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }} + {{ else }} + {{ title .Title }} + {{ end }} + {{ else }} + {{ title .Title }} + {{ end }} + {{ .Permalink }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ .Site.Params.itunes_author }} + {{- if isset .Params "guid" -}}{{ .Params.guid }}{{- else -}}{{ .Site.Params.media_prefix }}{{ .Params.podcast_file }}{{- end -}} + + {{- if isset .Params "hosts" -}} + {{ $hosts := (.Params.hosts) }} + {{ $len := (len $hosts) }} + {{ range $index, $element := $hosts }} + {{ range where (where $.Site.Pages "Type" "host" ) ".File.BaseFileName" "=" . }} + {{- if eq $len 1 -}} + {{ .Title }} + {{- else -}} + {{- if eq (add $index 1) $len }} + and {{ .Title }} + {{- else -}} + {{- if eq $len 2 -}} + {{ printf "%s " .Title }} + {{- else -}} + {{ printf "%s, " .Title }} + {{- end -}} + {{- end -}} + {{- end -}} + {{ end }} + {{- end -}} + {{- else -}} + {{ .Site.Params.feed.itunes_author }} + {{- end -}} + + {{ with .Params.episode }} + {{ . }} + {{ end }} + {{ title .Title }} + {{"" | safeHTML}} + {{ .Description | plainify }} + {{ .Description | plainify }} + {{ .Description | plainify }} + {{ "" | safeHTML}} + {{- with .Params.episode_image -}} + + + {{- end -}} + + {{- with .Params.podcast_duration -}}{{ . }}{{- end -}} + {{- with .Params.explicit -}} + {{ if (or (eq . "yes") (eq . "true")) }}true{{ else }}false{{ end }} + {{ if (or (eq . "yes") (eq . "true")) }}yes{{ else }}no{{ end }} + {{- end -}} + + {{- end -}} + {{- end -}} + +