Raf's PSP Development

Wednesday, October 05, 2005

0.35-pre1 out (and Berlios down...)

I finally finished my refactoring of the code to allow for adding the multiple samplerate logic I wanted to add.
I was never able to get libsamplerate to work at an acceptable speed :(
This will hopefully do for now, so I can concentrate on other features..

On a different note, Berlios is down... So I won't be able to post the file.. If you can host it, let me know here and I'll send it to you, and we'll add a link.



PS1: Halfast is providing hosting for the file while berlios is down. Thanks man!

-Refactored PSPSound/PSPSound_MP3. (lots of things are different. but one thing that is evident to the end user is that the buffers were reduced by a factor of 5. Next -pre release will allow for the buffers to be configurable).
-Added basic multiple samplerate support!
Supported rates:
8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000.
Any rate can be implemented, I just need to add it to the code, let me know if other rates are required.
Note that the samplerate conversion is really linear and simplistic, and hence the produced sound will not
be very good. Still, better than nothing.
-UI now displays buffer percentage (instead of in/out number)


  • At 10:51 PM, Blogger JD said…

    send it to pspupdates the guys love it there, i really want to try it out but i cant host it for you sorry

  • At 11:46 PM, Blogger deja said…

    hello my friend ill could host the file for you sent to me ill post it send it to my account deja053@gmail.com.....

  • At 12:24 AM, Blogger raf said…

    It's not an official release, so I won't send it to the regular mirrors.. It's just a -pre relese..

    HalfastII is hosting for now.. Look at the blog entry for the link.

  • At 2:10 AM, Blogger wraggster said…

  • At 2:01 PM, Blogger shongohan said…


    Yesterday At 3:05 PM, shongohan said…

    I am trying to connect through psp 1.50 + AP + wingate

    In the psp configuration proxy I select wingate IP and port 80

    PSPradio aparently connect show
    my psp ip ready, IP
    OPENING and five points .....

    I havent router only cablemodem + AP

    Can you help me?



    At 3:08 PM, shongohan said…

    of course I can use 1.50 chinese homebrew web browser... but i have some problem with pspradio and need help... :oO please...


    At 9:41 AM, shongohan said…

    with last version publish today directly shutdown my psp :oO

    try again and now...

    I supose is not only my case

    Do i need erase some file configuration outside two directories?

    (Now if I install 0.33 final and copy 0.35 after works but always communication problem... Need to open some port?)

    can i open some port in wingate for comunication?

  • At 4:52 PM, Blogger Tony said…

    Shuts down my PSP after the blue screen

  • At 9:24 AM, Blogger Hradec said…

    Hi dude...

    I'm trying to start an video streaming player using ffmpeg and I would like to grab your stuff as a start...

    Is it possible to you explain the source code a bit so I can have a fast start? I mainly need the WIFI part... I think...
    I could also use the mp3 decode to do the sound part...

    I'm planning to use ffmpeg code to decode the video/audio stream and use vlc on the pc to encode the stream... as a start, it will be limited to just one codec... a codec that the PSP could decode fast enought to display at a reasonable frame rate... maybe simple mpg1...

    thanks by any help man...

  • At 7:18 PM, Blogger nightrose said…

    Raf & co.,
    I'm having some serious trouble here. No matter what stream I connect to or how I connect to it, once the buffer reaches 100%, the sound plays for a split second and then cuts off. Here's the relevant stuff from PSPRadio.log:

    01:19.106:PSPSoundDecoder_MAD.cpp@72<50>: MP3 Decode(): Calling Open For ''
    01:20.207:httpget.cpp@558<50>: http_connect(): Metadata Interval received: 8192
    01:20.378:PSPSoundDecoder_MAD.cpp@76<50>: MP3 Decode(): Stream Opened Successfully.
    01:21.994:PSPSoundDecoder_MAD.cpp@140<50>: Recoverable frame level error. (Garbage in the stream).
    01:22.040:PSPSoundDecoder_MAD.cpp@140<50>: Recoverable frame level error. (Garbage in the stream).
    01:22.209:PSPSoundDecoder_MAD.cpp@140<50>: Recoverable frame level error. (Garbage in the stream).
    01:23.210:PSPSoundDecoder_MAD.cpp@232<50>: Done decoding stream.
    01:26.430:PSPSoundDecoder_MAD.cpp@72<50>: MP3 Decode(): Calling Open For ''
    01:27.654:httpget.cpp@558<50>: http_connect(): Metadata Interval received: 8192
    01:27.825:PSPSoundDecoder_MAD.cpp@76<50>: MP3 Decode(): Stream Opened Successfully.
    01:28.866:PSPSoundDecoder_MAD.cpp@140<50>: Recoverable frame level error. (Garbage in the stream).
    01:29.033:PSPSoundDecoder_MAD.cpp@140<50>: Recoverable frame level error. (Garbage in the stream).
    01:29.205:PSPSoundDecoder_MAD.cpp@140<50>: Recoverable frame level error. (Garbage in the stream).
    01:30.080:PSPSoundDecoder_MAD.cpp@232<50>: Done decoding stream.

    As you might notice, it's always a s supposedly "recoverable" error.

    Any ideas?

  • At 7:30 PM, Blogger nightrose said…

    Hmm. I turned off the autostart option and it works fine. Odd.

  • At 2:23 AM, Blogger Yahoo Web Hosting said…

    This blog could pay you big time!
    I have a website for people searching for content management web. Pop over if your interested. Thanks, Chad.

  • At 7:35 PM, Blogger Tommy said…

    awesome program dude, check out my blog at www.tjg66.blogspot.com

  • At 12:26 AM, Blogger Brian said…

    Can the psp radio be used to listen to shared libraries on iTunes? i would really love to have that feature.

  • At 1:10 PM, Blogger fsdfsdf said…

    Berlios.de is (simply) down again.

  • At 7:04 AM, Blogger Uncle Sam said…

    How is your strategy to get this post a higher Wholesale PSP listing on Google? I found this blog while I'm searching for more site on Wholesale PSP Company to add our listing. Since I arrived here, I thought to leave this message hoping that you may have some info about it that you want to share. I'll be back soon.

  • At 12:10 AM, Blogger zuke said…

    Hey, you have a great blog, check out mine when you get a chance , its about related stuff

  • At 6:03 PM, Blogger Addison said…

    Hi, Nice stuff. I found a cool news widget for our blogs at www.widgetmate.com. Now I can show the latest news on my blog. Worked like a breeze.


Post a Comment

<< Home