1. EuSoLoud Wrapper Released!
- Posted by Icy_Viking Mar 19, 2021
- 1065 views
Hello all,
I have finished my wrapper for the Soloud audio engine. You can use to to play various audio formats and to manipulate audio.
You can get it from here:
https://github.com/gAndy50/EuSoLoud
--Example include EuSoLoud.ew include flags.e include std/math.e include std/get.e atom so = Soloud_create() Soloud_init(so,or_all({SOLOUD_CLIP_ROUNDOFF,SOLOUD_ENABLE_VISUALIZATION,SOLOUD_AUTO,SOLOUD_AUTO,SOLOUD_AUTO,SOLOUD_AUTO})) atom spc = Speech_create() Speech_setText(spc,"Hello World") Speech_stop(spc) Soloud_setGlobalVolume(so,4) Soloud_play(so,spc) position(1,1) puts(1,"Playing Speech") position(2,1) puts(1,"Press ESC to close") integer key = 0 while 1 do key = get_key() if key = 27 then exit end if end while Soloud_deinit(so) Speech_destroy(spc)
2. Re: EuSoLoud Wrapper Released!
- Posted by ChrisB (moderator) Mar 23, 2021
- 901 views
Hi Andy
May I contribute to your library.
I have slightly modified the library for Phix, and created demos for .wav, .mps, and .mod (and other trackers).
The mod tracker usage is enabled by adding the openmpt dlls to your system.
Cheers
Chris
3. Re: EuSoLoud Wrapper Released!
- Posted by Icy_Viking Mar 23, 2021
- 888 views
Hi Andy
May I contribute to your library.
I have slightly modified the library for Phix, and created demos for .wav, .mps, and .mod (and other trackers).
The mod tracker usage is enabled by adding the openmpt dlls to your system.
Cheers
Chris
Sure Chris, thanks!
4. Re: EuSoLoud Wrapper Released!
- Posted by ChrisB (moderator) Mar 23, 2021
- 901 views
Hi
I've cobbled together a little google site with openmpt downloads and links.
https://sites.google.com/view/eusoloudphixedition
Andy if you have any comments / removals / additions you'd like me to make, let me know.
Cheers
Chris
5. Re: EuSoLoud Wrapper Released!
- Posted by Icy_Viking Mar 23, 2021
- 919 views
Hi
I've cobbled together a little google site with openmpt downloads and links.
https://sites.google.com/view/eusoloudphixedition
Andy if you have any comments / removals / additions you'd like me to make, let me know.
Cheers
Chris
Looks fine Chris. Not sure how your code is less messy than mine, but no biggie. I originally thought you were just gonna fork my github project, but what you did is fine too. I've updated my github page on Eusoloud to add a link to your Phix version.
6. Re: EuSoLoud Wrapper Released!
- Posted by ChrisB (moderator) Mar 24, 2021
- 858 views
Heh heh. Slightly tongue in cheek, no insult intended. It's your code, i just removed the blank lines.
Also I wouldn't have a clue how to fork a project, to me it's just easier to do it this way all round.
Cheers
Chris
7. Re: EuSoLoud Wrapper Released!
- Posted by Icy_Viking Mar 24, 2021
- 842 views
Heh heh. Slightly tongue in cheek, no insult intended. It's your code, i just removed the blank lines.
Also I wouldn't have a clue how to fork a project, to me it's just easier to do it this way all round.
Cheers
Chris
Oh. I added the blank lines to make it easier to read, lol. I think Github has an option to fork a project from one of its drop-down menus, its pretty easy. But again its all good.