Home
Tararira
Contents
1. GTK 2 the library libgtk 2 0 devel is also required On a modern GNU Linux system it s quite likely you ll have all the necessary tools already installed except the library libgtk 2 0 devel To check if it is installed type the following shell command locare Oca The steps to compile the package are the following Decompress the package s source code version x x in the desired directory Si A es peas AN a ear In this way a directory called tararira is created Change to that directory and run the Makefile Cl eeuccuca ida make When the installation process finishes A bin directory is created which contains the executable file tararira and a directory with the database Tararira User s Manual TABLE OF CONTENTS Ano sco ceca AEE TE EEE EET AE E gave EA EEE TEE E 2 A E AE EAE ITE AFE ENAA ENEE TEE E AE 2 E EAEE S D AEA ce era IE EE EEE EA A ee ee A 2 AR E N S P E A svn nt E E E E IA EEA T 3 IA E A E E AE A A E E RO E A EEE E A 4 S e E Te Tee 4 SA DIA A AE ENE E IEE EEE E E A E ATE Pa 4 O A A A A E A 5 O BASA dd aliada 5 a o O E E O o E RS er ne eee ace ee Eee 5 MPA Eo 0 le eta EA EA A a an eek an UR Saale cata oy 6 OMS ARNES J OZ ARONA UNNE e aid detal 8 E AE Re E A E ENES EART EN AEAEE ee eave es hha cata esa Te Cetera acceler ini A ceca rae peer re CNS 8 LA MS O a anon eas cibawngnadaaradalae een r 8 OL RANSCRIPTION PEA e e a aa A 8 Ad E O POR RC a E RRS TAN oO tered Re 9 ON o e 9
2. Tararira version 0 1 User s MANUAL Tararira User s Manual 1 INTRODUCTION 2 REQUIREMENTS 3 INSTALLATION Tararira is a software that allows music search in a local database using as a query a hummed sung or whistled melody fragment performed by the user To reach this goal Tararira first tries to establish the sequence of sung notes and then looks for the better occurrences of that pattern in the database The database elements are melodies codified in symbolic notation and can be obtained directly from the MIDI format song This implies the user can easily add new songs to the database Tararira offers the following functionalities e Jo record a melody fragment through the microphone or to open a raw audio file in different formats e To transcribe the sung melody fragment to which we will refer as query trough the rest of the document to a sequence of notes and to generate an audio file in MIDI format from them e To listen to the query and to the result of the automatic transcription e To generate an ordered list of the songs that more likely contain the query When the program is able to identify only one song related to the query the song is played automatically e To add new songs to the database This is not an automatic process and requires some tasks to be done by the user but has no difficulty Tararira runs under the GNU Linux operating system The complete functionality depends on the audio hardwa
3. erated in the working directory The difference between them is that in the MIDI file the notes pitch is adjusted to the equal tempered scale To play the audio file press the button A related to the transcription or from the Transcription menu select Play Pressing the button if or from the Transcription menu selecting MIDI the MIDI file is played A The playback of the MIDI files is performed using the Timidity program This program must be installed if MIDI playback from Tararira is desired It is also possible to listen to the query and to the transcription in unison by selecting Mix from the Transcription menu Tararira User s Manual 7 Usace ADVICES It is necessary to take some precautions when recording the query for the proper operation of the program e Sing sufficiently close to the microphone to get a good signal level but avoiding saturations e The recording must be done in a silent environment e Avoid talking or laughing when recording In this case repeat the query until you record just the melody e Itis advisable to record a query of at least about 8 seconds e The melodies in the database are only the melodies performed by the singer It is not possible to search instrumental fragments 8 COMPILATION To compile Tararira it is necessary to have installed the basic development tools C compiler make and autoconf Additionally due to the graphical user interface was developed using
4. figure the databe location and to choose the working directory Tararira User s Manual 5 CONFIGURATION 5 1 GENERAL 5 2 DATABASE Tararira can not work if it is not configured correctly The program must know the database location to do searches and the audio files location to play them It is also advisable to set the working directory in order that the temporary audio files been stored in the desired directory The general configuration of the program is carried out from the File menu selecting Configurate The Configuration dialog is displayed Configuration Working directory homey tararira programa tmp Compressed audio x Play xmms Cancelar 4P Aceptar From this dialog box the working directory can be set Tararira plays the searched song when it is found using an external audio player From this dialog box the audio player can be set XMMS is used by default If no playback is desired it can be cancelled by deselecting the Play option It is important to mention that to play the searched song it is necessary to have the audio files database Tararira performs the searches on a MIDI files database Each element of the database is linked to its respective audio file the song in ogg format This is the audio file played when the searched song is found The audio files and database location can be set from the Search menu selecting Configurate Database location home tararira programa baseDeDa
5. mental frequency contour is plotted as a reference together with the sequence of notes Y MEC md EN File Audio Transcription Search Help Tararira User s Manual 6 1 3 QUERY SEARCH IN THE DATABASE The search is performed by clicking the button or from the Search menu selecting Search The program tries to retrieve only one song from the database as the search result If this is achieved the song information is displayed and the audio playback automatically starts If the system is not able to identify only one song an ordered list of the songs that best matches the query is displayed It is possible to play any song from the list by pressing on its respective row 8 Tararira File Audio Transcription Search Help JJ 4 AAA TEN Search result Nr Title Album Similarity Distance 1 Misery Please please me 71 5 0 0 Tararira User s Manual 6 2 ADDITIONAL FUNCTIONALITIES 6 2 1 OPEN FILE It is possibly to use an audio file previously recorded monophonic not compressed as a query by opening it clicking the button amp or from the File menu selecting Open 6 2 2 QUERY PLAYBACK Tararira allows to listen to the recorded query To do that press the button 2 related to the audio signal or from de Audio menu select Play 6 2 3 TRANSCRIPTION PLAYBACK As a result of the transcription an audio file fararira wav and a MIDI file fararira mid are gen
6. re available A microphone is necessary to generate queries No installation process is needed to run Tararira as it is a statically linked program Just decompress the compiled program package in the desired directory To do that open a shell terminal change to the directory that contains the package and type the following command Baal 7 ee co leo cy HAN E a In this way a directory tararira Is created which contains the executable tararira anda directory with the database It also possible to compile the source code as it is explained in the section COMPILATION Tararira User s Manual A EXECUTION It is advisable to execute Tararira from a shell terminal because it avoids some configuration tasks As it will be shown further Tararira generates some temporary audio files in wav and MIDI formats in a configurable directory which we will call working directory By default the working directory is the directory from which the program is executed So that when the program is executed from the tararira directory the audio files are stored there and the filesystem keeps tidy Moreover in this way the database location is also configurated correctly To run Tararira open a shell terminal and change to the directory tararira Then type Gara ro Immediately the main window of the application appears It is also possible to execute the program by clicking its icon but in that case it must be remembered to con
7. tos Audio files location mnt cdrom u a Cancelar 4D Aceptar Tararira User s Manual 6 USAGE 6 1 Basic Usace Once configurated correctly it is possible to use Tararira to perform music retrieval by sung query To do that three steps must be followed to record a sung hummed or whistled query to transcribe if and to search it in the database 6 1 1 QUERY RECORDING The recording dialog box appears by pressing the button or selecting Record from the Audio menu jo Record x Press the button Y to start the recording and the button to stop it If you are satisfied with the query confirm it by pressing the button Y After recording the audio signal waveform is displayed in the upper window File openned A To perform whistled queries it is necessary to select whistle as audio type before recording This is done from the Audio menu selecting Type and then Whistle Tararira User s Manual 6 1 2 QUERY TRANSCRIPTION Press the button A or from the Transcription menu select Transcribe to start the transcription process This process takes a moment Once the automatic transcription ends the sequence of notes obtained is displayed in piano roll notation in the lower window In piano roll notation each note is represented as a horizontal bar in the plane where the vertical axis corresponas to the note pitch and the horizontal axis represents the time The voice funda
Download Pdf Manuals
Related Search
Tararira tararira tararira pez tarariras uruguay tarariras hoy tararira argentina tararira dibujo tarariras colonia tararira tornasol tarariras localidad terrarium tararira la bohemia de hoy tararira azul tararira pedal
Related Contents
K2 M K2 - Hifi 「取扱説明書」 Brochure Manuel mise en service Variateur ABB ACS580 Guía rápida de instalación Mini Lathe User`s Guide Ethernut Software Manual Imetec Iron Max Compact 1900 Copyright © All rights reserved.
Failed to retrieve file