Research Seminars
A Loosely Coupled framework for real time music analysis based on publish/subscribe
messaging
John Ibbotson
IBM, Winchester
17 October 2007
Abstract
The publish/subscribe messaging model is widely used within distributed business
systems as a scalable delivery mechanism for business events.
More recently, implementations have been developed for more compact
messages such as those used for instrumentation applications.This
talk describes a music analysis framework implemented in Java
consisting of applications linked by an event distribution mechanism
using a publish/subscribe message broker. Using the framework,
applications can be developed that take advantage of the messaging
properties that decouple space, time and synchronisation between
publishing and subscribing applications. The use of the framework
is illustrated by describing the support for MIDI messages and
applications for pitch spelling using the spiral array, visualisation
and building semantic networks. A comparison is made between
the results obtained with a modified spiral array spelling algorithm
with previously published set. A demonstration ontology for representing
the semantic relationship between the musical concepts extracted during the analysis is defined.
Biography:
John Ibbotson is a member of IBM’s Emerging Technology Services group at the
Hursley development laboratory, near Winchester. He is a Researcher
and Theme Leader in the International Technical Alliance project
(http://www.usukita.org) which includes 40 industrial and academic
partners in US and UK. His responsibilities include the influencing
and coordination of research task deliverables. His research
is investigating the application of Service Oriented Architectures
to ad-hoc wireless networks; in particular distributed sensor
networks. Recently, he led a joint research group with 5 European
Universities on data and process provenance which was funded
by the EU under the FP6 funding initiative. His previous work
in IBM has included membership of international technical standards
bodies for the internet and e-business where open standards have
been developed for use across industry and government IT applications.
Earlier in his career, John has developed scientific image processing
systems, digital libraries and has interests in multimedia database systems. He continues to work on information
management technology and is a Chartered Engineer and Fellow
of the Institution of Engineering and Technology.
|