justin = {
main feed
,
music
,
code
= {
cockos
,
reaper
,
wdl
,
ninjam
,
jsfx
,
more
}
,
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:
Have you seen Alaska yet?
Asked by Pinkasso (208.64.185.x) on September 30 2013, 9:26pm
Reply on September 30 2013, 10:39pm:
I had a baked alaska, it was pretty good.
Comment...
Question:
Any idea what will change drastically in softwares or new technologies in the next 10 years? please don't jk. tnx
Asked by Mike (193.111.141.x) on September 30 2013, 9:59am
Reply on September 30 2013, 10:40pm:
Hmm I dunno, probably not a whole lot?
Comment...
Question:
Does Cockos have any other fulltime employees aside from you Schwa and Christophe? What about part time employees or interns?
Asked by Robin (208.120.184.x) on September 29 2013, 3:17am
Reply on September 30 2013, 1:11am:
It's just the three of us, and our wonderful foreign contractors :)
Comment...
Question:
Do you have any homemade C++ smart pointer class? Do you use it often?
Asked by Rodrigo (187.112.250.x) on September 23 2013, 1:00pm
Reply on September 25 2013, 4:36pm:
Only in a couple of spots, I think. and then there's WDL_MutexLock, which isn't exactly the same thing (but is a scope-centric helper class).
Comment...
Question:
Re: "delegates mechanism". C++ callbacks/delegates/closures/object-oriented function pointer, whatever they call this season. ok?
Asked by gio (94.66.11.x) on September 22 2013, 10:34pm
Reply on September 23 2013, 1:33am:
When necessary function pointers, void pointer context, and static stubs. This doesn't happen *that* often tho...
Comment...
Question:
Have you got a specific delegate mechanism for REAPER or you just deal with function pointers?
Asked by gio (94.66.86.x) on September 21 2013, 9:17am
Reply on September 22 2013, 8:21pm:
Hmm for what?
Comment...
Question:
should one of the lice bezier functions allow me to draw a smooth curve through, say 25 control points? - if so which one, thx?
Asked by olilarkin (81.100.230.x) on September 20 2013, 12:35pm
Reply on September 22 2013, 8:22pm (edited at October 23 2013, 2:23pm):
I think LICE only has cubic beziers... Edit: schwa reports that the QNurbs functions should do what you ask, though the code is old and the API isn't great, apparently.
Comment...
Question:
How many employees was Nullsoft when you sold it?
Asked by ees. (69.15.110.x) on September 19 2013, 10:31am
Reply on September 22 2013, 8:22pm:
Something like 4-8 or so, I forget exactly depending on how employees are counted (contractors vs employees etc).
Comment...
Question:
Most mind blowing place you've ever visited in the world, and how so?
Asked by Mick (101.165.16.x) on September 19 2013, 9:50am
Reply on September 22 2013, 8:23pm:
Hmm this makes me think I need to travel more... the grand canyon is pretty bad-ass, but not sure if I'd say mind blowing.
Comment...
Question:
Why doesn't www.winamp.com/mac seem like winamp?
Asked by Anon (87.115.58.x) on September 14 2013, 11:24am
Reply on September 16 2013, 5:09pm:
Yeah, it's "Winamp Sync" or something, for use with Android devices, AFAICT.
Comment...
Question:
How has becoming financially set for several lifetimes affected your day to day life, and career?
Asked by jm9000 (98.255.226.x) on September 12 2013, 8:04pm
Reply on September 13 2013, 7:35pm:
Hard to say -- you don't worry about not having enough money, but you still feel like an ass when you waste it. It has probably kept me from working for other people, and thus has limited my social life somewhat. Also now I'm incredibly spoiled and have bad micromanaging tendencies...
Comment...
Question:
what do you think of bose products? quality engineering or marketing hype?
Asked by Will (70.173.150.x) on September 10 2013, 6:21am
Reply on September 12 2013, 3:53pm:
The last thing of theirs I had was probably a stock car stereo. It was fine and all but also quite heavily marketed. My sister has one of their sound tower things for a PA, she likes it quite a lot.
Comment...
Question:
Do you happen to have any idea why my IPlug plug-ins won't create undo points in REAPER when I click e.g. a switch (see tinyurl.com/qcdq47w)? I think it has to do with audioMasterBegin/EndEdit, i.e. without them everything seems to work fine.
Asked by Tale (77.168.115.x) on September 9 2013, 12:02pm
Reply on September 9 2013, 2:47pm:
Probably need to send an audioMasterAutomate as well... this sort of thing might be better to email me with though =)
Comment...
Question:
Do you use any mobile apps to track your running activities (Runkeeper, Nike+ Running)? How do you organize your training program?
Asked by asafonov (109.172.98.x) on September 8 2013, 4:29pm
Reply on September 8 2013, 9:54pm (edited at September 8 2013, 9:57pm):
Strava, though it does tons of things that piss me off (the way it presents running data, the fact that your weekly goals are not rolling but hardcoded to be until Sunday, the fact that they only integrate with instagram and don't allow you to force things uploaded after trips, blah blah blah).
I don't want training not to be fun, so I try to set some reasonable goals and figure out the most enjoyable ways to make them happen. I wouldn't want to sacrifice things that are awesome for the sake of running a faster marathon, though. For example, riding the NYC century today probably will get in the way of some runs...
Comment...
Question:
In calculating frames per second, how do you calc how long each frame takes to produce? wouldn't calling some cpu timer function add overhead?
Asked by Will (70.173.150.x) on September 8 2013, 5:44am
Reply on September 8 2013, 9:53pm (edited at September 8 2013, 9:56pm):
Nah, cpuid probably is 100-200 cycles I'd guess, but even the Windows functions are pretty quick (
this (google cache)
was interesting but probably very out of date
). I'd just check the time every X seconds and see how many frames have happened, unless you want a histogram of how long each frame takes to render...
Comment...
Question:
What is your half marathon best time?
Asked by asafonov (78.25.121.x) on September 7 2013, 5:04pm
Reply on September 7 2013, 11:49pm:
My first was 1:59:04, second 1:51:35. I did a 17 mile run this week, and maybe sped a little too much, and my best 13.1 of that was 1:58... I'm scheduled to run the NYC marathon in November, but I am unsure of what pace I'll be doing.
Comment...
Question:
Have you tried Qubes OS (qubes-os.org)? What do you think of it?
Asked by Jason (66.176.117.x) on September 7 2013, 2:09pm
Reply on September 7 2013, 11:47pm:
I haven't... wondering if it is quantifiably more secure than another linux distro...
Comment...
Question:
If you choose to not link to any c runtime (statically or dynamically), how does one do something as simple as allocating memory? Calling the win32 memory functions directly?
Asked by Will (24.234.85.x) on September 6 2013, 11:55pm
Reply on September 7 2013, 1:04am:
Sure, GlobalAlloc or HeapAlloc or VirtualAlloc on win32. Or mmap() on other OSes...
Comment...
Question:
What do you use for sprintf-like stuff on Win32? Standard wsprintf, CRT or something you implemented yourself?
Asked by Rodrigo (187.112.73.x) on September 6 2013, 1:32am
Reply on September 6 2013, 11:09pm:
snprintf(), or _snprintf(), but since the latter behaves differently I have some defs in WDL/wdlcstring.h that help with this... don't use wsprintf(), unless you're trying to make extremely tiny win32 apps... it has issues, and can't do things like %f.
Comment...
Question:
[2 months later..] about askjf.com/index.php?q=2465s (which was meant to be a Q, not a FR btw: "file_in_project_ex" is not documented + one can put dreams into opaque pointers you know :-) about 1) detect new path after save-as : callbacks would be better but I might be able to handle it actually: tinyurl.com/mrxp563, I don't "feel it" though -
Asked by frenchos (46.218.205.x) on September 5 2013, 12:24pm
Reply on September 6 2013, 11:09pm:
how about some email? :)
Comment...
[
newer questions
]
[
unreplied
] | [
replied
] | [
recent comments
] | [
all
]
[
older questions
]
Copyright 2025 Justin Frankel
.
|
RSS