LinkoVitch Posted November 22, 2011 Share Posted November 22, 2011 Hi, At e-Jagfest this weekend I demo'd my new Sound Engine. It is entirely RISC code and lives in the DSP. It offers 8 channel audio, each channel can have its volume and pitch controlled and adjusted independantly, handles looped samples etc. I didn't quite have time to finish the release package and example code in time, so I am still polishing those up before I release the current beta version. (Still a few bits I am not 100% happy with ), but it is still being worked on never fear! I am going to make this available as KudosWare, that is completely free to use in your projects as long as the U-235 SoundEngine is mentioned in the project itself. The engine and all the necissary details will appear on our site U-235 .. Until it is out there (should only be a week or so), I have made a youtube video of the e-jagfest demo playing one of the tunes.. I'll keep you posted... 11 Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted November 23, 2011 Share Posted November 23, 2011 Just to let you know this will be the audio engine used for RAPTOR's sound subsystem - it kicks some serious arse! What this means is that people can exploit the power of the GPU and the DSP easily in their own applications. I'm also back-patching it into Rebooteroids as it gives significant quality improvements and dramatic speed increases over the Sinister Developments sound routines. It does not feature in Kobayashi Maru, as development was too far along to make the switch over in time for eJagFest. 2 Quote Link to comment Share on other sites More sharing options...
Atari_Owl Posted November 23, 2011 Share Posted November 23, 2011 Glad to see it coming to fruition mate 1 Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted November 23, 2011 Author Share Posted November 23, 2011 Cheers guys just hope it helps get some more development going for the jag. Lots of enhancements and tweaks planned for it already! I'll get a working version out the door first however 3 Quote Link to comment Share on other sites More sharing options...
rush6432 Posted November 23, 2011 Share Posted November 23, 2011 (edited) Congrats on the sound engine, look forward to poking through it and seeing the inner workings. Im sure it supports sound effects as well. What input format are the sound clips? 16000hz mono 8bit signed raw format? Edited November 23, 2011 by rush6432 Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted November 23, 2011 Author Share Posted November 23, 2011 The samples are all 8bit signed. It will play samples from an external sample list as well as those from within a mod. Initial release is going to be binary object only for now, will consider source release in future. (I am not happy with the code yet) Playback frequency is (or will be) semi configurable. The demo in the vid is 24kHz. Quote Link to comment Share on other sites More sharing options...
rush6432 Posted November 23, 2011 Share Posted November 23, 2011 Gotcha, makes sense. How much space does the file take up in object format or raw .s format? if its smaller than the 70-100kb .s file that the sinister player then its already better (not to mention pure dsp and not a 68k hog) Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted November 23, 2011 Author Share Posted November 23, 2011 Size of source file is irrelevant really, comments don't cost any resources. The code uses about 4KB of dsp ram. As you say no 68k, just a bit for setup for now Quote Link to comment Share on other sites More sharing options...
rush6432 Posted November 23, 2011 Share Posted November 23, 2011 (edited) Nice! Edited November 23, 2011 by rush6432 Quote Link to comment Share on other sites More sharing options...
sh3-rg Posted November 23, 2011 Share Posted November 23, 2011 Pound for pound the player stomps all over sinister, but it goes way beyond sinister in terms of clarity and quality of sound. When you've had sinister in something and cranked everything else to the max, then drop this in at the same frequency & find you have more to play with, well, that says all that needs to be said ... and it's not warez, so it beats sinister on that front, too! 5 Quote Link to comment Share on other sites More sharing options...
wozencl Posted November 23, 2011 Share Posted November 23, 2011 Nice work, thanks for sharing. Quote Link to comment Share on other sites More sharing options...
+DrTypo Posted November 23, 2011 Share Posted November 23, 2011 Very interesting. I'm just getting started in Jaguar development and a powerful sound engine is something nice to get. Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted November 24, 2011 Share Posted November 24, 2011 Having listened to it at eJagFest 2011 its impressive stuff. Quote Link to comment Share on other sites More sharing options...
JagChris Posted November 24, 2011 Share Posted November 24, 2011 Excellent work Link! Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted November 24, 2011 Author Share Posted November 24, 2011 Having listened to it at eJagFest 2011 its impressive stuff. After the amount you have listened to those few mods in close vicinity throughout the day, that is quite a compliment Thanks muchly chief. Quote Link to comment Share on other sites More sharing options...
Jag_Slave Posted November 26, 2011 Share Posted November 26, 2011 Cant wait to check this out Linko! Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted November 27, 2011 Author Share Posted November 27, 2011 Thanks for the positive feedback. Just a small update, the beta release version of the code is ready, I am just working on the manual at the moment. None of this is going to be amazing, but it gets it out there and hopefully into some projects, the release code is already a bit behind the current dev version and there is a lot I need to do to back port a bunch of stuff from release into dev :/ (my own stupid fault for fiddling in both streams ). Hoping to have something up next week (assuming I don't have another week like this one, damn social life getting in the way of being a sad loner! ) 3 Quote Link to comment Share on other sites More sharing options...
Gaztee Posted December 3, 2011 Share Posted December 3, 2011 Thanks for the positive feedback. Just a small update, the beta release version of the code is ready, I am just working on the manual at the moment. None of this is going to be amazing, but it gets it out there and hopefully into some projects, the release code is already a bit behind the current dev version and there is a lot I need to do to back port a bunch of stuff from release into dev :/ (my own stupid fault for fiddling in both streams ). Hoping to have something up next week (assuming I don't have another week like this one, damn social life getting in the way of being a sad loner! ) Well the last week has been to busy, hope you return to full loner status after tomorrow! Who said twatting about with a jag was hard?? 2 Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted December 4, 2011 Author Share Posted December 4, 2011 Progressing along, nearly there.. of course obtaining a head cold is seriously damaging my desire to write anything at the moment.. hopefully it buggers off soon. Just writing up the documentation at the moment, so I can't imagine it being much longer for initial release. 3 Quote Link to comment Share on other sites More sharing options...
Jag_Slave Posted December 5, 2011 Share Posted December 5, 2011 Hope you feel better soon LinkoVitch! Keep up the great work 1 Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted December 7, 2011 Author Share Posted December 7, 2011 http://www.atariage.com/forums/topic/191157-u-235-soundengine-released/ Nudge 3 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.