#!/usr/bin/perl


# Copyright 2007 by Rainer Typke. All Rights Reserved.


 $i{"ISMIR2007_122"} = "FINDING MUSIC IN SCHOLARLY SETS AND SERIES: THE INDEX TO PRINTED MUSIC (IPM)
Elizabeth Davis
 -1";
 $i{"ISMIR2007_247"} = "IMPROVING THE CLASSIFICATION OF PERCUSSIVE SOUNDS WITH ANALYTICAL FEATURES: A CASE STUDY
Pierre Roy, Fran\\c{c}ois Pachet, Sergio Krakowski
 -1";

 $i{"ISMIR2007_140"} = "Strike-A-Tune: Fuzzy Music Navigation Using a Drum Interface
Adam R. Tindale, David Sprague, George Tzanetakis
 -1";
$letter{"ISMIR2007_140"} =1;

$i{"ISMIR2007_289"} = "HUMAN SIMILARITY JUDGMENTS: IMPLICATIONS FOR THE DESIGN OF FORMAL EVALUATIONS
M. Cameron Jones, J. Stephen Downie, Andreas F. Ehmann
-1";

 $i{"ISMIR2007_238"} = "THE MUSIC INFORMATION RETRIEVAL EVALUATION EXCHANGE “DO-IT-YOURSELF” WEB SERVICE
Andreas F. Ehmann, J. Stephen Downie, M. Cameron Jones
-1";
$i{"ISMIR2007_297"} = "CREATING A SIMPLIFIED MUSIC MOOD CLASSIFICATION GROUND-TRUTH SET
Xiao Hu, Mert Bay, J. Stephen Downie
-1";


 $i{"ISMIR2007_102"} = "SIGNAL + CONTEXT = BETTER CLASSIFICATION
Jean-Julien Aucouturier, Fran\\c{c}ois Pachet, Pierre Roy, Anthony Beuriv\\'{e}
 -1";
 $i{"ISMIR2007_262"} = "PRELIMINARY ANALYSES OF INFORMATION FEATURES PROVIDED BY USERS FOR IDENTIFYING MUSIC
Jin Ha Lee, J. Stephen Downie, M. Cameron Jones
 -1";
 $firstpagehigher{"ISMIR2007_262"} = 1;
 $i{"ISMIR2007_303"} = "TOWARDS MUSICDIFF: A FOUNDATION FOR IMPROVED OPTICAL MUSIC RECOGNITION USING MULTIPLE RECOGNIZERS
Ian Knopke, Donald Byrd
 -1";

 $i{"ISMIR2007_241"} = "MUSIC RECOMMENDATION MAPPING AND INTERFACE BASED ON STRUCTURAL NETWORK ENTROPY
Justin Donaldson, Ian Knopke
 -1";
 $i{"ISMIR2007_299"} = "SOCIOLOGY AND MUSIC RECOMMENDATION SYSTEMS PART 1
Daniel McEnnis, Sally Jo Cunningham
 -1";
 $i{"ISMIR2007_138"} = "COMPARATIVE ANALYSIS OF MULTIPLE MUSICAL PERFORMANCES
Craig Stuart Sapp
 -1";
 $i{"ISMIR2007_242"} = "MUSICSUN: A NEW APPROACH TO ARTIST RECOMMENDATION
Elias Pampalk, Masataka Goto
-1";


$i{"ISMIR2007_267"} = "EXPLORING MOOD METADATA: RELATIONSHIPS WITH GENRE, ARTIST AND USAGE METADATA
Xiao Hu, J. Stephen Downie
-1";
 $i{"ISMIR2007_273"} = "SIMILARITY BASED ON RATING DATA
Malcolm Slaney, William White
-1";

$i{"ISMIR2007_304"} = "A CROSS-VALIDATED STUDY OF MODELLING STRATEGIES FOR AUTOMATIC CHORD RECOGNITION IN AUDIO
John Ashley Burgoyne, Laurent Pugin, Corey Kereliuk, Ichiro Fujinaga
  -1";
  $i{"ISMIR2007_184"} = "RAAG RECOGNITION USING PITCH-CLASS AND PITCH-CLASS DYAD DISTRIBUTIONS
 Parag Chordia, Alex Rae
  -1";
#  $frieler{"ISMIR2007_184"} = 1;
  $i{"ISMIR2007_258"} = "A UNIFIED SYSTEM FOR CHORD TRANSCRIPTION AND KEY EXTRACTION USING HIDDEN MARKOV MODELS
 Kyogu Lee, Malcolm Slaney
  -1";
$letter{"ISMIR2007_258"} = 1; 


$i{"ISMIR2007_227"} = "AN ANALYSIS OF THE MONGEAU-SANKOFF ALGORITHM FOR MUSIC INFORMATION RETRIEVAL
Carlos G\\\'{o}mez, Soraya Abad-Mota, Edna Ruckhaus
 -1";
 $i{"ISMIR2007_233"} = "ALTERNATIVE DIGITIZATION APPROACH FOR STEREO PHONOGRAPH RECORDS USING OPTICAL AUDIO RECONSTRUCTION
Beinan Li, Simon de Leon, Ichiro Fujinaga
 -1";
 $i{"ISMIR2007_246"} = "EVALUATION OF REAL-TIME AUDIO-TO-SCORE ALIGNMENT
Arshia Cont, Diemo Schwarz, Norbert Schnell, Christopher Raphael
 -1";
 $i{"ISMIR2007_324"} = "MUSIC BROWSING USING A TABLETOP DISPLAY
Stephen Hitchner, Jennifer Murdoch, George Tzanetakis
 -1";
 $i{"ISMIR2007_302"} = "A COMPARATIVE SURVEY OF IMAGE BINARISATION ALGORITHMS FOR OPTICAL RECOGNITION ON DEGRADED MUSICAL SOURCES
John Ashley Burgoyne, Laurent Pugin, Greg Eustace, Ichiro Fujinaga
 -1";


  $i{"ISMIR2007_272"} = "ROBUST MUSIC IDENTIFICATION, DETECTION, AND ANALYSIS
 Mehryar Mohri, Pedro Moreno, Eugene Weinstein
  -1";
  $i{"ISMIR2007_287"} = "DESOLOING MONAURAL AUDIO USING MIXTURE MODELS
 Yushen Han, Christopher Raphael
  -1";
  $i{"ISMIR2007_311"} = "MOOD-EX-MACHINA: TOWARDS AUTOMATION OF MOODY TUNES
 Sten Govaerts, Nik Corthaut, Erik Duval
  -1";


$i{"ISMIR2007_285"} = "SEQUENCE REPRESENTATION OF MUSIC STRUCTURE USING HIGHER-ORDER SIMILARITY MATRIX AND MAXIMUM-LIKELIHOOD APPROACH
Geoffroy Peeters
u ";
$i{"ISMIR2007_290"} = "ALGORITHMS FOR POLYPHONIC MUSIC RETRIEVAL: THE HAUSDORFF METRIC AND GEOMETRIC HASHING
Christian Andr\\'{e} Romming, Eleanor Selfridge-Field
 u";
 $i{"ISMIR2007_126"} = "GLOBE OF MUSIC - MUSIC LIBRARY VISUALIZATION USING GEOSOM
Stefan Leitich, Martin Topf
 t";
$i{"ISMIR2007_200"} = "TAGATUNE: A GAME FOR MUSIC AND SOUND ANNOTATION
Edith L. M. Law, Luis von Ahn, Roger B. Dannenberg, Mike Crawford
 s";
$i{"ISMIR2007_230"} = "TOWARDS QUERY BY SINGING/HUMMING ON AUDIO DATABASES
Alexander Duda, Andreas N\\\"{u}rnberger, Sebastian Stober
  r";
 $i{"ISMIR2007_245"} = "ASSESSMENT OF STATE-OF-THE-ART METER ANALYSIS SYSTEMS WITH AN EXTENDED METER DESCRIPTION MODEL
 Matthias Varewyck, Jean-Pierre Martens
 q";
 


 $i{"ISMIR2007_162"} = "AUDIO-BASED COVER SONG RETRIEVAL USING APPROXIMATE CHORD SEQUENCES: TESTING SHIFTS, GAPS, SWAPS AND BEATS
Juan Pablo Bello
 p";
 $i{"ISMIR2007_163"} = "VISUALIZING MUSIC: TONAL PROGRESSIONS AND DISTRIBUTIONS
Arpi Mardirossian, Elaine Chew
 o";
 $i{"ISMIR2007_183"} = "AUTOMATIC TRANSCRIPTION OF MUSIC AUDIO THROUGH CONTINUOUS PARAMETER TRACKING
Eric Nichols, Christopher Raphael
 n";
 $i{"ISMIR2007_219"} = "IMPROVING GENRE CLASSIFICATION BY COMBINATION OF AUDIO AND SYMBOLIC DESCRIPTORS USING A TRANSCRIPTION SYSTEM
Thomas Lidy, Andreas Rauber, Antonio Pertusa,  Jos\\'{e} M. I\\~{n}esta
 m";
 $i{"ISMIR2007_226"} = "A METHODOLOGY FOR THE SEGMENTATION AND IDENTIFICATION OF MUSIC WORKS
Riccardo Miotto, Nicola Orio
 l";
 $i{"ISMIR2007_275"} = "SYNTHESIZED POLYPHONIC MUSIC DATABASE WITH VERIFIABLE GROUND TRUTH FOR MULTIPLE F0 ESTIMATION
Chunghsin Yeh, Niels Bogaards, Axel Roebel
k";


 $i{"ISMIR2007_153"} = "AUTOMATIC DERIVATION OF MUSICAL STRUCTURE: A TOOL FOR RESEARCH ON SCHENKERIAN ANALYSIS
Alan Marsden
 j";
 $i{"ISMIR2007_224"} = "A SYMMETRY BASED APPROACH FOR MUSICAL TONALITY ANALYSIS
G. Gatzsche, M. Mehnert, D. Gatzsche, K. Brandenburg
i";
 $i{"ISMIR2007_252"} = "ANNOTATING MUSIC COLLECTIONS: HOW CONTENT-BASED SIMILARITY HELPS TO PROPAGATE LABELS
 Mohamed Sordo, Cyril Laurier, \\\`{O}scar Celma
h";
 $i{"ISMIR2007_271"} = "POLYPHONIC MUSIC NOTE ONSET DETECTION USING SEMI-SUPERVISED LEARNING
Wei You, Roger B. Dannenberg
g";
$i{"ISMIR2007_305"} = "MAP ADAPTATION TO IMPROVE OPTICAL MUSIC RECOGNITION OF EARLY MUSIC DOCUMENTS USING HIDDEN MARKOV MODELS
Laurent Pugin, John Ashley Burgoyne, Ichiro Fujinaga
 f";


$i{"ISMIR2007_225"} = "EVALUATING A CHORD-LABELLING ALGORITHM
Daniel M\\\"{u}llensiefen, David Lewis, Christophe Rhodes, Geraint A. Wiggins
e";
$lowerletter{"ISMIR2007_225"} = 1;
 $i{"ISMIR2007_268"} = "AUTOTAGGING MUSIC USING SUPERVISED MACHINE LEARNING
Douglas Eck, Thierry Bertin-Mahieux, Paul Lamere
f";
  $i{"ISMIR2007_269"} = "AN EXPERIMENT ON THE ROLE OF PITCH INTERVALS IN MELODIC SEGMENTATION
 Tillman Weyde, Jens Wissmann, Kerstin Neubarth
g";
  $i{"ISMIR2007_326"} = "CLASSIFYING MUSIC AUDIO WITH TIMBRAL AND CHROMA FEATURES
Daniel P. W. Ellis
h";

$i{"ISMIR2007_191"} = "A DIGITAL COLLECTION OF BRAZILIAN LUNDUS
Rosana S. G. Lanzelotte, Adriana O. Ballest\\\'{e}, Martha Ulhoa
d";
 $i{"ISMIR2007_199"} = "A WEB-BASED GAME FOR COLLECTING MUSIC METADATA
Michael I. Mandel, Daniel P. W. Ellis
e";
$i{"ISMIR2007_214"} = "PEDAGOGICAL TRANSCRIPTION FOR MULTIMODAL SITAR PERFORMANCE
Ajay Kapur, Graham Percival, Mathieu Lagrange, George Tzanetakis
f";
$left{"ISMIR2007_214"} =1;

$i{"ISMIR2007_135"} = "JWEBMINER: A WEB-BASED FEATURE EXTRACTOR
Cory McKay, Ichiro Fujinaga
a";
$letter{"ISMIR2007_135"} = 1;
$i{"ISMIR2007_141"} = "ATTA: IMPLEMENTING GTTM ON A COMPUTER
Masatoshi Hamanaka, Keiji Hirata, Satoshi Tojo
b";
$atta{"ISMIR2007_141"} = 1;
$i{"ISMIR2007_178"} = "A SIMPLE ALGORITHM FOR AUTOMATIC GENERATION OF POLYPHONIC PIANO FINGERINGS
Alia Al Kasimi, Eric Nichols, Christopher Raphael
c";
$atta{"ISMIR2007_178"} = 1;

$i{"ISMIR2007_323"} = "Enabling Access to Sound Archives through Integration, Enrichment and Retrieval: the EASAIER Project
Christian Landone, Joseph Harrop, Josh Reiss
-97";  
$easaier{"ISMIR2007_323"} = 1;

$i{"ISMIR2007_235"} = "MULTIPITCH ANALYSIS WITH HARMONIC NONNEGATIVE MATRIX APPROXIMATION
Stanis\\l{}aw A. Raczy\\'{n}ski, Nobutaka Ono, Shigeki Sagayama
-96";
$i{"ISMIR2007_256"} = "MIR IN MATLAB (II): A TOOLBOX FOR MUSICAL FEATURE EXTRACTION FROM AUDIO
Olivier Lartillot, Petri Toiviainen
-95";
 
  $i{"ISMIR2007_108"} = "ALGORITHMS FOR DETERMINING AND LABELLING APPROXIMATE HIERARCHICAL SELF-SIMILARITY
Christophe Rhodes, Michael Casey
-93";
 $i{"ISMIR2007_154"} = "THE MUSIC ONTOLOGY
Yves Raimond, Samer Abdallah, Mark Sandler, Frederick Giasson
-94";
$letter{"ISMIR2007_154"} = 1;

$i{"ISMIR2007_221"} = "VISA: THE VOICE INTEGRATION/SEGREGATION ALGORITHM
Ioannis Karydis, Alexandros Nanopoulos, Apostolos N. Papadopoulos, Emilios Cambouropoulos
-87";
 $i{"ISMIR2007_313"} = "AUDIO FINGERPRINT IDENTIFICATION BY APPROXIMATE STRING MATCHING
Jerome Lebosse, Luc Brun
-88";
$i{"ISMIR2007_182"} = "ASSESSMENT OF PERCEPTUAL MUSIC SIMILARITY
Alberto Novello, Martin McKinney
-89";
$i{"ISMIR2007_255"} = "VISUALIZING MUSIC ON THE METRICAL CIRCLE
Klaus Frieler
-90";
$frieler{"ISMIR2007_255"} = 1;
$i{"ISMIR2007_223"} = "HOW MANY BEANS MAKE FIVE? THE CONSENSUS PROBLEM IN MUSIC-GENRE CLASSIFICATION AND A NEW EVALUATION METHOD FOR SINGLE-GENRE CATEGORISATION SYSTEMS
Alastair J. D. Craft, Geraint A. Wiggins, Tim Crawford
-91";
 $i{"ISMIR2007_280"} = "TOWARDS INTEGRATION OF MIR AND FOLK SONG RESEARCH
Peter van Kranenburg, J\\\"org Garbers, Anja Volk, Frans Wiering, Louis P. Grijp, Remco C. Veltkamp
-92";
 

$i{"ISMIR2007_168"} = "A MUSIC INFORMATION RETRIEVAL SYSTEM BASED ON SINGING VOICE TIMBRE
Hiromasa Fujihara, Masataka Goto
-86";
$i{"ISMIR2007_203"} = "IMPROVING EFFICIENCY AND SCALABILITY OF MODEL-BASED MUSIC RECOMMENDER SYSTEM BASED ON INCREMENTAL TRAINING
Kazuyoshi Yoshii, Masataka Goto, Kazunori Komatani, Tetsuya Ogata, Hiroshi G. Okuno
 -87";
# $letter{"ISMIR2007_203"} = 1;
$i{"ISMIR2007_291"} = "LOCALIZED KEY FINDING FROM AUDIO USING NONNEGATIVE MATRIX FACTORIZATION FOR SEGMENTATION
\\\"Ozg\\\"ur \\.{I}zmirli
-88";
$i{"ISMIR2007_310"} = "IDENTIFYING WORDS THAT ARE MUSICALLY MEANINGFUL
David Torres, Douglas Turnbull, Luke Barrington, Gert Lanckriet
-89";



$i{"ISMIR2007_207"} = "ENSEMBLE LEARNING FOR HYBRID MUSIC RECOMMENDATION
Marco Tiemann, Steffen Pauws, Fabio Vignoli
-85";

$i{"ISMIR2007_174"} = "EVALUATION OF DISTANCE MEASURES BETWEEN GAUSSIAN MIXTURE MODELS OF MFCCS
Jesper H\\o{}jvang Jensen, Daniel P. W. Ellis, Mads G. Christensen, S\\o{}ren Holdt Jensen
-84";
$i{"ISMIR2007_251"} = "PITCH SPELLING WITH CONDITIONALLY INDEPENDENT VOICES
Gabi Teodoru, Christopher Raphael
-83";
$huge{"ISMIR2007_251"} = 1;
$i{"ISMIR2007_253"} = "A DYNAMIC PROGRAMMING APPROACH TO THE EXTRACTION OF PHRASE BOUNDARIES FROM TEMPO VARIATIONS IN EXPRESSIVE PER
FORMANCES
Ching-Hua Chuan, Elaine Chew
-82";
$letter{"ISMIR2007_253"} = 1;
$i{"ISMIR2007_322"} = "TUNING FREQUENCY ESTIMATION USING CIRCULAR STATISTICS
Karin Dressler, Sebastian Streich
-81";


$i{"ISMIR2007_181"} = "MEANINGFULLY BROWSING MUSIC SERVICES
Tim Pohle, Peter Knees, Markus Schedl, Gerhard Widmer
-79";
$mediumlowletter{"ISMIR2007_181"} = 1;
$i{"ISMIR2007_167"} = "STEREO PANNING FEATURES FOR CLASSIFYING RECORDING PRODUCTION STYLE
George Tzanetakis, Randy Jones, Kirk McNally
-79";
$i{"ISMIR2007_157"} = "INDEXING MUSIC COLLECTIONS THROUGH GRAPH SPECTRA
Alberto Pinto, Reinier H. van Leuken, M. Fatih Demirci, Frans Wiering, Remco C. Veltkamp
-79";

$i{"ISMIR2007_155"} = "A STUDY ON ATTRIBUTE-BASED TAXONOMY FOR MUSIC INFORMATION RETRIEVAL
Jeremy Reed, Chin-Hui Lee
-78";
$left{"ISMIR2007_155"}  = 1;

$i{"ISMIR2007_185"} = "A PROBABILISTIC FRAMEWORK FOR MATCHING MUSIC REPRESENTATIONS
Paul Peeling, A. Taylan Cemgil, Simon Godsill
-79";
$i{"ISMIR2007_292"} = "FINDING NEW MUSIC: A DIARY STUDY OF EVERYDAY ENCOUNTERS WITH NOVEL SONGS
Sally Jo Cunningham, David Bainbridge, Dana McKay
-80";
$easaier{"ISMIR2007_292"}  = 1; # !!!!!!!!!!!!!!!!!!!! Problematic !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 $i{"ISMIR2007_148"} = "A DEMONSTRATOR FOR AUTOMATIC MUSIC MOOD ESTIMATION
Janto Skowronek, Martin McKinney, Steven van de Par 
-73";
$i{"ISMIR2007_151"} = "DRUM TRANSCRIPTION IN POLYPHONIC MUSIC USING NON-NEGATIVE MATRIX FACTORISATION
Arnaud Moreau, Arthur Flexer
-74";
$i{"ISMIR2007_159"} = "VIVO -- VISUALIZING HARMONIC PROGRESSIONS AND VOICE-LEADING IN PWGL
Mika Kuuskankare, Mikael Laurson
-75";
$letter{"ISMIR2007_159"} = 1;
$i{"ISMIR2007_321"} = "DISCOVERING CHORD IDIOMS THROUGH BEATLES AND REAL BOOK SONGS
Matthias Mauch, Simon Dixon, Christopher Harte, Michael Casey, Benjamin Fields
-76";
$i{"ISMIR2007_152"} = "VIRTUAL COMMUNITIES FOR CREATING SHARED MUSIC CHANNELS
Am\\\'{e}lie Anglade, Marco Tiemann, Fabio Vignoli
-77";
 $i{"ISMIR2007_114"} = "A SEMANTIC SPACE FOR MUSIC DERIVED FROM SOCIAL TAGS
Mark Levy, Mark Sandler
-72";
 $i{"ISMIR2007_232"} = "METHODOLOGICAL CONSIDERATIONS IN STUDIES OF MUSICAL SIMILARITY
Hamish Allan, Daniel M\\\"{u}llensiefen, Geraint A. Wiggins
-73";
 $i{"ISMIR2007_147"} = "SINGER IDENTIFICATION IN POLYPHONIC MUSIC USING VOCAL SEPARATION AND PATTERN RECOGNITION METHODS
Annamaria Mesaros, Tuomas Virtanen, Anssi Klapuri
-74";
$i{"ISMIR2007_209"} = "APPLYING RHYTHMIC SIMILARITY BASED ON INNER METRIC ANALYSIS TO FOLKSONG RESEARCH
Anja Volk, J\\\"org Garbers, Peter van Kranenburg, Frans Wiering, Remco C. Veltkamp, Louis P. Grijp
-75";
$i{"ISMIR2007_234"} = "AN APPLICATION OF EMPIRICAL MODE DECOMPOSITION ON TEMPO INDUCTION FROM MUSIC RECORDINGS
Aggelos Pikrakis, Sergios Theodoridis
-76";
$i{"ISMIR2007_270"} = "MUSIC RETRIEVAL BY RHYTHMIC SIMILARITY APPLIED ON GREEK AND AFRICAN TRADITIONAL MUSIC
Iasonas Antonopoulos, Aggelos Pikrakis, Sergios Theodoridis, Olmo Cornelis, Dirk Moelants, Marc Leman
-77";

 $i{"ISMIR2007_133"} = "INFLUENCE OF TEMPO AND SUBJECTIVE RATING OF MUSIC IN STEP FREQUENCY OF RUNNING
 Teemu Ahmaniemi
-71";
$slightlyhigher{"ISMIR2007_133"} = 1;
 $firstpagehigher{"ISMIR2007_133"} = 1;
#$letter{"ISMIR2007_133"} = 1;

 $i{"ISMIR2007_104"} = "A QUALITATIVE ASSESSMENT OF MEASURES FOR THE EVALUATION OF A COVER SONG IDENTIFICATION SYSTEM
Joan Serr\\`{a}
-1";
 
 $i{"ISMIR2007_295"} = "SINGING MELODY EXTRACTION IN POLYPHONIC MUSIC BY HARMONIC TRACKING
Chuan Cao, Ming Li, Jian Liu, Yonghong Yan
-61";
$i{"ISMIR2007_175"} = "A SUPERVISED APPROACH FOR DETECTING BOUNDARIES IN MUSIC USING DIFFERENCE FEATURES AND BOOSTING
Douglas Turnbull, Gert Lanckriet, Elias Pampalk, Masataka Goto
-61";
$i{"ISMIR2007_196"} = "A GAME-BASED APPROACH FOR COLLECTING SEMANTIC ANNOTATIONS OF MUSIC
Douglas Turnbull, Ruoran Liu, Luke Barrington, Gert Lanckriet
-61";
$i{"ISMIR2007_317"} = "MUSIC CLUSTERING WITH CONSTRAINTS
Wei Peng, Tao Li, Mitsunori Ogihara
-61";


$i{"ISMIR2007_239"} = "METADATA INFRASTRUCTURE FOR SOUND RECORDINGS
Catherine Lai, Ichiro Fujinaga, David Descheneau, Michael Frishkopf, Jenn Riley, Joseph Hafner, Brian McMillan
-52";

$i{"ISMIR2007_293"} = "HIGH TIME-RESOLUTION ESTIMATION OF MULTIPLE FUNDAMENTAL FREQUENCIES
Jayme Garcia Arnal Barbedo, Amauri Lopes, Patrick J. Wolfe
-51";

$slightlylower{"ISMIR2007_293"} = 1;

$i{"ISMIR2007_208"} = "AUDIO IDENTIFICATION USING SINUSOIDAL MODELING AND APPLICATION TO JINGLE DETECTION
Micha\\\"{e}l Betser, Patrice Collen, Jean-Bernard Rault
-50";
# $letter{"ISMIR2007_208"} = 1;

$i{"ISMIR2007_123"} = "PERFORMANCE OF PHILIPS AUDIO FINGERPRINTING UNDER DESYNCHRONISATION
Neil J. Hurley, F\\'{e}lix Balado, Elizabeth P. McCarthy, Gu\\'{e}nol\\'{e} C. M. Silvestre
-1";
$letter{"ISMIR2007_123"} = 1;


 $i{"ISMIR2007_249"} = "TOWARDS A HUMAN-FRIENDLY MELODY CHARACTERIZATION BY AUTOMATICALLY INDUCED RULES
Pedro J. Ponce de Le\\'{o}n, David Rizo, Jos\\'{e} M. I\\~{n}esta
-1";

  $i{"ISMIR2007_211"} = "SUPERVISED AND UNSUPERVISED SEQUENCE MODELLING FOR DRUM TRANSCRIPTION
Olivier Gillet, Ga\\\"{e}l Richard
 -1";
 $i{"ISMIR2007_282"} = "MUSICAL MEMORY OF THE WORLD –- DATA INFRASTRUCTURE IN ETHNOMUSICOLOGICAL ARCHIVES
Polina Proutskova
-1";
$letter{"ISMIR2007_282"} = 1;

$i{"ISMIR2007_210"} = "USING PITCH STABILITY AMONG A GROUP OF ALIGNED QUERY MELODIES TO RETRIEVE UNIDENTIFIED VARIANT MELODIES
J\\\"org Garbers, Peter van Kranenburg, Anja Volk, Frans Wiering, Remco C. Veltkamp, Louis P. Grijp
 -1";
 $i{"ISMIR2007_173"} = "MONAURAL SOURCE SEPARATION FROM MUSICAL MIXTURES BASED ON TIME-FREQUENCY TIMBRE MODELS
 Juan Jos\\'{e} Burred, Thomas Sikora
 -1";
 
  $i{"ISMIR2007_286"} = "POLYPHONIC INSTRUMENT RECOGNITION USING SPECTRAL CLUSTERING
 Luis Gustavo Martins, Juan Jos\\'{e} Burred,        George Tzanetakis, Mathieu Lagrange
  -1";
  $i{"ISMIR2007_136"} = "A QUERY BY HUMMING SYSTEM THAT LEARNS FROM EXPERIENCE
 David Little, David Raffensperger, Bryan Pardo 
  -1";
  $i{"ISMIR2007_180"} = "A CLOSER LOOK ON ARTIST FILTERS FOR MUSICAL GENRE CLASSIFICATION
 Arthur Flexer
  -1";
 
 $i{"ISMIR2007_177"} = "A DEMONSTRATION OF THE SYNCPLAYER SYSTEM
  Christian Fremerey, Frank Kurth, Meinard M\\\"{u}ller, Michael Clausen
  -1";
    $i{"ISMIR2007_220"} = "USING 3D VISUALIZATIONS TO EXPLORE AND DISCOVER MUSIC
 Paul Lamere, Douglas Eck
 -1";
   $i{"ISMIR2007_264"} = "PHONEME RECOGNITION IN POPULAR MUSIC
  Matthias Gruhne,                    Christian Dittmar,  Konstantin Schmidt
  -1";
    $i{"ISMIR2007_301"} = "KEYWORD GENERATION FOR LYRICS
 Bin Wei, Chengliang Zhang, Mitsunori Ogihara
  -1";
    $i{"ISMIR2007_204"} = "THE PROBADO MUSIC REPOSITORY AT THE BAVARIAN STATE LIBRARY
  J\\\"urgen Diet, Frank Kurth
 -1";
   $i{"ISMIR2007_231"} = "AUTOMATIC INSTRUMENT RECOGNITION IN A POLYPHONIC MIXTURE USING SPARSE REPRESENTATIONS
  Pierre Leveau, David Sodoyer, Laurent Daudet
  -1";
    $i{"ISMIR2007_132"} = "FUZZY SONG SETS FOR MUSIC WAREHOUSES
   Fran\\c{c}ois Deli\\`{e}ge, Torben Bach Pedersen
  -1";
    $i{"ISMIR2007_176"} = "AUTOMATED SYNCHRONIZATION OF SCANNED SHEET MUSIC WITH AUDIO RECORDINGS
   Frank Kurth, Meinard M\\\"{u}ller, Christian Fremerey, Yoon-ha Chang, Michael Clausen
  -1";
    $i{"ISMIR2007_201"} = "FROM RHYTHM PATTERNS TO PERCEIVED TEMPO
  Klaus Seyerlehner, Gerhard Widmer, Dominik Schnitzer
    -1";

$i{"ISMIR2007_142"} = "THE QUEST FOR GROUND TRUTH IN MUSICAL ARTIST TAGGING                      IN THE SOCIAL WEB ERA
                           Gijs Geleijnse,             Markus Schedl, Peter Knees
-1";                           

$i{"ISMIR2007_165"} = "CONTENT-BASED MUSIC RETRIEVAL USING QUERY INTEGRATION FOR USERS WITH DIVERSE PREFERENCES
                Keiichiro Hoashi, Hiromi Ishizaki, Kazunori Matsumoto, Fumiaki Sugaya
                -1";
                
$letter{"ISMIR2007_130"} = 1;
$i{"ISMIR2007_130"} =  "BAYESIAN AGGREGATION FOR  HIERARCHICAL GENRE CLASSIFICATION
      Christopher DeCoro,   Zafer Barutcuoglu, Rebecca Fiebrink
      -8";
$letter{"ISMIR2007_190"} = 1;
$i{"ISMIR2007_190"} = "COMBINING TEMPORAL AND SPECTRAL FEATURES IN HMM-BASED             DRUM TRANSCRIPTION
                                 Jouni Paulus, Anssi Klapuri
                                 -100";
                                 
$i{"ISMIR2007_113"} = "TOOL PLAY LIVE: DEALING WITH AMBIGUITY IN ARTIST SIMILARITY MINING FROM THE WEB
Gijs Geleijnse, Jan Korst
-10";
$i{"ISMIR2007_116"} = "WEB-BASED DETECTION OF MUSIC BAND MEMBERS AND LINE-UP
Markus Schedl, Gerhard Widmer, Tim Pohle, Klaus Seyerlehner
-9";
$i{"ISMIR2007_194"} = "A STOCHASTIC REPRESENTATION OF THE DYNAMICS OF SUNG MELODY
Yasunori Ohishi,  Masataka Goto,  Katunobu Itou,  Kazuya Takeda
-8";
$i{"ISMIR2007_279"} = "SEARCH & SELECT -– INTUITIVELY RETRIEVING    MUSIC FROM LARGE COLLECTIONS
Peter Knees
-7";
$i{"ISMIR2007_105"} = "TRANSPOSITION-INVARIANT SELF-SIMILARITY MATRICES
Meinard M\\\"{u}ller, Michael Clausen
-20";
$i{"ISMIR2007_120"} = "VARIABLE-SIZE GAUSSIAN MIXTURE MODELS FOR MUSIC  SIMILARITY MEASURES
Wietse Balkema
-19";


$j{"ISMIR2007_102"} = "Jean-Julien Aucouturier, Fran\\c{c}ois Pachet, Pierre Roy, Anthony Beuriv\\'{e}/Signal + Context = Better Classification";
$j{"ISMIR2007_108"} = "Christophe Rhodes, Michael Casey/Algorithms for Determining and Labelling Approximate Hierarchical Self-Similarity";
$j{"ISMIR2007_114"} = "Mark Levy, Mark Sandler/A Semantic Space for Music Derived from Social Tags";
$j{"ISMIR2007_132"} = "Fran\\c{c}ois Deli\\{e}ge, Torben Bach Pedersen/Fuzzy Song Sets for Music Warehouses";
$j{"ISMIR2007_142"} = "Gijs Geleijnse, Markus Schedl, Peter Knees/The Quest for Ground Truth in Musical Artist Tagging in the Social Web Era";
$j{"ISMIR2007_152"} = "Am\\'{e}lie Anglade, Marco Tiemann, Fabio Vignoli/Virtual Communities for Creating Shared Music Channels";
$j{"ISMIR2007_154"} = "Yves Raimond, Samer Abdallah, Mark Sandler, Frederick Giasson/The Music Ontology";
$j{"ISMIR2007_155"} = "Jeremy Reed, Chin-Hui Lee/A Study on Attribute-Based Taxonomy for Music Information Retrieval";
$j{"ISMIR2007_162"} = "Juan Pablo Bello/Audio-Based Cover Song Retrieval Using Approximate Chord Sequences: Testing Shifts, Gaps, Swaps and Beats";
$j{"ISMIR2007_163"} = "Arpi Mardirossian, Elaine Chew/Visualizing Music: Tonal Progressions and Distributions";
$j{"ISMIR2007_176"} = "Frank Kurth, Meinard M\\\"{u}ller, Christian Fremerey, Yoon-ha Chang, Michael Clausen/Automated Synchronization of Scanned Sheet Music with Audio Recordings";
$j{"ISMIR2007_183"} = "Eric Nichols, Christopher Raphael/Automatic Transcription of Music Audio Through Continuous Parameter Tracking";
$j{"ISMIR2007_184"} = "Parag Chordia, Alex Rae/Raag Recognition Using Pitch-Class and Pitch-Class Dyad Distributions";
$j{"ISMIR2007_185"} = "Paul Peeling, A. Taylan Cemgil, Simon Godsill/A Probabilistic Framework for Matching Music Representations";
$j{"ISMIR2007_201"} = "Klaus Seyerlehner, Gerhard Widmer, Dominik Schnitzer/From Rhythm Patterns to Perceived Tempo";
$j{"ISMIR2007_203"} = "Kazuyoshi Yoshii, Masataka Goto, Kazunori Komatani, Tetsuya Ogata, Hiroshi G. Okuno/Improving Efficiency and Scalability of Model-Based Music Recommender System Based on Incremental Training";
$j{"ISMIR2007_210"} = "J\\\"org Garbers, Peter van Kranenburg, Anja Volk, Frans Wiering, Remco C. Veltkamp, Louis P. Grijp/Using Pitch Stability Among a Group of Aligned Query Melodies to Retrieve Unidentified Variant Melodies";
$j{"ISMIR2007_211"} = "Olivier Gillet, Ga\\\"{e}l Richard/Supervised and Unsupervised Sequence Modelling for Drum Transcription";
$j{"ISMIR2007_219"} = "Thomas Lidy, Andreas Rauber, Antonio Pertusa, Jos\\'{e} M. I\\~{n}esta/Improving Genre Classification by Combination of Audio and Symbolic Descriptors Using a Transcription System";
$j{"ISMIR2007_226"} = "Riccardo Miotto, Nicola Orio/A Methodology for the Segmentation and Identification of Music Works";
$j{"ISMIR2007_232"} = "Hamish Allan, Daniel M\\\"{u}llensiefen, Geraint A. Wiggins/Methodological Considerations in Studies of Musical Similarity";
$j{"ISMIR2007_235"} = "Stanis\\l{}aw A. Raczy\\'{n}ski, Nobutaka Ono, Shigeki Sagayama/Multipitch Analysis with Harmonic Nonnegative Matrix Approximation";
$j{"ISMIR2007_251"} = "Gabi Teodoru, Christopher Raphael/Pitch Spelling with Conditionally Independent Voices";
$j{"ISMIR2007_258"} = "Kyogu Lee, Malcolm Slaney/A Unified System for Chord Transcription and Key Extraction Using Hidden Markov Models";
$j{"ISMIR2007_267"} = "Xiao Hu, J. Stephen Downie/Exploring Mood Metadata: Relationships with Genre, Artist and Usage Metadata";
$j{"ISMIR2007_273"} = "Malcolm Slaney, William White/Similarity Based on Rating Data";
$j{"ISMIR2007_275"} = "Chunghsin Yeh, Niels Bogaards, Axel Roebel/Synthesized Polyphonic Music Database with Verifiable Ground Truth for Multiple F0 Estimation";
$j{"ISMIR2007_285"} = "Geoffroy Peeters/Sequence Representation of Music Structure Using Higher-Order Similarity Matrix and Maximum-Likelihood Approach";
$j{"ISMIR2007_286"} = "Luis Gustavo Martins, Juan Jos\\'{e} Burred, George Tzanetakis, Mathieu Lagrange/Polyphonic Instrument Recognition Using Spectral Clustering";
$j{"ISMIR2007_290"} = "Christian Andr\\'{e} Romming, Eleanor Selfridge-Field/Algorithms for Polyphonic Music Retrieval: The Hausdorff Metric and Geometric Hashing";
$j{"ISMIR2007_291"} = "\\\"Ozg\\\"ur \\.{I}zmirli/Localized Key Finding from Audio Using Nonnegative Matrix Factorization for Segmentation";
$j{"ISMIR2007_292"} = "Sally Jo Cunningham, David Bainbridge, Dana McKay/Finding New Music: A Diary Study of Everyday Encounters with Novel Songs";
$j{"ISMIR2007_310"} = "David Torres, Douglas Turnbull, Luke Barrington, Gert Lanckriet/Identifying Words that are Musically Meaningful";
$j{"ISMIR2007_317"} = "Wei Peng, Tao Li, Mitsunori Ogihara/Music Clustering with Constraints";
$j{"ISMIR2007_105"} = "Meinard M\\\"{u}ller, Michael Clausen/Transposition-Invariant Self-Similarity Matrices";
$j{"ISMIR2007_120"} = "Wietse Balkema/Variable-Size Gaussian Mixture Models for Music  Similarity Measures";
$j{"ISMIR2007_130"} = "Christopher DeCoro, Zafer Barutcuoglu, Rebecca Fiebrink/Bayesian Aggregation for  Hierarchical Genre Classification";
$j{"ISMIR2007_138"} = "Craig Stuart Sapp/Comparative Analysis of Multiple Musical Performances";
$j{"ISMIR2007_153"} = "Alan Marsden/Automatic Derivation of Musical Structure: A Tool for Research on Schenkerian Analysis";
$j{"ISMIR2007_165"} = "Keiichiro Hoashi, Hiromi Ishizaki, Kazunori Matsumoto, Fumiaki Sugaya/Content-Based Music Retrieval Using Query Integration for Users with Diverse Preferences";
$j{"ISMIR2007_167"} = "George Tzanetakis, Randy Jones, Kirk McNally/Stereo Panning Features for Classifying Recording Production Style";
$j{"ISMIR2007_168"} = "Hiromasa Fujihara, Masataka Goto/A Music Information Retrieval System Based on Singing Voice Timbre";
$j{"ISMIR2007_175"} = "Douglas Turnbull, Gert Lanckriet, Elias Pampalk, Masataka Goto/A Supervised Approach for Detecting Boundaries in Music Using Difference Features and Boosting";
$j{"ISMIR2007_190"} = "Jouni Paulus, Anssi Klapuri/Combining Temporal and Spectral Features in HMM-Based             Drum Transcription";
$j{"ISMIR2007_196"} = "Douglas Turnbull, Ruoran Liu, Luke Barrington, Gert Lanckriet/A Game-Based Approach for Collecting Semantic Annotations of Music";
$j{"ISMIR2007_204"} = "J\\\"urgen Diet, Frank Kurth/The Probado Music Repository at the Bavarian State Library";
$j{"ISMIR2007_221"} = "Ioannis Karydis, Alexandros Nanopoulos, Apostolos N. Papadopoulos, Emilios Cambouropoulos/VISA: The Voice Integration/Segregation Algorithm";
$j{"ISMIR2007_223"} = "Alastair J. D. Craft, Geraint A. Wiggins, Tim Crawford/How Many Beans Make Five? The Consensus Problem in Music-Genre Classification and a New Evaluation Method for Single-Genre Categorisation Systems";
$j{"ISMIR2007_224"} = "G. Gatzsche, M. Mehnert, D. Gatzsche, K. Brandenburg/A Symmetry Based Approach for Musical Tonality Analysis";
$j{"ISMIR2007_231"} = "Pierre Leveau, David Sodoyer, Laurent Daudet/Automatic Instrument Recognition in a Polyphonic Mixture Using Sparse Representations";
$j{"ISMIR2007_242"} = "Elias Pampalk, Masataka Goto/MusicSun: A New Approach to Artist Recommendation";
$j{"ISMIR2007_249"} = "Pedro J. Ponce de Le\\'{o}n, David Rizo, Jos\\'{e} M. I\\~{n}esta/Towards a Human-Friendly Melody Characterization by Automatically Induced Rules";
$j{"ISMIR2007_252"} = "Mohamed Sordo, Cyril Laurier, \\{O}scar Celma/Annotating Music Collections: How Content-Based Similarity Helps to Propagate Labels";
$j{"ISMIR2007_271"} = "Wei You, Roger B. Dannenberg/Polyphonic Music Note Onset Detection Using Semi-Supervised Learning";
$j{"ISMIR2007_280"} = "Peter van Kranenburg, J\\\"org Garbers, Anja Volk, Frans Wiering, Louis P. Grijp, Remco C. Veltkamp/Towards Integration of MIR and Folk Song Research";
$j{"ISMIR2007_289"} = "M. Cameron Jones, J. Stephen Downie, Andreas F. Ehmann/Human Similarity Judgments: Implications for the Design of Formal Evaluations";
$j{"ISMIR2007_293"} = "Jayme Garcia Arnal Barbedo, Amauri Lopes, Patrick J. Wolfe/High Time-Resolution Estimation of Multiple Fundamental Frequencies";
$j{"ISMIR2007_302"} = "John Ashley Burgoyne, Laurent Pugin, Greg Eustace, Ichiro Fujinaga/A Comparative Survey of Image Binarisation Algorithms for Optical Recognition on Degraded Musical Sources";
$j{"ISMIR2007_304"} = "John Ashley Burgoyne, Laurent Pugin, Corey Kereliuk, Ichiro Fujinaga/A Cross-Validated Study of Modelling Strategies for Automatic Chord Recognition in Audio";
$j{"ISMIR2007_305"} = "Laurent Pugin, John Ashley Burgoyne, Ichiro Fujinaga/MAP Adaptation to Improve Optical Music Recognition of Early Music Documents Using Hidden Markov Models";
$j{"ISMIR2007_321"} = "Matthias Mauch, Simon Dixon, Christopher Harte, Michael Casey, Benjamin Fields/Discovering Chord Idioms Through Beatles and Real Book Songs";
$j{"ISMIR2007_104"} = "Joan Serr\\{a}/A Qualitative Assessment of Measures for the Evaluation of a Cover Song Identification System";
$j{"ISMIR2007_126"} = "Stefan Leitich, Martin Topf/Globe of Music - Music Library Visualization Using Geosom";
$j{"ISMIR2007_136"} = "David Little, David Raffensperger, Bryan Pardo/A Query by Humming System that Learns from Experience";
$j{"ISMIR2007_147"} = "Annamaria Mesaros, Tuomas Virtanen, Anssi Klapuri/Singer Identification in Polyphonic Music Using Vocal Separation and Pattern Recognition Methods";
$j{"ISMIR2007_157"} = "Alberto Pinto, Reinier H. van Leuken, M. Fatih Demirci, Frans Wiering, Remco C. Veltkamp/Indexing Music Collections Through Graph Spectra";
$j{"ISMIR2007_173"} = "Juan Jos\\'{e} Burred, Thomas Sikora/Monaural Source Separation from Musical Mixtures Based on Time-Frequency Timbre Models";
$j{"ISMIR2007_180"} = "Arthur Flexer/A Closer Look on Artist Filters for Musical Genre Classification";
$j{"ISMIR2007_200"} = "Edith L. M. Law, Luis von Ahn, Roger B. Dannenberg, Mike Crawford/TagATune: A Game for Music and Sound Annotation";
$j{"ISMIR2007_208"} = "Micha\\\"{e}l Betser, Patrice Collen, Jean-Bernard Rault/Audio Identification Using Sinusoidal Modeling and Application to Jingle Detection";
$j{"ISMIR2007_209"} = "Anja Volk, J\\\"org Garbers, Peter van Kranenburg, Frans Wiering, Remco C. Veltkamp, Louis P. Grijp/Applying Rhythmic Similarity Based on Inner Metric Analysis to Folksong Research";
$j{"ISMIR2007_230"} = "Alexander Duda, Andreas N\\\"{u}rnberger, Sebastian Stober/Towards Query by Singing/Humming on Audio Databases";
$j{"ISMIR2007_234"} = "Aggelos Pikrakis, Sergios Theodoridis/An Application of Empirical Mode Decomposition on Tempo Induction from Music Recordings";
$j{"ISMIR2007_245"} = "Matthias Varewyck, Jean-Pierre Martens/Assessment of State-of-the-Art Meter Analysis Systems with an Extended Meter Description Model";
$j{"ISMIR2007_253"} = "Ching-Hua Chuan, Elaine Chew/A Dynamic Programming Approach to the Extraction of Phrase Boundaries from Tempo Variations in Expressive Performances";
$j{"ISMIR2007_256"} = "Olivier Lartillot, Petri Toiviainen/MIR in Matlab (II): A Toolbox for Musical Feature Extraction from Audio";
$j{"ISMIR2007_262"} = "Jin Ha Lee, J. Stephen Downie, M. Cameron Jones/Preliminary Analyses of Information Features Provided by Users for Identifying Music";
$j{"ISMIR2007_270"} = "Iasonas Antonopoulos, Aggelos Pikrakis, Sergios Theodoridis, Olmo Cornelis, Dirk Moelants, Marc Leman/Music Retrieval by Rhythmic Similarity Applied on Greek and African Traditional Music";
$j{"ISMIR2007_272"} = "Mehryar Mohri, Pedro Moreno, Eugene Weinstein/Robust Music Identification, Detection, and Analysis";
$j{"ISMIR2007_287"} = "Yushen Han, Christopher Raphael/Desoloing Monaural Audio Using Mixture Models";
$j{"ISMIR2007_303"} = "Ian Knopke, Donald Byrd/Towards Musicdiff: A Foundation for Improved Optical Music Recognition Using Multiple Recognizers";
$j{"ISMIR2007_311"} = "Sten Govaerts, Nik Corthaut, Erik Duval/Mood-ex-Machina: Towards Automation of Moody Tunes";
$j{"ISMIR2007_322"} = "Karin Dressler, Sebastian Streich/Tuning Frequency Estimation Using Circular Statistics";
$j{"ISMIR2007_113"} = "Gijs Geleijnse, Jan Korst/Tool Play Live: Dealing with Ambiguity in Artist Similarity Mining from the Web";
$j{"ISMIR2007_116"} = "Markus Schedl, Gerhard Widmer, Tim Pohle, Klaus Seyerlehner/Web-Based Detection of Music Band Members and Line-Up";
$j{"ISMIR2007_123"} = "Neil J. Hurley, F\\'{e}lix Balado, Elizabeth P. McCarthy, Gu\\'{e}nol\\'{e} C. M. Silvestre/Performance of Philips Audio Fingerprinting under Desynchronisation";
$j{"ISMIR2007_133"} = "Teemu Ahmaniemi/Influence of Tempo and Subjective Rating of Music in Step Frequency of Running";
$j{"ISMIR2007_135"} = "Cory McKay, Ichiro Fujinaga/jWebMiner: A Web-Based Feature Extractor";
$j{"ISMIR2007_140"} = "Adam R. Tindale, David Sprague, George Tzanetakis/Strike-A-Tune: Fuzzy Music Navigation Using a Drum Interface";
$j{"ISMIR2007_141"} = "Masatoshi Hamanaka, Keiji Hirata, Satoshi Tojo/ATTA: Implementing GTTM on a Computer";
$j{"ISMIR2007_148"} = "Janto Skowronek, Martin McKinney, Steven van de Par/A Demonstrator for Automatic Music Mood Estimation";
$j{"ISMIR2007_151"} = "Arnaud Moreau, Arthur Flexer/Drum Transcription in Polyphonic Music Using Non-Negative Matrix Factorisation";
$j{"ISMIR2007_159"} = "Mika Kuuskankare, Mikael Laurson/Vivo -- Visualizing Harmonic Progressions and Voice-Leading in PWGL";
$j{"ISMIR2007_174"} = "Jesper H\\o{}jvang Jensen, Daniel P. W. Ellis, Mads G. Christensen, S\\o{}ren Holdt Jensen/Evaluation of Distance Measures Between Gaussian Mixture Models of MFCCs";
$j{"ISMIR2007_177"} = "Christian Fremerey, Frank Kurth, Meinard M\\\"{u}ller, Michael Clausen/A Demonstration of the SyncPlayer System";
$j{"ISMIR2007_178"} = "Alia Al Kasimi, Eric Nichols, Christopher Raphael/A Simple Algorithm for Automatic Generation of Polyphonic Piano Fingerings";
$j{"ISMIR2007_181"} = "Tim Pohle, Peter Knees, Markus Schedl, Gerhard Widmer/Meaningfully Browsing Music Services";
$j{"ISMIR2007_182"} = "Alberto Novello, Martin McKinney/Assessment of Perceptual Music Similarity";
$j{"ISMIR2007_191"} = "Rosana S. G. Lanzelotte, Adriana O. Ballest\\'{e}, Martha Ulhoa/A Digital Collection of Brazilian Lundus";
$j{"ISMIR2007_194"} = "Yasunori Ohishi, Masataka Goto, Katunobu Itou, Kazuya Takeda/A Stochastic Representation of the Dynamics of Sung Melody";
$j{"ISMIR2007_199"} = "Michael I. Mandel, Daniel P. W. Ellis/A Web-Based Game for Collecting Music Metadata";
$j{"ISMIR2007_207"} = "Marco Tiemann, Steffen Pauws, Fabio Vignoli/Ensemble Learning for Hybrid Music Recommendation";
$j{"ISMIR2007_214"} = "Ajay Kapur, Graham Percival, Mathieu Lagrange, George Tzanetakis/Pedagogical Transcription for Multimodal Sitar Performance";
$j{"ISMIR2007_220"} = "Paul Lamere, Douglas Eck/Using 3D Visualizations to Explore and Discover Music";
$j{"ISMIR2007_225"} = "Daniel M\\\"{u}llensiefen, David Lewis, Christophe Rhodes, Geraint A. Wiggins/Evaluating a Chord-Labelling Algorithm";
$j{"ISMIR2007_227"} = "Carlos G\\'{o}mez, Soraya Abad-Mota, Edna Ruckhaus/An Analysis of the Mongeau-Sankoff Algorithm for Music Information Retrieval";
$j{"ISMIR2007_233"} = "Beinan Li, Simon de Leon, Ichiro Fujinaga/Alternative Digitization Approach for Stereo Phonograph Records Using Optical Audio Reconstruction";
$j{"ISMIR2007_238"} = "Andreas F. Ehmann, J. Stephen Downie, M. Cameron Jones/The Music Information Retrieval Evaluation Exchange ``Do-It-Yourself'' Web Service";
$j{"ISMIR2007_239"} = "Catherine Lai, Ichiro Fujinaga, David Descheneau, Michael Frishkopf, Jenn Riley, Joseph Hafner, Brian McMillan/Metadata Infrastructure for Sound Recordings";
$j{"ISMIR2007_241"} = "Justin Donaldson, Ian Knopke/Music Recommendation Mapping and Interface Based on Structural Network Entropy";
$j{"ISMIR2007_246"} = "Arshia Cont, Diemo Schwarz, Norbert Schnell, Christopher Raphael/Evaluation of Real-Time Audio-to-Score Alignment";
$j{"ISMIR2007_255"} = "Klaus Frieler/Visualizing Music on the Metrical Circle";
$j{"ISMIR2007_264"} = "Matthias Gruhne, Konstantin Schmidt, Christian Dittmar/Phoneme Recognition in Popular Music";
$j{"ISMIR2007_268"} = "Douglas Eck, Thierry Bertin-Mahieux, Paul Lamere/Autotagging Music Using Supervised Machine Learning";
$j{"ISMIR2007_269"} = "Tillman Weyde, Jens Wissmann, Kerstin Neubarth/An Experiment on the Role of Pitch Intervals in Melodic Segmentation";
$j{"ISMIR2007_279"} = "Peter Knees/Search \\& Select -– Intuitively Retrieving    Music from Large Collections";
$j{"ISMIR2007_282"} = "Polina Proutskova/Musical Memory of the World –- Data Infrastructure in Ethnomusicological Archives";
$j{"ISMIR2007_295"} = "Chuan Cao, Ming Li, Jian Liu, Yonghong Yan/Singing Melody Extraction in Polyphonic Music by Harmonic Tracking";
$j{"ISMIR2007_297"} = "Xiao Hu, Mert Bay, J. Stephen Downie/Creating a Simplified Music Mood Classification Ground-Truth Set";
$j{"ISMIR2007_299"} = "Daniel McEnnis, Sally Jo Cunningham/Sociology and Music Recommendation Systems";
$j{"ISMIR2007_301"} = "Bin Wei, Chengliang Zhang, Mitsunori Ogihara/Keyword Generation for Lyrics";
$j{"ISMIR2007_313"} = "Jerome Lebosse, Luc Brun/Audio Fingerprint Identification by Approximate String Matching";
$j{"ISMIR2007_323"} = "Christian Landone, Joseph Harrop, Josh Reiss/Enabling Access to Sound Archives Through Integration, Enrichment and Retrieval: The EASAIER Project";
$j{"ISMIR2007_324"} = "Stephen Hitchner, Jennifer Murdoch, George Tzanetakis/Music Browsing Using a Tabletop Display";
$j{"ISMIR2007_326"} = "Daniel P. W. Ellis/Classifying Music Audio with Timbral and Chroma Features";

$j{"ISMIR2007_122"} = "Elizabeth Davis/Finding Music in Scholarly Sets and Series: The Index to Printed Music (IPM)";
$j{"ISMIR2007_247"} = "Pierre Roy, Fran\\c{c}ois Pachet, Sergio Krakowski/Improving the Classification of Percussive Sounds with Analytical Features: A Case Study";



foreach $k (keys %i) {
  if ($i{$k} =~ /^(.*)\n(.*)\n(.*)$/gsi) {
    $title{$k} = formattitle($1);
    $authors{$k} = formatauthors($2);
    $order{$k} = $3;
    if ($j{$k} =~ /^(.*?)\/(.*)$/gsi) {
      $title{$k} = $2;
      $author{$k} = $1;
    }
    } else {
      die "error in \$i{$k}";
      }
  }


#$session{312} = "Poster Spotlight 2"; # no camera-ready paper submitted
#$order{312} = 45;


$session{132} = "Session 1: Similarity 1";
$order{132} = 1;
$session{317} = "Session 1: Similarity 1";
$order{317} = 2;
$session{285} = "Session 2A: Self-Similarity and Structure";
$order{285} = 3;
$session{108} = "Session 2A: Self-Similarity and Structure";
$order{108} = 4;
$session{105} = "Session 2A: Self-Similarity and Structure";
$order{105} = 5;
$session{175} = "Session 2A: Self-Similarity and Structure";
$order{175} = 6;
$session{153} = "Session 2A: Self-Similarity and Structure";
$order{153} = 7;
$session{219} = "Session 2B: Genre Classification";
$order{219} = 8;
$session{267} = "Session 2B: Genre Classification";
$order{267} = 9;
$session{223} = "Session 2B: Genre Classification";
$order{223} = 10;
$session{130} = "Session 2B: Genre Classification";
$order{130} = 11;
$session{292} = "Session 3: Recommendation";
$order{292} = 12;
$session{203} = "Session 3: Recommendation";
$order{203} = 13;
$session{152} = "Session 3: Recommendation";
$order{152} = 14;
$session{242} = "Session 3: Recommendation";
$order{242} = 15;
$session{174} = "Poster Session 1";
$order{174} = 16;
$session{227} = "Poster Session 1";
$order{227} = 17;
$session{182} = "Poster Session 1";
$order{182} = 18;
$session{135} = "Poster Session 1";
$order{135} = 19;
$session{181} = "Poster Session 1";
$order{181} = 20;
$session{116} = "Poster Session 1";
$order{116} = 21;
$session{113} = "Poster Session 1";
$order{113} = 22;
$session{301} = "Poster Session 1";
$order{301} = 23;
$session{303} = "Poster Session 1";
$order{303} = 24;
$session{256} = "Poster Session 1";
$order{256} = 25;
$session{177} = "Poster Session 1";
$order{177} = 26;
$session{123} = "Poster Session 1";
$order{123} = 27;
$session{272} = "Poster Session 1";
$order{272} = 28;
$session{208} = "Poster Session 1";
$order{208} = 29;
$session{313} = "Poster Session 1";
$order{313} = 30;
$session{287} = "Poster Session 1";
$order{287} = 31;
$session{173} = "Poster Session 1";
$order{173} = 32;
$session{157} = "Poster Session 1";
$order{157} = 33;
$session{239} = "Poster Session 1";
$order{239} = 34;
$session{323} = "Poster Session 1";
$order{323} = 35;
$session{282} = "Poster Session 1";
$order{282} = 36;
$session{191} = "Poster Session 1";
$order{191} = 37;
$session{233} = "Poster Session 1";
$order{233} = 38;
$session{126} = "Poster Session 1";
$order{126} = 39;
$session{140} = "Poster Session 1";
$order{140} = 40;
$session{220} = "Poster Session 1";
$order{220} = 41;
$session{324} = "Poster Session 1";
$order{324} = 42;
$session{279} = "Poster Session 1";
$order{279} = 43;
$session{207} = "Poster Session 1";
$order{207} = 44;
$session{241} = "Poster Session 1";
$order{241} = 45;
$session{133} = "Poster Session 1";
$order{133} = 46;
$session{299} = "Poster Session 1";
$order{299} = 47;
$session{163} = "Session 4: Tonality";
$order{163} = 48;
$session{291} = "Session 4: Tonality";
$order{291} = 49;
$session{251} = "Session 4: Tonality";
$order{251} = 50;
$session{224} = "Session 4: Tonality";
$order{224} = 51;
$session{286} = "Session 6A: Instruments";
$order{286} = 52;
$session{211} = "Session 6A: Instruments";
$order{211} = 53;
$session{190} = "Session 6A: Instruments";
$order{190} = 54;
$session{247} = "Session 6A: Instruments";
$order{247} = 55;
$session{231} = "Session 6A: Instruments";
$order{231} = 56;
$session{162} = "Session 6B: Chords";
$order{162} = 57;
$session{258} = "Session 6B: Chords";
$order{258} = 58;
$session{304} = "Session 6B: Chords";
$order{304} = 59;
$session{321} = "Session 6B: Chords";
$order{321} = 60;
$session{176} = "Session 7: Alignment and Segmentation";
$order{176} = 61;
$session{185} = "Session 7: Alignment and Segmentation";
$order{185} = 62;
$session{226} = "Session 7: Alignment and Segmentation";
$order{226} = 63;
$session{271} = "Session 7: Alignment and Segmentation";
$order{271} = 64;
$session{141} = "Poster Session 2";
$order{141} = 65;
$session{269} = "Poster Session 2";
$order{269} = 66;
$session{159} = "Poster Session 2";
$order{159} = 67;
$session{255} = "Poster Session 2";
$order{255} = 68;
$session{209} = "Poster Session 2";
$order{209} = 69;
$session{270} = "Poster Session 2";
$order{270} = 70;
$session{234} = "Poster Session 2";
$order{234} = 71;
$session{253} = "Poster Session 2";
$order{253} = 72;
$session{297} = "Poster Session 2";
$order{297} = 73;
$session{245} = "Poster Session 2";
$order{245} = 74;
$session{246} = "Poster Session 2";
$order{246} = 75;
$session{225} = "Poster Session 2";
$order{225} = 76;
$session{104} = "Poster Session 2";
$order{104} = 77;
$session{238} = "Poster Session 2";
$order{238} = 78;
$session{262} = "Poster Session 2";
$order{262} = 79;
$session{122} = "Poster Session 2";
$order{122} = 80;
$session{230} = "Poster Session 2";
$order{230} = 81;
$session{136} = "Poster Session 2";
$order{136} = 82;
$session{326} = "Poster Session 2";
$order{326} = 83;
$session{180} = "Poster Session 2";
$order{180} = 84;
$session{148} = "Poster Session 2";
$order{148} = 85;
$session{311} = "Poster Session 2";
$order{311} = 86;
$session{214} = "Poster Session 2";
$order{214} = 87;
$session{151} = "Poster Session 2";
$order{151} = 88;
$session{178} = "Poster Session 2";
$order{178} = 89;
$session{322} = "Poster Session 2";
$order{322} = 90;
$session{200} = "Poster Session 2";
$order{200} = 91;
$session{199} = "Poster Session 2";
$order{199} = 92;
$session{268} = "Poster Session 2";
$order{268} = 93;
$session{264} = "Poster Session 2";
$order{264} = 94;
$session{194} = "Poster Session 2";
$order{194} = 95;
$session{295} = "Poster Session 2";
$order{295} = 96;
$session{147} = "Poster Session 2";
$order{147} = 97;
$session{235} = "Session 8: Transcription and Multipitch Estimation";
$order{235} = 98;
$session{183} = "Session 8: Transcription and Multipitch Estimation";
$order{183} = 99;
$session{275} = "Session 8: Transcription and Multipitch Estimation";
$order{275} = 100;
$session{293} = "Session 8: Transcription and Multipitch Estimation";
$order{293} = 101;
$session{310} = "Session 9: Semantics and Ontologies";
$order{310} = 102;
$session{114} = "Session 9: Semantics and Ontologies";
$order{114} = 103;
$session{154} = "Session 9: Semantics and Ontologies";
$order{154} = 104;
$session{102} = "Session 10A: Classification";
$order{102} = 105;
$session{184} = "Session 10A: Classification";
$order{184} = 106;
$session{249} = "Session 10A: Classification";
$order{249} = 107;
$session{167} = "Session 10A: Classification";
$order{167} = 108;
$session{221} = "Session 10A: Classification";
$order{221} = 109;
$session{210} = "Session 10B: Content-Based Retrieval";
$order{210} = 110;
$session{290} = "Session 10B: Content-Based Retrieval";
$order{290} = 111;
$session{165} = "Session 10B: Content-Based Retrieval";
$order{165} = 112;
$session{168} = "Session 10B: Content-Based Retrieval";
$order{168} = 113;
$session{232} = "Session 12: Similarity 2";
$order{232} = 114;
$session{273} = "Session 12: Similarity 2";
$order{273} = 115;
$session{155} = "Session 12: Similarity 2";
$order{155} = 116;
$session{120} = "Session 12: Similarity 2";
$order{120} = 117;
$session{138} = "Session 13: Performance, User Access and OMR";
$order{138} = 118;
$session{204} = "Session 13: Performance, User Access and OMR";
$order{204} = 119;
$session{280} = "Session 13: Performance, User Access and OMR";
$order{280} = 120;
$session{302} = "Session 13: Performance, User Access and OMR";
$order{302} = 121;
$session{305} = "Session 13: Performance, User Access and OMR";
$order{305} = 122;
$session{201} = "Session 14: Annotation and Evaluation";
$order{201} = 123;
$session{142} = "Session 14: Annotation and Evaluation";
$order{142} = 124;
$session{252} = "Session 14: Annotation and Evaluation";
$order{252} = 125;
$session{196} = "Session 14: Annotation and Evaluation";
$order{196} = 126;
$session{289} = "Session 14: Annotation and Evaluation";
$order{289} = 127;




foreach $i(keys %session) {
  $titsess = $session{$i};
  $titsess =~ s/: /:\n\n\\vspace{1cm}\n\n/;
  $scont{$session{$i}} = '\cleardoublepage
  \addcontentsline{toc}{section}{'.$session{$i}.'}

\thispagestyle{empty}

\vspace{3cm}

\chead{}

{\bf \Huge '.$titsess.'}

\vspace{\stretch{1}}

\pagebreak

%\cleardoublepage{
\thispagestyle{empty}
\textcolor{white}{.}
%}

\pagebreak

\chead{\small \it ISMIR 2007 -- '.$session{$i}.'}
';
}



@pdfs = `find FILES_ismir`;

#$posters = '\addcontentsline{toc}{section}{Posters}

#\thispagestyle{empty}

#\vspace{3cm}

#{\bf \Huge Posters}

#\pagebreak
#%\pagebreak
#\chead{\it International Conference on Music Information Retrieval -- ISMIR 2007: Posters}
#';

#$longposters = '\addcontentsline{toc}{section}{Long Posters}

#\thispagestyle{empty}

#\vspace{3cm}

#{\bf \Huge Long Posters}

#\pagebreak
#%\pagebreak
#\chead{\it International Conference on Music Information Retrieval -- ISMIR 2007: Long Posters}
#';

#$shortpapers = '\addcontentsline{toc}{section}{Short Papers}
#
#\thispagestyle{empty}
#
#\vspace{3cm}
#
#{\bf \Huge Short Papers}
#
#\pagebreak
#
#\chead{\it International Conference on Music Information Retrieval -- ISMIR 2007: Short Papers}
#';

#$longpapers = '\addcontentsline{toc}{section}{Long Papers}
#
#\thispagestyle{empty}
#
#\vspace{3cm}
#
#{\bf \Huge Long Papers}
#
#\pagebreak
#
#\chead{\it International Conference on Music Information Retrieval -- ISMIR 2007: Long Papers}
#';

  if ($ARGV[0] eq "mflist") {
   open(FH,"ismir07proc.toc"); while($_=<FH>){ 
     if ($_ =~ /^\s*\\contentsline \{subsection\}\{(.*?)\\\\\{\\it (.*?)\}\}\{(\d+)\}\s*$/) {
       $page{"$1/$2"} = $3;
       $page{$1} = $3;
       $page{$2} = $3;
       $session{"$1/$2"} = $thesession;
       $session{$1} = $thesession;
       $session{$2} = $thesession;
#       print "page $1/$2 = $3\n";
     }
     elsif ($_ =~ /^\s*\\contentsline \{section\}\{(.*?ession.*?)\}\{(\d+)\}\s*$/) { $thesession = "#$1#";
}
 #    else { print "ignoring: $_"; }
    }
     close(FH); 
#\contentsline {subsection}{How Many Beans Make Five? The Consensus Problem in Music-Genre Classification and a New Evaluation Method for Single-Genr
#e Categorisation Systems\\{\it Alastair J. D. Craft, Geraint A. Wiggins, Tim Crawford}}{73}

}


foreach $p (@pdfs) {
  chomp $p;

  if ($p =~ /^FILES_ismir\/CR(\d+)\/(ISMIR.*)\.pdf$/) {
  
    if ($title{$2} eq "") {
      suggest($p, $2);
    }
    if ($page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)} eq "") {
      $page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)} = $page{checkdef($title{$2}, $2)};
      $session{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)} = $session{checkdef($title{$2}, $2)};
    }
    if ($page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)} eq "") {
      $page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)} = $page{checkdef($authors{$2}, $2)};
      $session{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)} = $session{checkdef($authors{$2}, $2)};
    }

    if ($page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)} eq "") {
      print "problematic: ".checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)."\n";
    }
    $item =  '\phantomsection
    \addcontentsline{toc}{subsection}{'.checkdef($title{$2}, $2).'\\\\{\it '.checkdef($authors{$2},$2).'}}
'.indexauthors($authors{$2});
    if ($1 eq "3") {
      for ($n = 1; $n <= 4; $n++) {
        $item .= '\begin{picture}(1,1)\put('.gethpos($2).','.getvpos($2, $n).'){\includegraphics[page='.$n.', height='.getheight($2).']{FILES_ismir/CR'.$1.'/'.$2.'.pdf}}\end{picture}\pagebreak

';
}
      $shortpapers{$2} = $item;
      $page_to = $page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}+3;
      $shortpaperlist{$2} = "$2/".$authors{$2}."/".$title{$2};
      $mfpapers .= "2007, #".mfauthors($authors{$2})."#, #$title{$2}#, PAP, $2, ".$page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}.", $page_to, ".$session{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}."\n";
    } elsif ($1 eq "4") {
      for ($n = 1; $n <= 6; $n++) {
        $item .= '\begin{picture}(1,1)\put('.gethpos($2).','.getvpos($2, $n).'){\includegraphics[page='.$n.', height='.getheight($2).']{FILES_ismir/CR'.$1.'/'.$2.'.pdf}}\end{picture}\pagebreak

';
}        $page_to = $page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}+5; 
      $longpapers{$2} = $item;
      $longpaperlist{$2} = "$2/".$authors{$2}."/".$title{$2};
       $mfpapers .= "2007, #".mfauthors($authors{$2})."#, #$title{$2}#, PAP, $2, ".$page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}.", $page_to, ".$session{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}."\n";

    } elsif ($1 eq "2") {
      for ($n = 1; $n <= 2; $n++) {
        $item .= '\begin{picture}(1,1)\put('.gethpos($2).','.getvpos($2, $n).'){\includegraphics[page='.$n.', height='.getheight($2).']{FILES_ismir/CR'.$1.'/'.$2.'.pdf}}\end{picture}\pagebreak

';
}
      $posters{$2} = $item;
        $page_to = $page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}+1;
      $posterlist{$2} = "$2/".$authors{$2}."/".$title{$2};      
      $mfpapers .= "2007, #".mfauthors($authors{$2})."#, #$title{$2}#, POS, $2, ".$page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}.", $page_to, ".$session{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}."\n";
      
    } elsif ($1 eq "5") {
      for ($n = 1; $n <= 4; $n++) {
        $item .= '\begin{picture}(1,1)\put('.gethpos($2).','.getvpos($2, $n).'){\includegraphics[page='.$n.', height='.getheight($2).']{FILES_ismir/CR'.$1.'/'.$2.'.pdf}}\end{picture}\pagebreak

';
}        
      $longposters{$2} = $item;
     $page_to = $page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}+3;
      $longposterlist{$2} = "$2/".$authors{$2}."/".$title{$2};  
      $mfpapers .= "2007, #".mfauthors($authors{$2})."#, #$title{$2}#, POS, $2, ".$page{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}.", $page_to, ".$session{checkdef($title{$2}, $2)."/".checkdef($authors{$2},$2)}."\n";

    } else {
     print "% SKIPPING: $p\n";
    }
    $id = $2;
    if ($id =~ /^.*?(\d\d\d)$/) {
      if ($session{$1} ne "") {
        $sentries{$1} = $item;
        $shortpapers{$id} = ""; $longpapers{$id} = ""; $longposters{$id} = ""; $posters{$id} = "";
      }
    }
  }
}

$sessions = "";
$thesect = "";
foreach $k ( sort { $order{$a} <=> $order{$b}} keys %sentries ) {
  if ($thesect ne $session{$k}) {
    $sessions .= $scont{$session{$k}};
    $thesect = $session{$k};
  }
  $sessions .= $sentries{$k};
}

foreach $k ( sort { $order{$a} <=> $order{$b} } keys %shortpapers ) {
   $shortpapers .= $shortpapers{$k};
   }
foreach $k ( sort { $order{$a} <=> $order{$b} } keys %longpapers ) {
   $longpapers .= $longpapers{$k};
   }
foreach $k ( sort { $order{$a} <=> $order{$b} } keys %posters ) {
   $posters .= $posters{$k};
   }
foreach $k ( sort { $order{$a} <=> $order{$b} } keys %longposters ) {
   $longposters .= $longposters{$k};
   }
   
foreach $k ( sort { if ($a gt $b) { return 1}; return -1; } keys %shortpaperlist ) {
   $shortpaperlist .= $shortpaperlist{$k}."\n";
   }
foreach $k ( sort { if ($a gt $b) { return 1}; return -1; } keys %longpaperlist ) {
   $longpaperlist .= $longpaperlist{$k}."\n";
   }
foreach $k ( sort { if ($a gt $b) { return 1}; return -1; } keys %posterlist ) {
   $posterlist .= $posterlist{$k}."\n";
   }
foreach $k ( sort { if ($a gt $b) { return 1}; return -1; } keys %longposterlist ) {
   $longposterlist .= $longposterlist{$k}."\n";
   }
   
   
  if ($ARGV[0] eq "mflist") {
    print "$mfpapers

$mfposters
"; exit; } elsif ($ARGV[0] eq "list") {
  print "Long Papers
------------
$longpaperlist

Short Papers
$shortpaperlist

Long Posters
$longposterlist

Posters
$posterlist"; exit;
  } 
   

print '                  %FORMAT: LaTeX
                    %---------------------------------------------------------------------
\documentclass[11pt,twoside,a4paper]{article}
\usepackage{times}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{makeidx}
\usepackage{hyperref}
\usepackage{color}
\usepackage{url}
\makeindex
\voffset-1in
\evensidemargin-4.5mm\oddsidemargin-4.5mm
\textwidth165mm
\topmargin15mm
\headsep13mm
               %                 \headheight5mm\headsep3mm
  \textheight220mm\footskip18mm
                                                 %             \parskip1.5ex plus 0.5ex minus 0.3ex

\pagestyle{fancy}
\headheight 35pt
\renewcommand{\headrulewidth}{0pt}
%\renewcommand{\footrulewidth}{0.4pt}

\rhead{}
\chead{}
\lhead{} % \it International Conference on Music Information Retrieval -- ISMIR 2007}
\rfoot{}
\cfoot{\thepage}
\lfoot{}
         \sloppy
         
         %\linespread{1.6}
         
                             \def\baselinestretch{1}

\begin{document}
\renewcommand{\textfraction}{0}
\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=1, height=27.2cm]{ersteSeitenBand218.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=2, height=27.2cm]{ersteSeitenBand218.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=3, height=27.2cm]{ersteSeitenBand218.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=4, height=27.2cm]{ersteSeitenBand218.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=5, height=27.2cm]{ersteSeitenBand218.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=6, height=27.2cm]{ersteSeitenBand218.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=1, height=27.2cm]{reviewers.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
\begin{picture}(1,1)\put(-50,-705){\includegraphics[page=2, height=27.2cm]{reviewers.pdf}}\end{picture}\pagebreak

\thispagestyle{empty}
                 %                    \pagebreak

\chead{ISMIR 2007 -- Contents}

\tableofcontents
\vspace{\stretch{1}}

\pagebreak

\thispagestyle{empty}

%\cleardoublepage{\thispagestyle{empty}}
\textcolor{white}{.}

\addcontentsline{toc}{section}{Preface}
\chead{ISMIR 2007 -- Preface}
\include{intro}
'.
 "$sessions
 
 $longpapers
 
 $shortpapers

$longposters

$posters".
'

\vspace{\stretch{1}}

%\textcolor{white}{.}

\pagebreak

\addcontentsline{toc}{section}{Author Index}
\renewcommand{\indexname}{Author Index}
\chead{ISMIR 2007 -- Author Index}

\printindex
                    \end{document}';


sub formattitle {
  my ($tit) = @_;
  my @words = split('\s', $tit);
  $tit = "";
  foreach $w (@words) {
    if ($w =~ /^(.*)\-(.+)$/) {
      $tit .= " ".uc(substr($1,0,1)).lc(substr($1,1))."-".uc(substr($2,0,1)).lc(substr($2,1));
      } else {
    $tit .= " ".uc(substr($w,0,1)) . lc(substr($w,1));}
    } 
  $tit = substr($tit,1);
  $tit =~ s/ And / and /g;
  $tit =~ s/ Or / or /g;
  $tit =~ s/ In / in /g;
  $tit =~ s/ On / on /g;
  $tit =~ s/ To / to /g;
  $tit =~ s/ Of / of /g;
  $tit =~ s/ By / by /g;
  $tit =~ s/ For / for /g;
  $tit =~ s/ The / the /g;
  $tit =~ s/\? the/\? The/g;
  $tit =~ s/ A / a /g;
  $tit =~ s/ At / at /g;
  $tit =~ s/ Are / are /g;
  $tit =~ s/ Under / under /g;
  $tit =~ s/ From / from /g;
  $tit =~ s/ With / with /g;
  $tit =~ s/ That / that /g;
  $tit =~ s/&/\\&/gsi;
  $tit =~ s/ Hmm-/ HMM-/;
  $tit =~ s/\(ipm\)/\(IPM\)/g;
  $tit =~ s/Mir /MIR /g;
  $tit =~ s/\(ii\)/\(II\)/g;
  $tit =~ s/ Pwgl/ PWGL/;
  $tit =~ s/ Mfcc/ MFCC/;
  $tit =~ s/ Easaier / EASAIER /g;
  $tit =~ s/Atta:/ATTA:/g;
  $tit =~ s/Raag /RAAG /g;
  $tit =~ s/Gttm/GTTM/g;
  $tit =~ s/Jwebminer/jWebMiner/g;
  $tit =~ s/Syncplayer/SyncPlayer/g;
  $tit =~ s/gration\/seg/gration\/Seg/g;
  $tit =~ s/ 3d/ 3D/g;
  $tit =~ s/ü/\\"u/g;
  $tit =~ s/ö/\\"o/g;
  return $tit;
}

sub formatauthors {
  my ($auth) = @_;
#print "% formatauthors($auth)\n";
  my @authors = split(",", $auth);
  $auth = "";
  foreach $a (@authors) {
#  print "% $a: ";
   if ($a =~ /^\s*(.*?)\s*$/) {
     $a = $1;
     }
     $a =~ s/\s+/ /g;
    $auth .= ", ".$a;
#    print "$auth\n";
#    formattitle($a);
    }
    $auth =~ s/ Van / van /g;
   $auth =~ s/ De / de /g;
    
    $auth =~ s/Mcc/McC/g;
    $auth =~ s/Mcm/McM/g;
    $auth =~ s/Mcn/McN/g;
    $auth =~ s/Mck/McK/g;
    $auth =~ s/ Decoro/ DeCoro/g;
    return substr($auth,2);
  
}

sub checkdef {
  my ($s, $t) = @_;

  $t =~ s/_/-/gsi;  
  if ($s eq "") {
    return "$t UNDEFINED!!!!!!!!!";
    }
    return $s;
    }
    
sub getheight {
 my ($p)= @_;
 if ($letter{$p} || $lowerletter{$p} || $mediumlowletter{$p}) {
   return "26cm";
}
if ($huge{$p}) {
   return "26.2cm";
  }
  if ($frieler{$p} || $easaier{$p} || $atta{$p}) {
    return "26cm";
    }
 return "28cm";
}

sub gethpos {
 my ($p)= @_;
 if ($easaier{$p}||$atta{$p}) {
   return "-45";
   }
 if ($left{$p}) {
   return "-80";
}
 return "-60";
}


sub getvpos {
 my ($p, $n)= @_;
 
 if ($n == 1 && $firstpagehigher{$p}) {
   return -700;
   }
 
 if ($letter{$p}) {
   return "-665";
}
 if ($mediumlowletter{$p}) {
   return "-680";
   }
 if ($lowerletter{$p}) {
   return "-715";
   }
 if ($slightlylower{$p}) {
    return "-737";
    }
  if ($slightlyhigher{$p}) {
     return "-733";
     }
 if ($easaier{$p} || $atta{$p}) {
    return "-673";
    }
if ($n == 1) {
   return "-705";
   }
 return "-715";
}

sub indexauthors  {
  my($authors) = @_;
  my $res = '';
  my @auth = split(",", $authors);
  
  foreach $a(@auth) {
    if ($a =~ /Pedro.*Ponce.*/) {
      $res .= '\index{Po'."nce de Le\\'{o}n, Pedro J.}
";
} elsif ($a =~ /Peter.*Kranenbu.*/) {
  $res .= '\index{Van Kranenburg, Peter}
';
} elsif ($a =~ /Reinier.*Leuken.*/) {
  $res .= '\index{van Leuken, Reinier}
';
} elsif ($a =~ /.*e.*Leon.*/) {
  $res .= '\index{de Leon, Simon}
';
} elsif ($a =~ /Luis.*Ahn.*/) {
  $res .= '\index{von Ahn, Luis}
';
} elsif ($a =~ /.*Steven.*Par.*/) {
  $res .= '\index{van de Par, Steven}
';
} elsif ($a =~ /.*zmirli.*/) {
  $res .= '\index{Izmirli@\.{I}zmirli, \"Ozg\"ur}
';
} elsif ($a =~ /.*llensiefen.*/) {
  $res .= '\index{Mullensiefen@M\"ullensiefen, Daniel}
';
} elsif ($a =~ /.*einard.*ller.*/) {
  $res .= '\index{Muller@M\"uller, Meinard}
';
} elsif ($a =~ /.*dreas.*rnberger.*/) {
  $res .= '\index{Nurnberger@N\"urnberger, Andreas}
';
} elsif ($a =~ /.*arlos.*o\}mez.*/) {
  $res .= '\index{Gomez@G'."\\\'{o".'}mez, Carlos}
';
}   else {
    my @words = split('\s', $a);
    foreach $w (@words) {
      $w =~ s/ //g;
    }
    $res .= '\index{'.$words[$#words].', ';
    pop @words;
    foreach $w(@words) {
      if (length($w)>0) {
    $res .= " $w";
    }
    } $res .='}
';
}
}
  return $res;
}
    

sub suggest {
  my($file, $name) = @_;
  
  system("pdftotext $file");
  $file = substr($file,0,(length $file)-3)."txt";
  my @text = `cat $file`;
  chomp $text[0]; chomp $text[1];
  print '%  $i{"'.$name.'"} = "'.$text[0].'
% '.$text[1].'
%  -1";
';
  $title{$name} =  formattitle($text[0]);
  $authors{$name} = formatauthors($text[1]);
  $order{$name} = -1;
}


sub mfauthors  {
  my($authors) = @_;
  my $res = '';
  my @auth = split(",", $authors);
  
  my $a = shift @auth; { # (@auth) {
    if ($a =~ /Pedro.*Ponce.*/) {
      $res .= '\index{Po'."nce de Le\\'{o}n, Pedro J.}
";
} elsif ($a =~ /Peter.*Kranenbu.*/) {
  $res .= '\index{Van Kranenburg, Peter}
';
} elsif ($a =~ /Reinier.*Leuken.*/) {
  $res .= '\index{van Leuken, Reinier}
';
} elsif ($a =~ /.*e.*Leon.*/) {
  $res .= '\index{de Leon, Simon}
';
} elsif ($a =~ /Luis.*Ahn.*/) {
  $res .= '\index{von Ahn, Luis}
';
} elsif ($a =~ /.*Steven.*Par.*/) {
  $res .= '\index{van de Par, Steven}
';
} elsif ($a =~ /.*zmirli.*/) {
  $res .= '\index{Izmirli@\.{I}zmirli, \"Ozg\"ur}
';
} elsif ($a =~ /.*llensiefen.*/) {
  $res .= '\index{Mullensiefen@M\"ullensiefen, Daniel}
';
} elsif ($a =~ /.*einard.*ller.*/) {
  $res .= '\index{Muller@M\"uller, Meinard}
';
} elsif ($a =~ /.*dreas.*rnberger.*/) {
  $res .= '\index{Nurnberger@N\"urnberger, Andreas}
';
} elsif ($a =~ /.*arlos.*o\}mez.*/) {
  $res .= '\index{Gomez@G'."\\\'{o".'}mez, Carlos}
';
}   else {
    my @words = split('\s', $a);
    foreach $w (@words) {
      $w =~ s/ //g;
    }
    $res .= '\index{'.$words[$#words].', ';
    pop @words;
    foreach $w(@words) {
      if (length($w)>0) {
    $res .= " $w";
    }
    } $res .='}
';
}
}
  $res = join(" ; ", (substr($res, 0, length($res)-2), @auth));
  $res =~ s/\\index\{|\n//gsi;
  $res =~ s/  / /gsi;  
  return $res;
}

