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: Any tips for starting a business (not software, need a change of pace). IE keeping the work/life balance and not going broke?
Asked by tacotime (170.146.225.x) on March 5 2013, 8:53pm
Reply on March 8 2013, 2:06am:
    Well, I'd say make software since you can write it once and sell it infinitely. Sorry -- I dunno, really. Find things that you really enjoy doing and then figure out how to do stuff that you'd enjoy relating to that?
Comment...
Question: A positive and a negative word about Cubase 7?
Asked by Centralmusic (86.59.98.x) on March 5 2013, 2:34pm
Reply on March 8 2013, 2:05am:
    I haven't used it.
Comment...
Question: What am I listening to?
Asked by Maeleen (67.116.241.x) on March 4 2013, 4:33am
Reply on March 8 2013, 2:05am:
    The sound of crickets?
Comment...
Question: Do you actively study to learn new things, or just pick up stuff as you go?
Asked by Will (70.173.150.x) on March 3 2013, 7:48am
Reply on March 8 2013, 2:05am:
    Both.
Comment...
Question: Agree or disagree on "pure programmers"? www.youtube.com/watch?v=4Pn-f6Z-qj0&NR=1
Asked by Will (24.234.85.x) on March 2 2013, 12:21am
Reply on March 2 2013, 2:19pm:
    I wouldn't discourage anybody from programming, and you can write completely awful code in any language.
Comment...
Question: Have you ever thought to keep all global vars in one structure instead of g_barman?
Asked by Jeremy, the kid (178.147.28.x) on March 1 2013, 10:13pm
Reply on March 1 2013, 10:21pm (edited at March 1 2013, 10:29pm):
    Reasons against a global struct storing all global vars:
    1. You usually only initialize some of them to values other than 0 -- if using a single struct, the 0 variables will be encoded as 0s in the binary, whereas with individual variables the linker can put all 0-initialized values in the BSS.
    2. The file that defines that struct will probably be a pain to merge.

    I don't really see the upside.

    As a side note, I absolutely insist on all structs/classes that have non-trivial methods to have their member data begin with m_. Having to work with code that does not do this is completely maddening. Using g_ and s_ prefixes for global / static data is also a must*, and generally never causes any problem for me (even if sometimes you end up at the top level with 'static int g_foo' or 'int s_foo' which is misleading).

    * Note: static data without the s_ prefix is OK to me if the scope of that data is very small
Comment...
Question: Do you have to rewrite a lot of stuff for these midi/strech markers updates? How exhausting it is, code wise?
Asked by Martin (93.136.33.x) on March 1 2013, 3:12pm
Reply on March 1 2013, 10:19pm:
    The midi editor stuff probably has a lot more rewriting than the stretch markers.. stretch markers don't add that much code, just gotta get it tweaked to work right.
Comment...
Question: Have you ever thought about turning Cockos's talents to guitar amp/cab/analogue modelling vsts, in addition to ReaFX?
Asked by Mick (203.149.85.x) on March 1 2013, 3:06am
Reply on March 1 2013, 2:47pm:
    Nah, best to stay focused.
Comment...
Question: Do you find yourself as curious today as you were at 17? (i.e. "no one told me I couldn't do that" mentality)
Asked by Will (24.234.85.x) on February 28 2013, 6:41pm
Reply on March 1 2013, 2:48pm:
    I probably am less inclined to do something that will be a ton of work now, but that's less about curiosity and more about laziness (and having better judgment of the scale of things before starting, maybe).
Comment...
Question: Any interest in musical hardware projects?
Asked by ees. (69.15.110.x) on February 26 2013, 12:25pm
Reply on February 28 2013, 6:36pm:
    Yeah, fun stuff, but beyond for fun, too much work.
Comment...
Question: I have a question that I would like to email you, where can I do so to?
Asked by Justin Gargano (98.250.83.x) on February 23 2013, 3:50am
Reply on February 23 2013, 4:47am:
    first name at company
Comment...
Question: What is the probability to have morphing support between FXs snapshot(SWS) in Reaper near futur?
Asked by Kenny (82.226.9.x) on February 20 2013, 5:16pm
Reply on February 22 2013, 7:14pm:
    *cough* see note above thanks*cough* Unlikely any time soon
Comment...
Question: Do you use GetPrivateProfileString (and siblings) or just load the INI file into a data structure and work in our own way?
Asked by Rodrigo (177.96.48.x) on February 19 2013, 1:54pm
Reply on February 20 2013, 2:33am:
    Depends on the performance requirements and use cases, but I'll use both.
Comment...
Question: Any thoughts? www.codinghorror.com/blog/2009/08/all-programming-is-web-program...
Asked by Will (24.234.85.x) on February 18 2013, 6:24pm
Reply on February 20 2013, 2:32am:
    Not really.
Comment...
Question: You should license WALTER to Steinberg, because their own new graphics engine is way too bloated...
Asked by Alexander (213.162.68.x) on February 18 2013, 12:22am
Reply on February 20 2013, 2:32am:
    Not a question...
Comment...
Question: Are you going to open source WALTER?
Asked by Jeremy (178.147.123.x) on February 16 2013, 1:32pm
Reply on February 17 2013, 4:03pm:
    At some point, not sure how reusable it is at this point, though.
Comment...
Question: Did you check out the meteor?
Asked by Bharath (117.192.145.x) on February 15 2013, 7:21pm
Reply on February 17 2013, 4:03pm:
    Crazy stuff.
Comment...
Question: What would be the biggest task of the last 5% ?
Asked by Alexander (213.162.68.x) on February 15 2013, 1:46am
Reply on February 15 2013, 5:34pm:
    Not breaking the first 95%.
Comment...
Question: Do you know Adobe's Source Code Pro font ( bit.ly/YbRQjs )? I guess I'm in love with it, looks perfect at 9pt.
Asked by Rodrigo (177.41.243.x) on February 15 2013, 1:46am
Reply on February 15 2013, 5:35pm:
    Hah no, but I'll check it out.
Comment...
Question: 95% complete? Don't you think there will always be more (as yet undreamed of) features wanted, even 100 years from now?
Asked by ees. (69.15.110.x) on February 15 2013, 1:18am
Reply on February 15 2013, 4:48am:
    Of course, but that makes the whole number scale meaningless. REAPER can never get to 100%, it can only approach it.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS