|
|
|
AndroidMediaPlayer
Posts: 13
|
 |
« Reply #1 on: 22 May '12 - 20:48 » |
Quote
|
Hi Ian! What about Plugins for ARM? I also would like to buy a Raspberry PI and run my Player on it (together with my NAS). FLAC and APE would be nice. Thanx!  Edit: Och, is see, modell b isnt released yet, didn't say anything... 
|
|
|
|
« Last Edit: 22 May '12 - 21:29 by AndroidMediaPlayer »
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #2 on: 23 May '12 - 15:02 » |
Quote
|
I think that can be arranged. To begin with, an ARM Linux version of the BASSFLAC add-on is now included in the package above. If all is well, other add-ons will follow 
|
|
|
|
|
Logged
|
|
|
|
|
JRfromFL
Posts: 6
|
 |
« Reply #3 on: 20 Jun '12 - 14:11 » |
Quote
|
Hi Ian ! I'm currently doing some first tests with BASS on the Raspberry Pi using the Debian System and a FPC 2.6.0, which works fine so far. Do you have an idea, when the BassMix will be available for the ARM Linux ? It would help me a lot, because I want to do crossfades.
Thanks JR
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #4 on: 20 Jun '12 - 16:29 » |
Quote
|
Good to hear that things are going well so far with the RPi.
As requested, the BASSmix add-on has now been added to the package in the 1st post. Let me know if you have any trouble with it.
|
|
|
|
|
Logged
|
|
|
|
|
pete
Guest
|
 |
« Reply #5 on: 31 Aug '12 - 23:28 » |
Quote
|
Hi, I'm unable to get this to work on Raspbian hardfp on Raspberry Pi. I get "error while loading shared libraries: libbass.so: cannot open shared object file: No such file or directory" despite that the library's location is in my LD_LIBRARY_PATH. Any ideas?
|
|
|
|
|
Logged
|
|
|
|
|
pete
Guest
|
 |
« Reply #6 on: 1 Sep '12 - 00:19 » |
Quote
|
I suspect the problem is that the library has been built for softp. Would it be possible to rebuild the library using "-march=armv6 -mfpu=vfp -mfloat-abi=hard" or using the hardfp toolchain provided by Broadcom?
Thanks, Pete
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #7 on: 3 Sep '12 - 17:30 » |
Quote
|
"hardfp" is not supported by the toolchain that is currently used to build the ARM Linux libraries, but I'll see about getting a toolchain that does support it.
|
|
|
|
|
Logged
|
|
|
|
|
mnstrmnch
Posts: 4
|
 |
« Reply #8 on: 3 Sep '12 - 18:03 » |
Quote
|
Thanks Ian for the reply Ian, I look forward to any progress on this front.
Regards, Pete
|
|
|
|
|
Logged
|
|
|
|
|
ken
Posts: 630
|
 |
« Reply #9 on: 3 Sep '12 - 19:58 » |
Quote
|
Just did a quick test and I can tell that BASS works fine on Raspberry PI running "Raspbian wheezy". I run C# code using Mono 2.10 with BASS.Net (C# 4.0)
/Ken
|
|
|
|
|
Logged
|
|
|
|
|
mnstrmnch
Posts: 4
|
 |
« Reply #10 on: 3 Sep '12 - 20:53 » |
Quote
|
Ken,
Just to confirm - you're running hardfp Raspbian wheezy and not armel Debian wheezy? If so, I wonder what I am doing wrong...
Pete
|
|
|
|
|
Logged
|
|
|
|
|
ken
Posts: 630
|
 |
« Reply #11 on: 3 Sep '12 - 22:18 » |
Quote
|
Ken,
Just to confirm - you're running hardfp Raspbian wheezy and not armel Debian wheezy? If so, I wonder what I am doing wrong...
Pete
Pete, do you run the latest build of wheezy? I have problems with earlier versions, mono framework build had some errors. I run "Soft-float Debian “wheezy”" (2012-08-08-wheezy-armel) from http://www.raspberrypi.org/downloads I have not tested the other builds yet. When installing mono use full version: apt-get install mono-complete /Ken
|
|
|
|
|
Logged
|
|
|
|
|
mnstrmnch
Posts: 4
|
 |
« Reply #12 on: 3 Sep '12 - 22:22 » |
Quote
|
I am running the latest Raspbian wheezy, I will try the Debian wheezy that you mention. Thanks for your help.
Regards, Pete
|
|
|
|
|
Logged
|
|
|
|
|
mnstrmnch
Posts: 4
|
 |
« Reply #13 on: 4 Sep '12 - 00:13 » |
Quote
|
Okay, working fine with Debian wheezy  Thanks for the help. It would still be good to get a version for Raspbian wheezy with hardfp though, as most people will start using it. Thanks, Pete
|
|
|
|
|
Logged
|
|
|
|
|
ken
Posts: 630
|
 |
« Reply #14 on: 4 Sep '12 - 07:50 » |
Quote
|
Okay, working fine with Debian wheezy  Thanks for the help. It would still be good to get a version for Raspbian wheezy with hardfp though, as most people will start using it. Thanks, Pete Good that it works, sorry I mixed up Debian and Raspbian wheezy's, Linux is not my home field ... /Ken
|
|
|
|
|
Logged
|
|
|
|
|
zjean
Posts: 2
|
 |
« Reply #15 on: 4 Sep '12 - 07:51 » |
Quote
|
Hi all, I am running Arch Linux on my Raspberry PI, together with Bass(.Net) on Mono. When I play an MP3 file, it plays successfully however every second I hear a annoying sound, some kind of crack. It looks to me that the buffer is too small, I tried to increase it several times, but it doesn't fix the problem.
|
|
|
|
|
Logged
|
|
|
|
|
ken
Posts: 630
|
 |
« Reply #16 on: 4 Sep '12 - 08:06 » |
Quote
|
I have so far only tested streaming MP3 (BASS_StreamCreateURL) and I have no cracks or pops in the sound.
I'm running a WinForm application, (.NET Mono, C# 4.0 on "Soft-float Debian wheezy")
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #17 on: 4 Sep '12 - 17:31 » |
Quote
|
I am running Arch Linux on my Raspberry PI, together with Bass(.Net) on Mono. When I play an MP3 file, it plays successfully however every second I hear a annoying sound, some kind of crack. It looks to me that the buffer is too small, I tried to increase it several times, but it doesn't fix the problem.
Are you increasing the size of the stream buffer or the device buffer, ie. the BASS_CONFIG_BUFFER or BASS_CONFIG_DEV_BUFFER setting? If the former, you could try the latter. Note that needs to be done before calling BASS_Init (you can call BASS_Free and then BASS_Init again). Please also try monitoring what BASS_GetCPU says, to check whether it's struggling to decode the MP3 quickly enough.
|
|
|
|
|
Logged
|
|
|
|
|
zjean
Posts: 2
|
 |
« Reply #18 on: 5 Sep '12 - 08:04 » |
Quote
|
...
Are you increasing the size of the stream buffer or the device buffer, ie. the BASS_CONFIG_BUFFER or BASS_CONFIG_DEV_BUFFER setting? If the former, you could try the latter. Note that needs to be done before calling BASS_Init (you can call BASS_Free and then BASS_Init again). Please also try monitoring what BASS_GetCPU says, to check whether it's struggling to decode the MP3 quickly enough.
Thanks, I increased the BASS_CONFIG_DEV_BUFFER and that seems to work. The CPU is now around the 13%.
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #19 on: 5 Sep '12 - 17:14 » |
Quote
|
A "hardfp" LIBBASS.SO build is now up in the package in the 1st post. If you give it a try, please report how you get on.
|
|
|
|
|
Logged
|
|
|
|
|