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: Your shiz is on hackernews. news.ycombinator.com/item?id=12246202
Asked by Will (50.84.190.x) on August 8 2016, 5:50pm
Reply on August 8 2016, 11:56pm:
    Hah thanks though that hasn't been mine for many many years, posted in the comments though :)
Comment...
Question: Hello :) Is it a good idea to turn off "Use audio driver reported latency" in the recording preferences if i am using Amp Sims like Guitar Rig and therefore the monitoring inside Reaper? Because I guess while playing through Guitar Rig I compensate for the latency myself and therefore the compensation would be done twice ?
Asked by Tobias (95.90.212.x) on August 5 2016, 10:16pm
Reply on August 6 2016, 7:14pm:
    There's a per track option for "preserve pdc-delayed monitoring"... it also counts the driver latency along with any pdc
Comment...
Question: Could you explain to a noob like me what Win32 is responsible for in a 64 bit environment and especially in the coding of REAPER?
Asked by Albi (78.159.29.x) on August 5 2016, 9:36am
Reply on August 5 2016, 1:46pm:
    Disregard the "32" in Win32, it really should be "WinAPI" or "Windows API". AFAIK it was called Win32 initially to differentiate it from an earlier API which was 16-bit. On 64-bit it is pretty much the same API, though with many 32 bit values 64 bit.

    What is it responsible for? Pretty much anything you want to do on Windows (there are often other ways that are built on top of Win32, but they'll all use Win32 internally). Open a file, create a window, create a thread, draw to screen, etc.
Comment...
Question: Fears that M$ will remove Win32 at some point? Tim Sweeney is very vocal about his dislike about UWP. goo.gl/eHX6FG
Asked by Gio (79.130.179.x) on August 3 2016, 6:32am
Reply on August 3 2016, 1:17pm:
    I can't imagine them doing that, it would be really idiotic, to throw away decades of backwards compatibility. If they did, though, we'd make SWELL support a UWP backend, I suppose.
Comment...
Question: Is Brennan like, for real, doing OK? just chillin in sf? miss that dude.
Asked by @mhashemi (107.3.131.x) on July 31 2016, 2:43am
Reply on July 31 2016, 6:04pm:
    OK, yes, I think so.
Comment...
Question: Can you name some of the heaviest bands you listen to?
Asked by Albi (91.109.30.x) on July 29 2016, 8:11pm
Reply on July 30 2016, 3:08am:
    Hmm not sure what makes a band heavy... loudness? A few things come to mind, not sure if they qualify: Comets on Fire, Tool, Mogwai, Papier Tigre...
Comment...
Question: Have you seen Plane9 vis? :) www.plane9.com/
Asked by Will (107.203.156.x) on July 25 2016, 12:15am
Reply on July 26 2016, 2:35am:
    Looks neat!
Comment...
Question: Why did `pete ultimately write so many audio components for WinAMP? Seems like you're pretty well versed in win32 audio!
Asked by Will (107.203.156.x) on July 24 2016, 10:10pm
Reply on July 26 2016, 2:35am:
    I feel like that was after my time?
Comment...
Question: Have you considered running gitlab for the central repo? We use it at work. It's tits.
Asked by Will (172.56.6.x) on July 21 2016, 6:21pm
Reply on July 22 2016, 2:55am:
    Will look at it, but everything working alright now :)
Comment...
Question: What's the git workflow for the cockos' team? And how you effectively use merge and rebase? Thanks.
Asked by Gio (79.130.179.x) on July 21 2016, 12:07am
Reply on July 21 2016, 12:25am:
    We put releases on master, and almost never rewrite master.

    For prerelease builds we have a dev-pub branch, which gets pre_* feature branches (and master) merged, and if all of the pre_* branches graduate, the whole thing gets merged back to master (though sometimes we will rewrite dev-pub to remove branches, or revert the merge of a feature branch to remove it).

    Typically pre_* (or wip_) branches have an implied owner, which doesn't prevent others from committing on those branches, but they do so at the pleasure of the owner.

    If we want to do a maintenance release, we can always do one from master (ideally).

    We keep a central repository which we use to synchronize.
Comment...
Question: Re: UTC is cool. Thinking to move my servers from Slackware to Debian stable or Ubuntu server to get all the apt-get goodness. What do you recommend, have you got any experience with any of them? Or something else...
Asked by Gio (79.130.169.x) on July 18 2016, 2:26pm
Reply on July 19 2016, 5:22pm:
    Yeah I'm pretty used to both Debian and Ubuntu. They are very straightforward, but upgrading them is often tricky (weird dependency failures that you have to google for workarounds). Since I mostly use VMs, when upgrading I'll usually do it on a spare clone of the VM so I can throw it away if I screw something up when upgrading.

    If you go Ubuntu, definitely do one of the LTS versions, if you like to avoid major upgrades.
Comment...
Question: What timezone are the LoL time-stamps?
Asked by Gio (79.130.169.x) on July 18 2016, 8:05am
Reply on July 18 2016, 1:28pm:
    UTC I think
Comment...
Question: How do you move from one place to another in NY or other city? Driving? Uber? Bike? or something else?
Asked by asafonov (109.172.98.x) on July 16 2016, 2:41pm
Reply on July 16 2016, 3:23pm:
    Bicycle, subway, walk, run, occasionally uber or taxi or car2go. Definitely prefer to bicycle/walk if possible.
Comment...
Question: Have you found your asshole gets looser with age?
Asked by Will (107.203.156.x) on July 14 2016, 11:57pm
Reply on July 15 2016, 2:47am:
    I'm not sure how I would measure or quantify that, but I don't think my output has changed measurably, if that's any help.
Comment...
Question: When gnutella found a file on the network, how did it get around home routers to connect two clients for file transfer (without having a port forwarded)?
Asked by Will (107.203.156.x) on July 10 2016, 2:20am
Reply on July 11 2016, 5:00pm:
    It required one of them to have a port mapped
Comment...
Question: What is the best C / C++ resource to learn audio programming?
Asked by Arie (74.90.254.x) on July 8 2016, 11:36pm
Reply on July 10 2016, 1:00am:
Comment...
Question: I have an unusual and valuable (to me) ladspa plugin that I would like to convert to VST. There is nothing even close among available VST plugins. Is it possible?
Asked by Barry (209.207.24.x) on July 7 2016, 2:17am
Reply on July 7 2016, 3:07pm:
    Probably easy enough to port, there are also wrappers around too I think
Comment...
Question: What's the best Audio library for C, C++ in game development?
Asked by Héctor (83.165.152.x) on July 6 2016, 11:31pm
Reply on July 7 2016, 3:07pm:
    No idea
Comment...
Question: How is your motivation to develop REAPER nowadays compared to when starting with it over ten yrs. ago ?
Asked by wasereb4 (79.200.232.x) on July 6 2016, 12:05pm
Reply on July 6 2016, 2:05pm:
    It varies as it did then, sometimes unmotivated, other times highly motivated.
Comment...
Question: Just wanted to say thanks for all the linux efforts, native reaplugs and js, very yummy !
Asked by Nixon (87.144.185.x) on July 5 2016, 7:39pm
Reply on July 6 2016, 2:05pm:
    Sure
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS