|
Name |
Description |
Subprojects | | Audio Engine | Audio Engine is a API that allows the user to call simple functions such as 'PlaySound' to add sound effects to their projects. Allows upto 16 voices to play at once, each voice having it's own volume and left/right settings.
As the API grows, things such as effects like low/high passes, reverb, echo etc will be added based on what users would like. | None |
| DJ Revolution | DJ Revolution is a real time DJ simulation that uses the analog controller DualShock2 (for Playstation 2) to scratch, switch records and tracks, adjust pitch, volume, and effects, and generally just remix stuff on the fly. It supports customizable records with user defined tracks, reversable crossfaders with different tapers, and customizable textures for the turntables, mixers, and record labels. Scripts will be included for creating new records and converting tracks to the 48k stereo 16 bit signed audio format that must be used.
Eventually, I'd like to add in a bemani-style music game where you can battle your friends in 2 player mode | None |
| Simple OSS Sound for PS2 Linux | SOSS allows defining instruments, specifying waveform, ADSR envelope and stereophonic pan envelope, which can be played in one of multiple sound channels using a simple API, SOSS will compute the resulting waveform in real time, and output it to a OSS /dev/dsp device. Sample code is included which plays a short piece of music, but SOSS can also be used for sound effects. The mixer is written in assembly language, and utilizes EE Core multimedia instructions. | None |
| soundlib - A sound library | This library provides a set of functions that allow for mixing and output of sound on the Playstation 2 Linux platform. Among the features provided by this library are:
-Built-in support for WAV, MP3, and OGG sound formats.
-Streaming from memory (for higher performance) or disk (for reduced memory usage).
-User-defined "callback" sounds.
-Hooks for post-processing on individual sounds as well as device buffers.
-3D sound processing.
-Changeable volume and playback rate for sounds.
-8 sample programs demonstrating features of the library.
-It's free. The source code is yours to do whatever you'd like.
-And more.....
| None |
|