Internet DJ Console

Software Screenshot:
Internet DJ Console
Software Details:
Version: 0.8.14
Upload Date: 17 Feb 15
Developer: Stephen Fairchild
Distribution Type: Freeware
Downloads: 28

Rating: nan/5 (Total Votes: 0)

Internet DJ console is an open source graphical user interface (GUI) for the Shoutcast and Icecast servers, that runs under the JACK audio connection kit. In short, it's an Internet radio app for making a live radio show.

Internet DJ console features two main media players with a crossfader, microphone signal processing, a jingle player, IRC track announcements with X-Chat, MP3 or Ogg streaming at various bit rates, an automatic stream shut-off timer, aux input for connecting any audio app that is compatible with JACK, as well as various audio level meters.

What is new in this release:

  • Fixed a bug where the mp3 header was not captured resulting in corrupt vbr tags in recordings.
  • Fixed a frame length bug in mp3 vbr tagger in recorder. Would cause mpeg 2, mpeg 2.5 frames to overrun with their padding. This bug also appeared in the mp3tagread module and was fixed.
  • New feature to record FLAC files and metadata in an accompanying cue file. This does not use one of the server encoders.
  • New group controls feature in the output window allows operations on all server tabs simultaneously.
  • The listen URL now appears on the connect button.
  • Static metadata text now shows with the correct character encoding when streaming mp3 files.
  • Playlist and hostname/mountpoint info now shows with ellipses (...) when appropriate.
  • The metadata widget is now in each tab so that metadata formatting information can persist beyond application close.
  • Added an expander for server connection details which also resizes the window.
  • Added new kick feature widgets and rearranged the server connection buttons to be at the top of each stream tab.
  • Fixed a bug where the player freezes at the end of certain tracks when the player is started with the seek bar all the way to the right.
  • The 'Random' playlist mode now observes a pattern to eliminate repeat performance of tracks while still allowing a large element of randomness.
  • Track filenames are now stored when streaming or recording for use with Random playlist mode.
  • Renamed variable shutdown in the mixer to avoid a reported namespace collision.

What is new in version 0.7.18:

  • Support was added for m4b and m4p file extensions.
  • These are synonymous with mp4.
  • A new media metadata tagger was added, based on mutagen.
  • The dependencies on libmp4v2 and eyeD3 were removed.
  • A dependency on mutagen was added, which covers the functionality of the removed dependencies.
  • ID3 chapter tags lacking null terminators on the TIT2 frame are handled properly.
  • Some Mac portability fixes were added.
  • The advance button now works in accordance with the fade setting.
  • The partially working fade in simple mixer mode is now disabled.
  • This is reflected in the fade selector, which grays out.

What is new in version 0.7.17:

  • Fixed minor layout bug in the connection box.
  • Removed the forced inclusion of mp4.h in mp4tag.c.
  • MP4 tags API updated in mp4tag.c to prevent deprecation warnings.
  • The DJ alarm now triggers off a deeper inspection of playlist controls. This permits correct operation of the alarm when fading to an announcement.
  • The DJ alarm now sounds prior to announcements.
  • Added playlist controls for fading between tracks. These override the fade speed of the player and can be used to fade announcements.
  • Added a new fading-between-tracks in-the-same-playlist feature.
  • Fixed a bug where the player could freeze at the end of a track after a progress bar seek that left the bar at the far right hand size.
  • Jingles keyboard shortcuts now work when the announcement dialog is active. The shortcut to cancel the dialog (not in editing mode) is BACKSPACE since ESC is used to stop jingles.
  • Added record_start and record_stop commands to idcjctrl.
  • Prokyon 3 database parse optimisations. Approx 15% speedup.
  • Conditional inclusion of jack_set_info_function function call.
  • Fixes to catch exceptions when there are problems connecting to a song title database.

What is new in version 0.7.16:

  • The application icon and menu entry are now installed according to the ${prefix} value, so it is possible to install to ${HOME}/.local without being root.
  • When the prokyon 3 database is being indexed (for the tree view) a progress bar is shown. Also the GUI is not frozen during this time as was the case previously.
  • The password for the prokyon 3 database is now non visible.
  • When using the prokyon 3 database upon loading IDJC the correct database is now used rather than the default values.
  • Added Fkeys control of the jingles player. Escape key is used to stop.
  • The scrolled window in the connection pane now has a specified size
  • Fixed a segfault that would occur when the main window had focus and the F8 key was pressed.

What is new in version 0.7.15:

  • Uses avcodec_decode_audio3 for libavcodec audio decoding when available.
  • Fixed bug in avcodecdecode.c, the samples buffer is now aligned on 64 bytes which ensures best performance and the ability to decode formats for which libavcodec uses sse instructions.
  • Fixed bug in avcodecdecode.c where freed memory could continue to be used.
  • Added some minor fixes supplied by Andrew Suffield.
  • Removed the option to not keep passwords over application restarts. Given the extra mouseclicks now requried in order to enter the password and no visible cue to password absence, this feature has been dropped.
  • Added a new connection feature to the server window. This allows for listener stats to be gathered from a list of relays as well as the master server. Aslo, stats collection can be turned off on a per server basis.
  • Removed directory checks and conditional inclusion for ffmpeg header files to aid compilation on certain distibutions.

What is new in version 0.7.14a:

  • Server stats are now obtained in a threaded manner to prevent the possibility of lockup.
  • Added a new admin password entry to the server window so that in instances where the Shoutcast server has an admin password applied the stats can still be obtained.
  • Added and option to turn off stats retrieval on a per server basis.
  • Stats are additionally now displayed on a per server basis in the server window.

What is new in version 0.7.14:

  • Added 'Alternate' playlist mode.
  • Added listener stats retrieval. Stats are now displayed below the stream status indicator.
  • Dynamic runtime linking supported for libmad. MP3 playback can no longer be completely disabled.
  • Added prefs for how to handle faulty server connnections.
  • Dynamic runtime linking supported for libmp3lame. MP3 streaming can no longer be completely disabled.
  • Added audio dumping facility to avcodecdecode.c for removing seek noise.
  • Fixed a bug in avcodecdecode.c which was causing delayed stopping of ape tracks.
  • Added support for mpc files.
  • Added support for ape files.
  • Added an external playlist mode. This allows for extremely large playlists without cluttering the playlist box.

What is new in version 0.7.13:

  • Changed the way in which IDJC handles network congestion.

What is new in version 0.7.12a:

  • A beeping sound was fixed from the PC speaker, as it was being triggered by a gtk.Entry being filled beyond its specified character limit, specifically when playing a track with the progress counter in countdown mode.
  • Multiple deprecation warnings were fixed for gtk.SpinButton, which were caused by non-zero page sizes in their respective gtk.Adjustment.

Similar Software

mBox
mBox

3 Jun 15

ScPlayer
ScPlayer

20 Feb 15

NCXmms
NCXmms

3 Jun 15

cutmp3
cutmp3

11 May 15

Comments to Internet DJ Console

Comments not found
Add Comment
Turn on images!