Posted by Andrew Nicolaou on , last updated
These are weekly notes from the Internet Research & Future Services team in BBC R&D where we share what we do. We work in the open, using technology and design to make new things on the internet. You can follow us on Twitter at @bbcirfs.
Plenty of open-source releases, talks and specifications this week.
Thomas released v0.0.3 of our browser-based audio visualisation library peaks.js to improve performance and to fix some interaction bugs reported by users. One of the uses of peaks.js is to visualise metadata in the new web front-end of our COMMA media-processing platform that’s being built by James and the team.
James has also written a blog post about our use of Amazon’s SWF platform and is busy writing up some experiments on various brain-computer interface devices.
Denise has simplified the ‘interesting bits’ algorithm to process programme files from any source, previously it only operated on BBC Redux content.
Chris Needham and Michael B (who’s joined us from the EBU) are continuing work on a reference implementation of the Cross Platform Authentication protocol. The reference code is now on github and they’ve started to draft a specification based on their working code. Next up is implementing RadioTAG functionality.
Sean and Michael S spent a couple of days at the Radio & Music Connected Studio event. Michael then went on to think about how we’re going to store data for our Homefront project into the BBC’s Linked Data Platform.
Olivier has been keeping an eye on the commissioned audience interviews on how people discover media, follow and act as tastemakers. Tim and Jiri geared up for the next phase of the project where they will be invited into the homes of some of our audience to dig deeper into their habits.
Jiri and Joanne presented five topics of possible research to UCL MSc HCI students. The topics offered were serendipity in recommender systems, media consumption and content discovery habits formation, implications of synchrony on choosing content and how people move from one device to another.
Andrew and Dan continued work on Radiodan, introducing a message-broker into the system architecture. Sending messages from a laptop to remotely control a Raspberry Pi caused a lot of excitement.
Yves also released an useful open-source utility that can find the offset of an audio file within another audio file.
Libby’s been doing a literature review of various methods of discovery and pairing of devices. Her contribution is a method of communication by getting one device to beep some information and the other to listen for it.
- Marvel Universe Database API is available in the wild
- The Secret History of Wi-Fi
- l20n.org: a developer friendly internationalisation framework
- sigma.js 1.0 is out and is terribly efficient at displaying graphs
- Telemeta, a platform for audio archives, including analysis plugins (Aubio and Vamp atm)
- Prong, D3 & HTML5 Web Audio
- Freesound and the work they’ve done on automated classification
- Compmusic - a big semantic database of traditional indian music (all linked to Musicbrainz and other open data repositories)
- Anthropology, recommendations, algorithms, engineers, culture and structuralism