<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Haiku/BeOS Tip Server &#187; Audio &amp; Video</title>
	<atom:link href="http://betips.net/category/audio-video/feed/" rel="self" type="application/rss+xml" />
	<link>http://betips.net</link>
	<description>Tips and tricks for Haiku/BeOS users</description>
	<lastBuildDate>Sun, 22 Nov 2009 17:48:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sound check</title>
		<link>http://betips.net/1997/09/09/sound-check/</link>
		<comments>http://betips.net/1997/09/09/sound-check/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=92</guid>
		<description><![CDATA[An easy way to see if your soundcard is working (without relying on third-party apps) is to open the Media preferences panel, turn up the volume, then open a Terminal and press control-G.
If you now hear a beep coming from your external speakers, you have a working sound card. If the beep comes from the [...]]]></description>
			<content:encoded><![CDATA[<p>An easy way to see if your soundcard is working (without relying on third-party apps) is to open the Media preferences panel, turn up the volume, then open a Terminal and press control-G.</p>
<p>If you now hear a beep coming from your external speakers, you have a working sound card. If the beep comes from the internal beeper/speaker, your soundcard is not working with BeOS. Of course, the latter case only means it is <i>currently</i> not working, not that you cannot get it to work by using a 3rd party driver or some such.</p>
<hr />
<p>Be&#8217;s Jon W&amp;auml;tte adds:</p>
<p>To see whether your sound card is supposed to work under version R4 of BeOS, all you have to do is open up a Terminal, and type:</p>
<pre> ls -l /dev/audio/old </pre>
<p>If some name like &#8220;awe64&#8243; or &#8220;cs4226&#8243; or &#8220;sonic_vibes&#8221; or &#8220;ymf714&#8243; shows up, your sound card is recognized and should be making sound. If it&#8217;s not, you may not have a Beep or Startup sound configured in the Sounds preferences panel: open that panel and choose some sounds and you should be all set.</p>
<p>If you still cannot hear anything, open the Media preference panel, Audio section, and make sure to uncheck all &#8220;Mute&#8221; checkboxes in &#8220;Output&#8221; and &#8220;Mixer&#8221; that may be active.</p>
<p>Of course, the best test is to read the <a HREF="http://www.be.com/products/beosreadylist.html">hardware compatibility list</a> found on the Be web site.</p>
<hr />
<p>Bjoern Wilmsmann (wilmsmann@pwx-webhosting.de) adds:</p>
<p>If your supported soundcard is not working under BeOS, check for resource conflicts in the Devices preferences panel and set it to another IRQ, or put the card in P&amp;P mode (either via jumpers or the BIOS).</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/sound-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rip
 CDs from the command line</title>
		<link>http://betips.net/1997/09/09/rip-cds-from-the-command-line/</link>
		<comments>http://betips.net/1997/09/09/rip-cds-from-the-command-line/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=131</guid>
		<description><![CDATA[There are a number of great ripping and encoding solutions available for BeOS, including RipEnc. And you can always save CD audio tracks straight to AIFF or WAV directly from CDPlayer.
But unbeknownst to many, BeOS also includes a command-line CD player and ripper that works from the shell. To learn its usage, just type
play
without any [...]]]></description>
			<content:encoded><![CDATA[<p>There are a number of great ripping and encoding solutions available for BeOS, including <a href="http://www.bebits.com/app/94/">RipEnc</a>. And you can always save CD audio tracks straight to AIFF or WAV directly from CDPlayer.</p>
<p>But unbeknownst to many, BeOS also includes a command-line CD player and ripper that works from the shell. To learn its usage, just type</p>
<pre>play</pre>
<p>without any arguments. The command will report the path to your raw CD device, along with all allowable arguments and parameters. You&#8217;ll see something like this:</p>
<pre>
home>play
Usage:  play device [command [param]]

 Valid devices:
   /dev/disk/ide/atapi/0/slave/0/raw

 Valid commands:
   0 [n] - play from track n [1]
   1     - pause
   2     - resume
   3     - stop
   4     - eject
   5 n   - set volume to n (0 &amp;lt;= n &amp;lt;= 255)
   6     - current position
   7 n s - save track n to file s
   8 [c] - scan in direction c (f = forward, b = backward)
</pre>
<p>So to play track 7 on this system, you would type:</p>
<pre>play /dev/disk/ide/atapi/0/slave/0/raw 0 7</pre>
<p>because 0 means play, and 7 is the track number, fed to play as an argument. Of course you&#8217;ll need to change the path to the CD device to reflect your own system. To save track 7 to disk as raw audio, use something like:</p>
<pre>play /dev/disk/ide/atapi/0/slave/0/raw 7 7 ~/data/sounds/filename.raw</pre>
<p>Obviously, it would be a simple matter to write a script that would take the number of tracks on a CD as an argument, and rip the whole thing to disk.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/rip-cds-from-the-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make MP3 playlists automatically</title>
		<link>http://betips.net/1997/09/09/make-mp3-playlists-automatically/</link>
		<comments>http://betips.net/1997/09/09/make-mp3-playlists-automatically/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=171</guid>
		<description><![CDATA[Lets say you have all your mp3&#8217;s in /musik/mp3/ (all end with MP3). There are subdirectories in this directory and everything and you want to make a playlist of all of them and place it in /boot/ home/Desktop/playlists/.
There is already another playlist which you made directly with Soundplay (or CL-Amp) in that directory which is [...]]]></description>
			<content:encoded><![CDATA[<p>Lets say you have all your mp3&#8217;s in <code>/musik/mp3/</code> (all end with MP3). There are subdirectories in this directory and everything and you want to make a playlist of all of them and place it in <code>/boot/ home/Desktop/playlists/</code>.</p>
<p>There is already another playlist which you made directly with Soundplay (or CL-Amp) in that directory which is named sample. But in <code>/musik/mp3/</code> there are a lot of mp3&#8217;s and you really don&#8217;t want to add them all by hand.</p>
<p>Then you just have to open a Terminal and type <code>cd Desktop/playlists</code> and</p>
<p>then:</p>
<pre>
find /musik/mp3/ -name *MP3 -print &amp;gt; allmp3s
copyattr sample allmp3s
</pre>
<p>There you go. You will have a working playlist of all the mp3&#8217;s in the directory. Be sure and use the full absolute path to your MP3 directory, or you may end up with relative paths in your playlists (which won&#8217;t work).</p>
<p>You could also do the find differently and only put the files that have jazz in their name in a playlist. So if you named all your jazz files jazz_someone.MP3 then you would use:</p>
<pre>find /musik/mp3/ -name jazz*MP3 -print &amp;gt; jazz
copyattr allmp3s jazz
</pre>
<p>You can of course also change the directory and only put the files from /musik/mp3/rock in the playlist by typing:</p>
<pre>find /musik/mp3/rock/ -name *MP3 -print &amp;gt; rock
copyattr allmp3s rock
</pre>
<p>I think you got the general idea. Just make sure that you made one playlist with Soundplay so you get the attributes right with copyattr and remember that the searches are case sensitive.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/make-mp3-playlists-automatically/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Noisy but working AWE64</title>
		<link>http://betips.net/1997/09/09/noisy-but-working-awe64/</link>
		<comments>http://betips.net/1997/09/09/noisy-but-working-awe64/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=176</guid>
		<description><![CDATA[Well, I just bought myself an AWE64, and guess what. That AMPLIFIED OUTPUT is making NOISE in BeOS, but not in Win95 (not because MS is better, they just don&#8217;t know how to :-) ). So I decided to fix it.
The reason for the noise is that the Be guys love it loud and therefore [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I just bought myself an AWE64, and guess what. That AMPLIFIED OUTPUT is making NOISE in BeOS, but not in Win95 (not because MS is better, they just don&#8217;t know how to :-) ). So I decided to fix it.</p>
<p>The reason for the noise is that the Be guys love it loud and therefore they crank up the output gain to 4x. Now with the amplified output (at least my amplified output) it makes A LOT of noise which I don&#8217;t enjoy. Since there is no &#8216;normal&#8217; way of getting it down to 1x I decided to tell you how to fix it. It&#8217;s not perfect, but hey don&#8217;t blame me I didn&#8217;t cause it.<b> In fact don&#8217;t blame me if you don&#8217;t know what you&#8217;re doing and something goes wrong. I take no responsability for this &#8216;hack&#8217; and what happens to your system.</b></p>
<p><b>What this &#8216;hack&#8217; does:</b><br /> What it does is simply write to the soundcards mixer register and turn it down to 1x. It&#8217;s only four basic operations so I decided to write a script since this code should have been in the driver anyway. Here it is.</p>
<p><b>Solution:</b><br /> This assumes that your awe64 is installed (and working!!!) at 0&#215;220. (You can check this with the Devices preferences panel). If it&#8217;s installed in another way you take the two first numbers (in this case 22) and replace the 22&#8217;s later in this example.</p>
<p> 1. In your &#8216;UserBootscript&#8217;-file located in &#8216;/boot/home/config/boot&#8217; add the following line first:<br /> <code>poke &amp;#60;/boot/home/CorrectSound >/dev/null</code></p>
<p> 2. Use an texteditor (StyledEdit maybe) and write the following:<br /> <code> outb 0x224 0x41 outb 0x225 0x0 outb 0x224 0x42 outb 0x225 0x0 quit </code></p>
<p> 3. Save the texteditor file to <code>/boot/home/CorrectSound</code></p>
<p> 4. Open a Terminal and type: <code>poke &amp;lt;/boot/home/CorrectSound</code></p>
<p> It&#8217;s done. And once you restart you will have about 2 seconds of noise at start-up (I told you it wasn&#8217;t perfect). Now, start sending me money :).</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/noisy-but-working-awe64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Play audio CDs without a driver</title>
		<link>http://betips.net/1997/09/09/play-audio-cds-without-a-driver/</link>
		<comments>http://betips.net/1997/09/09/play-audio-cds-without-a-driver/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=210</guid>
		<description><![CDATA[If your CD-ROM audio cable is connected to your sound card, you don&#8217;t need a BeOS audio driver for your sound card to play audio CDs. Heck, you don&#8217;t even need to have the media_server or media_addon_server running :)
Open up a terminal window and use the &#8220;play&#8221; program (as described in the tip Rip CDs [...]]]></description>
			<content:encoded><![CDATA[<p>If your CD-ROM audio cable is connected to your sound card, you don&#8217;t need a BeOS audio driver for your sound card to play audio CDs. Heck, you don&#8217;t even need to have the media_server or media_addon_server running :)</p>
<p>Open up a terminal window and use the &#8220;play&#8221; program (as described in the tip <a href="/chunga.php?ID=141">Rip CDs from the command line</a>).</p>
<p>So to start playing a CD you would type:</p>
<pre>play (your device) 0 (track number to start at)</pre>
<p>Just typing <code>play</code> with no arguments will tell you which devices are valid.</p>
<p>Alternatively, you can play CDs without an audio driver if you start them from within Windows: <oI>
<li>Boot Windows 95</li>
<li> Start playing the audio CD and close the CD player. The playback sholid continue&#8230;</li>
<li>Launch BeOS from Windows using the &#8220;Launch BeOS&#8221; utility. Normally, you should still hear the CD playing.</li>
<li>Launch the CD player &#8212; that&#8217;s it ! You can even change CDs. The CDs will stay &#8220;playable&#8221; as long as you don&#8217;t reboot.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/play-audio-cds-without-a-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A
 place to put your system sounds</title>
		<link>http://betips.net/1997/09/09/a-place-to-put-your-system-sounds/</link>
		<comments>http://betips.net/1997/09/09/a-place-to-put-your-system-sounds/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=226</guid>
		<description><![CDATA[The new Sounds preferences panel lets you associate .wav, .aiff, or .raw sound files with certain system events. While you can easily choose sound files by selecting Other&#8230; from the bottom of the picklist in this panel, you can easily organize your system sounds by dragging them to /boot/home/config/sounds. Any files living in this directory [...]]]></description>
			<content:encoded><![CDATA[<p>The new Sounds preferences panel lets you associate .wav, .aiff, or .raw sound files with certain system events. While you can easily choose sound files by selecting Other&#8230; from the bottom of the picklist in this panel, you can easily organize your system sounds by dragging them to <code>/boot/home/config/sounds</code>. Any files living in this directory will appear automatically on the picklist in the Sounds prefs panel.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/a-place-to-put-your-system-sounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SoundBlaster32 support</title>
		<link>http://betips.net/1997/09/09/soundblaster32-support/</link>
		<comments>http://betips.net/1997/09/09/soundblaster32-support/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=238</guid>
		<description><![CDATA[The SoundBlaster 32 and AWE32 use different chipsets; if you have a standard 32, don&#8217;t expect support for it from the AWE32 driver in R4. (Functionally, the only difference between a 32 and an AWE32 is that the AWE32 has 512K of on-board memory).
 Fortunately, the 32 is supported by the SB16 driver. Download the [...]]]></description>
			<content:encoded><![CDATA[<p>The SoundBlaster 32 and AWE32 use different chipsets; if you have a standard 32, don&#8217;t expect support for it from the AWE32 driver in R4. (Functionally, the only difference between a 32 and an AWE32 is that the AWE32 has 512K of on-board memory).</p>
<p> Fortunately, the 32 is supported by the SB16 driver. Download the SB16 driver from BeWare and you&#8217;ll be all set &#8212; you&#8217;ll even get MIDI support (which the SB16 doesn&#8217;t do).</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/soundblaster32-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CDPlayer: Memorizing names of audio CDs</title>
		<link>http://betips.net/1997/09/09/cdplayer-memorizing-names-of-audio-cds/</link>
		<comments>http://betips.net/1997/09/09/cdplayer-memorizing-names-of-audio-cds/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=256</guid>
		<description><![CDATA[When running the CDPlayer app to play an audio CD, the text &#8220;Audio CD&#8221; normally appears to the left of the track number. It looks so clickable, and if you do you can enter the name of the CD you&#8217;re listening to, e.g &#8220;Alice Cooper sings Frank Sinatra.&#8221; If you use CD Player to play [...]]]></description>
			<content:encoded><![CDATA[<p>When running the CDPlayer app to play an audio CD, the text &#8220;Audio CD&#8221; normally appears to the left of the track number. It looks so clickable, and if you do you can enter the name of the CD you&#8217;re listening to, e.g &#8220;Alice Cooper sings Frank Sinatra.&#8221; If you use CD Player to play the CD again, the name will be remembered.</p>
<p>Note that if you enter track names for your CDs, all track names and playing times will be remembered as well!</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/cdplayer-memorizing-names-of-audio-cds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creative Labs PCI64 gotchas</title>
		<link>http://betips.net/1997/09/09/creative-labs-pci64-gotchas/</link>
		<comments>http://betips.net/1997/09/09/creative-labs-pci64-gotchas/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=274</guid>
		<description><![CDATA[The ever-popular line of SoundBlaster 32 and 64 cards are advertised as supported by Be, and most of them work just fine. However, some users find that a newly-purchased variant of this card does not in fact work with BeOS. The biggest problem is that there are so many variants of this card&#8217;s chipset (there [...]]]></description>
			<content:encoded><![CDATA[<p>The ever-popular line of SoundBlaster 32 and 64 cards are advertised as supported by Be, and most of them work just fine. However, some users find that a newly-purchased variant of this card does not in fact work with BeOS. The biggest problem is that there are so many variants of this card&#8217;s chipset (there are at least 9 versions of the AWE32, and 23 versions of the SB16), and the package doesn&#8217;t always make it easy to determine exactly which one you&#8217;re getting in the box. Most of them work, but there are some cards out there for which Be hasn&#8217;t yet been supplied with appropriate documentation. The only thing you can really do in such a situation is to inform Be&#8217;s technical support department and wait for an update. Alternatively, you might want to trade the card with the store or with someone else for a version that does work.</p>
<p>In addition, if you should happen to purchase a PCI version rather than ISA, note that you&#8217;ll be getting a different chipset entirely, and will need to download the <a href="http://www.bebits.com/app/120">Ensoniq es1370</a> or <a href="http://www.be.com/beware/Drivers/es1371.html">Ensoniq es1371</a> driver. (link not working, waiting for update).</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/creative-labs-pci64-gotchas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom playlists from system queries</title>
		<link>http://betips.net/1997/09/09/custom-playlists-from-system-queries/</link>
		<comments>http://betips.net/1997/09/09/custom-playlists-from-system-queries/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Audio & Video]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=301</guid>
		<description><![CDATA[This tip builds on the principles outlined in the tip Make playlists automatically, but rather than using the limited find command, you&#8217;re going to be using BeOS system queries to do far more powerful things, treating your system like a database to create customized playlists for use in SoundPlay or CL-Amp. In this example, we&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>This tip builds on the principles outlined in the tip <a href="/chunga.php?ID=171">Make playlists automatically</a>, but rather than using the limited <code>find</code> command, you&#8217;re going to be using BeOS system queries to do far more powerful things, treating your system like a database to create customized playlists for use in SoundPlay or CL-Amp. In this example, we&#8217;ll create a playlist comprised of all songs written in 1971, no matter where on your hard drive they might be stored. In a flash.</p>
<p>First of all, you&#8217;ll need to use an ID3 tag manipulator that extracts tag info and writes it to attributes. Jonas Sundstrom&#8217;s <a href="http://www.csd.uu.se/~s96j1su/">Tag2Attr and Attr2Tag</a> add- ons are excellent, as is his TagWorld editor. When you first install one of these, you&#8217;ll need to manually add Title, Artist, Album, Year, and Comment attributes to your MP3 file type. In this process, you will have given each attribute an internal name, such as Audio:Year. In order to run this query, the attributes you want to search on will need to be indexed by the system, so open a Terminal and type:</p>
<pre>mkindex Audio:Year</pre>
<p>for example. You only need to do this once. Remember that newly created indexes don&#8217;t index pre-existing data, so if you&#8217;ve already added a year attribute to tons of MP3 files, you&#8217;ll want to copy your MP3 folder to another location and then delete the original. This will cause all of your MP3 files&#8217; Audio:Year attributes to be added to the index. If you&#8217;ve only got a few of them, just add the year attributes anew.</p>
<p>To test whether you&#8217;ve done all of this properly, run a normal Attribute query to find all of your MP3 files that were made in 1971. If the query is successful, all you have to do is launch a blank playlist editor in your MP3 player, select all in the query results window, drag the selection to the playlist window, and save.</p>
<p>Of course, these principles can easily be extended to do just about anything. For example, you could find all Neil Sedaka songs anywhere on your system with a comment field including the phrase &#8220;delicious,&#8221; or whatever you want.</p>
<p><b>Remember:</b> If you store your MP3 volumes on a separate volume, you must index each volume you intend to query.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/custom-playlists-from-system-queries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
