3D Spatialization of Sound
Sponsored Links
3D Spatialization of Sound Ranking & Summary
File size:
0.046 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1127
Date added:
2006-10-19
Publisher:
timecop
3D Spatialization of Sound description
3D Spatialization of Sound is a Linux/X11 port of the 3D spatializer library from the CRC.
This program creates "directional" stereo sound from mono source. CRC folks told me I shouldnt have raised the sampling frequency without adjusting other stuff.
Oh well. This was a proof-of-concept type project anyway. I think to get correct 3D effect, you need to drop sampling rate back to 11025.
To Build the X11 implementation:
1. make
2. cp audio-filter /usr/local/bin
3. mpg123 -m -s some_music.mp3 | audio-filter | aplay -S -s 44100 -f s16l -
audio-filter is implemented as a filter, it reads signed 16 bit mono input at 44100 khz from stdin, and outputs signed 16 bit stereo, 44100 khz output to stdout. You can replace mpg123 with any sound source generating signed 16 bit 44100 khz mono signal. "aplay" is a sound player utility which comes with ALSA linux sound driver. You can use "play" from the sox package, or "ampctl", or any other sound player that would read 44100 khz, signed 16 bit stereo raw data from stdin. For "sox" play script, you would replace "aplay" command line with "play -c 2 -f s -r 44100 -s w -t raw -"
If everything is good, a 640x480 window will come up, with some cryptic writing on the top, a filled circle with an arrow pointing right, and a empty circle slightly to the right of the circle with arrow.
NOTE, that just like in the original Windows implementation, the axiss are reversed. The arrow on the "head" is pointing "forward". So, in the default startup configuration, the sound is located in front of the listener. Moving the sound source "up" moves it to the left of the listener, and "down", to the right. You can visualize this well if you turn your monitor 90 degrees counter
clock wise.
The filled circle with an arrow is your "head"
The empty circle is the "sound source"
You can move the "sound source" around by clicking the mouse at any position in the window, or by clicking on the "sound source" circle, and dragging it to the desired position. Soundfield will be dynamically updated as you do this.
You can move the "head" by moving the mouse to desired position, and right-clicking. The "head" icon will move to the new position and soundfield will be updated.
This program creates "directional" stereo sound from mono source. CRC folks told me I shouldnt have raised the sampling frequency without adjusting other stuff.
Oh well. This was a proof-of-concept type project anyway. I think to get correct 3D effect, you need to drop sampling rate back to 11025.
To Build the X11 implementation:
1. make
2. cp audio-filter /usr/local/bin
3. mpg123 -m -s some_music.mp3 | audio-filter | aplay -S -s 44100 -f s16l -
audio-filter is implemented as a filter, it reads signed 16 bit mono input at 44100 khz from stdin, and outputs signed 16 bit stereo, 44100 khz output to stdout. You can replace mpg123 with any sound source generating signed 16 bit 44100 khz mono signal. "aplay" is a sound player utility which comes with ALSA linux sound driver. You can use "play" from the sox package, or "ampctl", or any other sound player that would read 44100 khz, signed 16 bit stereo raw data from stdin. For "sox" play script, you would replace "aplay" command line with "play -c 2 -f s -r 44100 -s w -t raw -"
If everything is good, a 640x480 window will come up, with some cryptic writing on the top, a filled circle with an arrow pointing right, and a empty circle slightly to the right of the circle with arrow.
NOTE, that just like in the original Windows implementation, the axiss are reversed. The arrow on the "head" is pointing "forward". So, in the default startup configuration, the sound is located in front of the listener. Moving the sound source "up" moves it to the left of the listener, and "down", to the right. You can visualize this well if you turn your monitor 90 degrees counter
clock wise.
The filled circle with an arrow is your "head"
The empty circle is the "sound source"
You can move the "sound source" around by clicking the mouse at any position in the window, or by clicking on the "sound source" circle, and dragging it to the desired position. Soundfield will be dynamically updated as you do this.
You can move the "head" by moving the mouse to desired position, and right-clicking. The "head" icon will move to the new position and soundfield will be updated.
3D Spatialization of Sound Screenshot
3D Spatialization of Sound Keywords
3D Spatialization
CRC
sound source
44100 khz
16 bit
sound
3D
spatialization
44100
circle
source
3D Spatialization of Sound
3D Spatialization of Sound
Audio
Multimedia
Bookmark 3D Spatialization of Sound
3D Spatialization of Sound Copyright
WareSeeker periodically updates pricing and software information of 3D Spatialization of Sound full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of 3D Spatialization of Sound Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
soundmax
sound source rochester ny
sound spatialization
sound card
sound sources
soundboards
spatialization of time
16 bit programs
ministry of sound
sound source music
sound source rochester
ny
soundtrack
twilight soundtrack
16 bit ms dos subsystem
visual spatialization
sound blaster
sound effects
sound source productions
Related Software
Spatializer StreamFX is an 3D surround plugin for both XMMS developed by Spatializer Labs and 4Front Technologies. Free Download
1 Free Rss Feed icon designed with 3D look. Free Download
3D Pong project is a simple Xlib vector-based ping-pong game. Free Download
Solid Of Rotation is a 3D graphic editor. Free Download
3D Python OpenGL Chess Game project is a 3D chess game in Python with OpenGL. Free Download
The goal of the 3D Tetris game is to complete a layer with blocks without gap which will cause the layer to disappear. With ongoing time this will bec... Free Download
Art of Illusion is a free, open source 3D graphics studio. Free Download
3D Realms Forums NavMenu provides easy navigation through the 3D Realms forums. Free Download
Latest Software
Popular Software
Favourite Software