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: You wake up tomorrow and it's September 1998. You know everything you know in 2024. What are some of the biggest things you'd immediately do differently?
Asked by Alec (174.205.97.x) on October 1 2024, 12:35am
Reply on October 1 2024, 11:49am:
    I'd start PT for my 1996-era injuries and get running ASAP... everything else, shrug
Comment...
Question: If - for whatever reason - you were to stop developing Reaper, would you release the code?
Asked by Stefan (79.219.84.x) on September 30 2024, 5:51pm
Reply on September 30 2024, 5:55pm:
    Hard to say, but I definitely would release the code before it became abandonware.
Comment...
Question: Hey jf, my retention is pretty bad for specific-domain, and 'set and forget cold code paths' best practices, APIs, etc. e.g I'll work for weeks with Win32, then 8mo later I'll only remember fragments and have to relearn 60% again (granted, much quicker). Do you have this problem, any tips? Thanks!
Asked by mishima (185.209.199.x) on September 30 2024, 10:10am
Reply on September 30 2024, 1:46pm:
    yeah mine's also not great, but if you can refer to your own code it's helpful lol. and bonus points if you can read your old code
Comment...
Question: Hi Justin! Are we going to get post-fader-FX-inserts in Reaper in the near future like in Ardour, Cubase FLStudio etc? Thanks for all the great work!
Asked by Rich (90.229.152.x) on September 30 2024, 9:31am
Reply on September 30 2024, 1:46pm (edited at September 30 2024, 1:47pm):
    maybe but see the note above. anyway you have unlimited routing
Comment...
Question: Could you please make 1014.org more uptodate in terms of ux?
Asked by Fred Brooker (37.48.9.x) on September 29 2024, 10:07am
Reply on September 30 2024, 12:09am:
    hmm any specific requests?
1 Comment...
Question: Wanna go get a burrito?
Asked by Tom P (98.210.149.x) on September 29 2024, 9:15am
Reply on September 30 2024, 12:08am:
    I just did, and it was satisfying
Comment...
Question: what is the best vst limiter and why?
Asked by mike v (100.1.67.x) on September 29 2024, 1:56am
Reply on September 30 2024, 12:08am:
    I just use ReaLimit but that's obv not a real VST
Comment...
Question: Since the source code of Winamp was posted to GitHub, I took a cursory dive into the part I've always been curious about (how the main vis is drawn) and was surprised to find a variable that holds the image data generated, and I wonder, was this easier to do than using what GDI provided? Optimization? For shits'n'giggles? If you remember, I would love to know what the intent was
Asked by Eris Lund (93.215.146.x) on September 28 2024, 9:08am
Reply on September 28 2024, 6:18pm:
    Give me a link to the code you're talking about (in the comment here) and I'll take a look heh
6 Comments...
Question: What would be cost to make this page vs the forum in the reaper website? or timwise how much time did it take to make this page vs the reaper forum? are there free templates to do these things? or is it from scratch, thanks!
Asked by Orieo (128.199.51.x) on September 27 2024, 4:34pm
Reply on September 27 2024, 7:03pm:
    this page is a small php script I made, not sure how you'd quantify the cost but it's a few programmer hours of work, maybe a dozen or so? and the forum is a big off the shelf thing called vbulletin, which you can buy.
Comment...
Question: dumbest platform-specific hack/workaround?
Asked by silent (199.188.121.x) on September 27 2024, 12:27pm
Reply on September 27 2024, 7:04pm:
    heck if I know
Comment...
Question: Now that somebody accidentally put Winamp's github page to public, your old code is now available for us all to gaze upon. What percentage of that code is actually written by you? And is the code style similar to how REAPER is written?
Asked by Florian (94.105.110.x) on September 26 2024, 7:50pm
Reply on September 26 2024, 8:48pm:
    umm I don’t think it was accidental? anyway, most of that code is not mine, and REAPER and Winamp have little in common. WDL has more of my modern style though even a lot of it is 20ish years old at this point heh
Comment...
Question: Aren't you glad you turned down all those invitations to the Diddy parties?
Asked by Mommy (146.70.45.x) on September 26 2024, 12:42am
Reply on September 26 2024, 1:25pm:
    oof :(
Comment...
Question: I've kept hearing that you apparently open sourced/some parts of Winamp 3, but I can't find it anywhere, would you know where to look? Thanks a lot!
Asked by James (62.167.72.x) on September 25 2024, 7:40pm
Reply on September 25 2024, 11:20pm:
Comment...
Question: hey jf- some people over here have a term "on your toes" (or,leg it) for when 1 is running....or, running away from something..... > do you find when running you are using more with a flat foot,or literally more "on your toes" ? (like for speed sprinting)
Asked by 2024 (31.126.233.x) on September 25 2024, 3:03pm
Reply on September 25 2024, 11:21pm (edited at September 25 2024, 11:22pm):
    "on your toes" to me means "ready for the unexpected" or whatnot. but in general I mostly run on my forefoot (landing on the ball of the foot, then heel coming down), except when I get tired then I tend to heel-strike. Not much of a sprinter, though, if I do 200m intervals I'm looking at about 37s a pop (if I treated it as a one-off could probably do 32s, guessing?), ran a mile in 5:22 recently...
Comment...
Question: Hey Justin, I’m a developer who lives in SF (mostly in the video space). I’m working on some project in my spare time and was wondering about what your like “best practices” are for audio playback these days in terms of buffering, audio subsystems, thread scheduling etc. if you’re open to meeting for coffee or a drink I would love to buy one for you. I promise this is not me trying to pitch you anything LOL
Asked by Jonas (146.75.154.x) on September 25 2024, 12:22am
Reply on September 25 2024, 11:49am:
    Nah, I'm in NY anyway these days
Comment...
Question: Now that WinAMP's source has been officially released, do you have any desire to hack new badass features in? github.com/WinampDesktop/winamp
Asked by Will (23.125.224.x) on September 24 2024, 2:39pm
Reply on September 24 2024, 5:53pm (edited at September 24 2024, 5:55pm):
    If I did have any desire, it would be extinguished by the license terms, lol. The terms are completely absurd in the way they are written, e.g. "You may not create, maintain, or distribute a forked version of the software." So arguably making any changes would be considered "creating a forked version." But even taking these terms as they are likely intended (which is slightly more permissive than how they are written), they are terrible. No thank you.
5 Comments...
Question: Are you aware of any projects outside of Cockos that use WDL?
Asked by weinzierl (185.40.248.x) on September 19 2024, 12:20pm
Reply on September 19 2024, 1:24pm:
    There are other users who I periodically hear from when I break their code/build system/etc, but I don't really keep track of what they make.
1 Comment...
Question: hey jf- how often do you apply occam's razor? (never,not very often,,,very regular)
Asked by 2024 (31.126.233.x) on September 14 2024, 9:03am
Reply on September 14 2024, 9:16pm:
    Probably more often than I realize, but consciously not very often.
Comment...
Question: Hello, is it possible to receive pre-release news by e-mail for each pre-release? If it's not possible, couldn't you set it up please :)? Thank you
Asked by Jason18 (91.165.163.x) on September 13 2024, 9:14pm
Reply on September 13 2024, 11:19pm:
    Sending a lot of email is a pain, nah...
4 Comments...
Question: I’ve encountered an issue with how REAPER handles the `description` field in iXML metadata, specifically that it stores it in multiple formats. This has been causing errors when I try to use atldotnet with REAPER-generated files. After discussing this with others, it seems that this approach doesn’t fully conform to the iXML spec. Here's a link to the related issue on GitHub: [GitHub Issue - atldotnet](github.com/Zeugma440/atldotnet/iss.... Could you share some insight on why this is done?
Asked by Jinghua Song (172.104.174.x) on September 12 2024, 2:03am
Reply on September 12 2024, 11:25am:
    Got your email about this too, we'll look into it.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS