enthusi Posted December 21, 2018 Share Posted December 21, 2018 Hi everyone, PriorArt wishes you a "Funky Xmas 2018" Find attached our little christmas-card demo featuring my new audio engine and of course Jammer's great tune making use of it. (the zip file contains a full .LNX rom). 3 channels only since this routine is going to be implemented into our game project "Lacim's Legacy" and I want to keep a 4th channel completely free for SFX (yes, could be mixed but I prefer it this way . Diving into Lynx audio was quite some endeavour and I thank in particular sage, karri and lx.net for sharing their experience and sources. This would all sound lame and bad if it wasn't for Jammer and his technical skills composing within funny restrictions. This routine plays at 60Hz (so once per frame). You can press button 'A' to toggle on/off individual channels. No samples involved The awesome santa clause animation is by Bruno Moraes. Enjoy and a wonderful christmas time to all of you, enthusi & Jammer & all of PriorArt FunkyXmas.zip FunkyXmas.o 8 Quote Link to comment Share on other sites More sharing options...
enthusi Posted December 21, 2018 Author Share Posted December 21, 2018 This will sound closer to the real thing in mednafen emulation. Quote Link to comment Share on other sites More sharing options...
+TrekMD Posted December 21, 2018 Share Posted December 21, 2018 Cool, thank you! Quote Link to comment Share on other sites More sharing options...
Turbo Laser Lynx Posted December 21, 2018 Share Posted December 21, 2018 Very nice demo, and funny santa + elves! No samples involved What? Amazing composition / sound programming in that case. I Didn't even know the Lynx could sound that fabulous, I thought it was SID samples. Please share instruments later! ;D Quote Link to comment Share on other sites More sharing options...
Cyprian Posted December 21, 2018 Share Posted December 21, 2018 Diving into Lynx audio was quite some endeavour and I thank in particular sage, karri and lx.net for sharing their experience and sources. This would all sound lame and bad if it wasn't for Jammer and his technical skills composing within funny restrictions. This routine plays at 60Hz (so once per frame). You can press button 'A' to toggle on/off individual channels. No samples involved very cool. can you please elaborate issues you faced with sound part? If I'm not wrong that part of Lynx isn't well documented. Quote Link to comment Share on other sites More sharing options...
enthusi Posted December 21, 2018 Author Share Posted December 21, 2018 All instruments use the waveform generator. No direct writing to the audio out. I only update registers (when needed) once per frame. Instruments are mixing timers/waveforms/volumes... I am traveling now, but I can provide more Details later. The song has about 17 instruments. They take about 400-500 Bytes in total(!). The non-intuitive part with Lynx audio are the results of the feedback register settings. In the end I learnt the most based on the emulator sources around and wrote an own code to generate and vosualise the wave forms. I verfied it with Chipper and actual recordings I made from real Hardware. What also needed quite some experimenting was the behavior of resetting registers or timers in midplay. Quote Link to comment Share on other sites More sharing options...
sage Posted December 21, 2018 Share Posted December 21, 2018 If I'm not wrong that part of Lynx isn't well documented. The hardware *is* well documented. It is just not easy to use. At least if you do not want to play "just" samples. Quote Link to comment Share on other sites More sharing options...
Cyprian Posted December 21, 2018 Share Posted December 21, 2018 The hardware *is* well documented. It is just not easy to use. At least if you do not want to play "just" samples. can you recommend me any Lynx tutorial which covers sound capabilities? Quote Link to comment Share on other sites More sharing options...
sage Posted December 21, 2018 Share Posted December 21, 2018 I didnt say there is a tutorial. I just said the the hardware is documented. I neither said that its easy to get something useful out of it. Quote Link to comment Share on other sites More sharing options...
Cyprian Posted December 21, 2018 Share Posted December 21, 2018 ok, actually, by "that part of Lynx isn't well documented" I mean that I'm not able to find any tutorial for sound part Quote Link to comment Share on other sites More sharing options...
Igor Posted December 23, 2018 Share Posted December 23, 2018 This is excellent, thanks for sharing it! 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.