Hyperaudio Updates

39 views
Skip to first unread message

Mark Boas

unread,
Aug 12, 2013, 6:58:34 AM8/12/13
to hyper...@googlegroups.com
Hello! I just wanted to keep you all up to date with the latest Hyperaudio happenings.

The biggest good news is that we got some funding and are now entering a rapid development phase of the Hyperaudio ecosystem. So expect to see some significant updates over the next few weeks and months. Anybody who fancies taking part as a beta tester please just let me know!

We're a nonprofit taking the open source route and we really hope as part of this model to get input from you, the Hyperaudio community on direction, general ideas and feedback. To this end I'll be posting updates more regularly, please feel free to comment!

The other good news is that we were recently Mozilla Ignite winners and are now part of the Mozilla WebFWD accelerator program https://webfwd.org/ Three cheers for Mozilla! :) Dan Schultz, who set up Hyperaudio with me and has been representing us at various US events, writes a little bit about his experience at the WebFWD orientation event http://slifty.com/2013/08/moving-the-webfwd/

Immediately afterwards Dan also represented Hyperaudio at GIGTANK in Chattanooga http://www.thegigcity.com/gigtank/ The idea is that the Hyperaudio Pad works better with faster networks as we pull in different bits of media on the fly. We've made lots of friends at these events and we're now in the process of figuring out how we can work together.

Good times!

Cheers

Mark


ha-eco.png

Mariano Blejman

unread,
Aug 12, 2013, 7:41:06 AM8/12/13
to hyper...@googlegroups.com
Wow Mark! Congratulations, would love to have you here MediaParty.info  !


--
You received this message because you are subscribed to the Google Groups "hyperaudio" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hyperaudio+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
-
Mariano Blejman - Knight International Journalism Fellow
International Center For Journalists
mble...@knight.icfj.org
http://www.icfj.org/our-work/argentina-launch-innovation-challenge-promote-development-digital-media-latin-america
Hacks/Hackers Buenos Aires
mari...@he.net
mob: +5491150080629
skype: jfk_knoppixxx
twitter: @blejman @supleno @cult_digital @hackshackersba
LinkedIn: http://linkd.in/97kuH9

Mark

unread,
Aug 12, 2013, 9:27:47 AM8/12/13
to hyper...@googlegroups.com
Thanks Mariano! :) I'd love to attend but I'm not sure time or budget will currently allow. It looks like a great event though - best of luck with it all!

Brian Cellars

unread,
Sep 19, 2013, 2:03:12 AM9/19/13
to hyper...@googlegroups.com
Congrats, Mark!  I'm happy to help as a Beta tester. I've been checking in occasionally for a couple of years now and am still waiting and hoping for a clear solution that I can use for my language learning websites.
All the best, Brian

Mark Boas

unread,
Sep 19, 2013, 5:48:23 AM9/19/13
to hyper...@googlegroups.com
We're hoping to make beta by the end of October. I'll be posting on this group as soon as that happens - I want you guys to be among the first to give it a spin! :)

Cheers

Mark

Brian Cellars

unread,
Nov 16, 2013, 11:09:40 PM11/16/13
to hyper...@googlegroups.com
Hi Mark, just checking in to see how things are developing. Ready for Beta testers?
I finally managed to get something working with the text linked to audio and html5 audio, but there are a few things I still need, like how to shut off the autoplay.

If you can give me any suggestions, that would be great.

Thanks and looking forward to helping somehow with your project.
Brian

Mark Panaghiston

unread,
Nov 18, 2013, 2:28:05 PM11/18/13
to hyper...@googlegroups.com
To disable auto-play, comment out this line here:

pop.play();

You could also consider changing this part here, since it could use the popcorn instance.

$('.word').click(function() {
   var audio = $('#whose');
   audio[0].currentTime = parseFloat($(this).data('start'), 10);
   audio[0].play();
});

It could be more like:

$('.word').click(function() {
   var time = parseFloat($(this).data('start'), 10);
   pop.play(time);
});

Brian Cellars

unread,
Nov 18, 2013, 8:53:17 PM11/18/13
to hyper...@googlegroups.com
Fantastic!! Thank you, Mark!!
Now, another question, is there a way to have a 'hotkey' work for
play/pause? Like the 'spacebar' for example? It's not always
convenient to use the mouse, especially when you're clicking on words
and sentences and then having to quickly move to the player to pause
it. Or, conversely, have it play the timed function (word or sentence)
then pause automatically, and perhaps a 'double click' or something to
get it to continue playing without pausing.
Thanks again!
Brian

On 11/19/13, Mark Panaghiston <mark.pan...@gmail.com> wrote:
> To disable auto-play, comment out this line here:
>
> *pop.play();*
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "hyperaudio" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/hyperaudio/HlZ5qwsTXo8/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to

Mark Panaghiston

unread,
Nov 18, 2013, 9:43:25 PM11/18/13
to hyper...@googlegroups.com
I do not have anything easy to show you... All I have is this rather complicated code...

Here is the way I do it in jPlayer:
https://github.com/happyworm/jPlayer/blob/67ce6a42aaa9e40065443d35789af035181a29e6/jquery.jplayer/jquery.jplayer.js#L423

Which is designed to work with the options here:
https://github.com/happyworm/jPlayer/blob/67ce6a42aaa9e40065443d35789af035181a29e6/jquery.jplayer/jquery.jplayer.js#L566

Not exactly straightforward... And is complicated by how I want to use it with the ability to change the options and the key commands... But maybe it is of use to you... The important bits are all there.

Mark Panaghiston

unread,
Nov 18, 2013, 10:06:22 PM11/18/13
to hyper...@googlegroups.com
I cleaned it up and put it in a jsbin:
http://jsbin.com/ewosagen/2/edit

Brian Cellars

unread,
Nov 18, 2013, 10:34:37 PM11/18/13
to hyper...@googlegroups.com
Thanks a lot, Mark. I'll see if I can make sense of it. I'm not a
programmer so it's a lot of trial and error for me.

Brian Cellars

unread,
Nov 18, 2013, 10:58:26 PM11/18/13
to hyper...@googlegroups.com
Hi Mark,
The 'spacebar' control works nicely in the jsbin but when I copied the
html to a file and made a new page, it doesn't work.
http://expresswaylanguages.com/test1/Test_5_audio_Marks_code.html

That's got me completely puzzled.
Thanks

Mark Panaghiston

unread,
Nov 19, 2013, 10:26:56 AM11/19/13
to hyper...@googlegroups.com
Erm... I suggest you open the JavaScript panel of jsbin.
Place it in you page inside a <script> element... Usually inside the <head>

Brian Cellars

unread,
Nov 19, 2013, 10:53:27 AM11/19/13
to hyper...@googlegroups.com
Your'e the man!! ...almost... That worked on my super simple sample,
but when I tried it on the page I did for learning Russian, the
'spacebar' moved me down the page a screen, which I now see does for
all pages. I'm using Google Chrome. Any suggestions?

Mark Panaghiston

unread,
Nov 19, 2013, 10:58:04 AM11/19/13
to hyper...@googlegroups.com
This line here should be preventing that default action...

event.preventDefault();

Look for it in the original and check you have that in your version.

Brian Cellars

unread,
Nov 19, 2013, 11:06:59 AM11/19/13
to hyper...@googlegroups.com
That's in your code that I copy-pasted.
Perhaps something related to my timing function is conflicting with
it. I'll start deleting things one by one and see if I can find what
it is.

Brian Cellars

unread,
Nov 19, 2013, 12:06:24 PM11/19/13
to hyper...@googlegroups.com
Hi Mark,
I've got it working!! I needed to put your code after the other code
in the header.
Thank you so, so much!! This will really allow me to do what I've been
wanting for a very long time. I'm sure it can be improved upon, but
it's a big, big step in the right direction.
Thanks again,
Brian
ps. Let me know when you need some Beta testers.
Reply all
Reply to author
Forward
0 new messages