justin = { blog , askjf , music + brainal , pics , twitter , sadbikesofnewyork , code , pubkey , cockos = { reaper , wdl , ninjam , js } };
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):
[unreplied] | [replied] | [all]
[older questions]

Question: I listened to that Mogwai tune.Epic.Never heard them before. [permalink]
Asked by Gary Showbiz (95.45.140.x) on February 28 2015, 11:26pm

Question: How have your answers changed since this? justin.frankel.usesthis.com/ [permalink]
Asked by Will (24.234.85.x) on February 27 2015, 11:41pm

Question: Have you ever tried using VS Online instead of git? [permalink]
Asked by Punky Brewster (76.226.123.x) on February 27 2015, 2:54am

Question: Using git, I notice if you have uncommitted changes on tracked files, doing a git checkout on a branch or previous full commit will warn you to stash your new uncommitted changes first. However, if you checkout just one file, such as git checkout 1cbnah blah.txt when you have a new working copy of blah.txt that hasn't been committed, it gets written over w [permalink]
Asked by Will (24.234.85.x) on February 27 2015, 2:12am

Question: Are you secretly behind this? www.theverge.com/2015/2/26/8116693/live-the-internet-is-going-ba... [permalink]
Asked by Justin (76.95.204.x) on February 26 2015, 9:04pm
Reply on February 26 2015, 10:42pm:
    Aww

Question: Maybe you didn't understand me. I said about GUI-less. It consits of sliders only. Is it difficult to implement mouse scrolling there? [permalink]
Asked by Vitali (212.87.13.x) on February 26 2015, 8:25pm
Reply on February 26 2015, 10:42pm:
    Ah, will look at that.

Question: How do you detect which overlapped items to move when ripple editing all tracks? I'm thinking about the best way to detect chords in MIDI editor (to implement some kind of ripple editing for MIDI editor from SWS) but due to all imaginable real world situation (not all MIDI data has to be quantized exactly to the grid) it would be nice to hear how you (would) handle it [permalink]
Asked by Martin (93.138.81.x) on February 26 2015, 1:48am
Reply on February 26 2015, 5:45pm:
    For MIDI ripple I'd probably find the earliest selected note time, then for all items where start_time >= that_time, select them.

Question: Amanda Crew or Evangeline Lilly? [permalink]
Asked by Will (24.234.85.x) on February 26 2015, 1:45am
Reply on February 26 2015, 5:44pm:
    Hmm they both don't mean much to me (I had to look up pictures, and I'm somewhat indifferent)..

Question: Do you flowchart your projects before you begin coding? Do you have an idea and just start coding? [permalink]
Asked by Jack (184.58.113.x) on February 26 2015, 1:40am
Reply on February 26 2015, 5:42pm:
    I often write notes, but usually the initial model is in my head. That mental model then changes as code as written, since it almost always evolves (writing code often eliminates complexity in some areas while finding other areas that are not as simple as the model had them, and so on). I don't flowchart, though.

Question: Ever considered a background saying "Please no Reaper Q's Please no Reaper Q's Please.." in bold red font :)? ... okay the real Q is: Whats your fav math fact? For me it's fibonacci and that you can find it everywhere [permalink]
Asked by math (77.64.254.x) on February 25 2015, 11:56pm
Reply on February 26 2015, 5:40pm:
    Sigh

Question: Justin, is it possible to scroll plugin UI by mousewheel? If no, can we expect to see it in new pre? Thanks in advance. [permalink]
Asked by Vitali (212.87.13.x) on February 25 2015, 4:12pm
Reply on February 26 2015, 5:40pm:
    Nope

Question: How do you approach equity distribution without harming friendships? (For example, how did you approach this with Tom without risking losing him as a friend?) [permalink]
Asked by Will (24.234.85.x) on February 24 2015, 6:09pm
Reply on February 26 2015, 5:40pm:
    It's tough, I think -- you need everybody involved to negotiate for their own interests to find a balance, which can be awkward with friends.

Question: Thanks a million! I devised a silly workaround where MIDI editor loses focus while waiting for key up msg (terribly hack and unprofessional, but thankfully in my case it does work) - I'll replace it with your solution and hope it doesn't get broken - why not make it documented, is it that touchy? :O [permalink]
Asked by Martin (93.141.59.x) on February 23 2015, 9:38am
Reply on February 26 2015, 5:39pm:
    I don't imagine it going away at some point, it's more than we don't want to have lots of accelerators competing for the front of the list unnecessarily.

Question: What is currently your fave tune? [permalink]
Asked by Gary (95.45.140.x) on February 23 2015, 3:27am
Reply on February 26 2015, 5:38pm:
    Hmm I've been on a bit of a "Mogwai - My Father My King" kick again lately, which is nice because it lasts so long!

Question: Trying to catch any WM_KEYUP message in MIDI editor, but registered keyboard accelerator doesnt work (I guess M editor accel swallowed it). Also tried SetWindowLongPtr(GWLP_WNDPROC) but even there I cant catch WM_KEYUP (strange since Spy++ sees it). Due to SWELL I can't register keyboard hook or use GetAsynKey(). Is there any way to get it working? Thanks! [permalink]
Asked by Martin (93.138.18.x) on February 21 2015, 7:58am
Reply on February 23 2015, 2:03am:
    hmm yeah that won't work, since the default accelerator takes precedence. If you want to pre-hook the accelerator, there's an undocumented API to put your accelerator at the front of the list -- use Register("<accelerator"). This could go away at any time though, and you might break things.

Question: What are your thoughts on the current state of the Reaper lounge. :) [permalink]
Asked by Sarah Palin (76.226.53.x) on February 20 2015, 12:53am
Reply on February 20 2015, 2:57am:
    I try not to look in there.

Question: Did you ever play with a RaspPi or such? I find that one funny: tinyurl.com/9opaxwl [permalink]
Asked by math (77.64.254.x) on February 19 2015, 8:16am
Reply on February 20 2015, 2:57am:
    Haha funny yeah. I have a pi but it's in a box somewhere...

Question: So i've been wondering for years, what did the hex code on nullsoft.com go to and what was in message.txt? [permalink]
Asked by myrealnameisoj (45.16.192.x) on February 19 2015, 5:59am
Reply on February 20 2015, 2:57am:
    It was mostly random I think.

Question: Thx for ur opinion, i really hope i'm extremely pessimistic :) As for the Q:Is it okay to ask so much? Do you sometimes regret you started this thing here? [permalink]
Asked by math (77.64.254.x) on February 17 2015, 7:04am
Reply on February 19 2015, 12:45am:
    Sure it's no problem, and no for the most part I don't regret this website, it's a silly distraction, but life needs more of those.

Question: How do you organize your wndproc? Either of these? pastebin.com/KMM8UhBA [permalink]
Asked by Rodrigo (177.16.147.x) on February 16 2015, 11:01pm
Reply on February 17 2015, 3:02am:
    The first, or one similar to the second (where HWND is still passed, and GWLP_USERDATA is used for _this, etc), or some mix of them...
[unreplied] | [replied] | [all]
[older questions]
Copyright 2015 Justin Frankel. | RSS