Learn More
The promise of the Semantic Web is to democratise access to data, allowing anyone to make use of and contribute back to the global store of knowledge. Within the scope of the OMRAS2 Music Information Retrieval project, we have made use of and contributed to Semantic Web technologies for purposes ranging from the publication of music recording metadata to(More)
With the emergence of the Semantic Web, a shared vocabulary is necessary to annotate the vast collection of heterogeneous media already in existence. The OntoMedia ontology aims to provide a meaningful set of relationships which may enable this process, while being suited to mapping and extension. In this paper we outline the salient features of our(More)
Existing methods of music composition vary from probability-based techniques to grammatical generation methods, yet the majority focus on the creation of independent pieces with no ties to other media. Our Concept-Based Sequencer (CBS) aims to use semantic markup of temporal media in combination with Genetic Algorithms to generate music that can fit(More)
With the growing ubiquity of mobile devices, new ways of sensing context and the emergence of the mobile Web, digital storytelling is escaping the confines of the desktop and intertwinging in new and interesting ways with the physical world. Mobile, location aware, narrative systems are being applied to a range of areas including tour guides, educational(More)
Current techniques for automated composition use a single algorithm, focusing on one aspect of musical generation. In our system we make use of several algorithms, distributed using an agent oriented middleware, with each specialising on a separate aspect of composition. This paper describes the architecture and algorithms behind this system, with a focus(More)
This paper describes a lightweight middleware agent framework (LAF) for coordinating a large array of computers with attached cameras to construct high resolution video-rate image sequences. Compared to existing camera mid-dleware, LAF provides more than a remote sensor access API. The use of an agent framework allows reconfigurable and transparent access(More)
Large arrays of cameras are increasingly being employed for producing high quality image sequences needed for motion analysis research. This leads to the logistical problem with coordination and control of a large number of cameras. In this paper, we used a lightweight multi-agent system for coordinating such camera arrays. The agent framework provides more(More)
Improvisers are often keen to assess how their performance practice stands up to an ideal: whether that ideal is of technical accuracy or instant composition of material meeting complex harmonic constraints at speed. This paper reports on the development of an interface for querying and navigating a collection of recorded material for the purpose of(More)
Most work around technological interventions for energy conservation to date has focussed on changing individual behaviour. Hence, there is limited understanding of communal settings, such as office environments, as sites for intervention. Even when energy consumption in the workplace has been considered, the emphasis has typically been on the individual.(More)
Traditional approaches to automatic music composition do not take into account the guided nature of music, instead augmenting existing material or generating scores based on provided seed parameters. Furthermore, these approaches often use a single algorithm to create a piece, where it is more natural to split the composition process into separate musical(More)