TweetMyPC-Turn off PC using Twitter

Imagine you are away from your house and suddenly you remember that you forgot to turn your computer off. What are you going to do? Return home and turn it off? How about sending a tweet and putting your computer to rest.

An India-based techie @shobankr has developed a Windows application that allows you to shut down, log off or restart your Windows PC by sending a tweet. TweetMyPC can be a great tool for those who want to remote control their computer. Just use your cell phone to send a tweet and the computer will turn itself off. If you don't have access to Twitter using a cell phone, the Web is always there. Log in to Twitter and say shutdown.

  1. Download and install TweetMyPC.
  2. Create a Twitter account for your PC.
  3. Double-click on the Twitter icon in the system tray and fill in the details of the account.
  4. Allow TweetMyPC some time to verify details and get started.

Now whenever you want to shutdown, restart or logoff, just tweet the same from your PC's Twitter account. It can be done using a phone as well if yours has an Internet connection. You can also integrate your phone with this Twitter account (if it is supported in your country, at least the facility is available in the US, UK and India) and turn off your computer by sending a tweet from your cell phone.

TweetMyPC
TweetMyPC-Turn off PC using Twitter

Imagine you are away from your house and suddenly you remember that you forgot to turn your computer off. What are you going to do? Return home and turn it off? How about sending a tweet and putting your computer to rest.

An India-based techie @shobankr has developed a Windows application that allows you to shut down, log off or restart your Windows PC by sending a tweet.
Gmail not secure?

Can we trust Google's Gmail? Instead of my Gmail account feed, I am getting to read feeds of some Prasun Chaturvedi's Gmail. (Full screenshot at the end of the post.)

Today, I was checking one of my less used (almost dead) Gmail account's feed in FeedDaemon. I found lot of mails that I didn't understand. I didn't recognize the sender nor the recipient. Some idiot had propably started forwarding his personall mails, I thought. So, I clicked on one of the mail feed's link so that I could read that mail in my Gmail account. And I was forwarded to this Prasun Chaturvedi's Gmail account, which then gave an error saying that "Prasun Chaturvedi" wasn't logged in. I logged in to my Gmail and it did not have the mails for which I had received alerts.

I have feeds of mails that Prasun Chaturvedi has received since Tuesday. How come this is happeninng? I have never known any Prasun, let alone a Prasun Chaturvedi. Also, when I had set the feeds for my Gmail account, how was it getting feeds of some other person's Gmail account.

I am really worried about security and privacy of my mails and vital information that transfers over a "much relied" Gmail service. I will delete that Gmail account for sure.

There is some major problem with Google and Gmail, for sure. Will Google let us know what the problem is? And who is reading feeds of my Gmail account?


Gmail not secure?

Can we trust Google's Gmail? Instead of my Gmail account feed, I am getting to read feeds of some Prasun Chaturvedi's Gmail. (Full screenshot at the end of the post.)

Today, I was checking one of my less used (almost dead) Gmail account's feed in FeedDaemon. I found lot of mails that I didn't understand. I didn't recognize the sender nor the recipient.


Twitter addicts can keep tweeting even at their office, but still appearing to be busy with some important office work. Thanks to @elliottkember who has created Spreadtweet.

Spreadtweet disguises your Twitter page as an spreadsheet.So if your boss happens to pass by your cabin, all that he can see is you working on some spreadsheet. Spreadtweet is available as an Adobe Air application. It is also available as Spreadtweet online.

Spreadtweet also serves as a text-only version of Twitter.

Spreadtweet


Twitter addicts can keep tweeting even at their office, but still appearing to be busy with some important office work. Thanks to @elliottkember who has created Spreadtweet.

Spreadtweet disguises your Twitter page as an spreadsheet.So if your boss happens to pass by your cabin, all that he can see is you working on some spreadsheet.

When popular US talk show host Oprah Winfrey joined Twitter on 17 April, live on her talk show, with assistance of Twitter chief executive Evan Williams, at least a million new users joined the fast-growing micro-blogging site. This post isn’t about her. It’s about two unusual Twitter users who communicate with the world only using the popular online communication tool.


I kicked Mommy!

Kickbee--Foetus kick detector
Image/Corey Menscher

Corey and Ellen Menscher developed a foetal kick detector that would alert Twitter each time the baby kicked when she was pregnant with Tyler. Now they are trying to sell the device, called Kickbee.


Thank you for watering me!

botanicalls-plant-tweet
Flickr/Jazzmasterson

Botanicalls is a device that let plants let their owner know they are thirsty. The device uses a moisture detector which tweets whenever the soil dries us. The owner gets the tweet on his cell phone. The device will also let your plant thank you for taking care of it. You can see Pothos plant’s Twitter page.

GeoCities to close later this year

Is it the global slowdown or something else? Yahoo! has decided to close its free web hosting service GeoCities. It is no longer accepting new users and is slated to close later this year. Yahoo! will post the details about the closure schedule this summer. Current GeoCities users will continue to have their web site until later this year.

And, Yahoo! isn't planning any new free web-hosting service.

What other services are going to shut this summer, or maybe later? It's high time people stop relying on any single service provider and be ready with alternatives, if there are any. You can find a list of some good free web hosts to migrate your GeoCities site.

GeoCities will close later this year [GeoCities Help]
Usbuntu installs Ubuntu on USB drives; enables Ubuntu to run within Windows or as stand alone operating system by booting into USB.

If you have ever tried to install Ubuntu on a USB drive, you know that the default tool that ships along with Ubuntu Live CD doesn't really install the popular Linux distribution on the removable drive, but just turns it into a "Live USB" that can be used to boot into Ubuntu. It does not let you save your files nor does it allow you to install your own applications and customize the portable operating system.

Usbuntu is a Windows application that will give you a portable Ubuntu installation that can be customized and will allow you to save your files and other works. Usbuntu is a tiny (less than 2MB) application that uses iso image file or Live CD of Ubuntu to install the operating system on a USB. Alternatively, it can also download Ubuntu. It also allows to download and install VirtualBox on the USB so that you can run Ubuntu within Windows.

  1. Download USbuntu Live Creator.
  2. Extract the contents of the archive and run the executable application.

  3. Usbuntu Ubuntu install
  4. If your USB drive isn't connected, plug it and click refresh icon.
  5. Select the USB drive from the dropdown list.
  6. Choose a source for Ubuntu installation.

  7. Usbuntu- Select Ubuntu source
  8. If you have a Ubuntu CD, insert the CD and choose the CD option in Step 2.
  9. Specify the space to be used for saving your customizations and files.

  10. Usbuntu- Create portable Ubuntu
  11. In Step 4, choose the desired option.
  12. Click on the thunder icon to begin installation.
  13. Installation will take some time.
Once done, you will have to remove USB drive and reinsert it for launching Ubuntu in windows. Right-click on the USB drive icon in My Computer, or just Computer in Vista, and choose to run Ubuntu in Virtual box or run Virtual Box or open Ubuntu Live CD menu.

Booting into USB drive

To boot separately into Ubuntu, boot device order will have to be changed so that the computer tries to boot from USB drive before looking into hard drive. This can be done by changing BIOS settings. Press the appropriate key prompted at the time of start-up to enter BIOS settings. Now go to boot device order or something similar to set high priority for USB drive. Save and exit.

Pros and cons

Usbuntu is good if your sole aim is to create a portable Ubuntu installation that allows you to save customizations and files. Apart from that, it is as good as a Live CD. It takes lot of time to start up and is equally "fast".

If you wish to use it only for emergencies, go and install it. If you plan to use it more frequently, as a portable computer, install Slax on your USB drive. slax surpasses portable Ubuntu on every single aspect and behaves like any good operating system installed on a hard drive.

Unlike Slax, the Ubuntu-based Linux which install itself on a USB and allow you to install applications, customize the operating system and save your work like a normal hard drive-based operating system, Ubuntu just dumps an image of the Live CD on the USB.

Usbuntu
One of the interesting features of Windows Vista and its successor is the media centre that makes watching movies, listening to music and videos on the Web fun. But those who have Windows XP, Ubuntu or any other Linux installed on their system, there are some open source options available for having a media centre installed on their computers.

MediaPortal


MediaPortal Media Centre
MediaPortal will turn your Windows computer into an advanced Media Center. It can be used to listen to your favorite music and radio, and watch and store videos and DVDs. It also allows you to view, schedule and record live TV as a digital video recorder. It will also serve as your personal weatherman and keep you updated with temperature, wind and humidity, among others, of several important cities. It require .net framework and Windows Media Player 11 to be installed on the computer, which it can install for you.
MediaPortal

Elisa


Elisa media centre
Elisa is an open source media centre for Windows and Linux systems such as Ubuntu and Debian. It does not only organize and play your music and video collection but also keeps you connected with the vast repositories of media on the Web. It can connect to vidoe-sharing sites such as YouTube, and also allows you to view and share pictures on sites such as Flick and Deviantart. You can also listen to the radio streams being broadcast on ShoutCast. Elisa automatically detects USB drives, cameras and iPods.
Elisa Media Centre
Snipping Tool for Windows XP

PrtScr is a simple and free Windows screen capture tool loaded with features and better control. It brings the features of Snip Tooling available in Windows Vista to previous Windows versions. And, it's far simpler to use than it is to pronounce its name.

It can be used to capture the entire desktop or a defined portion or an active window, which can then be saved on the Desktop or any other specified location. One can also choose to directly mail the captured screen. In case you want to capture the screen after a delay, there are two preset delays of five seconds and 10 seconds. These two presents can be accessed by right-clicking the PrtScr icon docked in system tray.

The application is a must for all non-Vista Windows users. One may also consider installing PrtScr on Vista as Snipping Tool fails to capture the translucent windows commonly used by desktop gadgets.

PrtScr [Lifehacker]


The Wall Street Journal's content costs at least $100 per year, but not if you are reading it on an iPhone. WSJ has made all the content available for free if you are using an iPhone for browsing the newspaper's site.

Even if you don't have a Blackberry or an iPhone, you can still read WSj articles that are otherwise only made availbale to paid subscribers. All that you need to do is tell WSJ site that the client is an iPhone and not a personal computer.

Step 1: Download and install Safari Web browser.


Step 2: Go to Edit-> Prefrences-> Advanced, and checkk the option "Show developer menu in menu bar".

Step 3: Open the "Develop" option in the browser menu bar and choose Mobile Safari 1.1.3 - iPhone as the User Agent.

Step 4: Browse to www.wsj.com and you will be redirected to iPhone site with access to all content.

Like WSJ's BlackBerry app released last summer, the WSJ iPhone app provides you headlines and thumbnail images in a few different categories as available on their regular website. It can also tune into videos and streaming audio content. The WSJ app is a free download, requires an iPhone or iPod touch running at least the 2.2 firmware.

Lifehacker


Carrying portable operating system on a USB drive can come very handy when your computer refuses to boot from the regular hard drive operating system. There are a number of portable operating systems available, many of them Linux flavours.

How to install portable operating system?


Though the process will vary with the operating system that you are installing on USB, broadly it will require:

1. Changing boot-device order in BIOS.
We need to place USB drive above the hard drive to enable the computer to boot using the operating system on USB, if there is any. The first device should be the disc drive, then the USB drive and then hard drive. One can access BIOS settings by pressing the relevant key after following the instructions that appear on screen as soon a computer is switched on.

2. Downloading the portable version of the operating system.

3. Installing the operating system on USB.

After the installation is complete, one can boot into the portable operating system by connecting the USB to the port and turning on the system.

Installing Slax on a USB



Slax is one of my favourite portable operating system due to its ease of installation on USB drives. It comes equipped with necessary applications to handle word processing, creating presentations and playing multimedia. It can play almost all type of files with its default player KPlayer, Juk and MPlayer. Its installation involves a few simple steps.

1. Download the version of Slax for USB dives.

2. Format the USB drive to FAT32 file system. Even if your USB is using the same file system.

3. Unzip the Slax USB archive in the root of the USB drive. The drive will now have two folders, one called "boot" and the other called "slax".

4. Navigate to the "boot" directory and run bootinst.sh script (if you are in Linux) or bootinst.bat script (if you are in Windows).

5. Set BIOS so that it tries to boot from USB before looking into the hard disk.

6. Restart your computer to boot into Slax.

In Slax, you can configure LAN settings through KDE Start-> Internet -> Set IP Address option. For configuring modem, Internet Dialup Tool should be used.

Portable Slax retains all your settings and saved files just as a normal operating system. You will be able to find all your saving intact when you boot into Slax the next time. And it work pretty fast on USB drives as well, giving user no chance to crib for speed.

The USB with portable Slax installed can be used to store data as ususal. Just don't tamper with the two Slax folders. Effectively, Slax will use just a few hundred mega bytes on your USB.
What if your computer crashes just when you need it the most? With no other computer available, you will have to either sit brooding or try to get it running by installing a fresh operating system. Why not carry a portable operating system on a USB drive to cope up with such exigencies?

Portable versions of a number of operating systems are available. Five popular operating systems that can be installed on a USB drive are:

Slax


Slax is a Ubuntu-based operating system packed with all applications that one might need in day-to-day computing. It can be downloaded from the Slax site after customizing it with the desired applications. Installation is quite simple--unzip the archive folder and click on one file. Once installed on your USB, it behaves like a normal operating system. You can install applications, save files, etc. It is also fst enough not to let you feel you are working on a USB drive.
[Slax]

Puppy Linux


Puppy Linux is a small Linux operating system, ideal for use on USB drives. With less than 100MB size, it can be easily loaded on to a USB drive or CD. It comes packaged with necessary applications.
[Puppy Linux]

Damn Small Linux


Damn Small Linux (DSL) was originally designed to see if a Linux could be squeezed into a 50MB CD. The developer did not only succeed in his personal adventure but also created a versatile operating system. It comes equipped with Firefox, instant messaging clients and even a web server.
[Damn Small Linux]

CrunchBang


CrunchBang is a Linux derivative. It is developed from a minimal Ubuntu install and lays emphasis on multimedia functionality. It comes pre-installed with lot of multimedia applications that Ubuntu misses out. It includes Firefox, Pidgin, Skype, Gwibber, Abiword and GIMP. CruchBang is perfect for Windows users who want to get started with Linux as it comes packaged with most tools that one has to install on a fresh Ubuntu system for multimedia and other functionalities.
[CrunchBang]

Portable Ubuntu


Ubuntu is my personal favourite, making the portable version an automatic preference. Ubuntu Live CD or operating system comes with an in-built functionality that can install Ubuntu on a USB drive in two clicks flat. Just pop in a Live CD and restart your computer toboot from CD. If you already have Ubuntu, go to System->Administration and create a USB installation. You can read 10-part Ubuntu series that starts with how to get started with Ubuntu.
[Portable Ubuntu]


Apart from the above, there is Back Track, a security-focused Linux operating system. It is most useful for people who want to troubleshoot or crack passwords, or do anything geeky. It will analyse your entire computer or network and do almost anything for you.

How to install Slax Linux on a USB drive?
BleachBit: CCleaner for Linux

Linux users who have a dual-boot system with Windows might have desired for a CCleaner-like application for Linux so that they could delete unnecessary files and cookies, either to get rid of clutter or for some privacy. BleachBit is a CCleaner equivalent for Linux systems. It frees disk space, maintains privacy and removes junk.

Like the Windows freeware, BleachBit will clean up clutter including cache, cookies, Web browsing , history, localizations, logs, temporary files, and broken shortcuts. It cleans your terminal, Beagle, Firefox, Flash, GIMP, Java, KDE, OpenOffice.org, Opera, RealPlayer, Skype and many more.

BleachBit


Torrent is a commonly used peer-to-peer file sharing protocol used for distributing large files such as movies, music and lot more. It is said to account for about 35% of the total Internet traffic.

A torrent's life begins when any person decides to make available a file to a network. A torrent file is created which contains the details about the file and its location. This torrent file, located on a server called tracker, is used by torrent clients such as Bit Torrent and Vuze to connect to the file provider. The one who provides the file is called a seed and allows peers to connect and download the file. Each peer who downloads a part of the file also starts distributing it, increasing the availability of the file. After the file is successfully downloaded, many peers continue to make the file available, becoming additional seeds. It is not looked upon as a respectful behaviour to download files using torrents without sharing it with others.

Torrent files reduce the burden on the original file provider by distributing the load between other users who are downloading or have downloaded the file. Its viral nature enable it to provide high download speeds.

Torrents have become a debatable issue over intellectual property rights. Many torrents (actually most of them) make available copyrighted materials such as movies, films and computer applications, infringing the rights of their lawful owners. Recently, torrent site The Pirate Bay has been the centre of a fight between property owners and torrent sites. This site is popular for providing free access to movies, music and other copyrighted material. A Swidish court is to decide this week whether the operators of the site are criminals?

The Pirate Bay had used this cartoon by Dylan Horrocks on their home page to put their point of view to people.




Illustration/Dylan Horrocks

Additional resources:

BitTorrent [Wikipedia]
Brian's BitTorrent FAQ
Legal threats against The Pirate Bay
Mixx DJ

Mixx is an multi-platform open source virtual music mixer or DJ software. It gives you lot of features which you can use to be almost like a DJ even with just your computer. It can also be set to record your disc jockeying so that you can play it over again or share it with some one. And if you have a mixer, Mixx will make you a real DJ.

Mixx has two channels, allowing you to play two songs simultaneously or one after the other. Volume and bass etc. are controlled through knobs which can be adjusted by scroll buttons of mouse. However, my installation of Mixx gives me an error message while closing. Nothing serious, but hope you don't get to see it.

Mixx


Subsonic is a multi-platform open source music server (audio only) through which you can share and enjoy music collection through a Web interface. It can be used to listen to music either on the same computer or in the local network or remotely by connecting the music server over the Web.


Install and configure: It is a simple installation (at least for Windows) application and gets running within a minute without you having to tinker any thing much. Install it like any other application and then go to http://localhost in your web browser. You will then have to go to Setting -> Music Folders and add your folders. If you have an entire disk dedicated to music, just type in the address of that disk, such as E:/. Also, add some username of your choice.

If you have a network in your home, you can save some disk space by avoiding the need of creating multiple music collections. Just dedicate one computer as music server, install Subsonic on it and enjoy music by typing the IP address of your music server in the browser of any computer in the local network.

In case you want to access Subsonic from outside, you will need an Internet connection that allows outside computers to connect to your music server. It also requires you to open up the port being used by the music server. To open the port used by Subsonic, which is normally port number 80, go to Control Panel -> Firewall, and add exceptions for both TCP and UDP connection through the port. When you type the IP address of your music server, the Subsonic interface will open up. (To know your IP address, you can visit IP Chicken.)


Subsonic allows multiple users to log on and enjoy music simultaneously. Is a really nice option for setting up a music server at your home or office network or in cyber cafes. Though it lacks a good music player, its other features make it worth installing.


In case you already have a server installed on your computer, Subsonic will not be able to load itself on http://localhost. It will have to be configure to use any other free port such as 8080 and then visit http://localhost:port-number, http://localhost:8080 if port set to 8080, to access Subsonic Web interface.

Though demo of Subsonic is availbale, I would suggest you give it a try by installing locally. It is quick to install and uninstall.

Subsonic [Lifehacker]
Cassette to mp3
Flickr/WowCool

If you have been a long-time music lover, you must be having a collection of audio cassettes. They are now outdated and cumbersome--take more space cannot be easily shared and are prone to wear and tear. The music on physical tapes can be easily converted into a digital mp3 collection.

What are the equipment required?
  1. Stereo cassette player
  2. Computer with Audacity installed
  3. Two way male 3-pin connector
Preparing the equipment: Before we proceed with recording, the playback head and also the recording heads should be cleaned using liquid (alcohol or water) and lint-free cloth. The pins on the cassette player that hold and rotate tapes should also be cleaned for better performance.

Connecting cassette player and computer: In order to record the music played by the cassette player, we need to send the output to computer system. A two way male 3-pin connector is used to connect the headphone socket of stereo cassette player with the line in or microphone socket of the computer. A male 3-pin jack is the pin is commonly used to connect headphones or speakers to audio devices. You can also make your own connector by connecting two male 3-pins in parallel, that is connecting similar leads. A previous post in the series explains how one can easily make a connector. In case you have different output from your cassette player, use an appropriate connector.

Adjusting recording volume: Once the computer and audio player is connected, you need to play a cassette and try to record it with Audacity by selecting Line In or Microphone as the input device. The mixer and audio volumes need to be adjusted so that the sound in neither inaudible nor distorted due to loudness. Record and then listen to it by playing. This has to be adjusted on a hit-and-trial basis.

Start recording: After adjusting recording level, start the recording in Audacity and then play the cassette. The entire cassette needs to be recorded in live time. If you wish to listen to the music as it gets recorded, go to Edit -> Preferences and choose to play tracks as it is being recorded (software playthrough).

Once all the songs are recorded, you can export it as mp3 using LAME Encoder. For better handling, you can cut the audio recording and separate them into songs--select the entire wave form that has one song, cut or copy. Now go to new and open a new Audacity window and paste. Now go to File -> Export, insert song metadata and export as mp3.

If you are using the stable 1.2.6 version, you will have to go to Project -> Edit ID3 Tags and insert song metadata. The choose to export as mp3 under an option in File menu.

This method can also be used to record output of any audio device that can be connected to the Line In or Microphone socket of the computer. It can be used to record show on air on your favourite radio station.

PS: This is the third in a three-part series on Audacity. The previous two introduced Audacity as a sound recording application that can be used to record streming media, and recording streaming media even if stereo mix option is absent in Audacity installation.

Additional resources:
Copying tapes [Audacity]
Google Election Centre

Google India has launched its election centre on the Lok Sabha elections 2009. The election centre, which is available in Hindi and English, started on 6 April.

Google says on its blog that they have teamed up with some partners, including Hindustan Times, to empower people with information, which is "especially important when a society comes together to participate in democratic elections".

The centre can be used for getting voter registrations status (available only for select cities), know about various polling constituencies and election-related news. It will also evaluate the status of development in thier constituencies and inform about the incumbent member of Parliament and the present candidates. Google is planning to add some more features.

2009 Lok Sabha Elections Centre [Google India]
Detecting Conficker virus

Do you fear your computer is infected with Conficker or Downadup virus? Conficker Working Group has come up with a simple ingenious method that leaves the task of detecting the virus to your eyes--Conficker Eye Chart. If your computer isn't infected, you will see all the images in the chart. Any missing image means you need to find the reason; it might be the Conficker virus (or any other virus or malware).

However, if you are using a proxy server, you will not be able to use this test to make an accurate determination, since Conficker will be unable to block you from viewing the anti-virus sites.

How does this chart work? Conficker virus blocks your access to certain sites, including several anti-virus sites. The image chart includes three images from anti-virus sites. If the Windows is infected with Conficker, you will not get to all the three images in the chart.

How to get rid of Conficker? You can use the freely available Microsoft Windows Malicious Software Removal Tool that can remove a large number of viruses. You will have to download the tool from a different computer as Conficker won't let you download it. Various anti-virus sites also have tools to detect and remove the virus. For more details, you can read a previous article on downadup worm infection, diagnosis and cure.

Conficker Eye Chart [Conficker Working Group]
Protect yourself from the Conficker computer worm [Microsoft]


Audacity is the best audio recording application for non-professionals, and equally good for professionals as well. It uses your sound mixer's power to record audio--microphone input, Line In as well as Stereo Mix, or the output of your computer's speakers. In the previous post, I detailed how it can be used to record streaming audio by setting it to record Stereo Mix.

But if the sound card of the system or the installed sound driver does not support any feature it gets severely crippled. In one of my previous blogs, I had written a post about how to use Audacity to record streaming audio. Many visitors had a common problem: "Audacity does not show Stereo Mix or Wave Out option on my computer."

When I had written first about Audacity, my laptop's sound card and drivers supported all functions. But with my present laptop, I faced the same problem. No Stereo Mix, and the reason is a faulty substitute audio driver.

How to solve the problem? One solution that I knew is to connect the sound output to Line In and record it. Perfect for desktops. But laptops don't have a Line In slot. Why not use microphone input slot?

Get two-way male 3-pin connector: To connect the audio output to Line In or to the microphone socket, we need a connectors with two 3.5mm male 3-pin or jacks. The 3.5mm male 3-pins are the plugs that connects into the audio output sockets. You can purchase the connector from some electronics store that deals in spares and accessories.

Build the hack device: In case you don't get the appropriate connector, you can easily build one. For this you need to have two stereo male 3-pin jacks, which you can easily get at some store that repairs TVs or other consumer electronics goods. Else rip them off from some old damaged headphones.

Now, the two male 3-pins need to be connected parallel. This means you need to connect similar leads--the outer one with the outer one of the other, the inner lead with its counterpart and the middle with the middle one. This ensures that the right channel is recorded as right track and the left one as left. Keep the length of connector enough and also secure the joints by soldering them to avoid any disturbance caused due to loose joints. If you don't know how to solder, get it done at some repair shop. Ask them to connect the two male 3-pins in parallel.

Using the hack device: Connect the audio output to the Line In or microphone input. select the Microphone or Line In option from the drop down in Audacity. Now start the audio to be recorded. Make adjustments in the volume of Microphone or Line In input using the mixer device in Audacity. Also adjust the volume of the audio being played on the computer. Make sure that the recorded audio has adequate volume and is good quality. Higher volume will distort the audio while low volume will make it inaudible. If required, increase the volume of the recorded audio to make it audible, before saving.

Why can't I listen to the output? That's because the audio is being routed to the Line In socket and doesn't go to any audio device. If you want to listen to the audio while recording it, we need to split the audio output into two--one for speakers and the other for Line In.


For this, we need to modify our hack device and add a female 3-pin socket that will connect to the speakers' jack. The two male 3-pins and the female 3-pin should be connected parallel to each other. Their outer pins should be connected together, their inner pin together and the middle ones together.


It is intuitive to find the outer, middle and inner pins in a male 3-pin but in a female 3-pin the inner and the middle pins are concealed. To make it possible to locate the middle and inner pins, manufacturers give a different metal coat to the inner lead. The outer pin will remain the outer lead in female pin as well. The distinct one will be the inner pin and the one left will be the middle one.

Now, connect the male 3-pin jacks to the audio output and microphone/Line In sockets and connect a speaker to the female 3-pin. This way, you get to listen to the music played on your computer as well as record it by routing it to the microphone.

PS: This is the second in a three-part series on using Audacity to record audio. The next post will explain a cheap and easy way of converting analog music on tape cassettes into mp3 digital music. We will be using the same connector for that as well.
Record streaming audio using Audacity

Audacity is an open source multi-platform application that is the ultimate tool for all your audio recording and editing requirements. It will record the input from your microphone, line-in (used to connect an external audio device output to your computer system, unfortunately not available in laptops) and also stereo mix, that will record what ever you get to hear from your computer speakers.

Beginning with this post is a series on Audacity. It will show you how a simple hack device, which you can prepare yourself for less than the cost of four compact discs, can convert your computer into a digital sound recorder. You will be able to use your desktop or laptop as a personal audio recording and editing device, converting your room into a sound recording room for your solo guitar performance or a band performance with your friends.

What to expect in this series?
  1. How to record streaming audio using Audacity?
  2. Simple hack to record streaming audio even without "Stereo Mix" option in Audacity
  3. How to convert your music cassettes collection into digital mp3 music library?
Though the tutorial will give explain how to do things on Windows, it also applies to Linux and other operating systems with some minor modifications.

How to record streaming audio using Audacity? If you have installed Audacity, you must have tried recording your own voice using microphone. It is very simple. Audacity can be used to record audio being streamed over the Web, particularly live audio streams as well as those which do not allow you to download the audio. [PS: It is recommended that you take care of copyright issues before recording any streaming music or radio programme.]

Disable system noises: In order to record streaming audio, your computer's audio output should not be dotted with the noises of the system, such as beeps and notification sounds and clicking noises. Go to audio settings of your computer and mute all those possible annoyances that will ruin your efforts of creating a high-quality mp3 music or audio recording. If you are using Windows XP, you need to go to Control Panel -> Sound and Audio Devices -> Sounds and set sound scheme to No Sound.

Enable MP3 encoding: After you record your music, it would be preferable to save it as mp3, and not in default wav format. For this you need to include LAME MP3 Encoder with Audacity (Lame Encoder Website). For Windows, it needs to be downloaded as a zip file and then unzipped, preferably in a folder inside Audacity application folder. Audacity will ask you to locate LAME MP3 Encoder when you choose to export your recording as a mp3 file.

Now you have a computer that is equipped with Audacity and has been trained not to make noise that can spoil sound recordings. It's time to start experimenting to achieve audio nirvana.

Enable stereo recording: In Audacity, go to Edit -> Preferences and select appropriate input and output devices. Also, set the recording channels to two. This is required for stereo recording that involves left and right tracks.

Choose the input: In the main panel of Audacity, you will find a dropdown listing such as Mic, Line In, Wave Out and Stereo Mix. Select the appropriate input.

Line In option should be selected if you wish to the output of another device such as a cassette player or radio to be recorded.

Wave Out or Stereo Mix option will record the output coming from the speakers of your computer. This should be selected when you want to record some audio being played on your computer, maybe any music that you are composing using some DJ mixer or the radio programme being streamed on the website of your favourite radio station.

P.S: This is a three-part series on using Audacity to convert your computer into a powerful audio recorder. Next in the series is a simple hack device that will allow you to directly record your computer's output, or stereo mix. It will allow you to record streaming audio without losing any quality, as happens in case a microphone is used to pick the sound coming from speakers. Thereafter comes the cheapest way of transferring you music collection from cassettes to digital mp3 collection.

Additional resources:

Record streaming audio even without "Stereo Mix" option in Audacity
Convert your music cassettes collection into digital mp3 music library
Audacity Help
Audacity Wiki
MouseBlog (Defunct)