Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (416)
games submitted by our members
Games in WIP (306)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Hexara -- work in progress  (Read 4980 times)
0 Members and 1 Guest are viewing this topic.
Offline bobjob

JGO Knight


Medals: 10
Projects: 6


David Aaron Muhar


« Reply #30 - Posted 2011-12-11 10:56:04 »

Side issue, I'm hoping (perhaps in vain) that I can use some of this sound programming expertise in android. But I haven't really looked closely enough at Android yet. Most of the books and tutorials I've come across just cover some simple ways to do sound, nothing low level.
If you ever want quick android assistance, like copy and paste code snippets and such. Feel free to add me to MSN (msn contact link is under my image on the forum post).

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline nsigma
« Reply #31 - Posted 2011-12-11 13:27:01 »

Anyway, I've got the "windchime" chime patch pretty well nailed this week, and aspects of the drone working as well. The bigger gongs are yet to do. The drone will need a flanger, but I think that will be doable. I'm told flangers are not much more complicated than an echo with a very short delay time (that varies), and I managed an echo on the Theremin project.

If you can use GPL with CPE code, there's a chorus in Gervill you could extract (it has a flanger mode - a flanger basically being a chorus with attitude and tattoos   Wink ).  I'm just in the process of forking this out myself for JAudioLibs - basically need to change the parameter calculations to be something sensible as opposed to MIDI values.

If that license is no good for you (or you just want the fun of coding it yourself), then it's basically a delay where the delay time is controlled by an LFO.  You'll need a delay where the delay time changes on a per sample basis - once per processing block would probably sound odd.  They're also usually done with a delay on either stereo channel with the LFO's out of phase with each other to give that "thicker" sound.

Sorry if that's going over what you'd already been told.

Best wishes, Neil

Praxis LIVE - Open-source graphical environment for developing intermedia performance tools, projections and interactive spaces.
Praxis LIVE on Twitter
Offline philfrei
« Reply #32 - Posted 2011-12-11 22:39:01 »

@bobjob -- Again, thanks! I probably will, sooner rather than later.
@nsimga -- Also, thanks! I think the flanger is going to be fun.

You've inspired me to start a thread on public software licenses. "Yet Another..." discussion on this contentious issue.

"Greetings my friends! We are all interested in the future, for that is where you and I are going to spend the rest of our lives!" -- The Amazing Criswell
Pages: 1 [2]
  ignore  |  Print  
 
 

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!