3D Sound System

Started by paulscode, March 11, 2008, 02:38:51 AM

Previous topic - Next topic

paulscode

I don't have a computer with Windows on it here, just a netbook with Ubuntu (I'm currently on TDY and won't be back home until mid September).  Could you send me the test file?

AGP

#406
Here it is: (Link removed).

paulscode

I thought I would give a quick progress update on SoundSystemAE.  I'm currently working out some stability issues with the part of the library that reads from the app's compressed assets.  This is kind of essential because without it, apps would require access to the sdcard and have the audio files placed there.  That is a limitation I would like to avoid if at all possible, since not all Android devices even have an sdcard, and nobody likes adding extra permissions to their app if they don't have to.

AGP

Awesome, although I have to say my particular program uses SD card to store before playing back the sound. Any chance I can try it out?

paulscode

Sure, I'll post what I have so far.  Let me clean it up a bit first.. I'll upload it shortly.

paulscode

Unfortunately, I seem to have broken something - Tremolo is crashing after decoding ten or so blocks of data.  I have to go to work tonight, so I won't be able to fix it until tomorrow afternoon.  I apologize for the delay.

AGP

Thanks for trying, I'll be around tomorrow. :- )

paulscode

I've been diagnosing the problem a bit.  It looks to be the exact same behavior that I was getting with decoding the compressed files, now happening when decoding uncompressed files.  To rule out any file reading as the cause, I've even read the file contents entirely with Java, and passed the encoded data to the native library to decode, but I still get the same behavior.  This is really perplexing, because the latter case is virtually identical to what I did in the ALAN demo, and it worked fine there (same file and everything).  I'll continue trying to track down what has changed.  I'd guess it is most likely a pointer or memory allocation issue.  Apparently I've gotten too dependent on Java and forgotten how to use c/c++ :-[

AGP

Sounds like a nightmare. Thanks for the update.

AGP

Paul, have you any news? Thanks in advance.

paulscode

Sorry, I've been tracking down a problem with another one of my projects.  I'm back to working on this one again.  I'll post an update once I figure out what's causing my problem.  I'm going to start with the working decoder, and work my way back to what I have now, to try and figure out where things break.

AGP

I'm glad you're back on it. Please keep us posted.

paulscode

LibraryJOAL, Version update

JOAL library plug-in

- Fixed JOAL package name from the old net.java.games.joal to the new com.jogamp.openal.

AGP

Cool, thanks. By the way, did you ever figure out why my wav file wouldn't play?

paulscode

Not yet, I've been putting out a lot of brush fires with several of my projects for the past couple weeks.. I may have too many projects going at once, haha.  It is definitely in the queue  ;D