Virtual PC Speaker
Lusus Animat
$5.00
(no ratings)
Date |
Price |
---|---|
Date |
Price($) |
03/18(2018) |
5.0 |
11/26(2024) |
5.0 |
Jump AssetStore
This is a component which generates sounds which simulate the beeping effects used in older DOS games.
Effects can be generated live and real-time using Unity's procedural audio support. For platforms which do not support procedural audio, or to reduce audio thread processing time, effects can also be pregenerated into AudioClips. Helper scripts are provided to produce beeps and other simple sounds; other custom sounds can be scripted via a simple mechanism similar to Unity coroutines.
The included example demonstrates a number of effects, including a basic parser for QBasic-style PLAY commands.
Note that this is a scripting library. No visual editing tools are provided, so you should probably only use it if you are comfortable creating and triggering effects through scripts. This is also not intended to be an accurate emulation of any particular hardware; the effect is very simplistic and is only intended to be good enough for most games.
This has been tested and verified to work in Windows standalone, web player, WebGL, and Android. Live audio generation should work in any platform that supports procedural audio, and pregenerated clips should work pretty much everywhere.
Preview a demo build:
• WebGL (Pregenerated audio only)
• WebPlayer (Only works in older browsers; Chrome and Edge not supported)
The documentation is available online as well.
Any questions or support requests can be submitted through e-mail.