Hi, Sheridan. This is a complex subject... As far as I know, Java3D use JavaSound as main resource, and has some classes to use sound within 3D enviroment .
May you find more resources at JavaSound email list : search : http://archives.java.sun.com/archives/javasound-interest.html subscribe : http://java.sun.com/products/java-media/sound/list.html JavaSound works with sampled (wave) and Midi sounds. The Midi sound engine runs in software mode, using a high quality General Midi sond bank, but can also use your own sound bank, as well set JavaSound to use your Midi hardware devices. But I think a few expensive sound cards can match the JavaSound Midi software quality. And there is not much CPU load. The sampled sounds are send to your harware sound device. The data can be obtained and processed as you wish. So you can make your own wave sound synthesizer. There are some algorithms about sound synthesis using technics as Frequency Modulation synthesis, Additive synthesis , Subtrative synthesis, Granular Synthesis , Trigonometric waves, and others. there is a lot more ... ;) Alessandro Borges ============================= >From: "James Sheridan" >Subject: 3D Sound Driver/Engines > I was wondering if anyone out there has had any experience writing sound > drivers/engines for java 3D? If so would it be possible to post how you went > about it and any tips/hints? or would you please be able to > get in contact with myself. > > I'm wondering how you went about it? software or hardware? and if software what algorithms were used? > > With fingers crossed I'm more specifically trying to write an 8 channel driver for a hammerfall card if anyone has one? _______________________________________________________________________ Yahoo! Encontros O lugar certo para encontrar a sua alma g�mea. http://br.encontros.yahoo.com/ =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
