hate these ads?, log in or register to hide them
Results 1 to 4 of 4

Thread: How to stream to Onebit Radio

  1. #1
    His Excellency, Moderator 4 Life, Field Marshal Drakma, VC[C], DSO, MC, Lord of All the Beasts of Earth and Fishes of the Seas and Conqueror of the Internet in General and Failheap Challenge in Particular, and in addition the uncrowned King of Rule 2 Donor
    Join Date
    April 10, 2011

    How to stream to Onebit Radio

    Using the WinAmp MP3 player and the Shoutcast DSP plugin, you simply play the music you want with the encoder plugin active and configured. The encoder plugin connects to the relay server/stream and sends your music live. The relay server/stream then streams the music onto the listeners.

    NOTE: If you are using Windows Vista, some functionality of Winamp + Shoutcast plugin will not work as intended (using a microphone within Winamp for DJing) however will work fine if you are only looking to stream music. At the bottom of this guide I’ve put some tips to using Windows Vista.

    You will need…

    WinAmp MP3 Player – http://www.winamp.com/player
    Shoutcast DSP Plugin – http://download.nullsoft.com/shoutca...-2-windows.exe
    Once WinAmp and the Shoutcast DSP plugin are installed:

    Run WinAmp (Note: If you are using Windows Vista you will want to run the program using ‘Run as Administrator’ this will ensure your settings are saved for future sessions).

    Press CTRL P to bring up the preferences menu
    In the plugins menu, click on DSP/Effect
    Select Nullsoft ShoutCast Source DSP

    Then click Close
    You should then see the ShoutCast DSP Plugin appear.
    Click on the Encoder tab you need to set the quality of the live stream

    Select MP3 for the encoder and 192, 44.1, Stereo for the settings

    Check that on the Input tab that Winamp (Recommended) is selected as the Input Device.

    Click on the Output tab and enter the streaming relay information (address, port and password).

    Address is onebit.us

    For legacy v1 support
    Port is 8500
    Password is "onebit:radio"

    For DNAS v2 support
    Port 8505
    userid is onebit
    password is radio
    Be sure to have SHOUTcast v1 Legacy checked

    You will probably want to set your stream station details in the Yellowpages section of the Output tab (click the Yellowpages button) and enter your information

    Then click Connect in the Output tab to connect to the relay. You should see the stream connected.
    Playing any music in WinAmp now will cause the music to be streamed to the relay.
    Set your full streaming address (including the http://) on your land parcel so everyone can hear your streamed music.
    See the article Understanding Streaming in Second Life if you are not sure about how to set your music address in Second Life.

    Using microphone / Push to Talk and Mixer settings

    As well as playing prerecorded music in Winamp, it is possible to stream actual live music or your voice using a microphone / headset (an analogue microphone is recommended over a USB device as this will give you more control).

    NOTE: Unfortunately if you are using Windows Vista, trying to use Soundcard Input mixer settings will not work as intended, see below this section for tips to get around this problem.

    If you are using an external mixer (hardware mixer), set windows recording mixer, probably Line In and set Shoutcast Source plugin > Input tab to use Soundcard Input as the Input Device.

    It is possible to use a microphone / headset with Winamp and the Shoutcast plugin, this works by setting your system sound mixer to record what-you-hear so as any music/sound played or voice spoken on your microphone would be broadcast to your stream.

    This means it maybe necessary to mute various programs on your computer to avoid these sounds being transmitted.

    First open the Windows Volume Control or Sound Mixer window
    Click the options menu
    Select Recording under the Adjust for volume section
    Select “What you hear” (sometimes called stereo mix, stereo out, record master, wave out mix)
    If you are using an analogue microphone/headset (recommended) you will probably need to make sure that enable “microphone boost” in advanced micophone settings with in the standard volume control/sound mixer window.

    Within Winamp and the Shoutcast Source plugin, in the Input tab pressing the Push to Talk button would adjust the microphone and music levels whilst you are talking, so as microphone level is brought up and the music level is reduced on releasing the Push to Talk button the microphone level is dropped with the the background music level returning back to normal.

    If you are planning to DJ on a regular basis, you may want to look to use an alternative program such as SAM Broadcaster which is a fully featured DJ/Broadcast program.

    Tips for using Windows Vista and Winamp + Shoutcast plugin.

    In Windows Vista the way soundcard settings are controlled has changed. This means that trying to use Winamp and the Shoutcast plugin using the Soundcard Input mixer options fail. While you are still able to select “What U Hear” or Stereo Mix as an option, the Shoutcast plugin is unable to actually control the microphone levels.

    You can still manually adjust the levels using the Windows Volume Mixer.

    The easiest/simplest option is to mute your microphone during the music (either by the microphone itself or using the Volume Mixer). So as you use Winamp and Shoutcast plugin as usual but then turn off the microphone when music is playing.

    You may want to manually set the microphone recording level ahead of time and do this you need to:

    Click the Windows button (Start)
    Goto Control Panel > Hardware and Sound > Manage Audio Devices.
    Under the Recording tab ensure “What U Hear” or Stereo-Mix is selected.
    Under the Playback tab, select Speakers then click on the Properties button.
    Select the Levels tab, and then increase the Microphone level, as required.
    The Shoutcast plugin should still be able to control the volume of Winamp, so you can fade the music down and unmute your microphone. Then when your voice over is complete, mute your microphone and turn up the music level again. As you can see this is more complicated than on Windows XP.
    Last edited by Drakma; June 29 2012 at 03:53:36 AM.

  2. #2
    His Excellency, Moderator 4 Life, Field Marshal Drakma, VC[C], DSO, MC, Lord of All the Beasts of Earth and Fishes of the Seas and Conqueror of the Internet in General and Failheap Challenge in Particular, and in addition the uncrowned King of Rule 2 Donor
    Join Date
    April 10, 2011
    This guide explains how to connect SAM broadcaster to your shoutcast server using the settings provided:
    Address is onebit.us
    Port is 8500
    Password is "onebit:radio"

    Download SAM Broadcaster : SpacialAudio Solutions, LLC - Downloads

    Choose the SAM Broadcaster (FireBird edition).

    Install SAM Broadcaster. Load it up :

    Next from the menu select 'Window' > 'Encoder' which will bring up the following window :

    Click on the + button to add a new encoder and select MP3 (Normal) :

    Your shoutcast server does also supports AAC (including aacPlus) and mp3PRO streaming but for compatibility with more of the listeners players (including flash players) we recommend you select MP3 (Normal).

    This brings up your encoder configuration window. Make sure the bitrate is set to whatever you requested (see welcome email or control panel) :

    Now select the 'Server Details' tab where you will input the 'Encoder Settings' from your welcome email. Make sure you fill in the Server IP / Server Port / Password correctly.

    You will also want to fill out the 'Station Details' with the title of your station, genre and website URL if you have one.

    Now press F9 or select start from the encoder :

    The status should now read connected.
    Last edited by Drakma; June 29 2012 at 03:54:09 AM.

  3. #3
    His Excellency, Moderator 4 Life, Field Marshal Drakma, VC[C], DSO, MC, Lord of All the Beasts of Earth and Fishes of the Seas and Conqueror of the Internet in General and Failheap Challenge in Particular, and in addition the uncrowned King of Rule 2 Donor
    Join Date
    April 10, 2011
    place holder
    Last edited by Drakma; January 30 2012 at 03:50:30 AM.

  4. #4
    Donor erichkknaar's Avatar
    Join Date
    April 10, 2011
    (I will update this with nice screen shots later, but my mac is currently installed in my bands super sekret recording location).


    I've noticed this question a few times, and I though I'd share my experience in shoutcasting from OSX, which I've done in semi-pro circumstances from a variety of wild techno locations, so your basement shouldn't be an issue.

    First off, core audio routing.

    OSX uses a system called core audio to move audio streams around your mac and it's built in or connected hardware. It's super awesome (in the CCP sense, that there is some derp involved) but it's generally stable and works as advertised if you are using CD quality audio (44.1k, 16 bit. That's the important point, don't fuck around with higher quality settings in the internet radio DJ context unless you actually understand all this stuff. In your Audio/MIDI settings app (Applications->Utilities->AudioMIDI Settings), make sure your sample rate is set to 44.1Khz and your bit depth is set to 16 bits in the audio tab. This is likely your default.

    Core audio is extremely flexible with routing. The API lets you do amazing things to audio, but by default, your Mac simply does normal, Mic/Line to Earphones type things. You need something to let you actually re-route audio to internal streams that lets you capture the output of iTunes, Traktor or whatever your digital DJing software of choice (or, in fact, if you want to go in through a physical input, like if you actually had decks) to an output that is virtual, rather than your iPod earbuds.

    Here, we rely on the awesomeness that is cycling74, creators of MAX/MSP, with their free utility, soundflower (http://cycling74.com/soundflower-landing-page/).

    Download and install.

    Soundflower gives you some extra audio inputs and outputs on your system. Basically, its a way to get audio from one application to another without derping with cables (bad idea) and generally allows you to take, for example, the output of iTunes, and route it to some broadcasting software (discussed later), so you can think of it as a virtual wire. Avoid the soundflower 16 channel options for now. Just stick with the soundflower 2 channel stuff.

    Here is some southern guy telling us what's up:


    Once you have soundflower installed and working (play with it), we need to get a source for your DJing. This is all on you. iTunes and a playlist will work. If you want more interactivity, Ableton, Traktor, real decks in through the audio inputs (I'm totally better on real decks and vinyl). I'm sure there are other solutions, but I use and endorse Traktor. How you play back a good mix is left as an exercise for you. The key point here is to select SoundFlower(2ch) as the output in the audio preferences in the apps Preferences.

    Casting software.

    Not a whole lot of options on the Mac. There are basically two general purpose ones, and some apps have built in casting. We will be concentrating on the general ones, because I don't have a bunch of apps, and the one I do use (Traktor) only casts icecast, so it isn't compatible with Drakma's radio station.

    First, free: Because we don't want to spend money on our amateur interwebz radio DJ career.

    BUTT (http://butt.sourceforge.net/) is an open-source tool for doing this. I've never used it, maybe it works, maybe it doesn't. Don't ask, because I don't care.
    Should function pretty simply by selecting Soundflower(2ch) as your input, and then parsing Drakma's post above for the correct server to connect to. The options should be similarly named.

    Here is some guy trying to sell you servers, who explains the process:


    Note: I've never used this. Please don't ask questions about it. It should be treated as all open source software. It might work great, but if it doesn't, its all on you.

    Second: Nicecast (costs $ and you are unlikely to find pirated versions, because that's just how the mac software ecosystem works). Well worth the money, imo, because its actually industrial strength and hasn't crashed on me yet, in heavy usage. Obtain legally from: http://rogueamoeba.com/nicecast/

    Here is the effete pommie guy again explaining how to set it up:


    Again, choose the Soundflower(2ch) as input, and input Drakma's server details in the server window.

    Should get you started.

    (Again, I will add screenshots once I'm done with my current recording project).



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts