Open Access. Powered by Scholars. Published by Universities.®

Other Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Technological University Dublin

Algorithm

Publication Year

Articles 1 - 2 of 2

Full-Text Articles in Other Engineering

Towards A Personal Automatic Music Playlist Generation Alogorithm: The Need For Contextual Information, Gordon Reynolds, Dan Barry, Ted Burke, Eugene Coyle Jan 2007

Towards A Personal Automatic Music Playlist Generation Alogorithm: The Need For Contextual Information, Gordon Reynolds, Dan Barry, Ted Burke, Eugene Coyle

Conference papers

Large music collections afford the listener flexibility in the form of choice, which enables the listener to choose the appropriate piece of music to enhance or complement their listening scenario on-demand. However, bundled with such a large music collection is the daunting task of manually searching through each entry in the collection to find the appropriate song required by the listener. This often leaves the listener frustrated when trying to select songs from a large music collection. In this paper, an overview of existing methods for automatically generating a playlist is discussed. This discussion outlines advantages and disadvantages associated with …


An Efficient Audio Time-Scale Modification Algorithm For Use In A Subband Implementation, David Dorran, Robert Lawlor Jan 2003

An Efficient Audio Time-Scale Modification Algorithm For Use In A Subband Implementation, David Dorran, Robert Lawlor

Conference papers

The Paola algorithm, is an efficient algorithm for the time scale modification of speech. It uses a simple peak alignment technique to synchronise synthesis frames and takes waveform properties and the desired time-scale factor into account to determine optimum alogrithm parameters. However, PAOLA has difficulties with certain waveform types and can result in poor synchronisation for subband implementations. SOLA is a less efficient algorithm but resolves the issues associated with PAOLA's implementation. The authors present an algorithm that is a combination of the two approaches that proves to be an efficient and effective algorithm for a subband implementation.