[HN Gopher] Impulse Tracker source code now available on GitHub
       ___________________________________________________________________
        
       Impulse Tracker source code now available on GitHub
        
       Author : bane
       Score  : 103 points
       Date   : 2024-06-15 19:13 UTC (3 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | skrebbel wrote:
       | It's hard to understate the impact IT had on the tracker scene.
       | Thanks, Jeffrey!
        
       | pkasting wrote:
       | I hope hope hope the SchismTracker folks take a hard look through
       | this!
        
         | rzzzt wrote:
         | What would be the reason for that, other than general interest
         | of how things were done? Any effects or playback differences
         | that still need to be ironed out?
        
       | diggan wrote:
       | As far as I can tell, the LICENSE.TXT
       | (https://github.com/jthlim/impulse-tracker/blob/main/LICENSE....)
       | is the 3-clause BSD license, meaning proper FOSS and not just
       | "source available" which is becoming more popular.
       | 
       | Bit more about the history of IT (and more) in the blogpost
       | celebrating the "20th anniversary", written by the software's
       | author: http://roartindon.blogspot.com/2014/02/20-years-of-
       | impulse-t...
        
         | sublinear wrote:
         | > Copyright (c) 2014, Jeffrey Lim. All Rights Reserved.
         | 
         | I'm curious why "All Rights Reserved." was added. It may be
         | obsolete, but if it was taken seriously today wouldn't it also
         | be at odds with the BSD license?
        
       | JohnTHaller wrote:
       | Nice! I was a Fast Tracker 2 guy back in the day. More recently
       | I've played with OpenMPT and MilkyTracker (both of which I
       | packaged for PortableApps.com) with my old MODs. I love seeing
       | older stuff get properly open sourced.
       | 
       | Impulse Tracker: https://en.wikipedia.org/wiki/Impulse_Tracker
       | 
       | Fast Tracker 2: https://en.wikipedia.org/wiki/FastTracker_2
        
         | 29athrowaway wrote:
         | Any thoughts on Hively Tracker?
        
         | jeffalyanak wrote:
         | Have you checked out 8bitbubsy's extremely accurate modern
         | clone of FT2 (and one of Protracker as well)?
         | 
         | https://16-bits.org/ft2.php
        
       | WesolyKubeczek wrote:
       | Sweet jesus, I knew IT had been written in assembly (and
       | moreover, it looks like 8086-level assembly, with EMS support for
       | memory expansion), but little did I knew it had support for
       | networking! Granted, IPX, but still!
        
         | e12e wrote:
         | From the Wikipedia page:
         | 
         | > extra features, such as support for stereo WAV output and a
         | personalized version of the driver for co-editing songs over
         | IPX networks, were provided for a fee.
         | 
         | Also looks like tfa should have a (2014). Ed: Ah, wikipedia
         | mention bitbucket and links to an unofficial GitHub mirror,
         | different from TFA.
         | 
         | On a related note, I'm a little shocked to discover that
         | MED/OctaMED apparently has new/current commercial support?!
         | 
         | https://forum.amiga.org/index.php?topic=76507.0
        
         | omoikane wrote:
         | An interesting coincidence was that custom IPX usernames was a
         | paid feature, and payment was processed by a company named
         | "Kagi" (not the search engine).
         | 
         | https://github.com/jthlim/impulse-tracker/blob/fb47b325454ab...
         | 
         | Kagi the e-commerce site apparently went defunct in 2016:
         | 
         | https://web.archive.org/web/20160915172120/http://kagi.com/
        
       | 29athrowaway wrote:
       | Great software, great sound. Here is a tune I recommend.
       | 
       | https://youtu.be/zuQHHlbzX_c
        
       | contingencies wrote:
       | Wow, check out https://github.com/jthlim/JavelinPattern ... guy's
       | been busy.
        
       | netmare wrote:
       | The Wikipedia entry on text-based user interfaces uses IT as an
       | example of a text-mode program featuring a pixel-accurate mouse
       | pointer. The "citation-needed" had always been annoying me, since
       | I knew it was true, but I couldn't prove it. Now, we can finally
       | link to IT_MOUSE.ASM and be done with it.
        
         | rzzzt wrote:
         | Bisqwit has a video about the technique:
         | https://youtu.be/7nlNQcKsj74
        
         | Gormo wrote:
         | But is Impulse Tracker a true textmode application? While not
         | full of flashy graphics and icons, it uses lots of widgets and
         | layout features that put it squarely in conventional GUI
         | territory. And the repo contains the VESA code for rendering
         | the equalizer UI.
        
           | rzzzt wrote:
           | Apparently this was hidden behind the Alt+F12 key combo? I
           | might have to fire up a copy as I don't remember ever seeing
           | this bit. _Edit_ : it doesn't seem to be enabled in 2.14. Oh
           | well, got to hear "Blue Flame" again!
           | 
           | The rest of the application runs in 80x50 text mode, and it
           | included a character editor so you could customize the box
           | drawing characters if you were so inclined.
        
         | dragonwriter wrote:
         | That seems like an analytical conclusion based on a primary
         | source, and thus a violation of _No Original Research_ policy
         | if sourced directly to the primary source on which the
         | conclusion is based, and not a published secondary source that
         | actually provides the analysis of the primary source.
        
           | ramses0 wrote:
           | [citation needed]
        
           | lionkor wrote:
           | Just cite that HN comment above you then;)
        
       ___________________________________________________________________
       (page generated 2024-06-15 23:00 UTC)