Ericde45 Posted November 18, 2023 Share Posted November 18, 2023 https://github.com/ericde45/JAG_Hively/tree/main enjoy ! 12 1 Quote Link to comment Share on other sites More sharing options...
Cyprian Posted November 20, 2023 Share Posted November 20, 2023 it sounds cool, btw, I've never heard of this tracker before Quote Link to comment Share on other sites More sharing options...
Ericde45 Posted November 20, 2023 Author Share Posted November 20, 2023 from the hively tracker website : About HivelyTracker, from IRIS & Up Rough! Hively Tracker is a tracker program based upon the AHX format created in the mid '90s by Dexter and Pink of Abyss. The format was relatively popular, and many songs were created and used in scene productions and games. AHX was designed to create a very SID-like sound on the Amiga. HivelyTracker can import and export modules and instruments in the AHX format, but it also improves on AHX in several ways and therefore has its own instrument and module formats. HivelyTracker offers the following features over AHX: Multichannel (4 to 16 channels) Per-channel stereo panning Two commands per note instead of one Ring modulation A more feature rich editor HivelyTracker was coded by Xeron/IRIS GUI design and skins by Spot/Up Rough 2 Quote Link to comment Share on other sites More sharing options...
SlidellMan Posted December 10, 2023 Share Posted December 10, 2023 I have to admit, you have something that makes music production for Jaguar homebrews easier, but how does it work? Quote Link to comment Share on other sites More sharing options...
Ericde45 Posted December 10, 2023 Author Share Posted December 10, 2023 you compose on hively tracker, creating your instruments and your song, it is a windows tool close to protracker but the instruments are synthetic : http://www.hivelytracker.co.uk/ windows version of the tracker is here : http://www.hivelytracker.co.uk/downl.php then you use the C executable available in my git to stream the song to a streambits file : https://github.com/ericde45/JAG_Hively/blob/main/Hively_replay_converter.exe and then you need to modify the source code, as stated in the readme on the github https://github.com/ericde45/JAG_Hively Quote run Hively_replay_converter.exe with AHX ou HVL file location this will create a .streambits file, converted version of this song take note of speed mult, ht_defpanleft and ht_defpanright values and also of number of channels value then in the Atari Jaguar replay routine source, modify "NB_channels =", "speed_multiplier=", "ht_defpanleft =" and "ht_defpanright =" to the values displayed by the converter change the path in the .incbin at the bottom of the source assemble compile link run this is made for coders 2 Quote Link to comment Share on other sites More sharing options...
Ericde45 Posted December 10, 2023 Author Share Posted December 10, 2023 and there is a few technical explanations in the git : Quote this replay handles realtime waves creation, filtering and ring modulation there is no huge memory pre-calculations like in the original amiga or windows player, all is realtime calculated by the dsp if you don't use ring modulation and if you use 10 channels or less, all fits in the DSP memory, so just a few bytes are read from central RAM, 50 times per second. this way, hively is less heavy for the other parts of your demo/game than any protracker module channel number need to be even if you don't use ring modulation you can gain some DSP cpu time editing/deleting from AHX_I2S_N_voies, line 700 to 732 3 Quote Link to comment Share on other sites More sharing options...
42bs Posted March 12 Share Posted March 12 Standalone/optimized/no-68k version 2.1 in BJL. Here a version of nostalgia demo with the player: nostalgia_hvl.7z 4 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.