23 May '13 - 12:44 *
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 ... 34 35 [36]
  Reply  |  Print  
Author Topic: BASS for iOS (iPhone/iPad)  (Read 109923 times)
Ian @ un4seen
Administrator
Posts: 15269


« Reply #700 on: 8 Apr '13 - 14:29 »
Reply with quoteQuote

To speed up the conversion process, you could try making the temporary file a WAV file rather than ALAC; it will require more disk space, but it should be quicker to process (no decoding required). To write a WAV file, you can use BASS_Encode_Start, like this...

BASS_Encode_Start(handle, wavfilename, BASS_ENCODE_PCM|BASS_ENCODE_AUTOFREE, 0, 0);
Logged
megabass00
Posts: 28


« Reply #701 on: 9 Apr '13 - 12:09 »
Reply with quoteQuote

Thanks for your support Ian. I am going to try your last approach for convert to AAC from ALAC...Wink
Logged
lokinfey
Posts: 2


« Reply #702 on: 14 Apr '13 - 13:03 »
Reply with quoteQuote

I can run bass for iphone(Bass.net) in simulater ,but I can't run in device .  Who can help me?

I set this in simulater

-v -gcc_flags "-L${ProjectDir} -lbass -lbassflac -all_load "

it can compile and run

But I let it run in my device ,it can not run . It tell me

Error MT5201: Native linking failed. Please review user flags provided to gcc: "-L/abc/PlayerCross/PlayerCross" "-lbass" "-lbassflac" "-all_load" (MT5201)

can you help me soon
Logged
viewer
Posts: 1


« Reply #703 on: 28 Apr '13 - 10:26 »
Reply with quoteQuote

Hi Ian,

Would you please tell me how to use bass.dll(or bass.a) with Delphi XE4?
Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #704 on: 29 Apr '13 - 16:56 »
Reply with quoteQuote

I'm not a .Net or Delphi user myself, so I'm afraid I can't help very much with them. In the case of .Net, there was a BASS.Net update released recently with improved iOS support, so you could give that a look. In the case of Delphi, you could have a look at the examples included in the Win32 BASS package for some pointers.
Logged
HyperNovaSoftware
Posts: 46


« Reply #705 on: 29 Apr '13 - 16:59 »
Reply with quoteQuote

I can run bass for iphone(Bass.net) in simulater ,but I can't run in device .  Who can help me?

I set this in simulater

-v -gcc_flags "-L${ProjectDir} -lbass -lbassflac -all_load "

it can compile and run

But I let it run in my device ,it can not run . It tell me

Error MT5201: Native linking failed. Please review user flags provided to gcc: "-L/abc/PlayerCross/PlayerCross" "-lbass" "-lbassflac" "-all_load" (MT5201)

can you help me soon

I don't believe BASS.net will work on iOS.
Logged
Chris
Posts: 1507


« Reply #706 on: 29 Apr '13 - 18:58 »
Reply with quoteQuote

@Ian can you insert a Delphi Header in the Ios packages?
Because Delphi Xe/2/3/4 have support for IOs via Firemonkey Framework

@viewer
take a look in the bass examples Folder Delphi
« Last Edit: 29 Apr '13 - 22:53 by Chris » Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #707 on: 30 Apr '13 - 16:10 »
Reply with quoteQuote

@Ian can you insert a Delphi Header in the Ios packages?
Because Delphi Xe/2/3/4 have support for IOs via Firemonkey Framework

The iOS BASS package currently only includes the libraries, and the headers and documentation should be taken from the Win32/Linux/OSX packages on the BASS webpage.
Logged
Chris
Posts: 1507


« Reply #708 on: 30 Apr '13 - 16:10 »
Reply with quoteQuote

Great
Thank you
Logged
Chris
Posts: 1507


« Reply #709 on: 3 May '13 - 10:25 »
Reply with quoteQuote

@ Ian
I will try at this moment to port the Win Delphi Header to XE4 Mobile ...
and making a small Demo for Delphi Xe4 User...(XE4 IOs is supportet)
One Question about the Ansistrings /AnsiChars/PAnsiChar  inside the calls and the records....
Are they Ansi as in Windows or now Wide/Unicode?
Cheers Chris
« Last Edit: 3 May '13 - 10:40 by Chris » Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #710 on: 3 May '13 - 17:27 »
Reply with quoteQuote

Things should be the same as on other platforms. The structures/records are the same, and the BASS_UNICODE flag is supported to determine whether filenames are "AnsiChar" or "WideChar". One difference is that filenames are UTF-8 rather than ANSI without the BASS_UNICODE flag.
Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #711 on: 3 May '13 - 17:30 »
Reply with quoteQuote

The iOS version of BASSMIDI 2.4.8 is now up in the 1st post.
Logged
Bert
Posts: 159


« Reply #712 on: 9 May '13 - 12:29 »
Reply with quoteQuote

@ Ian
I will try at this moment to port the Win Delphi Header to XE4 Mobile ...
..
Cheers Chris
Hi Chris,
did you got it working?
Is it easy or hard to do this with XE4?
Should i buy XE4, or wait again for a working verison? ;-)
Cheers, Bert
Logged
gotoimran
Posts: 2


« Reply #713 on: 19 May '13 - 14:10 »
Reply with quoteQuote

I am doing a project in which i have to mix audios and make scratching effect like DJ Apps.I have done with scratching. but can't mix the audios.also can't include mixer lib.
is there any help to make this thing work.
thanks a lot
Logged
Chris
Posts: 1507


« Reply #714 on: 19 May '13 - 14:18 »
Reply with quoteQuote


Hi Chris,
did you got it working?
Is it easy or hard to do this with XE4?
Should i buy XE4, or wait again for a working verison? ;-)
Cheers, Bert

Its possible but there must change things in the header....
The Only Problem is the Delphi Mobile Compiler (he doesn`t know/support Ansi)
will mean all ansi stuff in the bass header must change from ansi to byte of array
Logged
Pages: 1 ... 34 35 [36]
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines