Live data from Hacker News

Impulse Tracker source code now available on GitHub

github.com

31–40 of 45 posts

Re: Impulse Tracker source code now available on GitHub

#31

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

Fast Tracker 2 in javascript: https://www.a1k0n.net/2015/11/09/javascript-ft2-player.html

Re: Impulse Tracker source code now available on GitHub

#32
post #15
post #13

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.

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.

It was a common technique in the DOS era to simulate GUIs with text. This was not just done with the characters in codepage 437 either; using redefinable character sets in the EGA and VGA, graphical elements such as buttons, input fields, etc. could be rendered in character cells. By redefining characters where the mouse pointer was supposed to be, a pixel-accurate mouse pointer could be created. Not just trackers used this technique, but e.g., later versions of Norton Utilities did as well.

Re: Impulse Tracker source code now available on GitHub

#34

Earlier quoted context omitted.

> Copyright © 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?

Nope. "All rights reserved" is a term of art that predates © but means the exact same thing. One of those rights is the right to license the work as one sees fit.

> Copyright

https://opensource.org/license/BSD-3-clause

Re: Impulse Tracker source code now available on GitHub

#35

Earlier quoted context omitted.

I mean this as a genuine comment and not a political non-sequitor but we'll see how it lands. If you think that's a bad idea, can you imagine what Donald J. Trump's wiki page would look like if you allowed 'primary' sources? Or, really, any political figure. Though I think he makes a very good implicit case against allowing that.

"Original research"/primary sources should not matter for facts, i.e. those laid out as actual code. (It didn't land well.)

I agree. It doesn't seem to make sense for some facts.

I was way out of my wheelhouse on Wikipedia one day and I saw some popular K-Pop group had announced their new album release date on their Instagram feed. I updated their Wikipedia entry with a citation to the group's own announcement and was very swiftly smashed by some over-arching editor who told me what a fuck-up my life was for even thinking this might be a suitable source for the information.

Re: Impulse Tracker source code now available on GitHub

#36
post #4

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...

> Copyright © 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?

10 years ago when publishing the code to bitbucket, I grabbed what I thought was a copy of the BSD-3-clause and replaced my name and year

Seems like it wasn’t accurate. I updated the license on the github repository a few hours ago so it is exactly the BSD-3-clause template now

Re: Impulse Tracker source code now available on GitHub

#37

Earlier quoted context omitted.

"Original research"/primary sources should not matter for facts, i.e. those laid out as actual code. (It didn't land well.)

I agree. It doesn't seem to make sense for some facts. I was way out of my wheelhouse on Wikipedia one day and I saw some popular K-Pop group had announced their new album release date on their Instagram feed. I updated their Wikipedia entry with a citation to the group's own announcement and was very swiftly smashed by some over-arching editor who told me what a fuck-up my life was for even thinking this might be a…

[flagged]

Re: Impulse Tracker source code now available on GitHub

#38

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

Have you checked out 8bitbubsy's extremely accurate modern clone of FT2 (and one of Protracker as well)? https://16-bits.org/ft2.php

I just did! That's awesome. I may need to package these, too.

Re: Impulse Tracker source code now available on GitHub

#39

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

Thanks for milky on portable apps! Use it all the time

You're welcome :)

Re: Impulse Tracker source code now available on GitHub

#40

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

Any thoughts on Hively Tracker?

I'll take a look at it.
Post reply on HN