24 May '13 - 11:35 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: 1 ... 11 12 [13] 14
  Reply  |  Print  
Author Topic: BASS for WinCE  (Read 94998 times)
radio42
Posts: 4012


« Reply #240 on: 11 Jan '11 - 14:21 »
Reply with quoteQuote

I am not sure what problem you are actually facing, as the Bass.Net_compact version as well as the regular Bass.Net version both fully support the "BASS_ChannelGetLength" overload you are using.

But you must use the correct and related bass.dll with it, i.e.:
- the regular bass.dll with the Bass.Net.dll
- the CE version of bass.dll with the Bass.Net_compact.dll
Logged
ken
Posts: 630


« Reply #241 on: 17 Mar '11 - 22:53 »
Reply with quoteQuote

Ian,

Is there a version of BASSmix for WinCE?  Also the new "server" for BASSenc will that work in WinCE ?

/Ken
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #242 on: 18 Mar '11 - 14:13 »
Reply with quoteQuote

BASSmix isn't available for WinCE at the moment. It heavily uses floating-point, and that will need to be changed to fixed-point in a WinCE version. That shouldn't be too much trouble though, if there is demand for a WinCE version.

Regarding BASSenc, the server and casting features are currently not included in the WinCE version. The thing is I'm not sure there are any encoders available to make those features useful, but it should be fairly straightforward to add support should it turn out that usable encoders do exist.
Logged
TripleKill
Guest
« Reply #243 on: 1 Aug '11 - 06:36 »
Reply with quoteQuote

Hi everyone!

I try to build a .NET CF app for web radio, and get a "can't find PInvoke "bass.dll"" error, though I have bass.dll in place.
The device I debug on is Cowon Q5W with MIPS R4k CPU inside. Does it cause the error?
Can I find BassCE for MIPS R4k CPU anywhere? My e-mail is pontovnet@rambler.ru

Thanks in advance.

TripleKill, Russia.
Logged
radio42
Posts: 4012


« Reply #244 on: 1 Aug '11 - 09:12 »
Reply with quoteQuote

The error indicates, that the native bass.dll coul not be found.
Note, that the Bass.Net_compact version is just a .Net CE wrapper for the native CE version of bass!
Logged
TripleKill
Guest
« Reply #245 on: 1 Aug '11 - 11:24 »
Reply with quoteQuote

I used CE version of bass.dll of course))
Am I doing something wrong? Should I somehow add bass.dll itself into project?
The problem appears when I run compiled exe (i.e. without debugging).
Bass.dll (it's CE version) resides in the same folder with exe, still it gives out the same error.

Here's a screenshot of files I have on device, app's form and error popup (clickable):
Logged
TripleKill
Guest
« Reply #246 on: 1 Aug '11 - 11:52 »
Reply with quoteQuote

And again I'd like to point out that the application is being run on MIPS R4k machine.
PEInfo analyzer indicates that bass.dll I use is intended to run on ARM type processors.
Maybe this causes incompatibility?
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #247 on: 1 Aug '11 - 14:34 »
Reply with quoteQuote

Here is a MIPS build to try...

   www.un4seen.com/stuff/bass24-ce-mips.zip

That isn't the latest stuff (it's a 2.4.3 build), but you can at least use it to confirm that the problem is indeed a CPU architecture mismatch. I will post an update later.
Logged
TripleKill
Guest
« Reply #248 on: 1 Aug '11 - 15:35 »
Reply with quoteQuote

I tried it. Works perfectly!! Thank you!!
Logged
TripleKill
Guest
« Reply #249 on: 2 Aug '11 - 13:35 »
Reply with quoteQuote

One more question...

I have two different URLs. The first one is type of IP:port (I tested this: http://94.23.40.70:8010/).
The second one is "file" URL: (tested http://www.snakenetmetalradio.com:8000/Snakenet-96k.asp).

I use the same method on them, BASS_StreamCreateURL. The first one works, but the second doesn't.
Is there a difference in methods I should use to open those?
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #250 on: 2 Aug '11 - 14:08 »
Reply with quoteQuote

That 2nd URL looks like it could be a playlist. In that case, to have BASS process it (get the stream URL from it), the BASS_CONFIG_NET_PLAYLIST option needs to be set to 1 (or 2) via BASS_SetConfig.
Logged
TripleKill
Guest
« Reply #251 on: 2 Aug '11 - 16:48 »
Reply with quoteQuote

Sorry, there was a fault in my code  Embarrassed

Bass opens both of those URLs, the second takes just a bit more time.
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #252 on: 3 Aug '11 - 18:02 »
Reply with quoteQuote

Yeah, the 2nd URL will take a little longer to open as BASS will need to make a 2nd connection request to open the actual stream referenced by the playlist. There's also a DNS lookup required compared to the 1st URL. It all adds up Smiley

Anyway, as promised, here's the latest MIPS build...

   www.un4seen.com/stuff/bass24-ce-mips.zip
Logged
TripleKill
Guest
« Reply #253 on: 3 Aug '11 - 18:20 »
Reply with quoteQuote

Thanks!  Smiley

I meant that both of above URLs were successfully opened with the same method, and without any additional processing.
The second one was once "extracted" from .m3u playlist with notepad, that's why I called it "file" URL. Or can it be playlist inside playlist?  Grin
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #254 on: 4 Aug '11 - 15:11 »
Reply with quoteQuote

Playlists within playlists should be fine Smiley
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #255 on: 26 Mar '12 - 16:48 »
Reply with quoteQuote

An update that adds support for the CHORUS/DISTORTION/ECHO/FLANGER/REVERB effects (in addition to PARAMEQ) is now up in the WinCE package (in the 1st post). The BASSenc add-on has also been updated to the latest version (2.4.9.1).
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #256 on: 17 Apr '12 - 16:38 »
Reply with quoteQuote

The latest version of the BASSWV add-on is now up in the 1st post.
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #257 on: 8 May '12 - 17:44 »
Reply with quoteQuote

The latest version of BASS is now up in the 1st post.
Logged
alank
Posts: 1


« Reply #258 on: 4 Jul '12 - 11:22 »
Reply with quoteQuote

Is there a version of bassmidi for Win CE?
Logged
Ian @ un4seen
Administrator
Posts: 15270


« Reply #259 on: 4 Jul '12 - 17:21 »
Reply with quoteQuote

There is a WinCE version of the BASSMIDI add-on, but performance isn't great currently. I have now added it to the package in the 1st post, in case you would like to give a try. If you do use it, you should probably use the BASS_ATTRIB_MIDI_CPU option to prevent it hogging the CPU.
Logged
Pages: 1 ... 11 12 [13] 14
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines