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: I worked through reverse-engineering the Base-64-decoded renderstrings recently and found, that some of the values are stored as floats. My problem being, that I don't know, how to convert a 3 or 4byte integer into it's float representation. How do you do it in Reaper? Do you convert it using a special algorithm before makeing it Base64 or does C/C++ do it for you? In the former case, what would you reommend reading about that?
Asked by mespotine (88.130.49.x) on March 4 2019, 2:07pm
Reply on March 4 2019, 11:21pm:
    In C you can use a simple cast eg “*(float *)&integervalue”. One can also interpret the bits directly using the IEEE 754 spec...
Question: I actually own Melodyne assistant. I used it in a thing today, and I didn't have to manually transfer anything. So cool! It worked like a charm :)
Asked by MS from Sweden (77.218.250.x) on March 1 2019, 10:34pm
Reply on March 2 2019, 2:42am:
Question: Have you ever tried to emulate analog fx like EQ or compression? What would be the hardest part about it?
Asked by Albi (187.189.28.x) on March 1 2019, 8:29pm
Reply on March 2 2019, 2:42am:
    I haven't.
Question: Is there any setting that will force swell functions on macOS (such as GetCursorPos and GetWindowrect) to use coordinates relatively to top left (similar to Win32) instead of bottom left?
Asked by Julian (171.25.193.x) on March 1 2019, 8:47am
Reply on March 2 2019, 2:42am:
    No, generally it's safer to just convert the local window coordinates anyway (via ScreenToClient()).
Question: how to delete wdl_faststring created on the heap? after i try to delete, i still able to access it.
Asked by Pony (46.252.213.x) on February 28 2019, 9:31pm
Reply on March 1 2019, 1:09am:
    Try it using guard malloc? :)
Question: Are REAPER child window IDs consistent cross-platform? I.e. can they reliably be used to find child window HWNDs, such as piano roll or arrange view?
Asked by Julian (199.249.230.x) on February 26 2019, 9:07pm
Reply on February 27 2019, 8:48pm:
    To the extent that they have IDs, and continue to exist in their present form, yes.
Question: In Reaper, please could we have an option to have free item positioning ...
Asked by Rob Townsend (90.252.86.x) on February 26 2019, 6:48am
Reply on February 26 2019, 2:29pm:
    See rule above
Question: ey now that ara is on reaper, why my music is still sounding like shit?
Asked by daniel (179.40.48.x) on February 26 2019, 3:32am
Reply on February 26 2019, 3:40am:
    Haha me too! What are we doing wrong?!
Question: do you have a middle name? I GOTTA know!!
Asked by wiggles (67.249.116.x) on February 25 2019, 4:32am
Reply on February 26 2019, 3:40am:
    Maybe I'm too exposed on the internet anyway, so I'll keep that one private?
Question: I gotta ask: what do you use the most on non-apple computers these days, Linux or Windows? And why?
Asked by Romero (93.35.68.x) on February 23 2019, 12:16am
Reply on February 23 2019, 12:26am (edited at February 23 2019, 12:27am):
    Linux. Because it's easier, and I never get any updating surprises. I tried to install WSL on my Windows laptop recently, it failed and gave me an error code that was no help at all. Fuck it.
Question: With Steinberg pushing hard for VST3 and dicontinuing VST2, do you think Reaper and other DAWs will end up dropping support for VST2 in the foreseeable future?
Asked by Goioz (93.35.68.x) on February 22 2019, 2:24pm
Reply on February 22 2019, 5:19pm:
    We certainly won’t.
Question: With you being so versed in the use and functionality of recording software. How do you rate your abilities at mixing and mastering? Do you ever get the itch to produce groups or mix other people's projects?
Asked by Prizmaxic (96.3.195.x) on February 21 2019, 9:06pm
Reply on February 21 2019, 10:14pm:
    Mediocre I guess? I would be a terrible producer, maybe a tolerable engineer...
Question: When will you post the first public alpha/beta of v6?
Asked by mlprod (155.4.132.x) on February 20 2019, 8:58pm
Reply on February 20 2019, 9:58pm:
    See rules above. Anyway, no plans really (though the 5.9x+dev series are effectively that).
Question: Have you ever met Kenny Gioia in person? (Those videos are great!)
Asked by schmoe (172.218.181.x) on February 20 2019, 12:34am
Reply on February 20 2019, 1:48am:
    You mean Christopher? Oh wait Kenny right yeah! He's even better in person.
Question: What's your opinion of Wine (the compatibility layer) and Wine-based Vst bridges on Linux? Could them represent a real productive solution to the lack of plugins, at least is some cases? Or does it make sense to use Linux+Wine at all?
Asked by Lurens (93.35.72.x) on February 19 2019, 9:26am
Reply on February 20 2019, 1:49am:
    WINE is great, but native is more satisfying.
Question: What's your take on .msi vs .exe?
Asked by fujimotos (153.248.50.x) on February 16 2019, 4:20am
Reply on February 16 2019, 2:21pm:
    I still use NSIS... ;) but I don't use Windows much these days.
Question: Could I swing by the office sometime?
Asked by Arie (68.193.24.x) on February 16 2019, 12:01am
Reply on February 16 2019, 3:46am:
    Nahhh we don't really do office visits :)
Question: Are you Satoshi Nakamoto? (Semi-serious question, though more likely he was Hal Finney.) Regardless, do you think about the fact that you DID help inspire Bitcoin? (by inventing peer-to-peer file sharing, which inspired BitTorrent, which inspired the name and part of the mechanism of Bitcoin).
Asked by Michael Dean (65.131.88.x) on February 13 2019, 7:07pm
Reply on February 14 2019, 1:46am:
    I am definitely not SN. I'm not sure if that chain of causality exists, but to the extent that it does, sorry to the planet!
Question: Should I use _beginthreadex instead of CreateThread ? (I'm using VS2013)
Asked by Ruchira (123.231.124.x) on February 13 2019, 3:36pm
Reply on February 13 2019, 3:39pm (edited at February 13 2019, 3:40pm):
    If you use any libc functions, and you don't want exiting the thread to leak, then yes! (= yes)
Question: 2 questions. First, is Waste still viable? 2nd. Did "Michael Bolton" really say "Cockos" in Office Space? lol. One of my fave movies, and that's the only word in it that made me think "huh?" I knew he mean "jackwad corporate tools" but I thought he said "cock hos. Tho online scripts (made by fans) do say "cockos." Oh, I talked up Reaper in this article: producelikeapro.com/blog/getting-s...
Asked by Michael Dean (98.127.53.x) on February 11 2019, 10:55pm
Reply on February 12 2019, 2:30pm:
    I'd imagine WASTE should still work, and if you can successfully exchange keys should be pretty safe to use (90% due to obscurity haha). As for the exact line in Office Space, it could be a number of things I guess.
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2019 Justin Frankel. | RSS