MusicMixer: Computer-Aided DJ system based on an automatic song mixing

Tatsunori Hirai, Hironori Doi, Shigeo Morishima

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)


In this paper, we present MusicMixer, a computer-aided DJ system that helps DJs, specifically with song mixing. Mu-sicMixer continuously mixes and plays songs using an automatic music mixing method that employs audio similarity calculations. By calculating similarities between song sections that can be naturally mixed, MusicMixer enables seamless song transitions. Though song mixing is the most fundamental and important factor in DJ performance, it is difficult for untrained people to seamlessly connect songs. Mu-sicMixer realizes automatic song mixing using an audio signal processing approach; therefore, users can perform DJ mixing simply by selecting a song from a list of songs suggested by the system, enabling effective DJ song mixing and lowering entry barriers for the inexperienced. We also propose personalization for song suggestions using a preference memorization function of MusicMixer.

Original languageEnglish
Title of host publicationACE 2015 - 12th Advances in Computer Entertainment Technology Conference, Proceedings
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450338523
Publication statusPublished - 2015 Nov 16
Externally publishedYes
Event12th Advances in Computer Entertainment Technology Conference, ACE 2015 - Iskandar, Malaysia
Duration: 2015 Nov 162015 Nov 19

Publication series

NameACM International Conference Proceeding Series


Other12th Advances in Computer Entertainment Technology Conference, ACE 2015


  • Automatic song mixing
  • Computer-aided DJ system
  • Human-content interaction

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications


Dive into the research topics of 'MusicMixer: Computer-Aided DJ system based on an automatic song mixing'. Together they form a unique fingerprint.

Cite this