<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://karaoke.kjams.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=11rcombs</id>
	<title>kJams Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://karaoke.kjams.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=11rcombs"/>
	<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/wiki/Special:Contributions/11rcombs"/>
	<updated>2026-06-09T07:40:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=6959</id>
		<title>Add To Library…</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=6959"/>
		<updated>2011-10-30T15:11:41Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== But First ==&lt;br /&gt;
&amp;quot;Importing&amp;quot; in this context refers to &amp;quot;Add to Library&amp;quot;, which is very much NOT the same thing as [[Ripping]].  Ripping &#039;&#039;&#039;will&#039;&#039;&#039; copy files from a CD onto your hard drive then automatically add them to your library.  You only use &amp;quot;Add to Library&amp;quot; when you &#039;&#039;&#039;already&#039;&#039;&#039; have files copied to your hard drive.&lt;br /&gt;
&lt;br /&gt;
When you use the &amp;quot;Add to library...&amp;quot; function, presently kJams does NOT copy the files into your library.  That means, you MUST have your songs stored where you want them to permanently reside.  You can NOT move your songs once kJams imports them (unless you [[Consolidating|know what you are doing]]).  They can be on an [[Moving|external volume]], but the volume must be online for kJams to be able to play them.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind you can not place them in the &amp;quot;kJams Music&amp;quot; folder before you &amp;quot;Add to Library…&amp;quot; them, you do not own that folder, kJams does.  In fact don&#039;t mess with that folder at all (You really should [[KJams_Music_Folder|understand exactly about this]]).&lt;br /&gt;
&lt;br /&gt;
Basically, it means that you should copy all your music into some folder of your choice, somewhere where you&#039;ll never move them again.  Alternately, if your music is already on an external hard drive, and you want to keep it there, just leave it there and add the root folder of your music.  If you want your music to live on your internal drive, I recommend you make a folder called &amp;quot;My Karaoke&amp;quot;, right next to the &amp;quot;kJams Music&amp;quot; folder (not inside it).  Put all your existing music in there.  Then Add that folder to your Library.  DO NOT go into preferences and change the &amp;quot;kJams Music&amp;quot; folder to point to your folder, if you do you will cause the world to explode.&lt;br /&gt;
&lt;br /&gt;
After you add any songs to your library, DO NOT MOVE OR RENAME the songs or their containing folders, EVER.  kJams keeps track of where the songs are and what they are named.  You will cause the universe to implode if you change things out from under the kJams database.  That means for example DO NOT DO THIS:  &amp;quot;Download a karaoke song to your desktop.  Add it to your library.  Delete the song.&amp;quot;  Guess what?  the song is gone.  You can&#039;t play it any more.  DO NOT DO THIS:  &amp;quot;Add a song to the library.  Then in the finder, rename the folder that the song resides in, or rename the hard drive that it is on, or rename the song file itself.&amp;quot;  Guess what?  The universe will implode.&lt;br /&gt;
&lt;br /&gt;
kJams requires write access to the disk where your music is.  If you use an external drive it can NOT be formatted NTFS.  If you&#039;re not sure, [[Reformat|YOU NEED TO CHECK]].&lt;br /&gt;
&lt;br /&gt;
==Acesonic==&lt;br /&gt;
If you have Acesonic &amp;quot;.cdg&amp;quot; files, these are in fact .bin files with interleaved CDG streams (aka &amp;quot;raw bin&amp;quot; files).  Why on earth it is labeled &amp;quot;.cdg&amp;quot; is beyond me, and why they leave the CDG stream interleaved is another technical misnomer, as .CDG files &amp;quot;traditionally&amp;quot; are pre-deinterleaved.  Anyway, to add them to kJams, you will first have to rename them to have the &amp;quot;.rbin&amp;quot; file name extension.  You can use * &amp;lt;googa&amp;gt;http://web.mac.com/mickeyroberson/MRR_Software/NameChanger.html|NameChanger|/downloads/NameChanger&amp;lt;/googa&amp;gt; for this.  After you rename them, just add to library like normal.  You can then convert them to whatever format you want. The only problem with this solution is that kJams can&#039;t import Acesonic metadata files. To solve this problem, [[user:11rcombs|11rcombs]] has written [http://php.net/ PHP] script to convert all the metadata from the Acesonic format a format [[CDPedia]] can import (a tab-delimited [http://en.wikipedia.org/wiki/CSV CSV]), and complete the required batch-rename. The script can be downloaded at [http://rodgercombs.tk/files/acesonic http://rodgercombs.tk/files/acesonic], and is distributed under the [http://sam.zoy.org/wtfpl/ WTF Public License].&lt;br /&gt;
&lt;br /&gt;
==KMA &amp;amp; WMA==&lt;br /&gt;
These files require the free [http://www.flip4mac.com/wmv_download.htm Flip4Mac] plugin&lt;br /&gt;
==AVI, DivX, FLV, MKV, GVI, VP6, and VFW==&lt;br /&gt;
These files require the free [http://perian.org/ Perian] plugin&lt;br /&gt;
&lt;br /&gt;
==Bin/Cue Pairs==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Cue_sheet_(computing) What is it?]&amp;lt;br&amp;gt;&lt;br /&gt;
A pair of files with .bin and .cue extensions can be added as if it were a CD, making it easy to either rip or burn bin/cue on your mac.  Simply &amp;quot;Add to library&amp;quot; the .bin file, and kJams will automatically find the .cue file next to it (it must be named exactly the same, excluding file extension).  kJams will then query the freedb for meta data, and mount the BIN file just like it was a CD, then you are free to rip the songs from it.  A naked .bin file does not have a corresponding .cue file to go with it, kJams assumes it contains only one song, so it is added directly to the library.&lt;br /&gt;
&lt;br /&gt;
==Tagged Songs==&lt;br /&gt;
If the songs you are importing are tagged (eg: they have ID3 data, Vorbis Comments, or QuickTime Metadata (or if you&#039;ve used kJams to [[Xattr]] tag them)) then you may simply go &amp;quot;File-&amp;gt;Add to Library…&amp;quot;, navigate to the root folder, click okay, then click the &amp;quot;Tags&amp;quot; button in the next dialog (if it shows up).  kJams will then import everything and you&#039;re ready to go.&lt;br /&gt;
&lt;br /&gt;
However if you are importing untagged music, and you hope to glean some meta-data out of the file names directly (and optionally the enclosing folder names) then please read the next section.&lt;br /&gt;
&lt;br /&gt;
==Untagged Songs==&lt;br /&gt;
This works for importing pre-existing Audio+G, Zipped Audio+G, QuickTime, MPEG, naked BIN files&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, make sure you&#039;ve got preferences-&amp;gt;tags-&amp;gt;conform song names: set to &amp;quot;L-T - R - S&amp;quot;.  This is important.  You can change it if you know why you want to change it, but i recommend against it &#039;till you know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
In the following explanation, I am going to use these conventions:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;R&amp;lt;/tt&amp;gt; - artist name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;S&amp;lt;/tt&amp;gt; - song name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;L&amp;lt;/tt&amp;gt; - album name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;T&amp;lt;/tt&amp;gt; - track number&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;I&amp;lt;/tt&amp;gt; - Ignore this bit of information&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;/x/&amp;lt;/tt&amp;gt; - stands for &amp;quot;folder named &amp;lt;x&amp;gt;&amp;quot; (without the brackets), eg: &amp;quot;/R/&amp;quot; is a folder who&#039;s name is the artist&#039;s name, or &amp;quot;/L/&amp;quot; is a folder who&#039;s name is the album name.  To extend the idea, &amp;quot;/R - L/&amp;quot; is a folder who&#039;s name contains both the artist and the album, separated by a &amp;quot;space dash space&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Okay. As you know, pre existing songs can be named a variety of ways. eg:&lt;br /&gt;
&lt;br /&gt;
LEG086-07 - U2 - Hold Me, Thrill Me, Kiss Me, Kill Me.zip&amp;lt;br&amp;gt;&lt;br /&gt;
SC8397-13.zip&amp;lt;br&amp;gt;&lt;br /&gt;
AH2003-03 - Pink Floyd - Time.zip&amp;lt;br&amp;gt;&lt;br /&gt;
BL21-04_-_Every_Breath_You_Take_-_Police,_The&amp;lt;br&amp;gt;&lt;br /&gt;
Adams, Bryan - Cuts Like A Knife - SC-1.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, the problem is, it takes a human to interpret these names. Some are laid out &amp;quot;L-T - S - R.xxx&amp;quot;, some are &amp;quot;L-T - R - S.xxx&amp;quot;, some could be &amp;quot;T S.xxx. Some songs have &amp;quot;pretty&amp;quot; names in the names of the folders enclosing the song! &lt;br /&gt;
&lt;br /&gt;
If you&#039;ve got all your songs from one source, then they&#039;re probably all named the same way.  However, if you got your songs from many sources, then you will probably want to sort them into like-minded folders before continuing.  If this is the case, you should see below for info on pre-sorting, before cointinuing.&lt;br /&gt;
&lt;br /&gt;
So to get started, just pick File-&amp;gt;Add To Library and navigate to the root folder of your songs, select it and hit okay. Go have coffee if you have a lot of songs.&lt;br /&gt;
&lt;br /&gt;
Now, you will spend some time &amp;quot;fixing&amp;quot; songs in batches.  Select a group of songs that are similarly broken and right click &amp;quot;Re-interpret names&amp;quot; and pick the right interpretation, or make a new one (with the edit button).  Watch the tasks window, after about 10 seconds kJams will attempt to update what is on the disk (renaming the files and updating the tags).  Don&#039;t get too far ahead of the tasks, you may want to do a batch then let kJams finish pushing the meta out to them and then let it complete saving the database again.  Then go on to the next batch.&lt;br /&gt;
&lt;br /&gt;
If you get thru your whole library, and now all the meta is correct, YOU WILL NEVER GO THRU THIS PROCESS AGAIN!!  That&#039;s because as you went kJams updated the actual files on the disk.  If you ever need to rebuild your library from scratch, all the meta is already there, and it will all import in one fell swoop.  Yeah!!&lt;br /&gt;
&lt;br /&gt;
Basically this new way lets you do all your work in kJams not in the finder.  No sorting necessary.  But it helps to read below to understand the reasoning behind this madness.  &lt;br /&gt;
&lt;br /&gt;
Click Here to learn more about [[Reinterpret|Reinterpret Names]]&lt;br /&gt;
&lt;br /&gt;
==Song Name Interpretation Dialog==&lt;br /&gt;
http://www.kjams.com/screenshots/interpret.gif&lt;br /&gt;
&lt;br /&gt;
The dialog shows the file name to be interpreted (labeled &amp;quot;File:&amp;quot;), plus the two enclosing folders (&amp;quot;Folder&amp;quot; and &amp;quot;Grandfolder&amp;quot;).  The interpretations that are available for the file are shown in the &amp;quot;Interpret As:&amp;quot; popup.  The box shows what happens when applying the interpretation to the file (and possibly it&#039;s enclosing folders).  If there is no interpretation that makes the meta info as shown in the box come out correctly, you can edit what appears in the menu by pressing the Edit... button, which will launch your default text editor (likely TextEdit).&lt;br /&gt;
&lt;br /&gt;
The format of the text file is just the interpretation styles, one per line.  The ONLY things you should type into a style are the letters &amp;lt;tt&amp;gt;&amp;quot;R&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;I&amp;quot;&amp;lt;/tt&amp;gt;, the separator &amp;lt;tt&amp;gt;&amp;quot; - &amp;quot;&amp;lt;/tt&amp;gt; (that&#039;s a &amp;quot;space dash space&amp;quot;), or just a plain space &amp;lt;tt&amp;gt;&amp;quot; &amp;quot;&amp;lt;/tt&amp;gt;, or a dash &amp;lt;tt&amp;gt;&amp;quot;-&amp;quot;&amp;lt;/tt&amp;gt;, or parentheses: &amp;lt;tt&amp;gt;&amp;quot;(&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;&amp;quot;)&amp;quot;&amp;lt;/tt&amp;gt;.  That&#039;s it.  If you need something more, let me know.  I won&#039;t try to predict what will happen if you type something else, you might crash.  Anyway, add your new style, then save the file and switch back into kJams, which will update the menu, now you can select the new format you added.&lt;br /&gt;
&lt;br /&gt;
I recommend against using the radio buttons, unless you know what you&#039;re doing.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Rotation&amp;diff=6566</id>
		<title>Rotation</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Rotation&amp;diff=6566"/>
		<updated>2011-05-16T23:47:01Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &amp;quot;Rotation&amp;quot; is the list of singers who will sing tonight. They are interleaved, that is, if there are two singers, A and B, and A has 4 songs and B has two songs, and A is first, the list will go A-B-A-B-A-A. A singer has control over the contents and order of their &amp;quot;Tonight&amp;quot; list. They simply fill this list and order it to suit. The KJ has control over the order of the singers via the &amp;quot;KJ Rotation&amp;quot; lists.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;KJ Rotation&amp;quot; lists each singer who had declared himself &amp;quot;here&amp;quot; for the evening, and the order in which they were added, or the order the KJ has placed them in. Each singer appears once. The list shows the order of the rotation, starting with first, and listing up until last. A singer will stay in the rotation even if they don&#039;t have a song currently in their &amp;quot;Tonight&amp;quot; queue. That way, they won&#039;t loose their place if they forgot to add another song by the time they sing. (You can set a pref to kick them out if they do this, forcing them to re-enter at the bottom of the rotation when they add another song, but that will likely make them sing *sooner* than they otherwise would have, so be aware). The current singer in the rotation should be highlighted, and is not necessarily the one at the top. (soon, the current singer will have a speaker icon next to it, separating it from selection, so you can select freely but not interfere with the visual feedback of who is singing). Not necessarily the one at the top means, the list does not change when the singer changes, what changes is just which singer is current. If you don&#039;t touch anything, you&#039;ll see the highlight change (naa-speaker). The list only changes when singers are added or removed, or when the KJ changes the order manually. If a singer goes home or is no longer singing, the KJ can simply &amp;quot;delete&amp;quot; them from this list, it does not actually delete the singer, it merely un-checks their &amp;quot;Here&amp;quot; check box in the Singer list, so any songs in their &amp;quot;Tonight&amp;quot; list remain there for the next time they show up at the venue.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Rotation&amp;quot; list is different than the above, this is the one you want to show the audience. The current singer is always at the top, and the list scrolls up when that singer is finished. It also &amp;quot;wraps around&amp;quot; when it gets to the end, so singers may appear more than once (if they have more than one song in their &amp;quot;Tonight&amp;quot; queue). This list is maintained automatically for you, you really don&#039;t have much control in this view, since it depends on the contents of other lists. To change what you see in this list, you manipulate the Singers list (to change which singers are &amp;quot;Here&amp;quot;), the individual singer&#039;s &amp;quot;Tonight&amp;quot; list (to change the order in which a singer&#039;s songs appear) or the &amp;quot;KJ Rotation&amp;quot; list, to change the Rotation order. Note that to change or replace the CURRENT singer you must first STOP the current song (using either the ESC key or ⌘-. [command-period])&lt;br /&gt;
&lt;br /&gt;
Tip for KJs using Pro in a real-world setting for the first time: {contributed after my first weekend hosting with kJams. -randyj }  If you&#039;re in PANIC MODE because the wrong song is playing for the singer, it&#039;s due to &amp;quot;user error&amp;quot;. (You&#039;re learning the hard way.) So you go find the right song but you can&#039;t get it to play! Grrr! Take a deep breath. Just remember this: To get a song to play quick-n-dirty, press ESC to stop the rotation, click ONCE on the song, press the space bar. Done!&lt;br /&gt;
&lt;br /&gt;
You probably had a singer in [[Target Mode]]. To turn it off, double-click the singer name with the red target. To take advantage of Pro features: first add a song to the correct singer, then double-click the &#039;&#039;&#039;Singer&#039;&#039;&#039; in the &#039;&#039;&#039;KJ Rotation&#039;&#039;&#039; list. Check out the shortcuts here: [[Singers]]&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=6059</id>
		<title>Add To Library…</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=6059"/>
		<updated>2010-06-29T22:17:52Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== But First ==&lt;br /&gt;
&amp;quot;Importing&amp;quot; in this context refers to &amp;quot;Add to Library&amp;quot;, which is very much NOT the same thing as [[Ripping]].&lt;br /&gt;
&lt;br /&gt;
When you use the &amp;quot;Add to library...&amp;quot; function, presently kJams does NOT copy the files into your library.  That means, you MUST have your songs stored where you want them to permanently reside.  You can NOT move your songs once kJams imports them (unless you [[Consolidating|know what you are doing]]).  They can be on an [[Moving|external volume]], but the volume must be online for kJams to be able to play them.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind you can not place them in the &amp;quot;kJams Music&amp;quot; folder before you &amp;quot;Add to Library…&amp;quot; them, you do not own that folder, kJams does.  In fact don&#039;t mess with that folder at all (You really should [[KJams_Music_Folder|understand exactly about this]]).&lt;br /&gt;
&lt;br /&gt;
Basically, it means that you should copy all your music into some folder of your choice, somewhere where you&#039;ll never move them again.  Alternately, if your music is already on an external hard drive, and you want to keep it there, just leave it there and add the root folder of your music.  If you want your music to live on your internal drive, I recommend you make a folder called &amp;quot;My Karaoke&amp;quot;, right next to the &amp;quot;kJams Music&amp;quot; folder (not inside it).  Put all your existing music in there.  Then Add that folder to your Library.  DO NOT go into preferences and change the &amp;quot;kJams Music&amp;quot; folder to point to your folder, if you do you will cause the world to explode.&lt;br /&gt;
&lt;br /&gt;
After you add any songs to your library, DO NOT MOVE OR RENAME the songs or their containing folders, EVER.  kJams keeps track of where the songs are and what they are named.  You will cause the universe to implode if you change things out from under the kJams database.  That means for example DO NOT DO THIS:  &amp;quot;Download a karaoke song to your desktop.  Add it to your library.  Delete the song.&amp;quot;  Guess what?  the song is gone.  You can&#039;t play it any more.  DO NOT DO THIS:  &amp;quot;Add a song to the library.  Then in the finder, rename the folder that the song resides in, or rename the hard drive that it is on, or rename the song file itself.&amp;quot;  Guess what?  The universe will implode.&lt;br /&gt;
&lt;br /&gt;
kJams requires write access to the disk where your music is.  If you use an external drive it can NOT be formatted NTFS.  If you&#039;re not sure, [[Reformat|YOU NEED TO CHECK]].&lt;br /&gt;
&lt;br /&gt;
==Acesonic==&lt;br /&gt;
If you have Acesonic &amp;quot;.cdg&amp;quot; files, these are in fact .bin files with interleaved CDG streams (aka &amp;quot;raw bin&amp;quot; files).  Why on earth it is labeled &amp;quot;.cdg&amp;quot; is beyond me, and why they leave the CDG stream interleaved is another technical misnomer, as .CDG files &amp;quot;traditionally&amp;quot; are pre-deinterleaved.  Anyway, to add them to kJams, you will first have to rename them to have the &amp;quot;.rbin&amp;quot; file name extension.  You can use * &amp;lt;googa&amp;gt;http://web.mac.com/mickeyroberson/MRR_Software/NameChanger.html|NameChanger|/downloads/NameChanger&amp;lt;/googa&amp;gt; for this.  After you rename them, just add to library like normal.  You can then convert them to whatever format you want. The only problem with this solution is that kJams can&#039;t import Acesonic metadata files. To solve this problem, [[user:11rcombs|11rcombs]] has written [http://php.net/ PHP] script to convert all the metadata from the Acesonic format a format [[CDPedia]] can import (a tab-delimited [http://en.wikipedia.org/wiki/CSV CSV]), and complete the required batch-rename. The script can be downloaded at [http://rodgercombs.webhop.net/files/acesonic http://rodgercombs.webhop.net/files/acesonic], and is distributed under the [http://sam.zoy.org/wtfpl/ WTF Public License].&lt;br /&gt;
&lt;br /&gt;
==KMA &amp;amp; WMA==&lt;br /&gt;
These files require the free [http://www.flip4mac.com/wmv_download.htm Flip4Mac] plugin&lt;br /&gt;
==AVI, DivX, FLV, MKV, GVI, VP6, and VFW==&lt;br /&gt;
These files require the free [http://perian.org/ Perian] plugin&lt;br /&gt;
&lt;br /&gt;
==Bin/Cue Pairs==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Cue_sheet_(computing) What is it?]&amp;lt;br&amp;gt;&lt;br /&gt;
A pair of files with .bin and .cue extensions can be added as if it were a CD, making it easy to burn bin/cue on your mac.  Simply &amp;quot;Add to library&amp;quot; the .bin file, and kJams will automatically find the .cue file next to it (it must be named exactly the same, excluding file extension).  kJams will then query the freedb for meta data, and then add all the songs from the bin file as separate entries into the database.  Note that all the songs now in the database will just point to the same .bin file, much like all the songs from a CD point to the same CD.  Bear in mind that kJams does not save Meta Data in separate files like it does for all other song types.  This means if you edit the meta data, then one day you rebuild your library, the editing will be lost.&lt;br /&gt;
&lt;br /&gt;
A naked .bin file does not have a corresponding .cue file to go with it, and kJams assumes it contains only one song.  In this case kJams does preserve any meta data you change, so rebuilding your library will recover your edited data.&lt;br /&gt;
&lt;br /&gt;
==Tagged Songs==&lt;br /&gt;
If the songs you are importing are tagged (eg: they have ID3 data, Vorbis Comments, or QuickTime Metadata (or if you&#039;ve used kJams to [[Xattr]] tag them)) then you may simply go &amp;quot;File-&amp;gt;Add to Library…&amp;quot;, navigate to the root folder, click okay, then click the &amp;quot;Tags&amp;quot; button in the next dialog (if it shows up).  kJams will then import everything and you&#039;re ready to go.&lt;br /&gt;
&lt;br /&gt;
However if you are importing untagged music, and you hope to glean some meta-data out of the file names directly (and optionally the enclosing folder names) then please read the next section.&lt;br /&gt;
&lt;br /&gt;
==Untagged Songs==&lt;br /&gt;
This works for importing pre-existing Audio+G, Zipped Audio+G, QuickTime, MPEG, kar, midi, naked BIN files&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, make sure you&#039;ve got preferences-&amp;gt;tags-&amp;gt;conform song names: set to &amp;quot;L-T - R - S&amp;quot;.  This is important.  You can change it if you know why you want to change it, but i recommend against it &#039;till you know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
In the following explanation, I am going to use these conventions:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;R&amp;lt;/tt&amp;gt; - artist name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;S&amp;lt;/tt&amp;gt; - song name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;L&amp;lt;/tt&amp;gt; - album name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;T&amp;lt;/tt&amp;gt; - track number&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;I&amp;lt;/tt&amp;gt; - Ignore this bit of information&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;/x/&amp;lt;/tt&amp;gt; - stands for &amp;quot;folder named &amp;lt;x&amp;gt;&amp;quot; (without the brackets), eg: &amp;quot;/R/&amp;quot; is a folder who&#039;s name is the artist&#039;s name, or &amp;quot;/L/&amp;quot; is a folder who&#039;s name is the album name.  To extend the idea, &amp;quot;/R - L/&amp;quot; is a folder who&#039;s name contains both the artist and the album, separated by a &amp;quot;space dash space&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Okay. As you know, pre existing songs can be named a variety of ways. eg:&lt;br /&gt;
&lt;br /&gt;
LEG086-07 - U2 - Hold Me, Thrill Me, Kiss Me, Kill Me.zip&amp;lt;br&amp;gt;&lt;br /&gt;
SC8397-13.zip&amp;lt;br&amp;gt;&lt;br /&gt;
AH2003-03 - Pink Floyd - Time.zip&amp;lt;br&amp;gt;&lt;br /&gt;
BL21-04_-_Every_Breath_You_Take_-_Police,_The&amp;lt;br&amp;gt;&lt;br /&gt;
Adams, Bryan - Cuts Like A Knife - SC-1.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, the problem is, it takes a human to interpret these names. Some are laid out &amp;quot;L-T - S - R.xxx&amp;quot;, some are &amp;quot;L-T - R - S.xxx&amp;quot;, some could be &amp;quot;T S.xxx. Some songs have &amp;quot;pretty&amp;quot; names in the names of the folders enclosing the song! &lt;br /&gt;
&lt;br /&gt;
If you&#039;ve got all your songs from one source, then they&#039;re probably all named the same way.  However, if you got your songs from many sources, then you will probably want to sort them into like-minded folders before continuing.  If this is the case, you should see below for info on pre-sorting, before cointinuing.&lt;br /&gt;
&lt;br /&gt;
So to get started, just pick File-&amp;gt;Add To Library and navigate to the root folder of your songs, select it and hit okay. Go have coffee if you have a lot of songs.&lt;br /&gt;
&lt;br /&gt;
Now, you will spend some time &amp;quot;fixing&amp;quot; songs in batches.  Select a group of songs that are similarly broken and right click &amp;quot;Re-interpret names&amp;quot; and pick the right interpretation, or make a new one (with the edit button).  Watch the tasks window, after about 10 seconds kJams will attempt to update what is on the disk (renaming the files and updating the tags).  Don&#039;t get too far ahead of the tasks, you may want to do a batch then let kJams finish pushing the meta out to them and then let it complete saving the database again.  Then go on to the next batch.&lt;br /&gt;
&lt;br /&gt;
If you get thru your whole library, and now all the meta is correct, YOU WILL NEVER GO THRU THIS PROCESS AGAIN!!  That&#039;s because as you went kJams updated the actual files on the disk.  If you ever need to rebuild your library from scratch, all the meta is already there, and it will all import in one fell swoop.  Yeah!!&lt;br /&gt;
&lt;br /&gt;
Basically this new way lets you do all your work in kJams not in the finder.  No sorting necessary.  But it helps to read below to understand the reasoning behind this madness.  &lt;br /&gt;
&lt;br /&gt;
Click Here to learn more about [[Reinterpret|Reinterpret Names]]&lt;br /&gt;
&lt;br /&gt;
==Song Name Interpretation Dialog==&lt;br /&gt;
http://www.kjams.com/screenshots/interpret.gif&lt;br /&gt;
&lt;br /&gt;
The dialog shows the file name to be interpreted (labeled &amp;quot;File:&amp;quot;), plus the two enclosing folders (&amp;quot;Folder&amp;quot; and &amp;quot;Grandfolder&amp;quot;).  The interpretations that are available for the file are shown in the &amp;quot;Interpret As:&amp;quot; popup.  The box shows what happens when applying the interpretation to the file (and possibly it&#039;s enclosing folders).  If there is no interpretation that makes the meta info as shown in the box come out correctly, you can edit what appears in the menu by pressing the Edit... button, which will launch your default text editor (likely TextEdit).&lt;br /&gt;
&lt;br /&gt;
The format of the text file is just the interpretation styles, one per line.  The ONLY things you should type into a style are the letters &amp;lt;tt&amp;gt;&amp;quot;R&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;I&amp;quot;&amp;lt;/tt&amp;gt;, the separator &amp;lt;tt&amp;gt;&amp;quot; - &amp;quot;&amp;lt;/tt&amp;gt; (that&#039;s a &amp;quot;space dash space&amp;quot;), or just a plain space &amp;lt;tt&amp;gt;&amp;quot; &amp;quot;&amp;lt;/tt&amp;gt;, or a dash &amp;lt;tt&amp;gt;&amp;quot;-&amp;quot;&amp;lt;/tt&amp;gt;, or parentheses: &amp;lt;tt&amp;gt;&amp;quot;(&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;&amp;quot;)&amp;quot;&amp;lt;/tt&amp;gt;.  That&#039;s it.  If you need something more, let me know.  I won&#039;t try to predict what will happen if you type something else, you might crash.  Anyway, add your new style, then save the file and switch back into kJams, which will update the menu, now you can select the new format you added.&lt;br /&gt;
&lt;br /&gt;
I recommend against using the radio buttons, unless you know what you&#039;re doing.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=6058</id>
		<title>Add To Library…</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=6058"/>
		<updated>2010-06-29T22:17:18Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== But First ==&lt;br /&gt;
&amp;quot;Importing&amp;quot; in this context refers to &amp;quot;Add to Library&amp;quot;, which is very much NOT the same thing as [[Ripping]].&lt;br /&gt;
&lt;br /&gt;
When you use the &amp;quot;Add to library...&amp;quot; function, presently kJams does NOT copy the files into your library.  That means, you MUST have your songs stored where you want them to permanently reside.  You can NOT move your songs once kJams imports them (unless you [[Consolidating|know what you are doing]]).  They can be on an [[Moving|external volume]], but the volume must be online for kJams to be able to play them.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind you can not place them in the &amp;quot;kJams Music&amp;quot; folder before you &amp;quot;Add to Library…&amp;quot; them, you do not own that folder, kJams does.  In fact don&#039;t mess with that folder at all (You really should [[KJams_Music_Folder|understand exactly about this]]).&lt;br /&gt;
&lt;br /&gt;
Basically, it means that you should copy all your music into some folder of your choice, somewhere where you&#039;ll never move them again.  Alternately, if your music is already on an external hard drive, and you want to keep it there, just leave it there and add the root folder of your music.  If you want your music to live on your internal drive, I recommend you make a folder called &amp;quot;My Karaoke&amp;quot;, right next to the &amp;quot;kJams Music&amp;quot; folder (not inside it).  Put all your existing music in there.  Then Add that folder to your Library.  DO NOT go into preferences and change the &amp;quot;kJams Music&amp;quot; folder to point to your folder, if you do you will cause the world to explode.&lt;br /&gt;
&lt;br /&gt;
After you add any songs to your library, DO NOT MOVE OR RENAME the songs or their containing folders, EVER.  kJams keeps track of where the songs are and what they are named.  You will cause the universe to implode if you change things out from under the kJams database.  That means for example DO NOT DO THIS:  &amp;quot;Download a karaoke song to your desktop.  Add it to your library.  Delete the song.&amp;quot;  Guess what?  the song is gone.  You can&#039;t play it any more.  DO NOT DO THIS:  &amp;quot;Add a song to the library.  Then in the finder, rename the folder that the song resides in, or rename the hard drive that it is on, or rename the song file itself.&amp;quot;  Guess what?  The universe will implode.&lt;br /&gt;
&lt;br /&gt;
kJams requires write access to the disk where your music is.  If you use an external drive it can NOT be formatted NTFS.  If you&#039;re not sure, [[Reformat|YOU NEED TO CHECK]].&lt;br /&gt;
&lt;br /&gt;
==Acesonic==&lt;br /&gt;
If you have Acesonic &amp;quot;.cdg&amp;quot; files, these are in fact .bin files with interleaved CDG streams (aka &amp;quot;raw bin&amp;quot; files).  Why on earth it is labeled &amp;quot;.cdg&amp;quot; is beyond me, and why they leave the CDG stream interleaved is another technical misnomer, as .CDG files &amp;quot;traditionally&amp;quot; are pre-deinterleaved.  Anyway, to add them to kJams, you will first have to rename them to have the &amp;quot;.rbin&amp;quot; file name extension.  You can use * &amp;lt;googa&amp;gt;http://web.mac.com/mickeyroberson/MRR_Software/NameChanger.html|NameChanger|/downloads/NameChanger&amp;lt;/googa&amp;gt; for this.  After you rename them, just add to library like normal.  You can then convert them to whatever format you want. The only problem with this solution is that kJams can&#039;t import Acesonic metadata files. To solve this problem, [[user:11rcombs|11rcombs]] has written [http://php.net/ PHP] script to convert all the metadata from the Acesonic format a format [[CDPedia]] can import (a tab-delimited [http://en.wikipedia.org/wiki/CSV CSV]), and complete the required batch-rename. The script can be downloaded at [http://rodgercombs.webhop.net/files/acesonic], and is distributed under the [http://sam.zoy.org/wtfpl/ WTF Public License].&lt;br /&gt;
&lt;br /&gt;
==KMA &amp;amp; WMA==&lt;br /&gt;
These files require the free [http://www.flip4mac.com/wmv_download.htm Flip4Mac] plugin&lt;br /&gt;
==AVI, DivX, FLV, MKV, GVI, VP6, and VFW==&lt;br /&gt;
These files require the free [http://perian.org/ Perian] plugin&lt;br /&gt;
&lt;br /&gt;
==Bin/Cue Pairs==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Cue_sheet_(computing) What is it?]&amp;lt;br&amp;gt;&lt;br /&gt;
A pair of files with .bin and .cue extensions can be added as if it were a CD, making it easy to burn bin/cue on your mac.  Simply &amp;quot;Add to library&amp;quot; the .bin file, and kJams will automatically find the .cue file next to it (it must be named exactly the same, excluding file extension).  kJams will then query the freedb for meta data, and then add all the songs from the bin file as separate entries into the database.  Note that all the songs now in the database will just point to the same .bin file, much like all the songs from a CD point to the same CD.  Bear in mind that kJams does not save Meta Data in separate files like it does for all other song types.  This means if you edit the meta data, then one day you rebuild your library, the editing will be lost.&lt;br /&gt;
&lt;br /&gt;
A naked .bin file does not have a corresponding .cue file to go with it, and kJams assumes it contains only one song.  In this case kJams does preserve any meta data you change, so rebuilding your library will recover your edited data.&lt;br /&gt;
&lt;br /&gt;
==Tagged Songs==&lt;br /&gt;
If the songs you are importing are tagged (eg: they have ID3 data, Vorbis Comments, or QuickTime Metadata (or if you&#039;ve used kJams to [[Xattr]] tag them)) then you may simply go &amp;quot;File-&amp;gt;Add to Library…&amp;quot;, navigate to the root folder, click okay, then click the &amp;quot;Tags&amp;quot; button in the next dialog (if it shows up).  kJams will then import everything and you&#039;re ready to go.&lt;br /&gt;
&lt;br /&gt;
However if you are importing untagged music, and you hope to glean some meta-data out of the file names directly (and optionally the enclosing folder names) then please read the next section.&lt;br /&gt;
&lt;br /&gt;
==Untagged Songs==&lt;br /&gt;
This works for importing pre-existing Audio+G, Zipped Audio+G, QuickTime, MPEG, kar, midi, naked BIN files&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, make sure you&#039;ve got preferences-&amp;gt;tags-&amp;gt;conform song names: set to &amp;quot;L-T - R - S&amp;quot;.  This is important.  You can change it if you know why you want to change it, but i recommend against it &#039;till you know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
In the following explanation, I am going to use these conventions:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;R&amp;lt;/tt&amp;gt; - artist name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;S&amp;lt;/tt&amp;gt; - song name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;L&amp;lt;/tt&amp;gt; - album name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;T&amp;lt;/tt&amp;gt; - track number&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;I&amp;lt;/tt&amp;gt; - Ignore this bit of information&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;/x/&amp;lt;/tt&amp;gt; - stands for &amp;quot;folder named &amp;lt;x&amp;gt;&amp;quot; (without the brackets), eg: &amp;quot;/R/&amp;quot; is a folder who&#039;s name is the artist&#039;s name, or &amp;quot;/L/&amp;quot; is a folder who&#039;s name is the album name.  To extend the idea, &amp;quot;/R - L/&amp;quot; is a folder who&#039;s name contains both the artist and the album, separated by a &amp;quot;space dash space&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Okay. As you know, pre existing songs can be named a variety of ways. eg:&lt;br /&gt;
&lt;br /&gt;
LEG086-07 - U2 - Hold Me, Thrill Me, Kiss Me, Kill Me.zip&amp;lt;br&amp;gt;&lt;br /&gt;
SC8397-13.zip&amp;lt;br&amp;gt;&lt;br /&gt;
AH2003-03 - Pink Floyd - Time.zip&amp;lt;br&amp;gt;&lt;br /&gt;
BL21-04_-_Every_Breath_You_Take_-_Police,_The&amp;lt;br&amp;gt;&lt;br /&gt;
Adams, Bryan - Cuts Like A Knife - SC-1.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, the problem is, it takes a human to interpret these names. Some are laid out &amp;quot;L-T - S - R.xxx&amp;quot;, some are &amp;quot;L-T - R - S.xxx&amp;quot;, some could be &amp;quot;T S.xxx. Some songs have &amp;quot;pretty&amp;quot; names in the names of the folders enclosing the song! &lt;br /&gt;
&lt;br /&gt;
If you&#039;ve got all your songs from one source, then they&#039;re probably all named the same way.  However, if you got your songs from many sources, then you will probably want to sort them into like-minded folders before continuing.  If this is the case, you should see below for info on pre-sorting, before cointinuing.&lt;br /&gt;
&lt;br /&gt;
So to get started, just pick File-&amp;gt;Add To Library and navigate to the root folder of your songs, select it and hit okay. Go have coffee if you have a lot of songs.&lt;br /&gt;
&lt;br /&gt;
Now, you will spend some time &amp;quot;fixing&amp;quot; songs in batches.  Select a group of songs that are similarly broken and right click &amp;quot;Re-interpret names&amp;quot; and pick the right interpretation, or make a new one (with the edit button).  Watch the tasks window, after about 10 seconds kJams will attempt to update what is on the disk (renaming the files and updating the tags).  Don&#039;t get too far ahead of the tasks, you may want to do a batch then let kJams finish pushing the meta out to them and then let it complete saving the database again.  Then go on to the next batch.&lt;br /&gt;
&lt;br /&gt;
If you get thru your whole library, and now all the meta is correct, YOU WILL NEVER GO THRU THIS PROCESS AGAIN!!  That&#039;s because as you went kJams updated the actual files on the disk.  If you ever need to rebuild your library from scratch, all the meta is already there, and it will all import in one fell swoop.  Yeah!!&lt;br /&gt;
&lt;br /&gt;
Basically this new way lets you do all your work in kJams not in the finder.  No sorting necessary.  But it helps to read below to understand the reasoning behind this madness.  &lt;br /&gt;
&lt;br /&gt;
Click Here to learn more about [[Reinterpret|Reinterpret Names]]&lt;br /&gt;
&lt;br /&gt;
==Song Name Interpretation Dialog==&lt;br /&gt;
http://www.kjams.com/screenshots/interpret.gif&lt;br /&gt;
&lt;br /&gt;
The dialog shows the file name to be interpreted (labeled &amp;quot;File:&amp;quot;), plus the two enclosing folders (&amp;quot;Folder&amp;quot; and &amp;quot;Grandfolder&amp;quot;).  The interpretations that are available for the file are shown in the &amp;quot;Interpret As:&amp;quot; popup.  The box shows what happens when applying the interpretation to the file (and possibly it&#039;s enclosing folders).  If there is no interpretation that makes the meta info as shown in the box come out correctly, you can edit what appears in the menu by pressing the Edit... button, which will launch your default text editor (likely TextEdit).&lt;br /&gt;
&lt;br /&gt;
The format of the text file is just the interpretation styles, one per line.  The ONLY things you should type into a style are the letters &amp;lt;tt&amp;gt;&amp;quot;R&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;I&amp;quot;&amp;lt;/tt&amp;gt;, the separator &amp;lt;tt&amp;gt;&amp;quot; - &amp;quot;&amp;lt;/tt&amp;gt; (that&#039;s a &amp;quot;space dash space&amp;quot;), or just a plain space &amp;lt;tt&amp;gt;&amp;quot; &amp;quot;&amp;lt;/tt&amp;gt;, or a dash &amp;lt;tt&amp;gt;&amp;quot;-&amp;quot;&amp;lt;/tt&amp;gt;, or parentheses: &amp;lt;tt&amp;gt;&amp;quot;(&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;&amp;quot;)&amp;quot;&amp;lt;/tt&amp;gt;.  That&#039;s it.  If you need something more, let me know.  I won&#039;t try to predict what will happen if you type something else, you might crash.  Anyway, add your new style, then save the file and switch back into kJams, which will update the menu, now you can select the new format you added.&lt;br /&gt;
&lt;br /&gt;
I recommend against using the radio buttons, unless you know what you&#039;re doing.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=AppleScript&amp;diff=5845</id>
		<title>AppleScript</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=AppleScript&amp;diff=5845"/>
		<updated>2010-05-17T02:23:43Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: Redirected page to Scripting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scripting]]&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Documentation&amp;diff=5818</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Documentation&amp;diff=5818"/>
		<updated>2010-05-03T21:38:21Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;tright&amp;quot; style=&amp;quot;text-align: right;&amp;quot;&amp;gt;&lt;br /&gt;
{|cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|&amp;lt;!-- Facebook Badge START --&amp;gt;&amp;lt;iimg&amp;gt;http://www.facebook.com/pages/kJams/118990761462782!http://badge.facebook.com/badge/118990761462782.1682.949328135.png&amp;lt;/iimg&amp;gt;&amp;lt;!-- Facebook Badge END --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.adfreeblog.org/!http://kjams.com/resources/adfreesite_button.jpg&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://kjams.com/wiki/Code!http://www.kjams.com/resources/open_source.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.bestcovery.com/kjams-light-for-mac?whybest=4&amp;amp;best=76365!http://www.kjams.com/resources/best_pick.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://jbum.com/cdg_revealed.html!http://www.kjams.com/resources/cdg_logo.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.kjams.com/wiki/KJ_Pro!http://www.kjams.com/resources/kjpro.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.kjams.com/wiki/MusicJam!http://www.kjams.com/resources/mjkjam.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.kjams.com/wiki/freedb!http://www.kjams.com/resources/freedb_logo.jpg&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.kjams.com/wiki/CDPedia!http://www.kjams.com/resources/cdpedia.gif&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.kjams.com/wiki/Lamehttp://www.kjams.com/resources/lame.gif&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://id3lib.sourceforge.net/!http://www.kjams.com/resources/id3_logo.jpg&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.xiph.org/quicktime/!http://www.kjams.com/resources/vorbis.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.surina.net/soundtouch/!http://www.kjams.com/resources/soundtouch.jpg&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.zlib.net/!http://www.kjams.com/resources/zlib_icon.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://www.esellerate.net/!http://www.kjams.com/resources/eSellerate-icon.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://ffmpeg.mplayerhq.hu/!http://www.kjams.com/resources/ffmpeg.png&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;iimg&amp;gt;http://zombo.com/!http://www.kjams.com/resources/zombo.jpg&amp;lt;/iimg&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
# Welcome&lt;br /&gt;
## [[Installation]]&lt;br /&gt;
## [[Getting Started]]&lt;br /&gt;
## [[Purchasing]] kJams or the Plugins&lt;br /&gt;
## Are you a KJ?  Post your [[Shows]] online!  Looking for a local venue to see kJams in action?  [[Shows|View the map]]!&lt;br /&gt;
## Video [[Tutorials]]&lt;br /&gt;
# [[kJams|kJams Lite]]&lt;br /&gt;
## Connecting a [[Microphone]]&lt;br /&gt;
## [[Preferences]]&lt;br /&gt;
## [[Add To Library…]] will add existing QuickTime, Audio+G, bin/cue, Zip, CAVS (MCG, NCG), KMA, MTU, KAR, Acesonic &amp;quot;CDG&amp;quot;, and [[MediaStream]] (LRC, KTP, UltraStar) files&lt;br /&gt;
## [[Ripping]] from a CD+G or Audio disc&lt;br /&gt;
## [[Ripping Other Formats]] SuperCDG, NEO+G, DVD, LaserDisc, VCD&lt;br /&gt;
## [[Meta Info]] and File Tagging (name, artist, album, duration, etc)&lt;br /&gt;
### [[freedb]] Access (includes MusicBrainz and TrackType)&lt;br /&gt;
### [[KJ Pro]] Access&lt;br /&gt;
### [[CDPedia]] Database (including spreadsheet import)&lt;br /&gt;
### [[CAVS]] Meta data&lt;br /&gt;
## [[Play Lists]]&lt;br /&gt;
## [[Target Mode]]&lt;br /&gt;
## [[Playing]] Songs&lt;br /&gt;
### [[Pitch and Tempo]] Shifting&lt;br /&gt;
### [[Vocal Reduction]]&lt;br /&gt;
### [[Slipping]] the Graphics&lt;br /&gt;
### Setting the [[Volume]]&lt;br /&gt;
### [[Trimming]] the start and end time&lt;br /&gt;
### [[Graphics Channels]]&lt;br /&gt;
## The [[Messenger]] to show scrolling text messages&lt;br /&gt;
## [[Searching]]&lt;br /&gt;
## [[Remote Control]]&lt;br /&gt;
## [[Converting]] Audio+G songs to a different format&lt;br /&gt;
## [[Export Lite|Exporting]] PlayLists, Orignal Files or iPod Video&lt;br /&gt;
## [[Removing]] or Deleting Songs or Playlists&lt;br /&gt;
## The [[Video]] Window&lt;br /&gt;
## [[Printing]] CD Covers&lt;br /&gt;
## [[Music Store]]&lt;br /&gt;
# [[kJams Pro]]&lt;br /&gt;
## [[Venues]]&lt;br /&gt;
## [[Singers]]&lt;br /&gt;
## [[Rotation]]&lt;br /&gt;
## [[Switchable Songs]] for Singers&lt;br /&gt;
## [[Export Pro|Exporting]] QuickTime&lt;br /&gt;
## The [[Artwork]] Panel (2nd Video Window)&lt;br /&gt;
## [[Scripting]]&lt;br /&gt;
## [[Server]] for Web Browser based Singer Login&lt;br /&gt;
## [[iJams]] Song Books / Singer Login on any iPhone or iPod Touch&lt;br /&gt;
## [[ShowScreens]] to show custom text and graphic messages&lt;br /&gt;
## [[Printing]] Song Books&lt;br /&gt;
# Plugins&lt;br /&gt;
## [[Lame]] MP3 audio encoder (free!)&lt;br /&gt;
## [[Burning|kJams Disc Burner]] lets you burn custom mix CD+G discs&lt;br /&gt;
## [[Producer|kJams Producer]] lets you create new CD+G from scratch, or edit existing songs&lt;br /&gt;
#Third Party&lt;br /&gt;
##[[MusicJam|MusicJam: iPod Mixer with Microphone]]&lt;br /&gt;
##[http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=320214776&amp;amp;mt=8&amp;amp;s=143441 iSing Karaoke Locator] for iPhone and iPod Touch&lt;br /&gt;
##[http://www.karaokeanywhere.net/ KaraokeAnywhere] Player for iPhone and iPod Touch&lt;br /&gt;
# kJams Menus&lt;br /&gt;
## [[File]]&lt;br /&gt;
## [[Edit]]&lt;br /&gt;
## [[Controls]]&lt;br /&gt;
## [[Advanced]]&lt;br /&gt;
## [[Video]]&lt;br /&gt;
## [[Window]]&lt;br /&gt;
## [[Help]]&lt;br /&gt;
# Tasks &amp;amp; Tips&lt;br /&gt;
## [[Consolidating]] your Library&lt;br /&gt;
## [[Moving]] your Library to another Volume&lt;br /&gt;
## [[Preset Playlists]] (Not &amp;quot;Smart&amp;quot;)&lt;br /&gt;
## [[Tips|Did you know]]?&lt;br /&gt;
# [[Office Hours|Contact &amp;amp; Office Hours]]&lt;br /&gt;
# [[Glossary|Index &amp;amp; Glossary]]&lt;br /&gt;
# [[Code|Free Code]]&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Remote_Control&amp;diff=5765</id>
		<title>Remote Control</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Remote_Control&amp;diff=5765"/>
		<updated>2010-03-29T18:10:25Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Control kJams from your couch (or the stage, or while seated in the audience), without being near your computer!&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Feature&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Bluetooth&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Apple Remote&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;AppleScript / iPhone&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| kJams Lite&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| kJams Pro&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
|-&lt;br /&gt;
| play / pause, rewind / previous, next, volume up / down&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
|-&lt;br /&gt;
| mute, pitch up / down&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
|-&lt;br /&gt;
| full screen&lt;br /&gt;
| &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
|-&lt;br /&gt;
| tempo up / down, camera power / take snapshot&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ✓&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Bluetooth==&lt;br /&gt;
You will need [http://www.irowan.com/romeo/ Romeo], and pay the guy too, his software rocks. Now download and install:&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;googa&amp;gt;/downloads/kJamsRemote.zip|kJams Bluetooth Remote|/downloads/bluetooth_remote&amp;lt;/googa&amp;gt; plugin!  Okay i could update the Bluetooth script to do everything the iPhone does, but does anybody care?  It&#039;ll just take one person to make the request and i&#039;ll do it!&lt;br /&gt;
&lt;br /&gt;
==Apple Remote==&lt;br /&gt;
* Nothing to install, just use your remote.  Menu button is &amp;quot;Full Screen&amp;quot;.  Thanks to [http://www.martinkahr.com/2007/07/26/remote-control-wrapper-20/index.html Martin Kahr].  One day this will have a &amp;quot;Front Row&amp;quot; type interface.&lt;br /&gt;
&lt;br /&gt;
==AppleScript==&lt;br /&gt;
See the page on controlling kJams Pro with [[Scripting|AppleScript]].&lt;br /&gt;
==iPhone==&lt;br /&gt;
You will need kJams Pro and the [http://code.google.com/p/telekinesis/ Telekinesis] application.  Download and install it.  Then download and install the &amp;lt;googa&amp;gt;/downloads/iPhoneRemote.zip|kJams iPhone Remote|/downloads/iphone_remote&amp;lt;/googa&amp;gt; package.  Then on your iPhone, browse into Telekinesis (as per instructions) then tap on the kJams icon.&amp;lt;br&amp;gt;&lt;br /&gt;
Alternately, the totally awesome [http://www.rowmote.com/Rowmote/Rowmote.html RowMote] is worth tripple the price of admission.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;iimg&amp;gt;http://code.google.com/p/telekinesis/!http://www.kjams.com/resources/kjams_remote.jpg&amp;lt;/iimg&amp;gt;&lt;br /&gt;
&amp;lt;iimg&amp;gt;http://www.rowmote.com/Rowmote/Rowmote.html!http://www.kjams.com/resources/kjams_rowmote.jpg&amp;lt;/iimg&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==iJams for iPhone==&lt;br /&gt;
Lets singers log in from their iphone and Search the library and manage their Tonight, Faves, History. &amp;lt;br&amp;gt;&lt;br /&gt;
[[iJams]]&lt;br /&gt;
==kJams Pro Server==&lt;br /&gt;
Lets singers log in from any web browser on the LAN and Search the library and manage their Tonight, Faves, History. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Server]]&lt;br /&gt;
==Not there yet, but i&#039;m looking into it==&lt;br /&gt;
In order of awesomeness:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.iospirit.com/remotebuddy Remote Buddy]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://twistedmelon.com/mira/ Mira]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.salling.com/Clicker/mac/ Salling Clicker]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://homepage.mac.com/sroy/macremotecontrol/ MacRemoteControl]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Ffmpeg&amp;diff=5756</id>
		<title>Ffmpeg</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Ffmpeg&amp;diff=5756"/>
		<updated>2010-03-27T18:24:11Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
Here&#039;s how you can get ffmpeg into your system now:&lt;br /&gt;
&lt;br /&gt;
# download &amp;lt;googa&amp;gt;http://www.burningthumb.com/vcdtools.html|VCD &amp;amp; MPEG Tools|/downloads/ffmpeg&amp;lt;/googa&amp;gt; (Make sure you get the one &amp;quot;for Mac OS X&amp;quot;).  Note: it says &amp;quot;15 day trial&amp;quot; but that does NOT affect kJams.  However, I do encourage you to buy it anyway, it&#039;s a great tool for converting any VCDs that you run into.&lt;br /&gt;
# mount the disk image (it should mount automatically, if not, double click the .dmg file)&lt;br /&gt;
# drag the application to your &amp;quot;Applications&amp;quot; folder.&lt;br /&gt;
&lt;br /&gt;
That&#039;s it! You&#039;re all set, you do not need to restart kJams.  kJams will &amp;quot;just know&amp;quot; where to look for the application, and it will dig ffmpeg out of it and use it.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=5749</id>
		<title>Add To Library…</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=5749"/>
		<updated>2010-03-25T17:53:48Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: /* Acesonic */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== But First ==&lt;br /&gt;
&amp;quot;Importing&amp;quot; in this context refers to &amp;quot;Add to Library&amp;quot;, which is very much NOT the same thing as [[Ripping]].&lt;br /&gt;
&lt;br /&gt;
When you use the &amp;quot;Add to library...&amp;quot; function, presently kJams does NOT copy the files into your library.  That means, you MUST have your songs stored where you want them to permanently reside.  You can NOT move your songs once kJams imports them (unless you [[Consolidating|know what you are doing]]).  They can be on an [[Moving|external volume]], but the volume must be online for kJams to be able to play them.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind you can not place them in the &amp;quot;kJams Music&amp;quot; folder before you &amp;quot;Add to Library…&amp;quot; them, you do not own that folder, kJams does.  In fact don&#039;t mess with that folder at all (You really should [[KJams_Music_Folder|understand exactly about this]]).&lt;br /&gt;
&lt;br /&gt;
Basically, it means that you should copy all your music into some folder of your choice, somewhere where you&#039;ll never move them again.  Alternately, if your music is already on an external hard drive, and you want to keep it there, just leave it there and add the root folder of your music.  If you want your music to live on your internal drive, I recommend you make a folder called &amp;quot;My Karaoke&amp;quot;, right next to the &amp;quot;kJams Music&amp;quot; folder (not inside it).  Put all your existing music in there.  Then Add that folder to your Library.  DO NOT go into preferences and change the &amp;quot;kJams Music&amp;quot; folder to point to your folder, if you do you will cause the world to explode.&lt;br /&gt;
&lt;br /&gt;
After you add any songs to your library, DO NOT MOVE OR RENAME the songs or their containing folders, EVER.  kJams keeps track of where the songs are and what they are named.  You will cause the universe to implode if you change things out from under the kJams database.  That means for example DO NOT DO THIS:  &amp;quot;Download a karaoke song to your desktop.  Add it to your library.  Delete the song.&amp;quot;  Guess what?  the song is gone.  You can&#039;t play it any more.  DO NOT DO THIS:  &amp;quot;Add a song to the library.  Then in the finder, rename the folder that the song resides in, or rename the hard drive that it is on, or rename the song file itself.&amp;quot;  Guess what?  The universe will implode.&lt;br /&gt;
&lt;br /&gt;
kJams requires write access to the disk where your music is.  If you use an external drive it can NOT be formatted NTFS.  If you&#039;re not sure, [[Reformat|YOU NEED TO CHECK]].&lt;br /&gt;
&lt;br /&gt;
==Acesonic==&lt;br /&gt;
If you have Acesonic &amp;quot;.cdg&amp;quot; files, these are in fact .bin files with interleaved CDG streams (aka &amp;quot;raw bin&amp;quot; files).  Why on earth it is labeled &amp;quot;.cdg&amp;quot; is beyond me, and why they leave the CDG stream interleaved is another technical misnomer, as .CDG files &amp;quot;traditionally&amp;quot; are pre-deinterleaved.  Anyway, to add them to kJams, you will first have to rename them to have the &amp;quot;.rbin&amp;quot; file name extension.  You can use [http://www.publicspace.net/ABetterFinderRename/download.html ABFR] for this, which is an awesome utility to own.  After you rename them, just add to library like normal.  You can then convert them to whatever format you want. The only problem with this solution is that kJams can&#039;t import Acesonic metadata files. To solve this problem, [[user:11rcombs|11rcombs]] is writing a [http://php.net/ PHP] script to convert all the metadata from the Acesonic format to the [[CDPedia]] format (by way of a tab-delimited [http://en.wikipedia.org/wiki/CSV CSV]), and complete the required batch-rename. The script will be posted here in a few days, once it&#039;s complete.&lt;br /&gt;
&lt;br /&gt;
==KMA &amp;amp; WMA==&lt;br /&gt;
These files require the free [http://www.flip4mac.com/wmv_download.htm Flip4Mac] plugin&lt;br /&gt;
==AVI, DivX, FLV, MKV, GVI, VP6, and VFW==&lt;br /&gt;
These files require the free [http://perian.org/ Perian] plugin&lt;br /&gt;
&lt;br /&gt;
==Bin/Cue Pairs==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Cue_sheet_(computing) What is it?]&amp;lt;br&amp;gt;&lt;br /&gt;
A pair of files with .bin and .cue extensions can be added as if it were a CD, making it easy to burn bin/cue on your mac.  Simply &amp;quot;Add to library&amp;quot; the .bin file, and kJams will automatically find the .cue file next to it (it must be named exactly the same, excluding file extension).  kJams will then query the freedb for meta data, and then add all the songs from the bin file as separate entries into the database.  Note that all the songs now in the database will just point to the same .bin file, much like all the songs from a CD point to the same CD.  Bear in mind that kJams does not save Meta Data in separate files like it does for all other song types.  This means if you edit the meta data, then one day you rebuild your library, the editing will be lost.&lt;br /&gt;
&lt;br /&gt;
A naked .bin file does not have a corresponding .cue file to go with it, and kJams assumes it contains only one song.  In this case kJams does preserve any meta data you change, so rebuilding your library will recover your edited data.&lt;br /&gt;
&lt;br /&gt;
==Tagged Songs==&lt;br /&gt;
If the songs you are importing are tagged (eg: they have ID3 data, Vorbis Comments, or QuickTime Metadata (or if you&#039;ve used kJams to [[Xattr]] tag them)) then you may simply go &amp;quot;File-&amp;gt;Add to Library…&amp;quot;, navigate to the root folder, click okay, then click the &amp;quot;Tags&amp;quot; button in the next dialog (if it shows up).  kJams will then import everything and you&#039;re ready to go.&lt;br /&gt;
&lt;br /&gt;
However if you are importing untagged music, and you hope to glean some meta-data out of the file names directly (and optionally the enclosing folder names) then please read the next section.&lt;br /&gt;
&lt;br /&gt;
==Untagged Songs==&lt;br /&gt;
This works for importing pre-existing Audio+G, Zipped Audio+G, QuickTime, MPEG, kar, midi, naked BIN files&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, make sure you&#039;ve got preferences-&amp;gt;tags-&amp;gt;conform song names: set to &amp;quot;L-T - R - S&amp;quot;.  This is important.  You can change it if you know why you want to change it, but i recommend against it &#039;till you know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
In the following explanation, I am going to use these conventions:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;R&amp;lt;/tt&amp;gt; - artist name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;S&amp;lt;/tt&amp;gt; - song name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;L&amp;lt;/tt&amp;gt; - album name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;T&amp;lt;/tt&amp;gt; - track number&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;I&amp;lt;/tt&amp;gt; - Ignore this bit of information&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;/x/&amp;lt;/tt&amp;gt; - stands for &amp;quot;folder named &amp;lt;x&amp;gt;&amp;quot; (without the brackets), eg: &amp;quot;/R/&amp;quot; is a folder who&#039;s name is the artist&#039;s name, or &amp;quot;/L/&amp;quot; is a folder who&#039;s name is the album name.  To extend the idea, &amp;quot;/R - L/&amp;quot; is a folder who&#039;s name contains both the artist and the album, separated by a &amp;quot;space dash space&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Okay. As you know, pre existing songs can be named a variety of ways. eg:&lt;br /&gt;
&lt;br /&gt;
LEG086-07 - U2 - Hold Me, Thrill Me, Kiss Me, Kill Me.zip&amp;lt;br&amp;gt;&lt;br /&gt;
SC8397-13.zip&amp;lt;br&amp;gt;&lt;br /&gt;
AH2003-03 - Pink Floyd - Time.zip&amp;lt;br&amp;gt;&lt;br /&gt;
BL21-04_-_Every_Breath_You_Take_-_Police,_The&amp;lt;br&amp;gt;&lt;br /&gt;
Adams, Bryan - Cuts Like A Knife - SC-1.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, the problem is, it takes a human to interpret these names. Some are laid out &amp;quot;L-T - S - R.xxx&amp;quot;, some are &amp;quot;L-T - R - S.xxx&amp;quot;, some could be &amp;quot;T S.xxx. Some songs have &amp;quot;pretty&amp;quot; names in the names of the folders enclosing the song! &lt;br /&gt;
&lt;br /&gt;
If you&#039;ve got all your songs from one source, then they&#039;re probably all named the same way.  However, if you got your songs from many sources, then you will probably want to sort them into like-minded folders before continuing.  If this is the case, you should see below for info on pre-sorting, before cointinuing.&lt;br /&gt;
&lt;br /&gt;
So to get started, just pick File-&amp;gt;Add To Library and navigate to the root folder of your songs, select it and hit okay. Go have coffee if you have a lot of songs.&lt;br /&gt;
&lt;br /&gt;
Now, you will spend some time &amp;quot;fixing&amp;quot; songs in batches.  Select a group of songs that are similarly broken and right click &amp;quot;Re-interpret names&amp;quot; and pick the right interpretation, or make a new one (with the edit button).  Watch the tasks window, after about 10 seconds kJams will attempt to update what is on the disk (renaming the files and updating the tags).  Don&#039;t get too far ahead of the tasks, you may want to do a batch then let kJams finish pushing the meta out to them and then let it complete saving the database again.  Then go on to the next batch.&lt;br /&gt;
&lt;br /&gt;
If you get thru your whole library, and now all the meta is correct, YOU WILL NEVER GO THRU THIS PROCESS AGAIN!!  That&#039;s because as you went kJams updated the actual files on the disk.  If you ever need to rebuild your library from scratch, all the meta is already there, and it will all import in one fell swoop.  Yeah!!&lt;br /&gt;
&lt;br /&gt;
Basically this new way lets you do all your work in kJams not in the finder.  No sorting necessary.  But it helps to read below to understand the reasoning behind this madness.  &lt;br /&gt;
&lt;br /&gt;
Click Here to learn more about [[Reinterpret|Reinterpret Names]]&lt;br /&gt;
&lt;br /&gt;
==Song Name Interpretation Dialog==&lt;br /&gt;
http://www.kjams.com/screenshots/interpret.gif&lt;br /&gt;
&lt;br /&gt;
The dialog shows the file name to be interpreted (labeled &amp;quot;File:&amp;quot;), plus the two enclosing folders (&amp;quot;Folder&amp;quot; and &amp;quot;Grandfolder&amp;quot;).  The interpretations that are available for the file are shown in the &amp;quot;Interpret As:&amp;quot; popup.  The box shows what happens when applying the interpretation to the file (and possibly it&#039;s enclosing folders).  If there is no interpretation that makes the meta info as shown in the box come out correctly, you can edit what appears in the menu by pressing the Edit... button, which will launch your default text editor (likely TextEdit).&lt;br /&gt;
&lt;br /&gt;
The format of the text file is just the interpretation styles, one per line.  The ONLY things you should type into a style are the letters &amp;lt;tt&amp;gt;&amp;quot;R&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;I&amp;quot;&amp;lt;/tt&amp;gt;, the separator &amp;lt;tt&amp;gt;&amp;quot; - &amp;quot;&amp;lt;/tt&amp;gt; (that&#039;s a &amp;quot;space dash space&amp;quot;), or just a plain space &amp;lt;tt&amp;gt;&amp;quot; &amp;quot;&amp;lt;/tt&amp;gt;, or a dash &amp;lt;tt&amp;gt;&amp;quot;-&amp;quot;&amp;lt;/tt&amp;gt;, or parentheses: &amp;lt;tt&amp;gt;&amp;quot;(&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;&amp;quot;)&amp;quot;&amp;lt;/tt&amp;gt;.  That&#039;s it.  If you need something more, let me know.  I won&#039;t try to predict what will happen if you type something else, you might crash.  Anyway, add your new style, then save the file and switch back into kJams, which will update the menu, now you can select the new format you added.&lt;br /&gt;
&lt;br /&gt;
I recommend against using the radio buttons, unless you know what you&#039;re doing.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=5748</id>
		<title>Add To Library…</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=5748"/>
		<updated>2010-03-24T17:35:14Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== But First ==&lt;br /&gt;
&amp;quot;Importing&amp;quot; in this context refers to &amp;quot;Add to Library&amp;quot;, which is very much NOT the same thing as [[Ripping]].&lt;br /&gt;
&lt;br /&gt;
When you use the &amp;quot;Add to library...&amp;quot; function, presently kJams does NOT copy the files into your library.  That means, you MUST have your songs stored where you want them to permanently reside.  You can NOT move your songs once kJams imports them (unless you [[Consolidating|know what you are doing]]).  They can be on an [[Moving|external volume]], but the volume must be online for kJams to be able to play them.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind you can not place them in the &amp;quot;kJams Music&amp;quot; folder before you &amp;quot;Add to Library…&amp;quot; them, you do not own that folder, kJams does.  In fact don&#039;t mess with that folder at all (You really should [[KJams_Music_Folder|understand exactly about this]]).&lt;br /&gt;
&lt;br /&gt;
Basically, it means that you should copy all your music into some folder of your choice, somewhere where you&#039;ll never move them again.  Alternately, if your music is already on an external hard drive, and you want to keep it there, just leave it there and add the root folder of your music.  If you want your music to live on your internal drive, I recommend you make a folder called &amp;quot;My Karaoke&amp;quot;, right next to the &amp;quot;kJams Music&amp;quot; folder (not inside it).  Put all your existing music in there.  Then Add that folder to your Library.  DO NOT go into preferences and change the &amp;quot;kJams Music&amp;quot; folder to point to your folder, if you do you will cause the world to explode.&lt;br /&gt;
&lt;br /&gt;
After you add any songs to your library, DO NOT MOVE OR RENAME the songs or their containing folders, EVER.  kJams keeps track of where the songs are and what they are named.  You will cause the universe to implode if you change things out from under the kJams database.  That means for example DO NOT DO THIS:  &amp;quot;Download a karaoke song to your desktop.  Add it to your library.  Delete the song.&amp;quot;  Guess what?  the song is gone.  You can&#039;t play it any more.  DO NOT DO THIS:  &amp;quot;Add a song to the library.  Then in the finder, rename the folder that the song resides in, or rename the hard drive that it is on, or rename the song file itself.&amp;quot;  Guess what?  The universe will implode.&lt;br /&gt;
&lt;br /&gt;
kJams requires write access to the disk where your music is.  If you use an external drive it can NOT be formatted NTFS.  If you&#039;re not sure, [[Reformat|YOU NEED TO CHECK]].&lt;br /&gt;
&lt;br /&gt;
==Acesonic==&lt;br /&gt;
If you have Acesonic &amp;quot;.cdg&amp;quot; files, these are in fact .bin files with interleaved CDG streams (aka &amp;quot;raw bin&amp;quot; files).  Why on earth it is labeled &amp;quot;.cdg&amp;quot; is beyond me, and why they leave the CDG stream interleaved is another technical misnomer, as .CDG files &amp;quot;traditionally&amp;quot; are pre-deinterleaved.  Anyway, to add them to kJams, you will first have to rename them to have the &amp;quot;.rbin&amp;quot; file name extension.  You can use [http://www.publicspace.net/ABetterFinderRename/download.html ABFR] for this, which is an awesome utility to own.  After you rename them, just add to library like normal.  You can then convert them to whatever format you want. The only problem with this solution is that kJams can&#039;t import Acesonic metadata files. To solve this problem, [[user:11rcombs|11rcombs]] is writing a [http://php.net/ PHP] script to convert all the metadata from the Acesonic format to the CAVS format, and complete the required batch-rename. The script will be posted here in a few days, once it&#039;s complete.&lt;br /&gt;
==KMA &amp;amp; WMA==&lt;br /&gt;
These files require the free [http://www.flip4mac.com/wmv_download.htm Flip4Mac] plugin&lt;br /&gt;
==AVI, DivX, FLV, MKV, GVI, VP6, and VFW==&lt;br /&gt;
These files require the free [http://perian.org/ Perian] plugin&lt;br /&gt;
&lt;br /&gt;
==Bin/Cue Pairs==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Cue_sheet_(computing) What is it?]&amp;lt;br&amp;gt;&lt;br /&gt;
A pair of files with .bin and .cue extensions can be added as if it were a CD, making it easy to burn bin/cue on your mac.  Simply &amp;quot;Add to library&amp;quot; the .bin file, and kJams will automatically find the .cue file next to it (it must be named exactly the same, excluding file extension).  kJams will then query the freedb for meta data, and then add all the songs from the bin file as separate entries into the database.  Note that all the songs now in the database will just point to the same .bin file, much like all the songs from a CD point to the same CD.  Bear in mind that kJams does not save Meta Data in separate files like it does for all other song types.  This means if you edit the meta data, then one day you rebuild your library, the editing will be lost.&lt;br /&gt;
&lt;br /&gt;
A naked .bin file does not have a corresponding .cue file to go with it, and kJams assumes it contains only one song.  In this case kJams does preserve any meta data you change, so rebuilding your library will recover your edited data.&lt;br /&gt;
&lt;br /&gt;
==Tagged Songs==&lt;br /&gt;
If the songs you are importing are tagged (eg: they have ID3 data, Vorbis Comments, or QuickTime Metadata (or if you&#039;ve used kJams to [[Xattr]] tag them)) then you may simply go &amp;quot;File-&amp;gt;Add to Library…&amp;quot;, navigate to the root folder, click okay, then click the &amp;quot;Tags&amp;quot; button in the next dialog (if it shows up).  kJams will then import everything and you&#039;re ready to go.&lt;br /&gt;
&lt;br /&gt;
However if you are importing untagged music, and you hope to glean some meta-data out of the file names directly (and optionally the enclosing folder names) then please read the next section.&lt;br /&gt;
&lt;br /&gt;
==Untagged Songs==&lt;br /&gt;
This works for importing pre-existing Audio+G, Zipped Audio+G, QuickTime, MPEG, kar, midi, naked BIN files&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, make sure you&#039;ve got preferences-&amp;gt;tags-&amp;gt;conform song names: set to &amp;quot;L-T - R - S&amp;quot;.  This is important.  You can change it if you know why you want to change it, but i recommend against it &#039;till you know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
In the following explanation, I am going to use these conventions:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;R&amp;lt;/tt&amp;gt; - artist name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;S&amp;lt;/tt&amp;gt; - song name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;L&amp;lt;/tt&amp;gt; - album name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;T&amp;lt;/tt&amp;gt; - track number&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;I&amp;lt;/tt&amp;gt; - Ignore this bit of information&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;/x/&amp;lt;/tt&amp;gt; - stands for &amp;quot;folder named &amp;lt;x&amp;gt;&amp;quot; (without the brackets), eg: &amp;quot;/R/&amp;quot; is a folder who&#039;s name is the artist&#039;s name, or &amp;quot;/L/&amp;quot; is a folder who&#039;s name is the album name.  To extend the idea, &amp;quot;/R - L/&amp;quot; is a folder who&#039;s name contains both the artist and the album, separated by a &amp;quot;space dash space&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Okay. As you know, pre existing songs can be named a variety of ways. eg:&lt;br /&gt;
&lt;br /&gt;
LEG086-07 - U2 - Hold Me, Thrill Me, Kiss Me, Kill Me.zip&amp;lt;br&amp;gt;&lt;br /&gt;
SC8397-13.zip&amp;lt;br&amp;gt;&lt;br /&gt;
AH2003-03 - Pink Floyd - Time.zip&amp;lt;br&amp;gt;&lt;br /&gt;
BL21-04_-_Every_Breath_You_Take_-_Police,_The&amp;lt;br&amp;gt;&lt;br /&gt;
Adams, Bryan - Cuts Like A Knife - SC-1.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, the problem is, it takes a human to interpret these names. Some are laid out &amp;quot;L-T - S - R.xxx&amp;quot;, some are &amp;quot;L-T - R - S.xxx&amp;quot;, some could be &amp;quot;T S.xxx. Some songs have &amp;quot;pretty&amp;quot; names in the names of the folders enclosing the song! &lt;br /&gt;
&lt;br /&gt;
If you&#039;ve got all your songs from one source, then they&#039;re probably all named the same way.  However, if you got your songs from many sources, then you will probably want to sort them into like-minded folders before continuing.  If this is the case, you should see below for info on pre-sorting, before cointinuing.&lt;br /&gt;
&lt;br /&gt;
So to get started, just pick File-&amp;gt;Add To Library and navigate to the root folder of your songs, select it and hit okay. Go have coffee if you have a lot of songs.&lt;br /&gt;
&lt;br /&gt;
Now, you will spend some time &amp;quot;fixing&amp;quot; songs in batches.  Select a group of songs that are similarly broken and right click &amp;quot;Re-interpret names&amp;quot; and pick the right interpretation, or make a new one (with the edit button).  Watch the tasks window, after about 10 seconds kJams will attempt to update what is on the disk (renaming the files and updating the tags).  Don&#039;t get too far ahead of the tasks, you may want to do a batch then let kJams finish pushing the meta out to them and then let it complete saving the database again.  Then go on to the next batch.&lt;br /&gt;
&lt;br /&gt;
If you get thru your whole library, and now all the meta is correct, YOU WILL NEVER GO THRU THIS PROCESS AGAIN!!  That&#039;s because as you went kJams updated the actual files on the disk.  If you ever need to rebuild your library from scratch, all the meta is already there, and it will all import in one fell swoop.  Yeah!!&lt;br /&gt;
&lt;br /&gt;
Basically this new way lets you do all your work in kJams not in the finder.  No sorting necessary.  But it helps to read below to understand the reasoning behind this madness.  &lt;br /&gt;
&lt;br /&gt;
Click Here to learn more about [[Reinterpret|Reinterpret Names]]&lt;br /&gt;
&lt;br /&gt;
==Song Name Interpretation Dialog==&lt;br /&gt;
http://www.kjams.com/screenshots/interpret.gif&lt;br /&gt;
&lt;br /&gt;
The dialog shows the file name to be interpreted (labeled &amp;quot;File:&amp;quot;), plus the two enclosing folders (&amp;quot;Folder&amp;quot; and &amp;quot;Grandfolder&amp;quot;).  The interpretations that are available for the file are shown in the &amp;quot;Interpret As:&amp;quot; popup.  The box shows what happens when applying the interpretation to the file (and possibly it&#039;s enclosing folders).  If there is no interpretation that makes the meta info as shown in the box come out correctly, you can edit what appears in the menu by pressing the Edit... button, which will launch your default text editor (likely TextEdit).&lt;br /&gt;
&lt;br /&gt;
The format of the text file is just the interpretation styles, one per line.  The ONLY things you should type into a style are the letters &amp;lt;tt&amp;gt;&amp;quot;R&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;I&amp;quot;&amp;lt;/tt&amp;gt;, the separator &amp;lt;tt&amp;gt;&amp;quot; - &amp;quot;&amp;lt;/tt&amp;gt; (that&#039;s a &amp;quot;space dash space&amp;quot;), or just a plain space &amp;lt;tt&amp;gt;&amp;quot; &amp;quot;&amp;lt;/tt&amp;gt;, or a dash &amp;lt;tt&amp;gt;&amp;quot;-&amp;quot;&amp;lt;/tt&amp;gt;, or parentheses: &amp;lt;tt&amp;gt;&amp;quot;(&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;&amp;quot;)&amp;quot;&amp;lt;/tt&amp;gt;.  That&#039;s it.  If you need something more, let me know.  I won&#039;t try to predict what will happen if you type something else, you might crash.  Anyway, add your new style, then save the file and switch back into kJams, which will update the menu, now you can select the new format you added.&lt;br /&gt;
&lt;br /&gt;
I recommend against using the radio buttons, unless you know what you&#039;re doing.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=User:11rcombs&amp;diff=5747</id>
		<title>User:11rcombs</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=User:11rcombs&amp;diff=5747"/>
		<updated>2010-03-24T16:21:55Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: Created page with &amp;#039;Hello, I&amp;#039;m 11rcombs (aka Rodger Combs). I&amp;#039;m 13 years old, and I&amp;#039;m currently developing an iPhone/iPad version of kJams (details when they exist). I&amp;#039;m also working on a parser for…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hello, I&#039;m 11rcombs (aka Rodger Combs).&lt;br /&gt;
I&#039;m 13 years old, and I&#039;m currently developing an iPhone/iPad version of kJams (details when they exist).&lt;br /&gt;
I&#039;m also working on a parser for the Acesonic metadata format, which will be downloadable here once it&#039;s done.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=5746</id>
		<title>Add To Library…</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=Add_To_Library%E2%80%A6&amp;diff=5746"/>
		<updated>2010-03-24T16:09:47Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== But First ==&lt;br /&gt;
&amp;quot;Importing&amp;quot; in this context refers to &amp;quot;Add to Library&amp;quot;, which is very much NOT the same thing as [[Ripping]].&lt;br /&gt;
&lt;br /&gt;
When you use the &amp;quot;Add to library...&amp;quot; function, presently kJams does NOT copy the files into your library.  That means, you MUST have your songs stored where you want them to permanently reside.  You can NOT move your songs once kJams imports them (unless you [[Consolidating|know what you are doing]]).  They can be on an [[Moving|external volume]], but the volume must be online for kJams to be able to play them.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind you can not place them in the &amp;quot;kJams Music&amp;quot; folder before you &amp;quot;Add to Library…&amp;quot; them, you do not own that folder, kJams does.  In fact don&#039;t mess with that folder at all (You really should [[KJams_Music_Folder|understand exactly about this]]).&lt;br /&gt;
&lt;br /&gt;
Basically, it means that you should copy all your music into some folder of your choice, somewhere where you&#039;ll never move them again.  Alternately, if your music is already on an external hard drive, and you want to keep it there, just leave it there and add the root folder of your music.  If you want your music to live on your internal drive, I recommend you make a folder called &amp;quot;My Karaoke&amp;quot;, right next to the &amp;quot;kJams Music&amp;quot; folder (not inside it).  Put all your existing music in there.  Then Add that folder to your Library.  DO NOT go into preferences and change the &amp;quot;kJams Music&amp;quot; folder to point to your folder, if you do you will cause the world to explode.&lt;br /&gt;
&lt;br /&gt;
After you add any songs to your library, DO NOT MOVE OR RENAME the songs or their containing folders, EVER.  kJams keeps track of where the songs are and what they are named.  You will cause the universe to implode if you change things out from under the kJams database.  That means for example DO NOT DO THIS:  &amp;quot;Download a karaoke song to your desktop.  Add it to your library.  Delete the song.&amp;quot;  Guess what?  the song is gone.  You can&#039;t play it any more.  DO NOT DO THIS:  &amp;quot;Add a song to the library.  Then in the finder, rename the folder that the song resides in, or rename the hard drive that it is on, or rename the song file itself.&amp;quot;  Guess what?  The universe will implode.&lt;br /&gt;
&lt;br /&gt;
kJams requires write access to the disk where your music is.  If you use an external drive it can NOT be formatted NTFS.  If you&#039;re not sure, [[Reformat|YOU NEED TO CHECK]].&lt;br /&gt;
&lt;br /&gt;
==Acesonic==&lt;br /&gt;
If you have Acesonic &amp;quot;cdg&amp;quot; files, these are in fact bin files with interleaved CDG streams (aka &amp;quot;raw bin&amp;quot; files).  Why on earth it is labeled &amp;quot;cdg&amp;quot; is beyond me, and secondly why they leave the CDG stream interleaved is another technical misnomer, as CDG bin files &amp;quot;traditionally&amp;quot; are pre-deinterleaved.  Anyway, to add them to kJams, you will first have to rename them to have the &amp;quot;rbin&amp;quot; file name extension.  You can use [http://www.publicspace.net/ABetterFinderRename/download.html ABFR] for this, which is an awesome utility to own.  After you rename them, just add to library like normal.  You can then convert them to whatever format you want. The only problem with this solution is that kJams can&#039;t import Acesonic metadata files. To solve this problem, [[user:11rcombs|11rcombs]] is writing a [http://php.net/ PHP] script to convert all the metadata from the Acesonic format to the CAVS format, and complete the required batch-rename. The script will be posted here in a few days, once it&#039;s complete.&lt;br /&gt;
==KMA &amp;amp; WMA==&lt;br /&gt;
These files require the free [http://www.flip4mac.com/wmv_download.htm Flip4Mac] plugin&lt;br /&gt;
==AVI, DivX, FLV, MKV, GVI, VP6, and VFW==&lt;br /&gt;
These files require the free [http://perian.org/ Perian] plugin&lt;br /&gt;
&lt;br /&gt;
==Bin/Cue Pairs==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Cue_sheet_(computing) What is it?]&amp;lt;br&amp;gt;&lt;br /&gt;
A pair of files with .bin and .cue extensions can be added as if it were a CD, making it easy to burn bin/cue on your mac.  Simply &amp;quot;Add to library&amp;quot; the .bin file, and kJams will automatically find the .cue file next to it (it must be named exactly the same, excluding file extension).  kJams will then query the freedb for meta data, and then add all the songs from the bin file as separate entries into the database.  Note that all the songs now in the database will just point to the same .bin file, much like all the songs from a CD point to the same CD.  Bear in mind that kJams does not save Meta Data in separate files like it does for all other song types.  This means if you edit the meta data, then one day you rebuild your library, the editing will be lost.&lt;br /&gt;
&lt;br /&gt;
A naked .bin file does not have a corresponding .cue file to go with it, and kJams assumes it contains only one song.  In this case kJams does preserve any meta data you change, so rebuilding your library will recover your edited data.&lt;br /&gt;
&lt;br /&gt;
==Tagged Songs==&lt;br /&gt;
If the songs you are importing are tagged (eg: they have ID3 data, Vorbis Comments, or QuickTime Metadata (or if you&#039;ve used kJams to [[Xattr]] tag them)) then you may simply go &amp;quot;File-&amp;gt;Add to Library…&amp;quot;, navigate to the root folder, click okay, then click the &amp;quot;Tags&amp;quot; button in the next dialog (if it shows up).  kJams will then import everything and you&#039;re ready to go.&lt;br /&gt;
&lt;br /&gt;
However if you are importing untagged music, and you hope to glean some meta-data out of the file names directly (and optionally the enclosing folder names) then please read the next section.&lt;br /&gt;
&lt;br /&gt;
==Untagged Songs==&lt;br /&gt;
This works for importing pre-existing Audio+G, Zipped Audio+G, QuickTime, MPEG, kar, midi, naked BIN files&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, make sure you&#039;ve got preferences-&amp;gt;tags-&amp;gt;conform song names: set to &amp;quot;L-T - R - S&amp;quot;.  This is important.  You can change it if you know why you want to change it, but i recommend against it &#039;till you know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
In the following explanation, I am going to use these conventions:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;R&amp;lt;/tt&amp;gt; - artist name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;S&amp;lt;/tt&amp;gt; - song name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;L&amp;lt;/tt&amp;gt; - album name&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;T&amp;lt;/tt&amp;gt; - track number&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;I&amp;lt;/tt&amp;gt; - Ignore this bit of information&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;/x/&amp;lt;/tt&amp;gt; - stands for &amp;quot;folder named &amp;lt;x&amp;gt;&amp;quot; (without the brackets), eg: &amp;quot;/R/&amp;quot; is a folder who&#039;s name is the artist&#039;s name, or &amp;quot;/L/&amp;quot; is a folder who&#039;s name is the album name.  To extend the idea, &amp;quot;/R - L/&amp;quot; is a folder who&#039;s name contains both the artist and the album, separated by a &amp;quot;space dash space&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Okay. As you know, pre existing songs can be named a variety of ways. eg:&lt;br /&gt;
&lt;br /&gt;
LEG086-07 - U2 - Hold Me, Thrill Me, Kiss Me, Kill Me.zip&amp;lt;br&amp;gt;&lt;br /&gt;
SC8397-13.zip&amp;lt;br&amp;gt;&lt;br /&gt;
AH2003-03 - Pink Floyd - Time.zip&amp;lt;br&amp;gt;&lt;br /&gt;
BL21-04_-_Every_Breath_You_Take_-_Police,_The&amp;lt;br&amp;gt;&lt;br /&gt;
Adams, Bryan - Cuts Like A Knife - SC-1.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, the problem is, it takes a human to interpret these names. Some are laid out &amp;quot;L-T - S - R.xxx&amp;quot;, some are &amp;quot;L-T - R - S.xxx&amp;quot;, some could be &amp;quot;T S.xxx. Some songs have &amp;quot;pretty&amp;quot; names in the names of the folders enclosing the song! &lt;br /&gt;
&lt;br /&gt;
If you&#039;ve got all your songs from one source, then they&#039;re probably all named the same way.  However, if you got your songs from many sources, then you will probably want to sort them into like-minded folders before continuing.  If this is the case, you should see below for info on pre-sorting, before cointinuing.&lt;br /&gt;
&lt;br /&gt;
So to get started, just pick File-&amp;gt;Add To Library and navigate to the root folder of your songs, select it and hit okay. Go have coffee if you have a lot of songs.&lt;br /&gt;
&lt;br /&gt;
Now, you will spend some time &amp;quot;fixing&amp;quot; songs in batches.  Select a group of songs that are similarly broken and right click &amp;quot;Re-interpret names&amp;quot; and pick the right interpretation, or make a new one (with the edit button).  Watch the tasks window, after about 10 seconds kJams will attempt to update what is on the disk (renaming the files and updating the tags).  Don&#039;t get too far ahead of the tasks, you may want to do a batch then let kJams finish pushing the meta out to them and then let it complete saving the database again.  Then go on to the next batch.&lt;br /&gt;
&lt;br /&gt;
If you get thru your whole library, and now all the meta is correct, YOU WILL NEVER GO THRU THIS PROCESS AGAIN!!  That&#039;s because as you went kJams updated the actual files on the disk.  If you ever need to rebuild your library from scratch, all the meta is already there, and it will all import in one fell swoop.  Yeah!!&lt;br /&gt;
&lt;br /&gt;
Basically this new way lets you do all your work in kJams not in the finder.  No sorting necessary.  But it helps to read below to understand the reasoning behind this madness.  &lt;br /&gt;
&lt;br /&gt;
Click Here to learn more about [[Reinterpret|Reinterpret Names]]&lt;br /&gt;
&lt;br /&gt;
==Song Name Interpretation Dialog==&lt;br /&gt;
http://www.kjams.com/screenshots/interpret.gif&lt;br /&gt;
&lt;br /&gt;
The dialog shows the file name to be interpreted (labeled &amp;quot;File:&amp;quot;), plus the two enclosing folders (&amp;quot;Folder&amp;quot; and &amp;quot;Grandfolder&amp;quot;).  The interpretations that are available for the file are shown in the &amp;quot;Interpret As:&amp;quot; popup.  The box shows what happens when applying the interpretation to the file (and possibly it&#039;s enclosing folders).  If there is no interpretation that makes the meta info as shown in the box come out correctly, you can edit what appears in the menu by pressing the Edit... button, which will launch your default text editor (likely TextEdit).&lt;br /&gt;
&lt;br /&gt;
The format of the text file is just the interpretation styles, one per line.  The ONLY things you should type into a style are the letters &amp;lt;tt&amp;gt;&amp;quot;R&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;L&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;I&amp;quot;&amp;lt;/tt&amp;gt;, the separator &amp;lt;tt&amp;gt;&amp;quot; - &amp;quot;&amp;lt;/tt&amp;gt; (that&#039;s a &amp;quot;space dash space&amp;quot;), or just a plain space &amp;lt;tt&amp;gt;&amp;quot; &amp;quot;&amp;lt;/tt&amp;gt;, or a dash &amp;lt;tt&amp;gt;&amp;quot;-&amp;quot;&amp;lt;/tt&amp;gt;, or parentheses: &amp;lt;tt&amp;gt;&amp;quot;(&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;&amp;quot;)&amp;quot;&amp;lt;/tt&amp;gt;.  That&#039;s it.  If you need something more, let me know.  I won&#039;t try to predict what will happen if you type something else, you might crash.  Anyway, add your new style, then save the file and switch back into kJams, which will update the menu, now you can select the new format you added.&lt;br /&gt;
&lt;br /&gt;
I recommend against using the radio buttons, unless you know what you&#039;re doing.&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
	<entry>
		<id>https://karaoke.kjams.com/w/index.php?title=SuperCDG&amp;diff=5727</id>
		<title>SuperCDG</title>
		<link rel="alternate" type="text/html" href="https://karaoke.kjams.com/w/index.php?title=SuperCDG&amp;diff=5727"/>
		<updated>2010-02-24T22:32:50Z</updated>

		<summary type="html">&lt;p&gt;11rcombs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SuperCDG discs are a DVD format created by [http://cavsusa.com/ CAVS].  It can store thousands of karaoke songs on a single disc.  The songs are in MP3+G format, where the &amp;quot;G&amp;quot; is either MCG or NCG or possibly CDG.  They work with kJams just like any CD+G disc except for the following:&amp;lt;br&amp;gt;&lt;br /&gt;
* When you rip the songs, they will *always* rip to MP3.  If you want them in another format, you should, after you rip, select the newly ripped songs and use the &amp;quot;Convert Format&amp;quot; option.&lt;br /&gt;
* These discs work even without a special DVD drive, since they&#039;re just regular data DVD&#039;s with certain files in certain places.&lt;br /&gt;
==Links==&lt;br /&gt;
* Information about the [http://www.cavsusa.com/scdg_disc.htm SuperCDG] format&lt;br /&gt;
* Here is an [http://search.ebay.com/supercdg eBay Search] for them, and here is [http://search.ebay.com/super-cd-g another].&lt;br /&gt;
==Bad Disc==&lt;br /&gt;
If you get a bad disc, sometimes it is simply because the MacOS is not able to read the disc.  This is not the fault of kJams.  But sometimes you CAN read the disc on a Windows machine, go figure!  If this is the case, you CAN get your songs into kJams.  Here&#039;s whatcha do:&lt;br /&gt;
&lt;br /&gt;
# on Windows, copy the folder &amp;quot;CAVS_MCG&amp;quot; from the disc onto the desktop&lt;br /&gt;
# if you have a network&lt;br /&gt;
## over the network, copy this folder to your mac.&lt;br /&gt;
## make a new folder that has the name of the disc, eg: &amp;quot;CB_ESP5&amp;quot; or something, now drop the &amp;quot;CAVS_MCG&amp;quot; folder into it&lt;br /&gt;
## run Disk Utility&lt;br /&gt;
## file-&amp;gt;new-&amp;gt;disk image from folder&lt;br /&gt;
## pick that disc folder (eg: CB_ESP5)&lt;br /&gt;
## in the Save dialog-&amp;gt;Image Format: pick &amp;quot;read-only&amp;quot;, no encryption, save it on the desktop&lt;br /&gt;
## when it&#039;s done, quit Disk Utility, you&#039;ll have a &amp;quot;CB_ESP5.dmg&amp;quot; on the desktop, open it&lt;br /&gt;
## you&#039;re done, run kJams and rip away&lt;br /&gt;
# if you do NOT have a network&lt;br /&gt;
## if you don&#039;t have a network, burn a data DVD with this ONE folder at the root level&lt;br /&gt;
## eject the disc from Windows, and go to your mac&lt;br /&gt;
## you&#039;re done, run kJams and rip away&lt;/div&gt;</summary>
		<author><name>11rcombs</name></author>
	</entry>
</feed>