博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转载】julian-urbano/MelodyShape
阅读量:6478 次
发布时间:2019-06-23

本文共 2222 字,大约阅读时间需要 7 分钟。

https://github.com/julian-urbano/MelodyShape
 branch: master 

Julián Urbano 
 authored on 24 Oct 2014
  3 months ago
  a year ago
  3 months ago
  3 months ago
  3 months ago
  3 months ago
  3 months ago
  3 months ago

 README.md

MelodyShape

MelodyShape is an open source Java library and tool to compute the melodic similarity between monophonic music pieces. It implements several algorithms that compute similarity based on the geometric shape that melodies describe in the pitch-time plane.

All these algorithms have obtained the best results in the  Symbolic Melodic Similarity task in 2010, 2011, 2012, 2013 and 2014 editions, as well as the best results reported for the 2005 collection.

MelodyShape can be run both as a graphical user interface and as a command line tool:

$ java -jar melodyshape-1.2.jarusage: melodyshape-1.2 -q 
-c
-a
[-k
] [-l] [-t
] [-v] [-vv] [-gui] [-h]-q
path to the query melody or melodies.-c
path to the collection of documents.-a
algorithm to run: - 2010-domain, 2010-pitchderiv, 2010-shape - 2011-shape, 2011-pitch, 2011-time - 2012-shapeh, 2012-shapel, 2012-shapeg, 2012-time, 2012-shapetime - 2013-shapeh, 2013-time, 2013-shapetime - 2014-shapeh, 2014-time, 2014-shapetime-k
number of documents to retrieve.-l show results in a single line (omits similarity scores).-t
run a fixed number of threads.-v verbose, to stderr.-vv verbose a lot, to stderr.-gui run with graphical user interface.-h show this help message.MelodyShape 1.2 Copyright (C) 2014 Julian Urbano
This program comes with ABSOLUTELY NO WARRANTY.This is free software, and you are welcome to redistribute itunder the terms of the GNU General Public License version 3.

A detailed user manual in PDF is available from the .

Dependencies

  • The MelodyShape library uses the  from Apache Commons.
  • The command line tool uses the  from Apache Commons.

Current Version

The current version is , and it is compiled for Java 7. It can be redistributed and/or modified under the terms of the GNU General Public License version 3. Javadoc documentation and a user manual are available as well.

转载于:https://www.cnblogs.com/daleloogn/p/4263170.html

你可能感兴趣的文章
密码的校验.大小写字母,数字,特殊字符中的至少3种
查看>>
js滚动加载到底部
查看>>
memcache数据库和redis数据库的区别(理论)
查看>>
第三十九天
查看>>
Redis详解
查看>>
论程序员加班的害处
查看>>
基于HTML5的WebGL设计汉诺塔3D游戏
查看>>
WPF资料链接
查看>>
再次更新
查看>>
利用Windows自带的Certutil查看文件MD5
查看>>
开篇,博客的申请理由
查看>>
[JSOI2008]星球大战starwar BZOJ1015
查看>>
centos 7 部署LDAP服务
查看>>
iOS项目分层
查看>>
IntelliJ IDEA 注册码
查看>>
String字符串的截取
查看>>
Shell编程-环境变量配置文件
查看>>
Struts2和Spring MVC的区别
查看>>
理解Javascript参数中的arguments对象
查看>>
git代码冲突
查看>>