Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Reviews > Linux software reviews

June 23rd, 2006, 13:26 GMT · By Bogdan Radulescu

Internet DJ Console

SHARE:

Adjust text size:



Internet DJ Console by Stephen Fairchild See editor's ratings     Request a review
Version reviewed: Internet DJ Console 0.6.2

Internet DJ console is a graphical shoutcast and icecast client that runs under GTK+ and the JACK audio connection kit. In short, it's an Internet radio app for making a live radio show.


Download Internet DJ Console
Features:

two main media players with a crossfader
microphone signal processing
IRC track announcements with X-Chat
automatic stream shut-off timer
MP3 or Ogg streaming at various bit rates

A hundred years ago, voice was transmitted for the first time through radio waves. Now the space is so clogged that it's very hard to obtain a license for broadcasting. If you want to have your own radio station a lot of money and time are required. Since the apparition of the Internet the world changed a great deal. The radio is not what it used to be. A lot of stations are also broadcasting on the Internet and more and more are starting there. Some develop in huge magnets for crowds.

A solution for your own on-line radio is Internet DJ Console. Other programs are also available but this one is perhaps the most full featured and perhaps the easiest to use. It has built in almost everything you need. It features twin media players, a crossfader, audio level meters, a nicely thought microphone feature and support for jingles. It has built-in preferences for the server and many preferences for this software. Those are great features, but before you get too excited you should know that sometimes it's hard to compile this software. Using compilation parameters might get it up and running. This software badly needs binaries for the most common distributions.

The main interface is nice and intuitive and therefore it's easy to use. The twin media player supports all the common controls you are used to and also has support for some original controls for the playlist. You can add an entry at some point in the playlist and when it reaches it, the player will either stop playback, streaming, recording or start crossfading or just transfer you to the other playlist. Files in the playlist can be easily rearranged and it's safe to say that you can pretty much automate a midnight show. Unfortunately this software lacks any form of automatic beat matching. When you do unattended fading the songs that fade should be chosen carefully. Fortunately you can set the speed of the fader and. In this case, a faster fading might be helpful.

Under
the playlists we find three interesting buttons: Stream, Listen and a button with an X on it. As you can imagine the first one makes the player's output available for streaming and the second one allows you to mute and unmute that player. Until I accidentally clicked the playlist with the X button pressed I didn't know what it does. When it's pressed, it removes from the playlist the songs that are clicked. If you are unlucky it crashes IJDC.

In case you noticed the Stream Monitor button and you haven't figure out what it does you should know that it's very useful because when it's pressed you hear exactly the same thing as the listeners.

On the right side of the players you have audio levels for the microphone and the streams. Optionally you can also display VU meters for those but you should know that VU meters aren't really useful. An indicator for the amount of the compression that is applied to the microphone is also available in the right part of the screen.

You will see two telephone icons. They are in close relation with the VoIP feature and some mixer functions. They are great for the purpose of this software. Pressing the Green Telephone allows you to stream audio from a VoIP service like Skype and talk live with people during your show. The red telephone button allows people to hear the show via the VoIP service. You even have a volume control related to the red telephone button. Connecting Skype with IDJC is done using the idjcskype script. Near the telephone button is one with a jack icon. This allows streaming audio for an auxiliary line.

From the preferences window you have available a lot of settings. You can even switch IDJC to a very basic streamer. I find this idea as being great if you want to make a radio for the local network and leave it unattended to stream a playlist. Settings regarding the microphone are very interesting and you can achieve acceptable results even with a cheap microphone. It is also available a track announcer for X-Chat.

Regarding the server settings you should know that supported servers are Shoutcast and Icecast. There are a bunch of settings here but they shouldn't pose any difficulties for anyone. In this window you also have an offline recorder. For both offline and online modes several encoding bitrates are available for the mp3 and ogg codecs. Several information can be sent with the stream including the file's metadata.


The Good

This software has many good points. Here I'd like to mention the ease of use of the full featured interface, the support for VoIP and the advanced preferences.

The Bad

This software is easy to use if you manage to get it up and running. Unfortunately it doesn't have binaries for many distros and it doesn't compile without problems on some distros. Some features are still needed but focusing on an easy way to install is essential. Some tooltips would be great.

The Truth

Perhaps this is the only application that has a solution so complete for making an easy online radio, until now. It's a very young application since development started a year ago but it promises much more. I like it a lot and I'll keep an eye on it because it deserves our attention. Hopefully one day it will have other cool features like automatic beat matching, graphical equalizer and some integration with a web ser
ver.

The screenshots below show Internet DJ Console in action:
Review imageReview imageReview imageReview imageReview imageReview image


EDITOR'S RATINGS:

User Interface: (3/5)
Features: (3/5)
Ease of use: (3/5)
Pricing/Value: (5/5)
Overall: (3/5)
  Final verdict: Good

TELL US WHAT YOU THINK:

39,746 hits · 3 comments · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:

READER COMMENTS:


Comment #1 by: Hati on 19 Jan 2010, 23:36 UTC reply to this comment

When I first tried to install IDJC on Ubuntu, I got a flurry of errors. But I persisted, and boy am I glad I did! It is well worth noting down all the required dependencies, which can be installed via Synaptic (You need to install the development packages as well). Once that is done, it will compile like charm! I have support for every media type on my PC,( wma etc)

There are some nifty controls allowing you to pre-plan a show, and automatically stop the players and/or stream.

There are many more features, and all in all a great product.

I would like to see the ability to add customized scripts in addition to the Events tab, for example time based scripts which play a jingle on the hour.


Comment #2 by: Ralf 11 on 08 Feb 2010, 14:11 UTC reply to this comment

The voip-function in idjc doesn't work since Ubuntu karmic or Debian squeeze.
It should work like this:
http://www.onlymeok.nildram.co.uk/voip.html
But since Ubuntu karmic, which works with pulseaudio, and also since
Debian squeeze there are no ~/.asoundrc files, because there is no
program "asoundconf" in the packet alsa-utils.
I also tried to delate pulseaudio and to install asoundconf from older
sources manually, but first it wouldn't be a nice way and second it also
doesn't worked.
If pulseaudio is the soundserver of the future, how to work with voip in
idjc and how to record voip?
Also without voip, IDJC is a great program.


Comment #3 by: Ludvig on 29 Mar 2010, 17:16 UTC reply to this comment

I'm running IDJC with Twinkle as VOIP-client on Ubuntu Studio 9.10. The hardest way was to find the alsa-jack plug, that's missing in Ubuntu.

Made a .asoundrc-file after a guide found on internet and then it worked.

Copyright © 2001-2012 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM