2011-01-03 Karsten Schmidt * examples/core/math/WeightedRandom/WeightedRandom.pde, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/JOALUtil.java, src.audio/toxi/audio/SoundListener.java, src.color/toxi/color/AlphaAccessor.java, src.color/toxi/color/CMYKAccessor.java, src.color/toxi/color/ColorList.java, src.color/toxi/color/ColorRange.java, src.color/toxi/color/ColorTheme.java, src.color/toxi/color/DistanceProxy.java, src.color/toxi/color/HSVAccessor.java, src.color/toxi/color/HSVDistanceProxy.java, src.color/toxi/color/Hue.java, src.color/toxi/color/RGBAccessor.java, src.color/toxi/color/RGBDistanceProxy.java, src.color/toxi/color/theory/ColorTheoryStrategy.java, src.color/toxi/color/theory/ComplementaryStrategy.java, src.color/toxi/color/theory/CompoundTheoryStrategy.java, src.color/toxi/color/theory/LeftSplitComplementaryStrategy.java, src.color/toxi/color/theory/SingleComplementStrategy.java, src.color/toxi/color/theory/SplitComplementaryStrategy.java, src.core/toxi/geom/Plane.java, src.core/toxi/geom/Vec2D.java, src.core/toxi/geom/Vec3D.java, src.core/toxi/geom/mesh/OBJWriter.java, src.core/toxi/geom/mesh/STLWriter.java, src.core/toxi/math/LinearInterpolation.java, src.core/toxi/math/MathUtils.java, src.core/toxi/math/noise/SimplexNoise.java, src.core/toxi/util/datatypes/TypedProperties.java, src.core/toxi/util/datatypes/UndirectedGraph.java, src.core/toxi/util/datatypes/WeightedRandomSet.java, src.image/toxi/image/util/Filter8bit.java, src.physics/toxi/physics/VerletConstrainedSpring.java, src.physics/toxi/physics/VerletMinDistanceSpring.java, src.physics/toxi/physics/VerletParticle.java, src.physics/toxi/physics/VerletSpring.java, src.physics/toxi/physics2d/VerletSpring2D.java: adding WeightedRandom demo and more comment updates [4cfadbbea3b0] [tip] * examples/core/misc/CustomEvents/CustomEvents.pde, src.audio/toxi/audio/AudioBuffer.java, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/DecompressInputStream.java, src.audio/toxi/audio/FIRFilter.java, src.audio/toxi/audio/IIRFilter.java, src.audio/toxi/audio/JOALUtil.java, src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/SoundListener.java, src.audio/toxi/audio/SynthUtil.java, src.audio/toxi/music/DelayedSamplePlayer.java, src.audio/toxi/music/QuantizedTimeHandler.java, src.audio/toxi/music/QuantizedTimeProvider.java, src.audio/toxi/music/scale/AbstractScale.java, src.audio/toxi/music/scale/GenericScale.java, src.audio/toxi/music/scale/MajorScale.java, src.color/toxi/color/AccessCriteria.java, src.color/toxi/color/AlphaAccessor.java, src.color/toxi/color/CMYKAccessor.java, src.color/toxi/color/CMYKDistanceProxy.java, src.color/toxi/color/ColorGradient.java, src.color/toxi/color/ColorList.java, src.color/toxi/color/ColorRange.java, src.color/toxi/color/ColorTheme.java, src.color/toxi/color/DistanceProxy.java, src.color/toxi/color/HSVAccessor.java, src.color/toxi/color/HSVDistanceProxy.java, src.color/toxi/color/HistEntry.java, src.color/toxi/color/Histogram.java, src.color/toxi/color/Hue.java, src.color/toxi/color/LuminanceAccessor.java, src.color/toxi/color/NamedColor.java, src.color/toxi/color/ProximityComparator.java, src.color/toxi/color/RGBAccessor.java, src.color/toxi/color/RGBDistanceProxy.java, src.color/toxi/color/ReadonlyTColor.java, src.color/toxi/color/TColor.java, src.color/toxi/color/TColorAdapter.java, src.color/toxi/color/ToneMap.java, src.color/toxi/color/theory/AnalogousStrategy.java, src.color/toxi/color/theory/ColorTheoryRegistry.java, src.color/toxi/color/theory/ColorTheoryStrategy.java, src.color/toxi/color/theory/ComplementaryStrategy.java, src.color/toxi/color/theory/CompoundTheoryStrategy.java, src.color/toxi/color/theory/LeftSplitComplementaryStrategy.java, src.color/toxi/color/theory/MonochromeTheoryStrategy.java, src.color/toxi/color/theory/RightSplitComplementaryStrategy.java, src.color/toxi/color/theory/SingleComplementStrategy.java, src.color/toxi/color/theory/SplitComplementaryStrategy.java, src.color/toxi/color/theory/TetradTheoryStrategy.java, src.color/toxi/color/theory/TriadTheoryStrategy.java, src.core/toxi/geom/AABB.java, src.core/toxi/geom/AxisAlignedCylinder.java, src.core/toxi/geom/BernsteinPolynomial.java, src.core/toxi/geom/Circle.java, src.core/toxi/geom/CircleIntersector.java, src.core/toxi/geom/Cone.java, src.core/toxi/geom/Ellipse.java, src.core/toxi/geom/Intersector2D.java, src.core/toxi/geom/Intersector3D.java, src.core/toxi/geom/IsectData2D.java, src.core/toxi/geom/IsectData3D.java, src.core/toxi/geom/Line2D.java, src.core/toxi/geom/Line3D.java, src.core/toxi/geom/Matrix4x4.java, src.core/toxi/geom/Plane.java, src.core/toxi/geom/PointCloud.java, src.core/toxi/geom/PointOctree.java, src.core/toxi/geom/PointQuadtree.java, src.core/toxi/geom/Polygon2D.java, src.core/toxi/geom/PolygonClipper2D.java, src.core/toxi/geom/Quaternion.java, src.core/toxi/geom/Ray2D.java, src.core/toxi/geom/Ray3D.java, src.core/toxi/geom/Ray3DIntersector.java, src.core/toxi/geom/ReadonlyVec2D.java, src.core/toxi/geom/ReadonlyVec3D.java, src.core/toxi/geom/Rect.java, src.core/toxi/geom/Reflector3D.java, src.core/toxi/geom/Shape2D.java, src.core/toxi/geom/Shape3D.java, src.core/toxi/geom/Sphere.java, src.core/toxi/geom/SphereIntersectorReflector.java, src.core/toxi/geom/Spline2D.java, src.core/toxi/geom/Spline3D.java, src.core/toxi/geom/SutherlandHodgemanClipper.java, src.core/toxi/geom/Triangle.java, src.core/toxi/geom/Triangle2D.java, src.core/toxi/geom/Triangle3D.java, src.core/toxi/geom/TriangleIntersector.java, src.core/toxi/geom/Vec2D.java, src.core/toxi/geom/Vec3D.java, src.core/toxi/geom/XAxisCylinder.java, src.core/toxi/geom/YAxisCylinder.java, src.core/toxi/geom/ZAxisCylinder.java, src.core/toxi/geom/mesh/BezierPatch.java, src.core/toxi/geom/mesh/BoxSelector.java, src.core/toxi/geom/mesh/DefaultSTLColorModel.java, src.core/toxi/geom/mesh/DefaultSelector.java, src.core/toxi/geom/mesh/Face.java, src.core/toxi/geom/mesh/LaplacianSmooth.java, src.core/toxi/geom/mesh/MaterialiseSTLColorModel.java, src.core/toxi/geom/mesh/Mesh3D.java, src.core/toxi/geom/mesh/OBJWriter.java, src.core/toxi/geom/mesh/PlaneSelector.java, src.core/toxi/geom/mesh/STLColorModel.java, src.core/toxi/geom/mesh/STLReader.java, src.core/toxi/geom/mesh/STLWriter.java, src.core/toxi/geom/mesh/SphereFunction.java, src.core/toxi/geom/mesh/SphericalHarmonics.java, src.core/toxi/geom/mesh/SuperEllipsoid.java, src.core/toxi/geom/mesh/SurfaceFunction.java, src.core/toxi/geom/mesh/SurfaceMeshBuilder.java, src.core/toxi/geom/mesh/Terrain.java, src.core/toxi/geom/mesh/TriangleMesh.java, src.core/toxi/geom/mesh/Vertex.java, src.core/toxi/geom/mesh/VertexSelector.java, src.core/toxi/geom/mesh/WEFace.java, src.core/toxi/geom/mesh/WEMeshFilterStrategy.java, src.core/toxi/geom/mesh/WETriangleMesh.java, src.core/toxi/geom/mesh/WEVertex.java, src.core/toxi/geom/mesh/WingedEdge.java, src.core/toxi/geom/mesh/subdiv/DisplacementSubdivision.java, src.core/toxi/geom/mesh/subdiv/DualDisplacementSubdivision.java, src.core/toxi/geom/mesh/subdiv/DualSubdivision.java, src.core/toxi/geom/mesh/subdiv/EdgeLengthComparator.java, src.core/toxi/geom/mesh/subdiv/FaceCountComparator.java, src.core/toxi/geom/mesh/subdiv/MidpointDisplacementSubdivision.java, src.core/toxi/geom/mesh/subdiv/MidpointSubdivision.java, src.core/toxi/geom/mesh/subdiv/NormalDisplacementSubdivision.java, src.core/toxi/geom/mesh/subdiv/SubdivisionStrategy.java, src.core/toxi/geom/mesh/subdiv/TriSubdivision.java, src.core/toxi/geom/mesh2d/DelaunayVertex.java, src.core/toxi/geom/mesh2d/Voronoi.java, src.core/toxi/math/BezierInterpolation.java, src.core/toxi/math/CircularInterpolation.java, src.core/toxi/math/CosineInterpolation.java, src.core/toxi/math/DecimatedInterpolation.java, src.core/toxi/math/ExponentialInterpolation.java, src.core/toxi/math/InterpolateStrategy.java, src.core/toxi/math/Interpolation2D.java, src.core/toxi/math/LinearInterpolation.java, src.core/toxi/math/MathUtils.java, src.core/toxi/math/ScaleMap.java, src.core/toxi/math/SigmoidInterpolation.java, src.core/toxi/math/SinCosLUT.java, src.core/toxi/math/ThresholdInterpolation.java, src.core/toxi/math/ZoomLensInterpolation.java, src.core/toxi/math/conversion/UnitTranslator.java, src.core/toxi/math/noise/PerlinNoise.java, src.core/toxi/math/noise/SimplexNoise.java, src.core/toxi/math/waves/AMFMSineWave.java, src.core/toxi/math/waves/AbstractWave.java, src.core/toxi/math/waves/ConstantWave.java, src.core/toxi/math/waves/FMHarmonicSquareWave.java, src.core/toxi/math/waves/FMSawtoothWave.java, src.core/toxi/math/waves/FMSineWave.java, src.core/toxi/math/waves/FMSquareWave.java, src.core/toxi/math/waves/FMTriangleWave.java, src.core/toxi/math/waves/SineWave.java, src.core/toxi/math/waves/WaveState.java, src.core/toxi/util/DateUtils.java, src.core/toxi/util/FileSequenceDescriptor.java, src.core/toxi/util/FileUtils.java, src.core/toxi/util/datatypes/ArrayUtil.java, src.core/toxi/util/datatypes/BiasedFloatRange.java, src.core/toxi/util/datatypes/BiasedIntegerRange.java, src.core/toxi/util/datatypes/DoubleRange.java, src.core/toxi/util/datatypes/FloatRange.java, src.core/toxi/util/datatypes/GenericSet.java, src.core/toxi/util/datatypes/IntegerRange.java, src.core/toxi/util/datatypes/IntegerSet.java, src.core/toxi/util/datatypes/SingletonRegistry.java, src.core/toxi/util/datatypes/TypedProperties.java, src.core/toxi/util/datatypes/WeightedRandomEntry.java, src.core/toxi/util/datatypes/WeightedRandomSet.java, src.core/toxi/util/events/EventDispatcher.java, src.data/toxi/data/csv/CSVAdapter.java, src.data/toxi/data/csv/CSVFieldMapper.java, src.data/toxi/data/csv/CSVListener.java, src.data/toxi/data/csv/CSVParser.java, src.data/toxi/data/feeds/AtomAuthor.java, src.data/toxi/data/feeds/AtomContent.java, src.data/toxi/data/feeds/AtomEntry.java, src.data/toxi/data/feeds/AtomFeed.java, src.data/toxi/data/feeds/AtomLink.java, src.data/toxi/data/feeds/RSSChannel.java, src.data/toxi/data/feeds/RSSEnclosure.java, src.data/toxi/data/feeds/RSSFeed.java, src.data/toxi/data/feeds/RSSItem.java, src.data/toxi/data/feeds/util/Iso8601DateAdapter.java, src.data/toxi/data/feeds/util/Rfc822DateAdapter.java, src.image/toxi/image/util/Filter8bit.java, src.image/toxi/image/util/TiledFrameExporter.java, src.p5/toxi/processing/ToxiclibsSupport.java, src.physics/toxi/physics/ParticlePath.java, src.physics/toxi/physics/ParticleString.java, src.physics/toxi/physics/PullBackString.java, src.physics/toxi/physics/VerletConstrainedSpring.java, src.physics/toxi/physics/VerletMinDistanceSpring.java, src.physics/toxi/physics/VerletParticle.java, src.physics/toxi/physics/VerletPhysics.java, src.physics/toxi/physics/VerletSpring.java, src.physics/toxi/physics/behaviors/AttractionBehavior.java, src.physics/toxi/physics/behaviors/ConstantForceBehavior.java, src.physics/toxi/physics/behaviors/GravityBehavior.java, src.physics/toxi/physics/behaviors/ParticleBehavior.java, src.physics/toxi/physics/constraints/AxisConstraint.java, src.physics/toxi/physics/constraints/BoxConstraint.java, src.physics/toxi/physics/constraints/CylinderConstraint.java, src.physics/toxi/physics/constraints/MaxConstraint.java, src.physics/toxi/physics/constraints/MinConstraint.java, src.physics/toxi/physics/constraints/ParticleConstraint.java, src.physics/toxi/physics/constraints/PlaneConstraint.java, src.physics/toxi/physics/constraints/SoftBoxConstraint.java, src.physics/toxi/physics/constraints/SphereConstraint.java, src.physics/toxi/physics2d/ParticlePath2D.java, src.physics/toxi/physics2d/ParticleString2D.java, src.physics/toxi/physics2d/PullBackString2D.java, src.physics/toxi/physics2d/VerletConstrainedSpring2D.java, src.physics/toxi/physics2d/VerletMinDistanceSpring2D.java, src.physics/toxi/physics2d/VerletParticle2D.java, src.physics/toxi/physics2d/VerletPhysics2D.java, src.physics/toxi/physics2d/VerletSpring2D.java, src.physics/toxi/physics2d/behaviors/AttractionBehavior.java, src.physics/toxi/physics2d/behaviors/ConstantForceBehavior.java, src.physics/toxi/physics2d/behaviors/GravityBehavior.java, src.physics/toxi/physics2d/behaviors/ParticleBehavior2D.java, src.physics/toxi/physics2d/constraints/AngularConstraint.java, src.physics/toxi/physics2d/constraints/AxisConstraint.java, src.physics/toxi/physics2d/constraints/CircularConstraint.java, src.physics/toxi/physics2d/constraints/MaxConstraint.java, src.physics/toxi/physics2d/constraints/MinConstraint.java, src.physics/toxi/physics2d/constraints/ParticleConstraint2D.java, src.physics/toxi/physics2d/constraints/RectConstraint.java, src.sim/toxi/sim/automata/CAMatrix.java, src.sim/toxi/sim/automata/CARule.java, src.sim/toxi/sim/automata/CARule2D.java, src.sim/toxi/sim/automata/CAWolfram1D.java, src.sim/toxi/sim/automata/EvolvableMatrix.java, src.sim/toxi/sim/automata/MatrixEvolver.java, src.sim/toxi/sim/dla/BottomUpOrder.java, src.sim/toxi/sim/dla/DLA.java, src.sim/toxi/sim/dla/DLAConfiguration.java, src.sim/toxi/sim/dla/DLAEventAdapter.java, src.sim/toxi/sim/dla/DLAEventListener.java, src.sim/toxi/sim/dla/DLAGuideLines.java, src.sim/toxi/sim/dla/DLAParticle.java, src.sim/toxi/sim/dla/DLASegment.java, src.sim/toxi/sim/dla/PipelineOrder.java, src.sim/toxi/sim/dla/RadialDistanceOrder.java, src.sim/toxi/sim/erosion/ErosionFunction.java, src.sim/toxi/sim/erosion/TalusAngleErosion.java, src.sim/toxi/sim/erosion/ThermalErosion.java, src.sim/toxi/sim/fluids/FluidSolver.java, src.sim/toxi/sim/grayscott/GrayScott.java, src.test/toxi/test/JAXBGeomTest.java, src.test/toxi/test/geom/AABBIsecTest.java, src.test/toxi/test/geom/PlaneTest.java, src.test/toxi/test/geom/TriangleTest.java, src.test/toxi/test/geom/WEMeshTest.java, src.volume/toxi/volume/ArrayIsoSurface.java, src.volume/toxi/volume/BoxBrush.java, src.volume/toxi/volume/HashIsoSurface.java, src.volume/toxi/volume/IsoSurface.java, src.volume/toxi/volume/MarchingCubesIndex.java, src.volume/toxi/volume/MeshLatticeBuilder.java, src.volume/toxi/volume/MeshVoxelizer.java, src.volume/toxi/volume/RoundBrush.java, src.volume/toxi/volume/VolumetricBrush.java, src.volume/toxi/volume/VolumetricHashMap.java, src.volume/toxi/volume/VolumetricSpace.java, src.volume/toxi/volume/VolumetricSpaceArray.java: adding/updating comments in all source files, renaming Triangle into Triangle3D, adding CustomEvents example [7b3562f4cdf0] 2011-01-02 Karsten Schmidt * examples/core/misc/ConfigScroller/ConfigScroller.pde, examples/core/misc/ConfigScroller/app.properties, src.audio/toxi/audio/FIRFilter.java, src.audio/toxi/audio/Filter.java: adding ConfigScroller example, renaming Filter into FIRFilter [affde4f3d5d4] 2010-11-11 Karsten Schmidt * src.audio/toxi/audio/Filter.java: adding FIR Filter class with LP, HP and BP support (needs refactoring) [fe608deb1c81] * src.audio/toxi/audio/SynthUtil.java: adding SynthUtil.joinMonoFloatArrays() [4bdffd2672dd] 2010-07-12 Karsten Schmidt * examples/audio/SynthBasics/SynthBasics.pde, examples/audio/SynthXfadeFmod/SynthXfadeFmod.pde, src.audio/toxi/audio/SynthUtil.java: updating SynthBasics & SynthXfadeFmod demos for audioutils, adding 8bit sample support to SynthUtil [e06691309a10] 2010-05-16 Karsten Schmidt * src.audio/toxi/audio/SynthUtil.java, src.audio/toxi/audio/scale/AbstractScale.java, src.audio/toxi/audio/scale/GenericScale.java, src.audio/toxi/audio/scale/MajorScale.java, src.audio/toxi/music/DelayedSamplePlayer.java, src.audio/toxi/music/QuantizedTimeHandler.java, src.audio/toxi/music/QuantizedTimeProvider.java, src.audio/toxi/music/scale/AbstractScale.java, src.audio/toxi/music/scale/GenericScale.java, src.audio/toxi/music/scale/MajorScale.java: renaming toxi.audio.scale package into toxi.music.scale, adding SynthUtil class, adding QuantizedTimeProvider/Handler and DelayedSamplePlayer classes in toxi.music package [3a5e07d95734] * src.audio/toxi/audio/AudioBuffer.java: minor updates to format handling in configure() [a63d585be512] 2010-05-11 Karsten Schmidt * src.audio/toxi/audio/scale/AbstractScale.java, src.audio/toxi/audio/scale/GenericScale.java, src.audio/toxi/audio/scale/MajorScale.java: adding toxi.audio.scale package and Scale classes for pitching samples based on musical scales [003f43ba2514] * src.audio/toxi/audio/AudioBuffer.java: refactoring AudioBuffer format handling, adding Format enums and so replacing need for native AL calls for status/info methods [8b3e752406ed] 2010-04-27 Karsten Schmidt * .classpath, ant/versions.properties, src.audio/toxi/audio/DecompressInputStream.java, src.test/toxi/test/audio/JOALTest.java, test/phone_pcm.wav, test/phone_ulaw.wav: updating audio version, classpath, updating JOALTest and fixing comments in DecompressInputStream, adding audio test files [67d25502e5c9] * src.audio/toxi/audio/AudioBuffer.java, src.audio/toxi/audio/DecompressInputStream.java: adding DecompressInputStream and convertUlawToPCM() method to AudioBuffer, enabling support for ยต-Law 8bit audio [7ecae1751e5a] 2010-01-20 Karsten Schmidt * src.audio/toxi/audio/MultiTimbralManager.java, src.color/toxi/color/ColorGradient.java, src.core/toxi/geom/util/TriangleMesh.java: minor updates to issues found by FindBugs [fb9dcd78534f] 2009-10-15 Karsten Schmidt * src.audio/toxi/audio/JOALUtil.java: applied eclipse formatter changes [d2cbe66ff48b] 2009-08-23 Karsten Schmidt * src.audio/toxi/audio/JOALUtil.java: another bug fix for NullPointerException caused by new shutdown() logic for sources with no assigned buffers, updated 0004 release files [3ac52aa5e1cc] * src.audio/toxi/audio/AudioBuffer.java, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/JOALUtil.java, src.test/toxi/test/audio/MemTest.java: bug fix memory leak in JOALUtil, now properly releasing memory when deleting audio buffers, refactored deleteSource() to also kill associated buffer, added deleteAll(), added MemTest test case [32a877bd34f3] 2009-08-22 Karsten Schmidt * src.audio/toxi/audio/JOALUtil.java, src.test/toxi/test/audio/JOALTest.java: adding getDeviceList() & lazy init() calls for various JOALUtil accessor methods [2e21f6af89b6] * src.audio/toxi/audio/JOALUtil.java: fixed JOALUtil.shutdown() bug when no buffers or sources were allocated [cb0fc6e77df0] 2009-08-19 Karsten Schmidt * ant/build_audio.xml, src.audio/toxi/audio/JOALUtil.java, src.test/toxi/test/audio/JOALTest.java: updated JOALUtil.init() to support named devices (for fallback to software mode only, e.g. needed on RealTek HD cards), added test, updated audio build file [b62467657288] 2009-07-18 Karsten Schmidt * examples/audio-external/HelloAudioWorld/HelloAudioWorld.pde, examples/audio-external/HelloAudioWorld/data/synth.wav, examples /audio-external/HelloManagedWorld/HelloManagedWorld.pde, examples /audio-external/HelloManagedWorld/data/synth.wav, examples/audio- external/LoopPitchScratch/LoopPitchScratch.pde, examples/audio- external/LoopPitchScratch/data/livetest_mono.wav, examples/audio/Readme/Readme.pde, examples/audio/readme_examples.txt, src.audio/toxi/audio/AudioBuffer.java, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/JOALUtil.java, src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/SoundListener.java: added fluid interfaces, refactoring, bug fixes of all audioutils classes & added 3 new Processing examples [b52c406ad779] 2009-07-17 Karsten Schmidt * src.audio/toxi/audio/JOALUtil.java: refactoring JOALUtil.loadBuffer(String) version to handle exceptions internally to simplify usage from Processing. loadBuffer(InputStream) still passes exceptions on and is more likely to be used outside the P5 PDE [d535c3296699] 2009-06-15 Karsten Schmidt * ant/build_audio.xml, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/JOALUtil.java: refactored internal audiobuffer/audiosource management, added deleteBuffer()/deleteSource() methods to remove/release individual instances [db3e9427ef35] 2008-12-20 Karsten Schmidt * .classpath, ant/build_audio.xml, examples/audio/readme_examples.txt, lib/gluegen-rt.jar, lib/joal.jar, lib/joal/export.txt, lib/joal /gluegen-rt.jar, lib/joal/joal.jar, lib/joal/libgluegen-rt.jnilib, lib/joal/libjoal_native.jnilib, lib/jogl.jar, lib/jogl/gluegen- rt.jar, lib/jogl/jogl.jar, lib/jogl/libgluegen-rt.jnilib, lib/jogl/libjogl.jnilib, lib/jogl/libjogl_awt.jnilib, lib/jogl/libjogl_cg.jnilib, lib/opengl.jar, readme1st/audio/JOAL_LICENSE.txt, readme1st/audio/JOAL_README.txt, src.audio/toxi/audio/AudioBuffer.java, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/JOALUtil.java, src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/SoundListener.java: updated to latest version of JOAL & JOGL, added javadocs to audio classes, prepped audio build file, cleanup lib folder to avoid conflict for new JOAL native files [2389b5c14aa0] 2008-12-07 Karsten Schmidt * src.audio/toxi/audio/AudioBuffer.java, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/JOALUtil.java, src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/SoundListener.java: java 5 refactoring, adding javadocs [a88298ddcdb2] 2008-11-14 Karsten Schmidt * src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/SoundListener.java: fixed bug where all sound source would stop if no free one is available. now really only the oldest is stopped, as it was meant to. [66b820ccbba8] 2008-11-03 Karsten Schmidt * src.audio/toxi/audio/MultiTimbralManager.java: fixed bug in MultiTimbralManager which didn't 1st stop old sounds when running out of voices [5eb79ab62480] 2008-10-30 Karsten Schmidt * src.audio/toxi/audio/JOALUtil.java, src.audio/toxi/audio/LibOAL.java, src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/SoundListener.java: renamed LibOAL into JOALUtil [e9cec24c3071] * ant/build_audio.xml, src.audio/toxi/audio/AudioBuffer.java, src.audio/toxi/audio/AudioSource.java, src.audio/toxi/audio/DynamicSoundSource.java, src.audio/toxi/audio/DynamicSoundSourceMixer.java, src.audio/toxi/audio/LibOAL.java, src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/OALUtil.java, src.audio/toxi/audio/SoundManager.java, src.audio/toxi/audio/SoundSource.java: massive refactoring in toxi.audio package, now using own buffers and sources which are less restrictive than the default JOAL ones. emptied out old, unused classes [33175c6da03b] * src.audio/toxi/audio/OALUtil.java, src.prefs/toxi/util/datatypes/ArrayUtil.java, src.prefs/toxi/util/datatypes/TypedProperties.java, src.test/toxi/test/PrefUtilsTest.java: more additions and little fixes to toxi.util.datatypes and toxi.audio classes [ec00ae092399] 2008-10-28 Karsten Schmidt * .classpath, src.audio/toxi/audio/MultiTimbralManager.java, src.audio/toxi/audio/OALUtil.java, src.prefs/toxi/util/datatypes/ArrayUtil.java, src.prefs/toxi/util/datatypes/TypedProperties.java, src.test/toxi/test/GeomTestSuite.java, src.test/toxi/test/PrefUtilsTest.java, test/test.properties: some refactoring in audio package, fixed static issues in ArrayUtil, added more array types to TypedProperties and added unit tests [555e447b1db6] 2008-10-27 Karsten Schmidt * .classpath, src.audio/toxi/audio/MultiTimbralManager.java: added MultiTimbralManager to libjoal and fixed class path for audio source folder [1b0605ce6bae] 2008-09-19 Karsten Schmidt * src.audio/toxi/audio/DynamicSoundSource.java, src.audio/toxi/audio/DynamicSoundSourceMixer.java, src.audio/toxi/audio/OALUtil.java: removed Java5 syntax for Processing compatibility [c74f90f56c33] 2008-07-17 Karsten Schmidt * .classpath, ant/build_geom.xml, ant/build_physics.xml, ant/build_prefs.xml, dist/geomutils-0010-src.zip, dist/geomutils-0010.zip, dist/geomutils.jar, dist/prefutils-0001-src.zip, dist/prefutils-0001.zip, dist/prefutils.jar, examples/geom/InterpolateTest/InterpolateTest.pde, examples/geom/OctreeDemo/OctreeDemo.pde, examples/geom/OctreeDemo/VisibleOctree.pde, examples/geom/RayReflectSphere/RayReflectSphere.pde, examples/geom/SplineBlobTest/SplineBlobTest.pde, readme/prefs/README.txt, src.audio/toxi/audio/DynamicSoundSource.java, src.audio/toxi/audio/DynamicSoundSourceMixer.java, src.audio/toxi/audio/OALUtil.java, src.prefs/toxi/util/datatypes/TypedProperties.java, src.test/toxi/test/GeomTestSuite.java: new build files for all distros, fixed reference problems, new examples, added comments [5b9524be390d] 2008-06-13 Karsten Schmidt * .classpath, ant/build_geom.xml, ant/build_prefs.xml, build.xml, src.audio/toxi/audio/DynamicSoundSource.java, src.audio/toxi/audio/DynamicSoundSourceMixer.java, src.audio/toxi/audio/LibOAL.java, src.audio/toxi/audio/OALUtil.java, src.audio/toxi/audio/SoundListener.java, src.audio/toxi/audio/SoundManager.java, src.audio/toxi/audio/SoundSource.java, src.image/toxi/image/colour/ARGBGradient.java, src.image/toxi/image/colour/AccentPalette.java, src.image/toxi/image/colour/Palette.java, src.image/toxi/image/colour/PaletteUtil.java, src.image/toxi/image/util/Filter8bit.java, src.image/toxi/image/util/TiledFrameExporter.java, src.prefs/toxi/util/datatypes/TypedProperties.java, src.test/toxi/test/GeomTestSuite.java, src.test/toxi/test/GradientTest.java, src.video/toxi/video/capture/IncompatibleSizeException.java, src.video/toxi/video/capture/JMFSimpleCapture.java, src.video/toxi/video/capture/LibCompVis.java, src.video/toxi/video/capture/ProcessorPipeline.java, src.video/toxi/video/capture/SimpleCapture.java, src.video/toxi/video/capture/plugins/AdaptiveThresholdPlugin.java, s rc.video/toxi/video/capture/plugins/BackgroundSubtractionPlugin.java , src.video/toxi/video/capture/plugins/BorderPlugin.java, src.video/toxi/video/capture/plugins/ErosionPlugin.java, src.video/toxi/video/capture/plugins/LevelsPlugin.java, src.video/to xi/video/capture/plugins/PerspectiveCorrectionPlugin.java, src.video/toxi/video/capture/plugins/ProcessorPlugin.java, src.video/toxi/video/capture/plugins/ThresholdPlugin.java, src/toxi/audio/DynamicSoundSource.java, src/toxi/audio/DynamicSoundSourceMixer.java, src/toxi/audio/LibOAL.java, src/toxi/audio/OALUtil.java, src/toxi/audio/SoundListener.java, src/toxi/audio/SoundManager.java, src/toxi/audio/SoundSource.java, src/toxi/geom/AABB.java, src/toxi/geom/SphereIntersectorReflector.java, src/toxi/geom/Vec2D.java, src/toxi/image/colour/ARGBGradient.java, src/toxi/image/colour/AccentPalette.java, src/toxi/image/colour/Palette.java, src/toxi/image/colour/PaletteUtil.java, src/toxi/image/util/Filter8bit.java, src/toxi/image/util/TiledFrameExporter.java, src/toxi/test/GeomTestSuite.java, src/toxi/test/GradientTest.java, src/toxi/util/datatypes/TypedProperties.java, src/toxi/video/capture/IncompatibleSizeException.java, src/toxi/video/capture/JMFSimpleCapture.java, src/toxi/video/capture/LibCompVis.java, src/toxi/video/capture/ProcessorPipeline.java, src/toxi/video/capture/SimpleCapture.java, src/toxi/video/capture/plugins/AdaptiveThresholdPlugin.java, src/toxi/video/capture/plugins/BackgroundSubtractionPlugin.java, src/toxi/video/capture/plugins/BorderPlugin.java, src/toxi/video/capture/plugins/ErosionPlugin.java, src/toxi/video/capture/plugins/LevelsPlugin.java, src/toxi/video/capture/plugins/PerspectiveCorrectionPlugin.java, src/toxi/video/capture/plugins/ProcessorPlugin.java, src/toxi/video/capture/plugins/ThresholdPlugin.java, toxiclibs.jardesc: putting things in separate source folders and started creating build file for individual libraries [2a4f1124602f]