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: 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...
Question: Re: relative VST (and other paths) - I asked because on Windows USB sticks might not always get the same drive letter... so it would be extremely useful if we could link VST folders to a portable Reaper install without worrying about it. Sorry for not following rules! :$
Asked by EvilDragon (89.164.160.x) on July 4 2016, 5:16pm
Reply on July 6 2016, 2:06pm:
    ko
Comment...
Question: What was the most challenging aspect of winamp development (technically)?
Asked by Will (107.203.156.x) on July 3 2016, 11:26pm
Reply on July 4 2016, 12:07am:
    lack of documentation/google
Comment...
Question: Is it possible to set a VST path relative to Reaper's portable folder? Would be nice to have if not. Something like %REAPERPATH%/../VST for example.
Asked by EvilDragon (89.164.206.x) on July 3 2016, 7:40pm
Reply on July 4 2016, 12:07am:
    Hmm not that I can think of
Comment...
Question: How bad of an amature hack job is this? github.com/ExpressMix/Read-Reaper-...
Asked by PunkyBrewster (108.84.130.x) on June 30 2016, 4:20am
Reply on June 30 2016, 1:32pm:
    cute, you could probably do a bit more work and make it robust (have it properly treat/ignore unknown blocks etc)
Comment...
Question: DirectWrite for LICE?
Asked by Gio (79.130.190.x) on June 28 2016, 11:37pm
Reply on June 29 2016, 9:18pm:
    Go for it, I'll merge the changes, ha ha
Comment...
Question: Given the < > synbols in rpp I assume you have a function that reads those kinda like xml? If so, care to share?
Asked by PunkyBrewster (108.84.130.x) on June 28 2016, 7:17pm
Reply on June 28 2016, 8:07pm (edited at June 28 2016, 8:11pm):
    There is projectcontext.h/.cpp in WDL, and then you end up doing loops which end up reading a line at a time and parsing the lines with WDL/lineparse.h, with any <XYZ starting a new block (projectcontext also has a function to ignore unknown blocks).
Comment...
Question: Sorry, I think I found the answer to my own question. Calling PreventUIRefresh(1) before TrackFX_SetParamNormalized() on the audio thread did the trick. And after that in the main thread: PreventUIRefresh(-1). In order to make this a question: Is this the right approach? Thanks!
Asked by helgoboss (188.105.155.x) on June 28 2016, 1:16pm
Reply on June 28 2016, 1:55pm (edited at June 28 2016, 1:56pm):
    No this is a very bad idea. In fact, doing pretty much anything via the REAPER API from a thread other than the main thread is likely to be bad/unpredictable. How are you in (one of) the audio threads to begin with? Don't answer here, post on the developer forum.
Comment...
Question: Hi Justin. Do you see a way to set FX parameters in the audio thread? Seems like calling TrackFX_SetParamNormalized() in the audio thread makes REAPER hang when attempting to write automation and no automation lane exists yet. Same goes for CSurf_OnVolumeChangeEx() and similar functions.
Asked by helgoboss (188.105.155.x) on June 27 2016, 9:15pm
Reply on June 28 2016, 1:54pm:
    Hmm, don't do that! :)
Comment...
Question: I hope this doesn't violate the policies regarding Reaper questions... This is really more of a philosophical question. I love that this happened, but what prompted you to include notation support in Reaper, which had been primarily an audio based application? BTW - the fact that it exists in such a mature implementation is nothing short of a miracle (com
Asked by pbognar (98.144.125.x) on June 26 2016, 5:50am
Reply on June 26 2016, 6:27pm:
    schwa had the itch, I guess!
Comment...
Question: So, how did gen_wmarip.dll work? :) :)
Asked by Will (107.203.156.x) on June 25 2016, 1:57am
Reply on June 25 2016, 1:23pm:
    I think at some point the in_wma.dll didn't strongly validate the output plug-in being used, which was later corrected... but I don't know anything about gen_wmarip.dll.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS