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: Does this make sense: bit.ly/1I1eQxY ? What do you think, would it make a difference? Or some other trick could be employed?
Asked by Martin (93.138.58.x) on April 30 2015, 6:10pm
Reply on May 4 2015, 1:29pm:
    I suppose, however Lua is in many ways cleaner to use for REAPER's purposes anyway...
Comment...
Question: The previous link got truncated by your board ***www.presonussoftware.com/en_US/index.php?id=developer***...
Asked by PunkyBrewster (69.212.231.x) on April 29 2015, 5:09pm
Reply on May 4 2015, 1:30pm:
    Ah, their audioloopspec. Making a .zip with a .wav and .XML file is a bit silly, when they could just embed it as a RIFF tag (RIFF is *designed* for that sort of thing). So, meh.
Comment...
Question: Did you catch Silicon Valley last night? They introduced a character who helped invent internet radio. His company was later acquired by AOL. Wonder where they got that from? :)
Asked by Will (70.173.145.x) on April 28 2015, 2:05am
Reply on April 28 2015, 12:15pm (edited at April 29 2015, 12:13am):
    This is obviously based on broadcast.com and Mark Cuban, presumably they made it AOL rather than Yahoo to keep it fictionalized. He even mentions buying Internet rights to radio, which is what broadcast.com did...

    Oh also I didn't bring radio to the internet, just pirate radio.
Comment...
Question: how old am I?
Asked by Bella (218.188.208.x) on April 27 2015, 4:56am
Reply on April 27 2015, 6:37pm:
    I'll assume you mean "how old are you?" -- 36 I think, unless I lost my math skills with old age.
Comment...
Question: I think I found a nice compromise: hook when needed (thanks to project_config_extension_t and csurf callbacks), unhook from hook itself when we're 100% positive there won't be no new changes to title bar. Now if only GetProjectStateChangeCount() worked, we could optimize it even further - isn't that like a one-line fix for you guys? :)
Asked by Martin (93.138.38.x) on April 27 2015, 12:36am
Reply on April 27 2015, 6:37pm:
    Cool I guess!
Comment...
Question: What's your AWS infrastructure / services usage at the moment?
Asked by Will (70.173.145.x) on April 25 2015, 11:35pm
Reply on April 27 2015, 6:37pm:
    Just a handful of VMs and S3 for hosting downloads, nothing fancy.
Comment...
Question: Any chance of natively supporting these two file formats? www.presonussoftware.com/en_U...p?id=developer
Asked by Punky Brewster (76.226.146.x) on April 23 2015, 4:42pm
Reply on April 27 2015, 6:38pm:
    Lacking the full link, it seems
Comment...
Question: The idea was to hook into main wnd procedure and catch WM_SETTEXT messages :) Shouldn't that be more reliable from a timer? (I personally hate timers...no matter how cheap, they still run all the time unlike callback system)
Asked by Martin (93.138.124.x) on April 23 2015, 7:57am
Reply on April 23 2015, 12:48pm (edited at April 23 2015, 12:50pm):
    Sure, you could try that too, but personally I'd use a carefully crafted timer.

    "they still run all the time unlike callback system" -- a timer might run every 100ms or so, but if you install a hook you're adding some code for every single message that the window processes, even messages that have nothing to do with WM_SETTEXT (though just another function call, typically, but still).
Comment...
Question: To follow up (I know, not a question) you can directly rename the title bar in Win via the API, for any Win app.
Asked by Punky Brewster (76.226.146.x) on April 23 2015, 12:47am
Reply on April 23 2015, 1:13am (edited at April 23 2015, 1:14am):
    Right, via SetWindowText() -- though it could have consequences if the application depends on the title being a certain way, and you'll have to check it on a timer to see if the application changed it, too.

    You could also make a separate app that sits around and renames other programs, too, using a timer and FindWindowEx() and SetWindowText()... but anyway.
Comment...
Question: Would removing all information except project name from Main window title bar from the extension be against EULA? If so, would "REAPER - project name" be ok instead? Thanks!
Asked by Martin (93.138.124.x) on April 22 2015, 11:29am
Reply on April 22 2015, 8:51pm:
    I suppose you could make a REAPER extension to override the titlebar name if you wanted, but please don't modify the executable to do this.
Comment...
Question: I know nothing about coding.. it looks hard. I guess. any tips for someone wanting to learn how to code?
Asked by Aaron (75.134.128.x) on April 22 2015, 1:18am
Reply on April 22 2015, 8:52pm (edited at April 22 2015, 8:53pm):
    Hmm hard to give tips for something open ended, but if you can find things you want to make, make them! Don't give up, but keep your goals in check too...

    Re: difficulty -- there are two real factors: 1) understanding a particular language or system (which comes down to remembering things or knowing how to look them up), and 2) thinking like a computer. The second is the most important skill to learn, because it applies universally! If you can understand what a computer will do in processing a bit of code (in whatever language), then you can do just about anything you can imagine.
Comment...
Question: Why is coding so hard?
Asked by Aaron (75.134.128.x) on April 21 2015, 1:43pm
Reply on April 21 2015, 1:52pm:
    Is it? I suppose it's hard to do perfectly because there are so many states?
Comment...
Question: Cockos team, is it time for automation items? We have a container for it (item FX automation). So, is it real or not?
Asked by Cody (109.73.74.x) on April 21 2015, 9:33am
Reply on April 21 2015, 1:51pm:
    See note above
Comment...
Question: You said coding is a form of self expression. what do mean by that?
Asked by Tony (128.177.161.x) on April 20 2015, 8:03pm
Reply on April 21 2015, 3:15am:
    That it was art, like writing or music or painting.
Comment...
Question: Hello, Justin. I have seen Live vst plugin for Reaper? Does it mean that You won't make native live support? Thank you in advance.
Asked by John (212.87.13.x) on April 19 2015, 6:21pm
Reply on April 21 2015, 3:15am:
    Yes, and not necessarily.
Comment...
Question: Does cockos develop software based on ideas from someone outside your company?
Asked by Jonathan (75.108.135.x) on April 14 2015, 3:27am
Reply on April 14 2015, 10:31pm:
    We often listen to feedback from users and sometimes let that feedback affect our decision making.
Comment...
Question: im not a programmer but would like to know how random can hitting shuffle be when a computer is only as smart as the one using/developing it?
Asked by Justin (76.95.204.x) on April 13 2015, 11:38pm
Reply on April 14 2015, 10:31pm:
    It can be pretty random, but can also be pretty predictable, it depends.
Comment...
Question: With your recent WHUMPing, would you say browsers have enough horsepower to pull off the majority of AVS smoothly?
Asked by Will (70.173.145.x) on April 10 2015, 6:55am
Reply on April 11 2015, 3:47pm:
    Depends on how it would be implemented, but most AVS-like effects could be duplicated using WebGL no doubt. Of course, AVS ran pretty nicely on a 500MHz machine...
Comment...
Question: You posted pictures of a nice homemade guitar effect controller a while back. Do you have anymore musical hardware projects?
Asked by oprahsfavoritede (107.205.86.x) on April 5 2015, 2:57pm
Reply on April 8 2015, 12:39am:
Comment...
Question: In retrospect, would you have done anything differently to prevent this from happening: www.gedikian.com/2004/10/so-long-and-thanks-for-all-fish_16.html...
Asked by Will (70.173.145.x) on April 5 2015, 4:47am
Reply on April 5 2015, 2:47pm:
    I think it's all worked out for the best, really.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS