Revision history for pmusicDocSearch
Additions:
{{image url="http://www.smokey01.com/zigbert/pmusic/wiki/pmusic_heading.png" link="pmusic" title="pMusic" alt="pMusic" height="80"}}
Deletions:
Additions:
The old fashion way to search for your music is to do a file search and filter out the audio files. This works perfect for small collections, but when things start to grow, we need more powerful tools to find what we searches for without having too many cups of coffee while we wait. Searching isn't hard, but quick search is more complex. We are talking about indexing - putting info of your files into a database to quickly find it when we search for it. The search is not done in your filesystem(s) - but inside the database, which is much faster. A deeper understanding of this structure is described in the article [[http://web.archive.org/web/20160913060503/http://blog.puppylinux.com/?viewDetailed=00024|pMusic DB and file format]].
~When [[http://web.archive.org/web/20160912055625/http://blog.puppylinux.com/?viewDetailed=00033|searching youtube]] inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
~~- **Tracks** is local audio files stored in the [[http://web.archive.org/web/20160913060503/http://blog.puppylinux.com/?viewDetailed=00024|database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://web.archive.org/web/20170502202522/http://blog.puppylinux.com/?viewDetailed=00027|Set playqueue]].
~When [[http://web.archive.org/web/20160912055625/http://blog.puppylinux.com/?viewDetailed=00033|searching youtube]] inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
~~- **Tracks** is local audio files stored in the [[http://web.archive.org/web/20160913060503/http://blog.puppylinux.com/?viewDetailed=00024|database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://web.archive.org/web/20170502202522/http://blog.puppylinux.com/?viewDetailed=00027|Set playqueue]].
Deletions:
~When [[http://blog.puppylinux.com/?viewDetailed=00033|searching youtube]] inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
~~- **Tracks** is local audio files stored in the [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html|database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/27-pMusic---Set-playqueue.html|Set playqueue]].
Additions:
[[HomePage]] > [[SoftwareIndex|Software Index]] > [[SoftwareMultimedia|Multimedia]] > [[pMusic]] > [[pMusicDoc|Documentation]]
{{image url="http://www.01micko.com/zigbert/pmusic/wiki/pmusic_heading.png" link="pmusic" title="pMusic" alt="pMusic" height="80"}}
The old fashion way to search for your music is to do a file search and filter out the audio files. This works perfect for small collections, but when things start to grow, we need more powerful tools to find what we searches for without having too many cups of coffee while we wait. Searching isn't hard, but quick search is more complex. We are talking about indexing - putting info of your files into a database to quickly find it when we search for it. The search is not done in your filesystem(s) - but inside the database, which is much faster. A deeper understanding of this structure is described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html|pMusic DB and file format]].
==={{color text="The Search field" c="green"}}===
~When [[http://blog.puppylinux.com/?viewDetailed=00033|searching youtube]] inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
==={{color text="Where to search" c="green"}}===
~~{{image url="http://www.smokey01.com/zigbert/pmusic/wiki/docSearch_1.png"}}
~~- **Tracks** is local audio files stored in the [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html|database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
===Misc===
~-Advanced filesearch is reachable from the **Music Sources** menu. This opens the [[pFilesearch]] gui, but the result is sent back to pMusic. pFilesearch is an optional [[pmusicInstall#hn_Dependencies|dependency]].
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/27-pMusic---Set-playqueue.html|Set playqueue]].
{{image url="http://www.01micko.com/zigbert/pmusic/wiki/pmusic_heading.png" link="pmusic" title="pMusic" alt="pMusic" height="80"}}
The old fashion way to search for your music is to do a file search and filter out the audio files. This works perfect for small collections, but when things start to grow, we need more powerful tools to find what we searches for without having too many cups of coffee while we wait. Searching isn't hard, but quick search is more complex. We are talking about indexing - putting info of your files into a database to quickly find it when we search for it. The search is not done in your filesystem(s) - but inside the database, which is much faster. A deeper understanding of this structure is described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html|pMusic DB and file format]].
==={{color text="The Search field" c="green"}}===
~When [[http://blog.puppylinux.com/?viewDetailed=00033|searching youtube]] inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
==={{color text="Where to search" c="green"}}===
~~{{image url="http://www.smokey01.com/zigbert/pmusic/wiki/docSearch_1.png"}}
~~- **Tracks** is local audio files stored in the [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html|database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
===Misc===
~-Advanced filesearch is reachable from the **Music Sources** menu. This opens the [[pFilesearch]] gui, but the result is sent back to pMusic. pFilesearch is an optional [[pmusicInstall#hn_Dependencies|dependency]].
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/27-pMusic---Set-playqueue.html|Set playqueue]].
Deletions:
{{image url="http://www.01micko.com/zigbert/pmusic/wiki/pmusic_heading.png" link="http://wikka.puppylinux.com/pmusic" title="pMusic" alt="pMusic" height="80"}}
The old fashion way to search for your music is to do a file search and filter out the audio files. This works perfect for small collections, but when things start to grow, we need more powerful tools to find what we searches for without having too many cups of coffee while we wait. Searching isn't hard, but quick search is more complex. We are talking about indexing - putting info of your files into a database to quickly find it when we search for it. The search is not done in your filesystem(s) - but inside the database, which is much faster. A deeper understanding of this structure is described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html pMusic DB and file format]].
=={{color text="The Search field" c="green"}}==
~When searching [[http://blog.puppylinux.com/?viewDetailed=00033 youtube]] inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
=={{color text="Where to search" c="green"}}==
~~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/docSearch_1.png"}}
~~- **Tracks** is local audio files stored in the [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
==Misc==
~-Advanced filesearch is reachable from the **Music Sources** menu. This opens the [[pFilesearch]] gui, but the result is sent back to pMusic. pFilesearch is an optional [[http://wikka.puppylinux.com/pmusicInstall#hn_Dependencies dependency]].
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/27-pMusic---Set-playqueue.html Set playqueue]].
Additions:
~~- **Tracks** is local audio files stored in the [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
~~- **Playlist** is both internal album lists and your own m3u/pls playlist files.
~~- **Discography** searches Musicbrainz.org for artist and their albums. Chosen tracks are played either from local file or from Youtube.
~~- **Radio** searches the index holding all radio URL's. This index has to be downloaded.
~~- **Playlist** is both internal album lists and your own m3u/pls playlist files.
~~- **Discography** searches Musicbrainz.org for artist and their albums. Chosen tracks are played either from local file or from Youtube.
~~- **Radio** searches the index holding all radio URL's. This index has to be downloaded.
Deletions:
~~- **My collections** is both internal album lists and your own m3u/pls playlist files.
~~- **Radio stations** searches the index holding all radio URL's. This index has to be downloaded.
Additions:
{{image url="http://www.01micko.com/zigbert/pmusic/wiki/pmusic_heading.png" link="http://wikka.puppylinux.com/pmusic" title="pMusic" alt="pMusic" height="80"}}
Deletions:
Additions:
~-Advanced filesearch is reachable from the **Music Sources** menu. This opens the [[pFilesearch]] gui, but the result is sent back to pMusic. pFilesearch is an optional [[http://wikka.puppylinux.com/pmusicInstall#hn_Dependencies dependency]].
Deletions:
Additions:
~~- **My tracks** is local audio files stored in the [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/27-pMusic---Set-playqueue.html Set playqueue]].
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/27-pMusic---Set-playqueue.html Set playqueue]].
Deletions:
~-Search random tracks depending on your requests is done by the **smartadd** function. Described in the article [[http://blog.puppylinux.com/?viewDetailed=00027 Set playqueue]].
Additions:
The old fashion way to search for your music is to do a file search and filter out the audio files. This works perfect for small collections, but when things start to grow, we need more powerful tools to find what we searches for without having too many cups of coffee while we wait. Searching isn't hard, but quick search is more complex. We are talking about indexing - putting info of your files into a database to quickly find it when we search for it. The search is not done in your filesystem(s) - but inside the database, which is much faster. A deeper understanding of this structure is described in the article [[http://blog.puppylinux.com/archive/current.php?post=posts/24-pMusic-DB-and-file-format.html pMusic DB and file format]].
Deletions:
Additions:
~The dock shows different sources
~~- **Lyrics** searches inside the downloaded lyrics files. This has to be turned on in the Preferences.
~~- **Lyrics** searches inside the downloaded lyrics files. This has to be turned on in the Preferences.
Deletions:
Additions:
~When searching [[http://blog.puppylinux.com/?viewDetailed=00033 youtube]] inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
Deletions:
Additions:
=={{color text="The Search field" c="green"}}==
=={{color text="Where to search" c="green"}}==
=={{color text="Where to search" c="green"}}==
Deletions:
==Where to search==
Additions:
~When searching **youtube** inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax. It must not be complete (not even the words) and it isn't case sensitive, but the search will fail if the search-string is misspelled. The consensus is: Search youtube, write whatever. - Else, search simple.
Deletions:
Additions:
~When searching **youtube** inside pMusic, there is a difference in how to specify the best search-string. Youtube has a advanced search-engine which gives result for __related items__. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have a correct syntax (not complete and not case sensitive). The consensus is: Search youtube, write whatever. - Else, search simple.
Deletions:
Additions:
~The dock shows 8 different sources
~~- **Radio stations** searches the index holding all radio URL's. This index has to be downloaded.
~~- **Youtube** searches [[http://youtube.com youtube.com]] via [[http://keepvid.com keepvid.com]]. The result shows maximum 10 items.
~~- **Jamendo** searches the index holding music from jamendo.com. This index has to be downloaded.
~~- **Podcast** searches the podcast index. This index has to be downloaded.
~~- **Radio stations** searches the index holding all radio URL's. This index has to be downloaded.
~~- **Youtube** searches [[http://youtube.com youtube.com]] via [[http://keepvid.com keepvid.com]]. The result shows maximum 10 items.
~~- **Jamendo** searches the index holding music from jamendo.com. This index has to be downloaded.
~~- **Podcast** searches the podcast index. This index has to be downloaded.
Deletions:
~~- **Radio stations** which searches the index holding all radio URL's. This index has to be downloaded.
~~- **Web music** which searches the index holding music from jamendo.com. This index has to be downloaded.
Additions:
~~- If you type a web address, it will add the URL to the playqueue.
~When searching **youtube** inside pMusic, there is a difference in how to specify search-string. Youtube has a advanced search-engine which gives result for related items. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have correct syntax (not complete and not case sensitive). The consensus is: Search youtube, write whatever. - Else, search simple.
~When searching **youtube** inside pMusic, there is a difference in how to specify search-string. Youtube has a advanced search-engine which gives result for related items. This means you can specify 'as much as possible' to get the closest result. pMusic has a simple search-engine, and requires the search-string to have correct syntax (not complete and not case sensitive). The consensus is: Search youtube, write whatever. - Else, search simple.
Deletions:
Additions:
~~- **My tracks** is local audio files stored in the [[http://blog.puppylinux.com/?viewDetailed=00024 database]]. The database holds a lot of data, and whatever info the database holds about a track will be a target for your search. E.g. You store your music in /dir/music/, and are searching for //**''Madonna Music''**// you will get all tracks because //**''Music''**// corresponds with directory name found in the database.
Deletions:
Additions:
~//**''nig tnt''**// finds the track //TNT - Desperate night//. As this shows, it isn't case sensitive.
~//**''nig -tnt''**// does not find any TNT tracks.
~//**''nig -tnt''**// does not find any TNT tracks.
Deletions:
~**''nig -tnt''** does not find any TNT tracks.
Additions:
~-Advanced filesearch is reachable from the **Music Sources** menu. This opens the [[pFilesearch]] gui, but the result is sent back to pMusic. pFilesearch is an optional [[http://www.puppylinux.org/wikka/pmusicInstall#hn_Dependencies dependency]].
Deletions:
Additions:
~-Advanced filesearch is reachable from the **Music Sources** menu. This opens the [[pFilesearch]] gui, but the result is sent back to pMusic. pFilesearch is an optional dependency.
Deletions:
Additions:
~~-The last option is a plain **file search**, and let's you specify directory to search in. This will find all files - also those not stored in the database. Normally all music is stored into the database, but in some cases, the user can override this, and a full-range file search is required. This kind of search is much slower than a search inside the database. pMusic uses [[pFilesearch]] as the file search engine.