Jazz Posted January 11, 2015 Share Posted January 11, 2015 I found this lib yesterday and it worked out-of-the-box for ogg in LUA. It does not use luajit and uses the zlib license. So far I just tested background music. A 20 meg .wav converted to a 1.9meg ogg. Extremely easy to use http://viremo.eludi.net/proteaAudio/index.html 3 Quote --- Scott Using Windows 7 Ultimate 64 bit/Core I7-2700K @ 4312mhz/24G RAM/Nvidia GTX 1060 Link to comment Share on other sites More sharing options...
Olby Posted January 11, 2015 Share Posted January 11, 2015 Great dig jazz, I find this proteaAudio API slightly more flexible than the OpenAL. Hopefully it does not require installation like the AL. I will have a look later. Thanks. Quote Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64) Link to comment Share on other sites More sharing options...
Ameshi Posted January 11, 2015 Share Posted January 11, 2015 Yesterday during the Leadwerks hangout Josh said its not a priority. "who has that much music to benefit from compression" were his words. Unfortunately. Wow, this is laughable. So remove the model system since "who has that much models to benefit" A game is a complex mashup of multimedia content, music is a importante tool to drive player experiences. Quote Link to comment Share on other sites More sharing options...
Olby Posted January 11, 2015 Share Posted January 11, 2015 Wow, this is laughable. So remove the model system since "who has that much models to benefit" A game is a complex mashup of multimedia content, music is a importante tool to drive player experiences. Its his decision. Unfortunately audio has always been an afterthought in any game engine. But luckily we have other means of loading OGG resources. 1 Quote Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64) Link to comment Share on other sites More sharing options...
abyssus Posted January 12, 2015 Share Posted January 12, 2015 Keep in mind that Josh does often say "x wont happen" only to implement "x" a short time later. He would be better off saying something along the lines of "x is not planned, however thank you for making the effort in providing this feedback, I will place x in the ideas bucket for consideration" Bluntly rejecting community feedback will only lead to getting his financial supporters off-side and scare away potential buyers. Embracing feedback and maintaining control of a project are not mutually exclusive, just requires some finesse. Anyway, for better or worse, it is up to him how he runs things. I hope this feedback is received in the spirit it was intended. 2 Quote Link to comment Share on other sites More sharing options...
YouGroove Posted January 12, 2015 Share Posted January 12, 2015 Keep in mind that Josh does often say "x wont happen" only to implement "x" a short time later. He would be better off saying something along the lines of "x is not planned, however thank you for making the effort in providing this feedback, I will place x in the ideas bucket for consideration" Bluntly rejecting community feedback will only lead to getting his financial supporters off-side and scare away potential buyers. Embracing feedback and maintaining control of a project are not mutually exclusive, just requires some finesse. Someone pointed you to Ogg and Lua, why are you not trying to use it instead ? I wanted some other full screen shader effects, i just took a look at some shader code, and tried to port it to LE3 and it worked at some point. So stop complaining, be some more active than waiting for things to come , and save your time to start your game instead. 1 Quote Stop toying and make games Link to comment Share on other sites More sharing options...
Ameshi Posted January 12, 2015 Share Posted January 12, 2015 Someone pointed you to Ogg and Lua, why are you not trying to use it instead ? I wanted some other full screen shader effects, i just took a look at some shader code, and tried to port it to LE3 and it worked at some point. So stop complaining, be some more active than waiting for things to come , and save your time to start your game instead. People purchased this, and is our right to ask for something that is very very basic for any 3D Engine and even 2D engines. Don't derail the thread please. @Topic FMOD support should be even better. And is very common in game engines. 1 Quote Link to comment Share on other sites More sharing options...
beo6 Posted January 13, 2015 Share Posted January 13, 2015 For sound-effects I think WAV is good enough. But music should really be supported in another format. I have not seen any game for a long time with music that does not use another format then WAV. Quote Link to comment Share on other sites More sharing options...
YouGroove Posted March 2, 2015 Share Posted March 2, 2015 Could it be Fmod or Ogg, i would like to see such better compressession formats supported out of the box in LE3 this year 2 Quote Stop toying and make games Link to comment Share on other sites More sharing options...
martyj Posted March 4, 2015 Share Posted March 4, 2015 If you had C++, you could always code it yourself. OpenALSoundDriver.h extends SoundDriver. OpenALSoundDriver has all the OpenAL information needed to be able to create, write buffers. Create a Source. Get the SoundDriver from the source. Cast as OpenALSoundDriver (No other should exists in LE, so it should be safe). Load File, Play buffers, Cleanup Profit?? Quote Link to comment Share on other sites More sharing options...
YouGroove Posted March 4, 2015 Share Posted March 4, 2015 If you had C++, you could always code it yourself. We are not asking how to do it. If anybody had C++ , anybody could bring Physix or Bullet in LE3 right It is for Lua edition only users and it's just a suggestion only. this feature would save lot of disk space. I got sounds but not in Wav format and i don't think you'll find lot of sounds packs in Wav format also ? Quote Stop toying and make games Link to comment Share on other sites More sharing options...
Olby Posted March 4, 2015 Share Posted March 4, 2015 I got sounds but not in Wav format and i don't think you'll find lot of sounds packs in Wav format also ? Trust me all professional sound effect libraries ship in uncompressed fashion, most commonly .WAV. Sane people will not release any packs for sale in lossy compressed formats unless it is a free pack made by enthusiasts. As for OGG yes, we need it. However since Josh already stated its not his priority (at least for 2015), the easiest option for LUA users is just to wrap a library that can play back OGG files into a LUA compatible dll. 3 Quote Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64) Link to comment Share on other sites More sharing options...
xtom Posted March 19, 2015 Share Posted March 19, 2015 +1 for native ogg support Quote Check out my games: One More Day / Halloween Pumpkin Run Link to comment Share on other sites More sharing options...
drarem Posted April 20, 2015 Share Posted April 20, 2015 WAV is like BMP.. sure it's great, but how would you like me to create a webpage full of BMP's ?? +1 for ogg support. 1 Quote Link to comment Share on other sites More sharing options...
YouGroove Posted October 16, 2015 Share Posted October 16, 2015 It is like texture compression without it the game is becoming too big Example sounds i have is 10 Mo in Wav , and it turns to 1Mo in Ogg for example. Anyone made Ogg support in LE3 using a free lib and C++ already ? (It would be great to have that as some addon in the workshop) Quote Stop toying and make games Link to comment Share on other sites More sharing options...
ChrisV Posted October 16, 2015 Author Share Posted October 16, 2015 (It would be great to have that as some addon in the workshop) Would be even greater to have it as a standard in LE. Having to rely on addons for such 'standard' features isn't a good idea, imo. 1 Quote My Artwork. ZBrush 4R7 64-bit - 3DCoat 4.5 BETA 12 - Fl Studio 12 64Bit - LE 3.2 Indie version - Truespace 7 - Blender 2.71 - iClone 5.51 Pro - iClone 3DXChange 5.51 pipeline - Kontakt 5 - Bryce 7 - UU3D Pro - Substance Designer/Painter - Shadermap 3 - PaintShop Photo Pro X7 - Hexagon - Audacity - Gimp 2.8 - Vue 2015 - Reaktor 5 - Guitar Rig 5 - Bitmap2Material 3 Link to comment Share on other sites More sharing options...
YouGroove Posted October 16, 2015 Share Posted October 16, 2015 Joypad support is only on workshop, still usefull. So audio format via addon workshop would still be valid and super usefull. Quote Stop toying and make games Link to comment Share on other sites More sharing options...
Olby Posted October 16, 2015 Share Posted October 16, 2015 This needs to be built in. We are not asking for anything extraordinary. Besides Josh has already posted a sample code, so I don't see a reason why that could not be implemented natively. This has a very simple logic, if he adds oggs then the games on the Game player will become smaller and in turn download faster. This might lead to a greater fan base. Simple business. 2 Quote Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64) Link to comment Share on other sites More sharing options...
ChrisV Posted October 16, 2015 Author Share Posted October 16, 2015 This needs to be built in. We are not asking for anything extraordinary. I totally agree. Furthermore, we don't want the same as in Unity where you need to rely on addons for 'standard' features. 1 Quote My Artwork. ZBrush 4R7 64-bit - 3DCoat 4.5 BETA 12 - Fl Studio 12 64Bit - LE 3.2 Indie version - Truespace 7 - Blender 2.71 - iClone 5.51 Pro - iClone 3DXChange 5.51 pipeline - Kontakt 5 - Bryce 7 - UU3D Pro - Substance Designer/Painter - Shadermap 3 - PaintShop Photo Pro X7 - Hexagon - Audacity - Gimp 2.8 - Vue 2015 - Reaktor 5 - Guitar Rig 5 - Bitmap2Material 3 Link to comment Share on other sites More sharing options...
reepblue Posted October 16, 2015 Share Posted October 16, 2015 I see this as a must have in the near future. Looking back on this topic, it started back around the 3.2/3.3 days, and obviously there was "bigger fish to fry" back then. But now with things like the Game Launcher and as it gets more popular/a way of sharing creations made on Leadwerks, I think ogg support will help keep those zip files small if the author want's to use a full music track. Again, not everyone has high speed internet, so low file sizes are always welcomed. I was working on getting ogg support/FMOD as a part of LEX, but I was having issues if installing the libraries, and the issue of the sound actually existing in my world, and not the console application. If anyone has information about that, please let me know, but I still think ogg should eventually be apart of the engine, now especially with the Game Launcher. 3 Quote Cyclone - Ultra Game System - Component Preprocessor - Tex2TGA - Darkness Awaits Template (Leadwerks) If you like my work, consider supporting me on Patreon! Link to comment Share on other sites More sharing options...
Pastaspace Posted February 3, 2016 Share Posted February 3, 2016 Gotta bump this up. I recently coded up a music system, and having to load 50-40mb files for EVERY song is absolutely ridiculous. Even smaller studios and developers use music and longer sounds, .wav is just too big. +1 for smaller format support. 6 Quote Link to comment Share on other sites More sharing options...
Braqoon Posted February 4, 2016 Share Posted February 4, 2016 +1 from me as well. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.