justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]

Question: Spent a minute reading the ASS I/O sourcecode (funny). Looking at the internal file system, going from 32 to 64 bit ints grows max input file size from 2gb to 9.2exabytes. Who knew 64bits would let one pack that ass so much better? :)
Asked by Will (70.173.80.x) on December 11 2013, 10:26am
Reply on December 12 2013, 10:19pm:
    Ha ha
Comment...
Question: What do you think of bitcoin?
Asked by ees. (69.15.110.x) on December 10 2013, 6:42pm
Reply on December 12 2013, 10:19pm:
    It's awesome, I like how nobody really knows who made it, too. Though trying to compete to mine at this point seems a bit pointless...
Comment...
Question: Do you ever wish you solved AVS preset transitions without visible stuttering? Seems to be the only imperfection!
Asked by Will (70.173.80.x) on December 10 2013, 8:56am
Reply on December 12 2013, 10:17pm:
    If you get it strongly vsync-limited, so that it is spending less than 50% CPU rendering, it should be able to transition without noticeable loss of framerate. The big problem is that presets tend to run as fast as possible, which means no leftover CPU for running two of them. Might be nice to have them run on separate cores, these days (at the point where AVS had preliminary multiprocessor support, multiprocessor was still pretty rare...)
Comment...
Question: Now that microsoft is discontinuing windows XP... Do you know if "nullsoft beep" still works on newer versions of windows? I want to feel like a hacker from every nineties movie
Asked by Malthe (86.52.105.x) on December 7 2013, 7:08pm
Reply on December 9 2013, 9:18am:
Comment...
Question: Any thoughts on Opus? Apparently 64kbit/s listening test beat everything! people.xiph.org/~greg/opus/ha2011/
Asked by Will (24.234.85.x) on December 6 2013, 6:23pm
Reply on December 7 2013, 6:07pm:
    Definitely looks awesome, though the tedium of having to add support for a new codec is not something I enjoy... maybe the API will mirror that of Vorbis?
Comment...
Question: If you could go back in time, would you study computer science or mathematics?
Asked by M  & (46.20.45.x) on December 6 2013, 6:16am
Reply on December 6 2013, 12:47pm:
    I quite liked physics... but if i had to choose cs or math, math... (because cs is comparatively easy for me)
Comment...
Question: Do you use CreateThread or _beginthreadex?
Asked by Rodrigo (187.112.78.x) on December 6 2013, 12:26am
Reply on December 6 2013, 12:45pm:
    _beginthreadex if you use any C library functions and don't want leaks on thread termination -- if the lifetime of the thread is that of the process, or it executes trivial code, I'll use either, otherwise _beginthreadex is the safe bet.
Comment...
Question: Did you ever watch "Downloaded" the Napster documentary? Includes winamp :)
Asked by Will (70.173.80.x) on December 4 2013, 5:03am
Reply on December 6 2013, 12:44pm:
    I haven't seen it, but I want to. I was interviewed for it but didn't say enough interesting things...
Comment...
Question: I was on vacation for a while... Just noticed the licensing changes related to resample code. I was "pushing" for such a change for a while now, thanks. It will be used at some point and I promise if we do improvements we will share back, based on loyalty rather than licensing enforcement. Could you be my hero? ♥
Asked by gio (94.66.70.x) on December 4 2013, 4:24am
Reply on December 6 2013, 12:43pm:
    right on
Comment...
Question: I'm just winding down from 5 years of running a startup I founded. Life after startup is so free and liberating but also quiet. I'm working on a new project you might be interested in and I live in NY, wanna grab coffee? @eric_neuman
Asked by Neuman (74.66.80.x) on December 3 2013, 9:10pm
Reply on December 6 2013, 12:43pm:
    Sure, I like coffee, send me an email.
Comment...
Question: For EEL, how did you go about learning how to generate executable code in memory? Any particular reference you got hints from?
Asked by Will (70.173.80.x) on November 30 2013, 8:17pm
Reply on November 30 2013, 9:43pm:
    If you can read and write assembly, writing code to generate it is easy. A lot of it was figured out on the fly, the hardest parts had to do with slogging through the calling conventions -- if I were to do it again I'd just use nasm for all of the assembly bits... Also, some things, like the use of VirtualProtect/mprotect(), only became an issue later on, as you didn't originally need to use VirtualProtect on win9x/2k...
Comment...
Question: Winamp will always running in my process list, who else can ever terminate it?
Asked by David (123.139.32.x) on November 29 2013, 7:39am
Reply on November 30 2013, 9:41pm:
    :)
Comment...
Question: We would like to acquire what is left of WinAmp from AOL. Can you help with a proper introduction?
Asked by Peter (94.45.140.x) on November 27 2013, 8:34pm
Reply on November 27 2013, 10:29pm:
    I will ask around, but as I don't know you in the slightest I think going through whatever normal channels AOL provides would be more appropriate.
Comment...
Question: Any plans to tackle localization in dialogs (auto positioning things based on string length etc)? Been playing mentally on how to achieve it in most elegant fashion on extension side but it seems not every solution fits every problem. Seems like quite a conundrum!
Asked by Martin (93.141.106.x) on November 25 2013, 5:53pm
Reply on November 25 2013, 6:22pm:
    There is some basic logic in REAPER's localization to auto-resize things larger, but it is limited by the constraints of the existing windows. I suppose we could eventually just go make all of our dialog windows larger...
Comment...
Question: Are we going to all get together for a big goodbye-Winamp reunion?
Asked by Ryan Geiss (71.198.199.x) on November 24 2013, 9:44pm
Reply on November 25 2013, 1:20am (edited at November 25 2013, 6:22pm):
    Sure, I propose (out of my own laziness!) December 20th in NYC!
Comment...
Question: Even if JRiver can buy Winamp back? I know I know.
Asked by Jim Hillegass (173.31.165.x) on November 24 2013, 12:20am
Reply on November 24 2013, 2:42am:
    No thanks =)
Comment...
Question: Did you use any nipple protection for the NYC marathon?
Asked by PinkAsso (208.64.185.x) on November 23 2013, 11:28pm
Reply on November 24 2013, 2:42am:
    No, I went commando!
Comment...
Question: Do your ideas concern music? Online music collaboration (not live) is still an enormous untapped market. I'm working on it myself, but with your experience, from reaper to gnutella, you seem like the perfect guy to revolutionize the industry!
Asked by Joseph (67.190.6.x) on November 23 2013, 9:24pm
Reply on November 23 2013, 9:25pm:
    It's something I've thought a lot about but am still not ready to do, for various reasons.
Comment...
Question: On Winamp 5.66, "The Final Credits", some tool lists himself first as the developer. Wouldn't a person with an ounce of class list Justin Frankel first as Creator/Founder? What a douche, Darren Owen.
Asked by Will (70.173.80.x) on November 23 2013, 7:08pm
Reply on November 23 2013, 8:01pm:
    Nah it is well played, DrO gets the credits for the last man standing. :)
Comment...
Question: Do you have any new big ideas you'd like to pursue at some point, or do you plan to continue improving reaper and these open source projects?
Asked by Joseph (67.190.6.x) on November 23 2013, 6:34pm
Reply on November 23 2013, 8:01pm:
    I do, but I'm ultimately too lazy/invested in existing projects, so hoping other people do them instead.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS