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: Why do you look tired in your interview with SonicScoop? Did you overdo your job that time? :O
Asked by Abhi (182.68.225.x) on July 11 2022, 3:54pm
Reply on July 11 2022, 4:38pm (edited at July 11 2022, 4:39pm):
    That's just my face, thanks a lot
Comment...
Question: Always wondered what this stands for in the release notes: [t=268217] or [p=2572042]. I write release notes myself for work and I was curious.
Asked by Hexeninverter (89.247.165.x) on July 10 2022, 4:39pm
Reply on July 10 2022, 11:30pm:
    They are shortcuts to https://forum.cockos.com/showthread.php?t=268217 or similar (on our release page we convert them back to hyperlinks)
Comment...
Question: According to my sources, you've been feeling the pressure lately to implement the CLAP format in REAPER? You didn't think the format would've been adopted by so many developers so quickly. You also thought it had a funny name and wouldn't be taken seriously until the name was changed. Am I right?
Asked by Mommy (66.115.182.x) on July 9 2022, 7:03pm
Reply on July 10 2022, 1:30am:
    Hah not so much but we'll see
Comment...
Question: would you buy reaper.com if it was available? or its something that never bothered u? reaper.fm is same value you think? does it make any difference? thanks
Asked by poll (45.128.39.x) on July 9 2022, 12:44pm
Reply on July 10 2022, 1:30am:
    Depends on the price but sure yeah.
Comment...
Question: is it possible to send OSC to an external device from a script in Reaper ? been searching and cant find a definitive answer..
Asked by EcBaPr (159.196.169.x) on July 9 2022, 2:24am
Reply on July 9 2022, 10:52am:
    Not to an arbitrary host, I think you can maybe broadcast to an already-configured device but I'd have to doublecheck
Comment...
Question: Which process scheduling method you found the hardest to learn?
Asked by Abhi (27.57.105.x) on July 8 2022, 4:30pm
Reply on July 9 2022, 10:52am:
    Hmm not sure I understand this one?
1 Comment...
Question: "John is so highly trained that he can type code that compiles correctly almost 3% of the time". So 'highly trained' is sarcasm, right? X-D
Asked by Abhi (110.227.181.x) on July 7 2022, 7:55am
Reply on July 7 2022, 1:45pm:
    The statement is a joke, the specific points of humor will be left as an exercise for the reader
Comment...
Question: Are there any programmer's blogs/article sites you follow?
Asked by Jack (45.152.183.x) on July 7 2022, 5:43am
Reply on July 7 2022, 2:48pm:
Comment...
Question: hi Justin, is it possible to add to reaper support to OpenTimeelineIO?
Asked by Mike (185.79.101.x) on July 6 2022, 7:10pm
Reply on July 6 2022, 11:06pm:
    someone should write a reascript or something ;)
Comment...
Question: In REAPER dev. do you do mutual code reviews before committing?
Asked by wasereb4 (93.206.13.x) on July 6 2022, 12:25am
Reply on July 6 2022, 2:40am:
    Sometimes but not normally
Comment...
Question: man you have to create a perfect sheet music editor as you've already created a perfect daw. i've just tested guitar pro 8 and dorico 4 they both slow and buggy as fuck. gp8 crashed three times before i typed a first note, dorico4 crashes when i'm trying to open a preferences menu for part that have to be in the list but not added yet! they both loads projects for few seconds they both starts to freezing when i'm holding delete key or when acting some simple animation!!!! maaaan you have to!!!!
Asked by ChExi (78.159.40.x) on July 4 2022, 8:23pm
Reply on July 5 2022, 4:12pm:
    The score editing stuff was almost entirely schwa, so he'd be more qualified to do that. Having said that, the effort/benefit for additional improvements is probably quite a bit too high.
1 Comment...
Question: Hey Justin, are there any programming/design patterns you find useful, or are fond of?
Asked by Jack (91.193.4.x) on July 4 2022, 7:12pm
Reply on July 5 2022, 4:14pm:
    Off the top of my head, one of my favorite things in C++ is RAII.
Comment...
Question: I read that dvorak keyboard layout is better than qwerty because it is more comfortable and can give high speeds, even 200 wpm. Whereas relatively, qwerty is not that comfortable and also only 100 wpm, max 150 wpm with difficulties. Have you sometime thought of changing your keyboard layout? You use qwerty, right? Also, do you care about typing speed? Maybe dvorak might significantly reduce your coding time & also your hand won't feel that much tired?
Asked by Abhi (182.68.188.x) on July 3 2022, 9:59am
Reply on July 3 2022, 4:00pm:
    Typing speed is rarely a limiting factor for me these days
Comment...
Question: Is it possible to set and get the value of action 999 in reaper with reascript?
Asked by Erwin (83.128.204.x) on July 2 2022, 8:37pm
Reply on July 3 2022, 3:12am:
    Hmm not sure! Guess not?
1 Comment...
Question: For certain GIFs VLD indicates memory leak for LICE_GIF_UpdateFrame ! DGifGetImageDesc ! MakeMapObject. Known issue?
Asked by Gio (94.70.27.x) on July 2 2022, 2:52pm
Reply on July 3 2022, 2:52am (edited at July 3 2022, 3:05am):
    Ah heh looks like GifLib does some funky and unnecessary stuff, yeah.

    Does this fix?
    -        /*** FIXME: Why do we check both of these in order to do this?
    -         * Why do we have both Image and SavedImages? */
    -        if (GifFile->Image.ColorMap && GifFile->SavedImages == NULL)
    +        if (GifFile->Image.ColorMap)
                 FreeMapObject(GifFile->Image.ColorMap);
    
4 Comments...
Question: Were you a computer science (engineering) student in your college? If yes, do you think it helped you in someway in your computer & coding skills?
Asked by Abhi (122.176.10.x) on July 1 2022, 3:21pm
Reply on July 1 2022, 6:19pm:
    Very briefly but I don't think it mattered much
3 Comments...
Question: Do you get into any courses ever? For either work or hobbies. If not, how do you normally learn new things things? :)
Asked by Beto (187.189.84.x) on June 30 2022, 3:47pm
Reply on June 30 2022, 8:37pm:
    I've taken various foreign language classes over the years... and figured things out on my own. and watched youtube videos (most recently kayak rolling heh).
Comment...
Question: I'm trying to understand basic DSP stuff like changing audio playback speed. How the Playback Rate (without Preserve Pitch) works in REAPER, i.e. real-time sample rate conversion? Do you use polyphase filters or something like that? Thanks!
Asked by erick (45.133.245.x) on June 30 2022, 2:11pm
Reply on June 30 2022, 3:01pm:
    For that you change the samplerate, you can use anything from point sampling (very low quality), linear interpolation (slightly better but still horrible quality), to sinc interpolation (better quality). WDL has resampler.cpp which implements this.
Comment...
Question: Is there anything you want, but you don't have (for now)?
Asked by Abhi (122.181.82.x) on June 28 2022, 9:15am
Reply on June 28 2022, 1:14pm:
    Oh sure, lots of things, but I also know the ideas of things are often (or usually even) better than their realities.
Comment...
Question: LICE: What's the recommended framerate if I load a GIF with nframes? Thanks Gustin :)
Asked by Gio (79.130.186.x) on June 27 2022, 10:40pm
Reply on June 28 2022, 1:08pm:
    it should report the inter-frame delay
1 Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS