Home Forums Breakaway Professional Products – [discontinued] Using Breakaway live with OTSAV

Viewing 15 posts - 16 through 30 (of 53 total)
  • Author
    Posts
  • #6388
    Leif
    Keymaster

    Here’s two more examples. In these ones, I didn’t add any distortion — these songs were mastered this way right on the CD. Thus, I can’t show you the before / after, but they should be rather obvious.

    If it doesn’t seem all that bad, listen in headphones instead of speakers.

    [attachment=0:2m096y8c]rascal_chunk.mp3[/attachment:2m096y8c]
    [attachment=1:2m096y8c]xy_chunk.mp3[/attachment:2m096y8c]

    ///Leif

    #6389
    Riplee
    Member

    I am not sure if this is what I am suffering from, but I am trying to clean up my stream.
    I have switched from Shoutcast DSP to EdCast, am using Lame 3.98.2 codec, with setting from Leif’s post, Breakaway Broadcast, using Plutonium, 15us, all defaults.
    My source is OtS Turntables, with all processing off….not flat..but off.
    Can someone take a listen and let me know what they think (Leif?)
    I am streaming at 128K…I did try 25us, per reading in here, but have switched back to 15.
    the only other thing I can think of, is maybe the sources…although they are not processed, per se, the CD’s were ripped using OTS, which uses LAME encoder in VBR mode..perhaps that may be an issue. I guess I could use pure .wav files if the issue is the source files themselves.
    Any input appreciated….my goal is for as good a stream as I can get.

    anyways….

    http://www.putch.net:8000

    #6390
    Leif
    Keymaster

    NICE, Riplee!

    Refreshingly dynamic and punchy. There’s actual headroom — the drums stick out above the rest. Well-mastered source material too (classic rock). Sounds awesome!

    The only thing I can think of to improve is the lame codec — the 3.90.3 codec does a better job at lower bitrates (128 included) than the newer ones do. It’s not a coincidence / oversight that we’re recommending that particular one instead of the newer versions. If you like, you can always A/B them — I have already. 😉

    Anyway, it sounds great. I’ll be listening!

    Best,
    ///Leif

    #6391
    Riplee
    Member

    Wow…thanks!! Sure means something coming from you!!

    I just switched the codec back….not sure why I switched actually away from the original one…but have to agree this version sounds cleaner.
    Also…I re-read anther post you made, and since I am streaming at 128 I am using 25us. Such an impressive product…WOW! 😆

    A few quick things…if I may:
    Is there a difference between using "phase scrambler" on the main settings page and using the "phase rotator" plugin? I assume both wouldn’t be used together, as I think they do essentially the same thing. Are they the same or are they different, and which is recommended?

    One other thing that I see you’ve already mentioned briefly involves title streaming using OTS….OTS streams to EdCast directly, but as soon as I put Breakaway in the loop, no more titles. Is this something that is possible to do, and are there any plans for this in future versions, or is this an OTS issue?

    Awesome product…keep up the good work!! 😀

    Riplee

    #6392
    Leif
    Keymaster

    No problem! I’ve been listening ever since — I even heard when you switched the codec, since the stream went dead a couple of times 😉.

    I even heard a BBP commercial once 😀.

    Good choice of music, I’ll be listening.

    The Phase Scrambler and Phase Rotator are different. I recommend the internal Phase Scrambler over the Phase Rotator plug-in. Impact/Clunk and Bass-EFX are great for flavour though, combined with the internal phase scrambler.

    Title streaming:
    Breakaway can read the titles from a file, and hand them to the encoder.

    Thus, if you can make your automation system (OTS), in whichever contorted way, write the currently playing title (and ONLY that) to a text file, then you’re good.

    As an example, the entire contents of the text file might be:

    code :Steve Miller Band - Swingtown

    And when the song changes, the file changes. Couldn’t be easier.

    What options does OTS have to output files?

    Best,
    ///Leif

    #6393
    Riplee
    Member

    That’s the problem…OTS doesn’t seem to offer any way of outputting that.. 🙁

    So…let me ask you this…how is EdCast getting the titles then…is it in the actual stream, or is it sent along with the stream, and it’s getting dropped/stripped, or just won’t pass through Breakaway? Does that make any sense? Just trying to understand it better…and if OTS doesn’t output text, then I may just have to live without titles I guess!! I always thought the titles came along in the audio stream somehow.

    #6394
    Leif
    Keymaster

    This may be slightly more detailed than you wanted, but you did ask 😀.

    Edcast or Shoutcast gets the titles by grabbing the window title from window specified by the calling application.

    Normally, they’re called from Winamp, and Winamp gives plug-ins a handle to its own main window.

    The Winamp window title is something like:

    5. White Lion – Wait – Winamp
    or
    71. Van Halen – Panama – Winamp
    or
    511. Steely Dan – Reelin’ in the years – Winamp

    The first part is the playlist number. The encoder ignores this part, as well as the trailing "- Winamp".

    So, Breakaway emulates this, and makes an invisible window just for the purpose of having a window to hand to Edcast (or other encoders) and feed titles to in this manner. This way, the title comes into the encoder.

    I do not know exactly how the encoder sends it to the shoutcast server, but suffice it to say, it does.

    I do know exactly how the shoutcast server sends it to the player, though!

    Shoutcast-compliant MP3 players (such as Winamp) will let the server know that they’re Shoutcast compliant. The Server will then respond and say "wonderful — I will send you one byte of metadata every 8192 bytes", for example. It is then up to the player to count the byte, and set aside every eight-thousand-one-hundred-and-ninety-second byte, stack them up, and display them as the song title.

    This is why ripping a stream with WGET yields a title-streaming-less mp3 file. WGET is not a shoutcast compliant host, so it does not specifically request metadata, and thus the server doesn’t send it. If it did, there would be blips and data errors, as mp3 players wouldn’t know how to handle this data!

    Anyway..
    So there’s NO way to get OTS to output a file or something like that?

    That wouldn’t be ideal. I’ll install the demo version in a VM and take a look.

    ///Leif

    #6395
    Anonymous
    Guest

    Thanks for the demo on IM I see what you mean now… I definately have no pre-processing going on before breakaway, the source material in the main is mp3’s at 256kbps which are from promo companies, could this be the issue? I do know most dance music is squashed and compressed on the original format..Ideally I should use WAV from the original CD but unfortunately this just isnt feasible for me. Maybe a different preset in live other than CHR would not hi-light the IM distortion as much? I will have to have a play…

    With regards to OTS outputting a text file, I too am still unable to figure this out… on the ots forums they do mention about using the rac enabled server to output a php script or something, even to the extent of being able to produce the now playing, and playing next information, but its totally beyond my level of intelligence… I tried to follow, but alas.

    Many thanks

    Rich.

    #6396
    Leif
    Keymaster

    Okay, I have a solution for title streaming with OTS!

    I’ve written a Winamp DSP plugin whose only function is to write the name of the currently playing song to a file. 🙂

    [attachment=0:zpc9eegq]dsp_title_output.zip[/attachment:zpc9eegq]

    Unzip to C:OtsLabsWinampPlugins, and then load it into OTS as if it was shoutcast!

    Check the ini file too. OTS doesn’t really behave like Winamp, and I couldn’t find where to customize the output, so I solved the problems programmatically instead.

    ;Songinfo_Output_Characters_To_Skip_After_Dot=13
    …removes the tslabs.com/ mangled url from the beginning of the title.

    ;Songinfo_Output_Characters_To_Trim_At_End=7
    ..cleans up the {(C)s} garbage characters from the end. I have no idea what that was supposed to be, but I wouldn’t want it in my stream. 😉

    Make sure to remove the semicolon from the beginning of the line, otherwise they won’t actually take effect. 🙂

    Best,
    ///Leif

    #6397
    Leif
    Keymaster

    Richard, it’s certainly possible that the tracks are damaged beyond repair before they even reach you 🙁.

    In that case, lighter processing would indeed make sense. The CHR preset is not a bad preset though, and there’s lots of room to dial it down.

    You’re using Breakaway Live, right?

    Try these settings:

    CHR
    Final Drive -2.5
    Range 40
    Power 25
    Speed 50
    Bass Cut: -15

    OR even better:

    Twente
    Final Drive: -2.0 dB
    Everything else default.

    Why do I keep turning down the Final Drive so much?
    Simple answer: Dance music needs PUNCH. Without dynamics in the bass register, the bass becomes a fatiguing rumble instead of the repeating stomach-punches we all know and love. What better way to get the feet going? 🙂

    Bass is a very inefficient use of waveform levels.. Thus, when we’re going for loudness (i.e. turning up final drive), the bass is the first thing to go. Thus, Dance music and Loudness Wars, simply do not mix! (I wish the record industry understood this).

    Once we’ve politely declined to partake in the loudness war, and taken a step back, all of a sudden we’ve got lots of options for how to truly improve the sound.

    Why is the Twente preset better?

    Because of the very slow B1 and B2 response — to allow the punch of the dance music to be retained (as long as the bass clipper doesn’t mangle it afterwards, which it won’t with final drive at -2).

    I’ve been testing the Twente preset with (real 70s) Disco music now — it sounds incredible!

    Modern dance music will not sound as good 😥 but at least this way the processing will not make it worse — it will just provide cut-to-cut consistency and levelling, without adding IM.

    Best,
    ///Leif

    #6398
    Anonymous
    Guest

    I will give these settings a try when I get home from work, thanks.. One thing I tryed before leaving home this morning, is backing down the input level into breakaway from OTS.. Would this make a difference…? before the AGC yellow meter was consistently pumping about halfway down the scope, now its just gently moving ever so slightly at the top.. When the meter pumps more, is it actually reducing the volume level? Sorry if this is dumb question to ask..

    Rich.

    #6399
    Leif
    Keymaster

    Not a dumb question at all. If you switch to "Meter" mode and enlarge the window, you should see numbers next to the meter. This number shows you exactly what each stage is doing at any time.

    If you see the AGC meter sitting at -3, that means it’s attenuating by 3dB.

    Backing down the input level into breakaway will not help, because the damage to the music has already been done in mastering. If they backed down in mastering, before the limiter, THAT would make a difference. After the limiter, it’s too late.

    ///Leif

    #6400
    Anonymous
    Guest

    Now using twente with final drive on -2db… Cant hear much of a difference this end, but maybe my ears are still not tuned to pick out IM distortion yet. Sounds good to me though, I guess if the IM distortion is still there, hopefully the average listener will not be put off too much…

    Thanks for all your help..

    Rich.

    #6401
    Anonymous
    Guest

    Thought I could still hear some IM distortion, so I dialled back the final drive to -3.5db on Twente preset. I think its gone, although, I can still hear some occassionally….. Must be the source mp3’s I think… I have heard another dance station that wont touch a tune unless its in uncompressed WAV format, now I am starting to understand why!!!!

    #6402
    celar
    Member

    …and even using WAVs won’t always help, because some songs are mastered with the IM distortion built right in! I noticed it a few years ago, on a bunch of songs by t.A.T.u. (before I knew what it was called). I think the recent tune "American Boy" by Estelle shows it too.

    If one were to question these producers, I bet they would revert to their usual defense, and claim that this is an "artistic use" of IM distortion. Aaack

    😥

Viewing 15 posts - 16 through 30 (of 53 total)
  • The forum ‘Breakaway Professional Products – [discontinued]’ is closed to new topics and replies.