![]() ![]() ![]() so the game can switch looping patterns or pattern blocks. any way to dump the data into an array in zge?Īgain, thanks for setting this up Rado1, as you can see it inspires me! (hoping for android support soon!!) also hoping NightRadio will add more pattern manipulation functions to the dll. ![]() this could be interesting for music visualizations. music linked gameplay?Īlso I see that the dll offers get_module_scope() I imagine that is the wave data shown on the modules in the tracker. What does sv_get_module_flags() return? I am interested in getting some pattern data out for the possibility of synchronizing to game events. I noticed the sv_send_event() function and this seems to make using single sounds from Sunvox as game effects possible. or just keep more reasonable music tracks from sucking cpu form the game. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Multi-threaded = nice! So how can we set the dll to run on a separate thread from the game? That would allow near limitlessly complex moduals to play. A tag already exists with the provided branch name. SunVoxDemo.zip SunVox demo project (6.16 KiB) Downloaded 865 times Ville, if you think it's appropriate, you can put the SunVox external library to the distributed ZGE's Lib files and also to the "Add from library." menu. (SunVox itself is distributed under the BSD license.) I hope it's free and allowed to be used in our ZGE projects. Anyway, I asked for licensing and still waiting for the answer. The SunVox dll was more-or-less an experimental software up to now, used freely by people. You need to download the DLL and copy it to the same directory. The library is provided just for Win32, Linux and OSX at the moment, however, there are plans also for Android.Īttached, you can find a simple demo project showing you a basic usage of the library. So, it is up to you which music player you choose for your projects. The library is larger than bass.dll, but it can be compensated by small music files. Radiant Voices only supports sampler modules in files that were saved using newer versions of SunVox. Please note, this is not the "official" DLL (yet), and it was produced by NightRadio (author of SunVox) specially for ZGE on my request. The SunVox Dynamic Library DLL can be downloaded from here. BTW I tried several trackers, loopers, and various music production SW, but SunVox is one of the most easy-to-learn and productive tools. It produces pretty small files, smaller than obvious tracker files - SunVox files usually do not contain samples, all sounds are generated in runtime. Virtual Keyboard: Play notes and chords on the virtual keyboard. Sequencer: Create and arrange patterns to build songs. SunVox is an excellent free tracker with modular synthesizer. Sample Editor: Edit audio samples with visual tools. I'm pleased to announce that ZGE can play SunVox files from now as an alternative to tracker files (.XM. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |