Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
doc
 
 
lib
 
 
log
 
 
 
 
 
 
 
 
web
 
 
 
 
 
 
 
 
 
 
 
 

SEARCH by Sound Web Application

Introduction

SEARCH by Sound is a Web front-end to the SEARCH by Sound Backend Server. It enables efficient search for similar sounding songs that match a given track. The results are ranked by degree of acoustic similarity including parameters that capture tempo, rhythmic feel and genre.

Users can perform both text-based searches (e.g. by artist, title or genre) but also search for music based on providing samples songs or song sequences. The SEARCH by Sound Backend Server takes care of analyzing music in a database and matching acoustic similarity.

SEARCH by Sound Web Application is based on the PHP framework Symfony and published under the MIT license (see LICENSE file in the same directory for the complete terms).

The source code in this repository contains the following modules:

  • User registration
  • Music player with waveform display
  • Metadata search
  • Query by (selecting a part of) a music file in the database
  • Query by (selecting a part of) an uploaded file

Spectralmind

Spectralmind was an innovative media technology company founded 2008 by a group of music enthusiasts and semantic audio analysis experts in Vienna, Austria:

Thomas Lidy, Ewald Peiszer, Johann Waldherr and Wolfgang Jochum

Spectralmind’s audio analysis and music discovery applications allow computers to hear music in a similar way as humans do and consequently to find and recommend music by its mere content. This technology is an enabler for solutions in media search, categorization and recommendation.

In addition to the SEARCH by Sound Web Application, Spectralmind also created the SEARCH by Sound music analysis server and music discovery applications for Web, iOS and Android, foremost [Sonarflow] (http://www.sonarflow.com) (also see below).

Spectralmind ceased operations as of September 2015 and published its software stack as open source software under the MIT license.

Available software

Spectralmind's open source software is comprised of four repositories:

Resources

The following resources are available:

  • README - this file
  • INSTALL - information on building and deploying Smint
  • Search by Sound Screenshot.png - screenshot
  • doc/Search by Sound Quickstart Guide - screen by screen walkthrough (not up to date)

Demo

A demo installation for testing the software is currently available at:

http://musicbricks.ifs.tuwien.ac.at/smintfma/

A user registration is not required.

Build process

Most documentation refers to installing Smint for the Apache web server.

Please refer to INSTALL file in the same directory for concrete instructions and a list of dependencies.

Support

As Spectralmind ceased operation, no support can be given by the company. Please contact any active members on github, or otherwise you can still try technology@spectralmind.com .

Acknowledgement

We wish to thank all the contributors to this software, with a special thank you to all former employees and freelancers of Spectralmind.

September 2015 The Founders of Spectralmind: Thomas Lidy, Ewald Peiszer, Johann Waldherr

About

SEARCH by Sound Web Application

Resources

License

Releases

No releases published

Packages

No packages published