added player and other
parent
deda7b7a2c
commit
29234433a1
@ -1,6 +1,6 @@
|
|||||||
project/podcasts/*
|
project/podcasts/
|
||||||
thesis/*.pdf
|
thesis/*.pdf
|
||||||
project/audio/*
|
project/audio/
|
||||||
project/images/*
|
project/images/
|
||||||
|
|
||||||
|
|
||||||
|
@ -0,0 +1,61 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<style type="text/css">
|
||||||
|
body {font-family: "Old Standard TT"; font-size: 20px; line-height: 1.4; letter-spacing: 1px;}
|
||||||
|
h2 {
|
||||||
|
text-align: center;
|
||||||
|
letter-spacing: 4px;
|
||||||
|
font-size: 28px;}
|
||||||
|
section {margin-bottom: 100px; margin-top: 50px;}
|
||||||
|
table, th, td {vertical-align: top; border-collapse: separate; padding: 6px;}
|
||||||
|
button {width: 100px;}
|
||||||
|
.short-description{
|
||||||
|
margin-left: 30%;
|
||||||
|
margin-right: 30%;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
text-decoration:none;
|
||||||
|
}
|
||||||
|
div.gallery {
|
||||||
|
margin: 1px;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
float: left;
|
||||||
|
width: 31%;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.gallery:hover {
|
||||||
|
border: 1px solid #777;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.gallery img {
|
||||||
|
width: 100%;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.desc {
|
||||||
|
padding: 15px;
|
||||||
|
font-size: 14px;
|
||||||
|
/* text-align: left;*/
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
.audio-mini {
|
||||||
|
width: 50px;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<section>
|
||||||
|
<h2 >What?</h2>
|
||||||
|
<div class="short-description">
|
||||||
|
<p>'Revisiting podcasts' questions the establishment of authoritative/male voices that create exclusive speech platforms, along the assumption that voices have to be rational, authoritative (voice of expertise) etc. The intervention that changes the paradigm becomes a set of podcasts that revisit the sound material produced in situated amplification meetings and soundwalks. Every podcast includes the previous one, on a way that creates repetetive layers of the same material. Creating presence by repetetion.'Revisiting podcasts' are upsetting binaries such as male/female, expert/amateur, rational/irrational </p>
|
||||||
|
<p>
|
||||||
|
<a href="../index.html">Utterance</a>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -1,72 +1,104 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
#playlist,audio{background:#666;width:400px;padding:20px;}
|
.audio-mini {
|
||||||
.active a{color:#5DB0E6;text-decoration:none;}
|
width: 50px;
|
||||||
li a{color:#eeeedd;background:#333;padding:5px;display:block;}
|
}
|
||||||
li a:hover{text-decoration:none;}
|
li {
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
td {
|
||||||
|
vertical-align:top;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
<head>
|
||||||
|
<title>Revisiting Podcasts</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>
|
||||||
|
Revisiting Podcasts
|
||||||
|
</h1>
|
||||||
|
|
||||||
<audio id="audio" preload="auto" tabindex="0" controls="" >
|
<table>
|
||||||
<source src="podcasts/podcast.20190422-2209.mp3">
|
<tr>
|
||||||
Your Fallback goes here
|
<td>
|
||||||
</audio>
|
<ul>
|
||||||
|
<li>
|
||||||
<ul id="playlist">
|
<audio controls class="audio-mini" style="background-color: tomato;" src="audio/leeszaal-meetings-warming.mp3"></audio>warming up @Leeszaal
|
||||||
<li class="active">
|
</li>
|
||||||
<a href="podcasts/podcast.20190422-2209.mp3">
|
<li>
|
||||||
Ravel Bolero
|
<audio controls class="audio-mini" style="background-color: tomato;" src="audio/finearts-meeting-warming.mp3"></audio>warming up @Fine Arts
|
||||||
</a>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: tomato;" src="audio/finearts-meeting-extracts.mp3"></audio>reading extracts @Fine Arts
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: orange;" src="audio/leeszaal-meetings-choir.mp3"></audio>singing vowels @Leeszaal
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: orange;" src="audio/finearts-meeting-choir.mp3"></audio>singing vowels @Fine Arts
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: orange;" src="audio/finearts-meeting-choirhigh.mp3"></audio>singing vowels (high) @Fine Arts
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: mediumseagreen;" src="audio/finearts-meeting-discussion.mp3"></audio>discussing about voice in public @Fine Arts
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: mediumseagreen;" src="audio/leeszaal-meetings-discussion.mp3"></audio>discussing about voice in public @Leeszaal
|
||||||
</li>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: violet;" src="audio/finearts-meeting-transcribing.mp3"></audio>transcribing vowels @Fine Arts
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: violet;" src="audio/leeszaal-meetings-transcribing.mp3"></audio>transcribing vowels @Leeszaal
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="podcasts/3_podcast.mp3">
|
<audio controls class="audio-mini" style="background-color: dodgerblue;" src="audio/description-alex2.mp3"></audio>describing/annotating
|
||||||
Moonlight Sonata - Beethoven
|
|
||||||
</a>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="http://www.archive.org/download/CanonInD_261/CanoninD.mp3">
|
<audio controls class="audio-mini" style="background-color: dodgerblue;" src="audio/description-eugenie-CUT-SHORT.mp3"></audio>describing/annotating
|
||||||
Canon in D Pachabel
|
|
||||||
</a>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="http://www.archive.org/download/PatrikbkarlChamberSymph/PatrikbkarlChamberSymph_vbr_mp3.zip">
|
<audio controls class="audio-mini" style="background-color: dodgerblue;" src="audio/description-lidia-CUT.mp3"></audio>describing/annotating
|
||||||
patrikbkarl chamber symph
|
|
||||||
</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<audio controls class="audio-mini" style="background-color: greenyellow;" src="audio/selectionB.mp3"></audio>city sounds
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<audio controls style="background-color: greenyellow; float: right;" src="podcasts/3_podcast.mp3">latest episode</audio>
|
||||||
$(document).ready(function () {
|
<br><br>
|
||||||
init();
|
<ul style="text-align: right;">
|
||||||
function init(){
|
<li>
|
||||||
var current = 0;
|
Length: 5:20
|
||||||
var audio = $('#audio');
|
</li>
|
||||||
var playlist = $('#playlist');
|
<li>
|
||||||
var tracks = playlist.find('li a');
|
Topic: Communicating in vowels
|
||||||
var len = tracks.length - 1;
|
</li>
|
||||||
audio[0].volume = .10;
|
<li>
|
||||||
audio[0].play();
|
Narrator: Angeliki
|
||||||
playlist.on('click','a', function(e){
|
</li>
|
||||||
e.preventDefault();
|
</ul>
|
||||||
link = $(this);
|
|
||||||
current = link.parent().index();
|
|
||||||
run(link, audio[0]);
|
|
||||||
});
|
</body>
|
||||||
audio[0].addEventListener('ended',function(e){
|
</html>
|
||||||
current++;
|
|
||||||
if(current == len){
|
|
||||||
current = 0;
|
|
||||||
link = playlist.find('a')[0];
|
|
||||||
}else{
|
|
||||||
link = playlist.find('a')[current];
|
|
||||||
}
|
|
||||||
run($(link),audio[0]);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
function run(link, player){
|
|
||||||
player.src = link.attr('href');
|
|
||||||
par = link.parent();
|
|
||||||
par.addClass('active').siblings().removeClass('active');
|
|
||||||
player.load();
|
|
||||||
player.play();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
</script>
|
|
Loading…
Reference in New Issue