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: Do you see code in your head? Like Hugh Jackman's character in Swordfish?
Asked by Gangsta (67.88.171.x) on August 14 2009, 7:56am
Reply on August 14 2009, 9:27am:
    Just x86 opcodes in hex...
Comment...
Question: What is the best time to start drinking booze on a Saturday?
Asked by roberttheiii (192.249.47.x) on August 14 2009, 6:09am
Reply on August 14 2009, 9:27am:
    I'd say 11am is good for mimosas. Noon for beer, unless it's over 90F.
Comment...
Question: Sorry, this's not a question, just saying thanks to u! ^^
Asked by Dave (222.90.231.x) on August 14 2009, 3:12am
Reply on August 14 2009, 9:28am:
    Sure np!
Comment...
Question: How to make child controls transparent on a tabctrl(on a dialog), with XP themes activated? Like Preference dlg of winamp...
Asked by Dave (222.90.231.x) on August 13 2009, 5:59pm
Reply on August 13 2009, 8:33pm (edited at August 13 2009, 8:34pm):
    Hmm, you mean using a child dialog on the tab control? We use something like this (sorry it is so long and verbose, it's just crap that we include and never look at again):
      
      typedef HRESULT (WINAPI * ENABLETHEMEDIALOGTEXTURE)(HWND, DWORD);
      typedef HRESULT (WINAPI * SETWINDOWTHEME)(HWND, LPCWSTR, LPCWSTR);
      
      int IsWinXPTheme(void)
      {
        static int previousRet = -1;
        if(previousRet == -1)
        {
          HINSTANCE dll = LoadLibrary(TEXT("uxtheme.dll"));
          int is = 0;
          if(dll)
          {
            FreeLibrary(dll);
            is = 1;
          }
          previousRet = is;
          return is;
        }
        return previousRet;
      }
      
      void DoWinXPStyle(int on, HWND tab)
      {
      #define ETDT_DISABLE 0x01
      #define ETDT_ENABLE 0x02
      #define ETDT_ENABLETAB 0x06
      #define ETDT_USETABTEXTURE 0x04.
      
        ENABLETHEMEDIALOGTEXTURE pfnETDT;
        static HINSTANCE hDll = NULL;
        static int trypos=0;
        if(!hDll)
        {
          if (!trypos)
            hDll = LoadLibrary(TEXT("uxtheme.dll"));
          trypos=1;
        }
        if(hDll != NULL)
        {
          if(NULL != (pfnETDT = (ENABLETHEMEDIALOGTEXTURE)GetProcAddress(hDll,
            "EnableThemeDialogTexture"))){
            pfnETDT(tab,(on?ETDT_ENABLETAB:ETDT_DISABLE));
          }
        }
      }
      
      ...
      
      if (IsWinXPTheme()) DoWinXPStyle(1,somechildwindow);
      
      
Comment...
Question: You let me down-thought you were a baseball geek. So..how about that ZuneHD? I wish Winamp went the mobile device route.
Asked by Peter (96.246.50.x) on August 12 2009, 9:22pm
Reply on August 13 2009, 5:19pm:
    Haven't seen the ZuneHD..

    Ever since I got my original iPhone I've cared less about all the media players. Don't get me wrong, Apple pisses me off to no end, and I despise iTunes (sorry Steve). I dropped my iPhone one too many times, though, so last week I got a new iPhone 3GS. Then yesterday the screen died. Bleh. But I took it back and they gave me a new one. Win.
Comment...
Question: You don't have copy protection on Reaper. Do you think this has had a major impact on sales?
Asked by Alex (203.217.36.x) on August 12 2009, 7:33pm
Reply on August 13 2009, 1:18pm (edited at August 13 2009, 1:23pm):
    That's a hard question to answer.

    I think that the conversion ratio of user/evaluator to paid customer is lower without copy protection than with.

    I think that many more users (paying or otherwise) would use REAPER without copy protection than with.
      Moneywithcopy = TotalUserswithcopy * ratioofpayingtototalwithcopy * moneyperpayinguser
      vs
      Moneynocopy = TotalUsersnocopy * ratioofpayingtototalnocopy * moneyperpayinguser
    Those probably don't differ that much, but even if they did, I feel a lot better about the latter, and the development/administrative overhead is certainly lower.
Comment...
Question: I think its fascinating that so many people ask you to answer random questions. Do you?
Asked by Bubba-kazoo (24.218.215.x) on August 12 2009, 5:58pm
Reply on August 13 2009, 7:27am:
    I guess, yeah...
Comment...
Question: Do you own any sports cars?
Asked by sirMix (68.40.54.x) on August 12 2009, 4:18pm
Reply on August 13 2009, 7:26am:
    A 1994 RX-7 at the moment, which is gathering dust..
Comment...
Question: Do built your own computers or do you buy from manufacturers these days?
Asked by PipSqueak (67.88.171.x) on August 12 2009, 1:17pm
Reply on August 12 2009, 2:01pm:
    Mostly just buy em whole.. though it's not unusual for me to do a ram/video card or disk upgrade...
Comment...
Question: Are you feeling somewhat relieved there's been two days since the previously posed question?
Asked by Plato (139.118.62.x) on August 12 2009, 3:53am
Reply on August 12 2009, 2:01pm:
    I *was*.. thanks alot. jk.
Comment...
Question: Your picks for the World Series matchup this year?
Asked by Peter (98.14.46.x) on August 10 2009, 8:33pm
Reply on August 11 2009, 8:14pm (edited at August 11 2009, 8:16pm):
    Umm no idea. Go Giants? err obviously not. Baseball for me is all about having beer and hanging with friends at the game.
Comment...
Question: Of everything you've tackled ... mp3 decoder, AVS, DSP ... what area was the most challenging for you to learn?
Asked by Will (24.234.128.x) on August 10 2009, 7:57pm
Reply on August 11 2009, 8:15pm:
    Designing IIR filters is the hardest thing for me to understand.. the whole Z-transform business makes my brain hurt.
Comment...
Question: Obligatory question about whether or not you'll consider making an AVSv2 or not. (eel2+OpenGL?)
Asked by QOAL (86.167.22.x) on August 10 2009, 2:27pm
Reply on August 10 2009, 3:43pm:
    Someone should.. I'm no opengl expert though. Someone page ryan geiss...
Comment...
Question: what linux/bsd distros do you prefer? (why?)
Asked by _gio (62.103.65.x) on August 10 2009, 2:08pm
Reply on August 10 2009, 3:43pm:
    I like Debian (and Ubuntu).. Pretty easy stuff. I started using Slackware originally, I miss that to some extent.. but apt is pretty nice.
Comment...
Question: Are you a better programmer than Brennan? Come on, be honest. :-)
Asked by Will (24.234.128.x) on August 10 2009, 10:20am
Reply on August 10 2009, 3:42pm:
    I think I produce a few more lines of code per day than he does, but I can't really verify that.
Comment...
Question: Hey which font have you chosen as the code font in your VS IDE?
Asked by Dave (222.90.231.x) on August 10 2009, 1:54am
Reply on August 10 2009, 3:42pm:
    I use the default. On some of my machines I set the colors to mimic old TC 3.0.
Comment...
Question: Were you surprised at the success of Gnutella and have you seen the latest efforts with it (gpu.sourceforge.net)?
Asked by Jason (74.236.105.x) on August 9 2009, 8:55pm
Reply on August 10 2009, 3:41pm:
    Not sure if I was surprised.. I suspected it would be a big deal (and was very comfortable knowing how poorly it would scale). That GPU is a bit interesting.. wonder how useful though...
Comment...
Question: OK then, here's one, what's up with Google Earth putting you up on a mountain top?
Asked by schmoe (64.59.144.x) on August 9 2009, 7:36pm
Reply on August 9 2009, 7:51pm:
    No idea on that.
Comment...
Question: Are you starting to regret starting "Ask Justin Frankel" yet :)
Asked by schmoe (24.86.151.x) on August 9 2009, 7:27pm
Reply on August 9 2009, 7:29pm:
    No, but do you detect that I've been somewhat phoning in my answers?
Comment...
Question: do you miss canadian winters (cusec 2004) ? :)
Asked by derek (75.36.250.x) on August 9 2009, 5:34pm
Reply on August 9 2009, 7:30pm:
    Not really. Mmmm thats when I started drinking whiskey tho.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS