Irrlicht + IrrKlang Procedural Sound Board by Midnight
Irrlicht + IrrKlang Procedural Sound Board by Midnight
My friend asked me how you create a sound board.
So I made one with irrlicht.
And it's finished!!
It's completely procedural using the new serialized GUI anyways here are the rules and how to edit.
pretty self explanatory
Using my interface:
edit the GUI.xml file to add your own background image.
use .wav files number them 1-14 example (1.wav) and change the button captions to suit the files or just use my "button1" junk.
Using a custom interface:
edit the GUI.xml by hand OR use an editor this was made with the irrlicht SVN GUI editor by bitplane. make your own 2d interface and do as before number your files 1-however many buttons you have and this way not edit the source.
or you can simply edit the source however you like if you want for example to use .mp3 files or whatever you want to do this is public domain open source free as in air.
Note: I found a small bug in the last moments which is the background image so I'll fake it for now by adding my own it supports .jpg name it background.jpg obviously.
Sound Board Demo 1.5
Download Here
It is now child safe aswell.
Enjoy
So I made one with irrlicht.
And it's finished!!
It's completely procedural using the new serialized GUI anyways here are the rules and how to edit.
pretty self explanatory
Using my interface:
edit the GUI.xml file to add your own background image.
use .wav files number them 1-14 example (1.wav) and change the button captions to suit the files or just use my "button1" junk.
Using a custom interface:
edit the GUI.xml by hand OR use an editor this was made with the irrlicht SVN GUI editor by bitplane. make your own 2d interface and do as before number your files 1-however many buttons you have and this way not edit the source.
or you can simply edit the source however you like if you want for example to use .mp3 files or whatever you want to do this is public domain open source free as in air.
Note: I found a small bug in the last moments which is the background image so I'll fake it for now by adding my own it supports .jpg name it background.jpg obviously.
Sound Board Demo 1.5
Download Here
It is now child safe aswell.
Enjoy
Last edited by Midnight on Wed Feb 28, 2007 9:24 am, edited 4 times in total.
-
- Posts: 1029
- Joined: Thu Apr 06, 2006 12:45 am
- Location: Tennesee, USA
- Contact:
yes it's made using msvc 2005 express. the free one.niko wrote:Did you compile this using VS 2005? Because it wouldn't start, saying something like 'the app hasn't been properly installed'.
I'm pretty sure it's a release version.. strange error what causes that?
you could just compile your own it uses the newest stuff currently.
If it doesn't have an installer, you might need to install this first:
http://www.microsoft.com/downloads/deta ... laylang=en
VC++ 2005 runtimes
http://www.microsoft.com/downloads/deta ... laylang=en
VC++ 2005 runtimes
-------------------------------------
IrrLua - a Lua binding for Irrlicht
http://irrlua.sourceforge.net/
IrrLua - a Lua binding for Irrlicht
http://irrlua.sourceforge.net/
I discovered I used a debug version of the DLL and I'll repack this when I get a chance...zenaku wrote:If it doesn't have an installer, you might need to install this first:
http://www.microsoft.com/downloads/deta ... laylang=en
VC++ 2005 runtimes
for now to avoid unessesary installations I recommend just compiling this yourself... it should work with the lastest irrlicht version and there are no tricks to compiling it.. the source IS included.
-
- Admin
- Posts: 3590
- Joined: Mon Oct 09, 2006 9:36 am
- Location: Scotland - gonnae no slag aff mah Engleesh
- Contact:
Debug isn't the issue, it's that anything compiled with the 2k5 cl.exe will require new runtime libraries, which are a lot bigger than your executable. That's a good reason to compile your app using MSVC6. The fact that Irrlicht apps can be built with VC6 is one big reason why I've stuck with Irrlicht rather than switched to Lightfeather.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Compile against the static CRT lib so it only pulls in what it needs. The exes from my compiled demos are typically 50kb compressed.rogerborg wrote:Debug isn't the issue, it's that anything compiled with the 2k5 cl.exe will require new runtime libraries, which are a lot bigger than your executable. That's a good reason to compile your app using MSVC6. The fact that Irrlicht apps can be built with VC6 is one big reason why I've stuck with Irrlicht rather than switched to Lightfeather.
Irrlicht Demos: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=45781
what do you mean by compile against?sio2 wrote:Compile against the static CRT lib so it only pulls in what it needs.
where can I get msvc 6?
is that free also?
how come my other stuff runs on peoples pc's then?
windows updates?
I intend to switch back to code blocks eventually anyways I'm just leaving msvc around so I can debug with it.
this is one reason I release my code without thinking twice.
code is more versitile and this way people can solve their own issues.
I wasn't really concerned much with this project like I said I did it for a friend and wouldn't have bothered with it otherwise.
sad thing is I don't even think he used it.