cPlayer – The Rock Band Customs Player v2.4.0 [9/9/15]

  • This topic is empty.
Viewing 15 posts - 1 through 15 (of 145 total)
  • Author
    Posts
  • #391515
    TrojanNemo
    Participant

       

      WHAT IS IT?

      cPlayer is a media player designed to seamlessly play Rock Band custom songs* much like Winamp plays MP3s and VLC plays videos, only limited by the inherent limitations of the format, with emphasis on ‘custom songs’ – no discussion of playing back official content will be entertained.

       

      * Rock Band custom songs converted to Phase Shift format are also supported as of v2.1.0 :-)

       

      CHANGE LOG

      Updated change log with latest features and changes can be found here:

      cPlayer v2.4.0 – Features & Changes

       

       

      DOWNLOAD & INSTALLATION INSTRUCTIONS

      Download and extract anywhere you want. Probably should avoid Program Files. Can be installed in the same directory and share files with C3 CON Tools if you want, but not necessary.

      cPlayer v2.4.0 – WinRAR Archive

       

       

      REQUIREMENTS

      Microsoft .NET 4.0

      http://www.microsoft.com/en-us/download/details.aspx?id=17851

       

       

      Please report bugs on this thread and I will address them as time permits. Make sure you read the Help documentation and the FAQ below to make sure you don’t waste your time or mine.

       

      I hope you’re as excited to use this as I am to share it with you. Enjoy!

      #435421
      TrojanNemo
      Participant

        cPLAYER F.A.Q.

         

        Was making this necessary? Isn’t there a way to play these already?

         

         

        Nothing we do here is necessary, it’s all a matter of how obsessed you are with this community. You can guess from my thousands of hours devoted, I have a small addiction problem <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />

         

        As far as I am aware, this is the first software that can play Rock Band songs as if they were audio files. I wouldn’t have wasted my time otherwise. To my understanding, the only other program out there that can even read a mogg file is Audacity, and all it can do is ignore the mogg header and end up with a bunch of mono audio stems with no attenuation or panning information. So even importing an unencrypted mogg into Audacity you get horrible audio quality unless you manually prepare each audio channel. cPlayer takes care of all the hard work so when you press play, it’s almost as good as playing the song in game.

         

         

        Will this play all Rock Band custom songs?

         

         

        Yes. My hope is that cPlayer will be able to play all properly created customs. I have tried over 2,000 songs with it so far. Obviously a corrupt or very old custom with wrong path information won’t work. But if you find a custom song that doesn’t work, I’d love to see why. Send me a PM.

         

         

        Is this only for Xbox 360 users?

         

         

        Absolutely not. I wanted to include everyone in the fun, so in theory cPlayer also supports PS3 and Wii customs, with some minor limitations. As of v2.1.0, Rock Band customs converted to Phase Shift format are also supported. Please refer to the Help documentation for more information. If you’re a PS3, Wii or Phase Shift user and encounter some problems AFTER reading the help documentation, let me know. I can only do limited testing on my own, so I need your feedback to ensure everything works smoothly for you guys.

         

         

        What are the system requirements to use cPlayer?

         

         

        I’m always on the latest Windows operating system. I suggest you be as well. I’m currently running Windows 8.1 Pro x64. You do not need to be on a 64-bit operating system, you do not need to be on Windows 8.1 Pro, but anything older than Windows 7 may or may not work. I simply don’t know.

         

        You definitely need Microsoft .NET Framework 4.0, which you should have if you are using C3 CON Tools or Magma: C3 anyways.

         

        From my testing, this is very lightweight. I’ve never gotten beyond 1% CPU usage or 45MB of memory usage. So I hope it works on older hardware. Please let me know if you can’t use it because of your hardware so I can note what the limitations are.

        I can tell you that on a Intel Core i7, 16GB of ram and a solid state hard drive – it works beautifully :haw:

         

         

        Oh man, I hate Windows for x reason. Will this be available for Linux/Unix/MacOS/Commodore/etc?

         

         

        Unfortunately, my only experience is with Windows programming, so that’s where it’s staying. Because much of what goes on in cPlayer is on a limited need-to-know basis for C3 admins, the code is closed-source and I can not allow anyone to port the code to another platform.

        So Windows or bust. Sorry. It may or may not work in a virtual environment (i.e. Wine) – if it does, great. If it doesn’t, I will not make modifications to make it work.

         

         

        My question isn’t answered here!

         

        Read the Help documentation by clicking on Help -> How to Use within cPlayer. If you still don’t have an answer to your question, ask away below. Be respectful. Be kind.

        #435425
        StackOverflow0x
        Participant

          Really neat stuff. I take it you’ve got DTA parsing down pretty well then compared to previously?

          #435427
          TrojanNemo
          Participant

            Compared to when? My DTA parser per se wasn’t really put together into one class until recently, but by and large it’s the same code I’ve used all along.

            #435785
            TrojanNemo
            Participant

              beta2 is now up.

               


              v0.9.0 beta2
              - Added option to select which audio tracks to play (when available) - Click on Options -> Audio tracks
              - Improved accuracy when displaying MIDI chart using Chart: Full
              - Random circles and squares randomize between outlined or filled circles/squares (also works when using Random: Mixed)
              - Added feature to resync cPlayer's timer and hopefully reduce the de-syncing issue some were having
              - Improved shuffling behavior to start over once all songs in the Playlist were played
              - Added fun album art background to window when MIDI Visuals are disabled but Lyrics are enabled
              - Added option to show side window and display album art background there even when Lyrics and MIDI Visuals are disabled - Options -> Open side window
              - Changed searching behavior to only search after you press Enter - this removes the slow-down caused by the constant searching after each character was typed
              - Removed Chart: Snippet Style until and if a more accurate mode to display the chart on time can be achieved within the .NET Framework's restrictions
              - Resized (made a tiny bit smaller) to better fit screens with x768 resolutions
              - Now using leaner version of NAudio.dll, trimmed and improved for much more accurate timing of notes and lyrics
              - Other minor updates and improvements

               

               

              Seeing as there has been no feedback and very few downloads, I’m stopping here with any further development until I can get around to all my other projects which were put on hold for this. Hopefully by then I’ll have some feedback to go on.

              #435804

              For what it’s worth, I am quite enjoying this program. Thank you for putting in the time to make it. You rock!

              #435807

              I gave it a run. Nice work. It is a fun piece of software.

              #435814

              How are you able to read the mogg data and play it?

              #435817
              TrojanNemo
              Participant

                I think it was Shakespeare who said “What’s in a mogg, if not a multi-channel Ogg Vorbis file with a custom header in front?”

                 

                Audacity is able to read the “mogg” by ignoring the mogg header and treating the file as a multi-channel ogg. I do the same. Chop off the “mogg header” and now you have a multi-channel ogg. I use the same tool that Audacity does to play the file back: sox.exe.

                 

                So as long as the mogg isn’t encrypted, cut everything off prior to the Ogg header, then feed it to SoX, and voila.

                The tricky part is in making it sound good, which involves the panning and attenuation values of the songs.dta, and a thorough getting-to-know-each-other with SoX’s remix, trim and fade features.

                 

                Not for the faint of heart. But satisfying once I got it to work <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />

                #436477

                When I use the “Show Midi Visuals” option it makes the audio EXTREMELY stuttery, and sometimes it’ll be extremely stuttery anyway (although the song with the latter issue, it’s 25 mins so…) I’m not sure if it’s something on my PC that’s doing it or just the way the program works.

                 

                Something that I was wondering… It’s a longshot that it’ll happen, but is there ANY chance, at all, that there could be something in it (or in another program) that could make previews as if it were Rock Band but maybe without the background stuff?

                #436478
                TrojanNemo
                Participant

                  Well it’s certainly not by design that it would stutter. What are your pc specs? As I said, it works beautifully on my high end PC. Might need to find a way to test on a lower end system and see what I can do to improve performance. There’s a ton of things going on at once, so it may be demanding on older systems?

                  As far as your feature request, not sure what you mean. The Chart: Full mode does a preview of the whole chart with a black background.

                  #436479

                  Not entirely sure what stuff I need to provide for specs, so I’ll go with this…

                   

                  Win7 Home Premium 64x

                  8GB RAM

                  AMD Radeon HD 7800 Series

                  ASRock FM2A85X-ITX

                   

                  If there’s something in specific I should provide, let me know, I’m not good with this sort of stuff

                   

                  As far as my request, I’m not sure what where I would see that as I don’t recall ever seeing it. Could you point me in the direction of it?

                  #436480
                  TrojanNemo
                  Participant
                    As far as my request, I’m not sure what where I would see that as I don’t recall ever seeing it. Could you point me in the direction of it?

                     

                    Isn’t that the default midi visualization? Right click on the midi window and change to it if not. It’ll display it as the song goes, by the time the song is done you have the full chart.

                     

                    What processor do you have? The other specs sure sound like enough power to run this.

                    #436481
                    TrojanNemo
                    Participant

                      [quote name=”JarheadHME

                       

                      As far as my request, I’m not sure what where I would see that as I don’t recall ever seeing it. Could you point me in the direction of it?

                       

                      Isn’t that the default midi visualization? Right click on the midi window and change to it if not. It’ll display it as the song goes, by the time the song is done you have the full chart.

                       

                      What processor do you have? The other specs sure sound like enough power to run this.

                      #436482

                      Processor is AMD A8-6600K APU with Radeon HD Graphics

                      I might just need to restart my PC, it tends to start lagging occasionally and restarting it usually helps clear it up for a bit.

                       

                      And I think I know what you’re talking about now, but I meant one that showed a chart preview that’s kind of in the style of Rock Band itself, not midis. Kinda like the RBN preview window, except more accustomed to RB3 and showed all the charts at the same time.

                    Viewing 15 posts - 1 through 15 (of 145 total)
                    • You must be logged in to reply to this topic.
                    Back to top button