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:
When reading the DSP guide, did you understand all of the math in your first pass? The math seems hard.
Asked by Will (70.173.150.x) on January 1 2012, 12:43am
Reply on January 2 2012, 12:43am:
Hell no, some of the 3D stuff for the recursive filters I still don't grasp.
Comment...
Question:
If I pay for winamp these days, will you get any money?
Asked by Roben (108.45.70.x) on December 31 2011, 4:47am
Reply on January 2 2012, 12:43am:
No.
Comment...
Question:
If I wanted to learn how to create network/p2p systems, where exactly should I start? Thanks!
Asked by Lopa (75.37.59.x) on December 28 2011, 3:43am
Reply on January 2 2012, 12:43am:
No idea, look at all of the open source stuff maybe?
Comment...
Question:
Do you write your Win32 programs as Unicode (always)?
Asked by Rodrigo (189.114.198.x) on December 27 2011, 8:52pm
Reply on December 29 2011, 2:13am:
I do everything in multibyte character set, but use UTF-8 (via WDL's win32_utf8.h wrapper) for character encodings (so our stuff will work on win9x etc).
Comment...
Question:
How'd you spend Christmas? :-)
Asked by Will (70.173.150.x) on December 25 2011, 9:15pm
Reply on December 29 2011, 2:12am:
Visiting my wife's parents, and eating, mostly.
Comment...
Question:
I use icc (big deal) but lately I'm very skeptical about performance on non-intel cpus. cpu dispatcher, Is it fair for the user?
Asked by gio (62.103.65.x) on December 23 2011, 3:32pm
Reply on December 23 2011, 9:49pm:
I haven't done exhaustive tests, but I believe the following to be the case:
ICC produces code that is a lot faster on Intel CPUs, when compared to both VC6 and VC2005, though the gains are a bit less when VC2005 has SSE2 enabled (but that of course requires a non-ancient CPU).
ICC produces code that is a lot faster on AMD CPUs, when compared to VC6 or VC2005 (when the latter has SSE2 disabled).
ICC vs VC2005/SSE2 on AMD CPUs, that I'm not so sure about.
My experiences are based on ICC 10.x, I should mention, which is old.
Comment...
Question:
What cell phone u use?
Asked by Desert Rain (122.176.191.x) on December 23 2011, 10:44am
Reply on December 23 2011, 9:49pm:
iPhone 4S, at the moment.
Comment...
Question:
PlayPreviewEx "family": what do mean the parameters "bufflags" and "msi" ?
Asked by frenchos (188.224.0.x) on December 20 2011, 9:21pm
Reply on December 21 2011, 12:31am:
If 1 is set in bufflags, it will buffer-ahead (in case your source needs to do some cpu intensive processing, a good idea -- if it needs to be low latency, then don't set the 1 bit).
MSI is the measure start interval, which if set to n greater than 0, means start synchronized to playback synchronized to a multiple of n measures..
Comment...
Question:
Do you have any kind of IRA?
Asked by Will (24.234.206.x) on December 20 2011, 8:55pm
Reply on December 21 2011, 12:29am:
Yes, which reminds me I need I need another.
Comment...
Question:
How you measure cpu & memory consumption in REAPER? asking cause I can't find the regular win32 calls in swell etc.
Asked by gio (62.103.65.x) on December 18 2011, 10:53pm
Reply on December 19 2011, 5:08pm:
For Win32 it's non-obvious and not a standard API, unfortunately, it involves reading a bunch of undocumented registry keys. For OSX we use malloc_zone_statistics() and getrusage().
Comment...
Question:
C has very few fancy language constructs, yet you can do anything with it. Are new language features really worth anything?
Asked by Will (70.173.150.x) on December 18 2011, 7:28pm
Reply on December 18 2011, 9:01pm:
Sure, for example, having member functions that have an implicit "this" pointer takes a great deal of pain-in-the-ass away (I'll admit this is at the expense of scope clarity -- hence, it makes sense to prefix member variables with m_ or similar so you never have to worry about "is this local or is this a member?" -- but this is not hugely different from local vs global data anyway). Also templates can be very handy, too, otherwise in C you use other kludges like big nasty #define based macros, or #define + #include, etc. Having said that, I do end up doing those as well, at times.
Comment...
Question:
Is it safe to leave my girlfriend alone for some quality programming on a Saturday night?
Asked by gio (62.103.65.x) on December 18 2011, 12:54am
Reply on December 18 2011, 1:43am:
Depends on how good of a programmer she is, I suppose?
Comment...
Question:
...approaching Christmas, have you got a wish list for Santa? :O
Asked by gio (62.103.65.x) on December 17 2011, 10:37pm
Reply on December 18 2011, 1:44am:
Not really, I'm sure I'm on his naughty list anyway.
Comment...
Question:
Have you got any clue why many people avoid GPLv3 like plague?
Asked by gio (62.103.65.x) on December 17 2011, 8:26pm
Reply on December 18 2011, 1:46am:
I suppose one could say GPL3::GPL2::::GPL2::BSD or something, and GPL2 is nice and in the middle? I end up preferring LGPL or BSD myself.
Comment...
Question:
Re:(functional) human error man.. Do you take advantage of intrinsic functions for MMX, SSE etc in REAPER for speed improvement?
Asked by gio (62.103.65.x) on December 17 2011, 7:15pm
Reply on December 18 2011, 1:46am:
Functional programming being a way around human error? Or human error to repost (if so, no worries). I never bother with intrinsic functions anymore, and even then I'd probably use inline assembly (though we use little of it now).
Comment...
Question:
What's your thoughts about functional programming languages?
Asked by gio (62.103.65.x) on December 16 2011, 7:45am
Reply on December 17 2011, 2:54am:
Asked and
answered
. :)
Comment...
Question:
Do you feel you owe gratitude for your current position in life to Dieter Seitzer?
Asked by John (24.234.206.x) on December 16 2011, 12:28am
Reply on December 16 2011, 4:45am:
Hmm not really, but respek.
Comment...
Question:
developers.slashdot.org/story/11/12/14/1725205/firefox-too-big-t... Layman translation? :(
Asked by John (24.234.206.x) on December 14 2011, 6:34pm
Reply on December 16 2011, 4:45am:
In short: it takes a huge amount of memory to do a very specialized sort of optimized compiling of FireFox, a type that many/most people don't bother with anyway.
Comment...
Question:
Do you ever check out recent builds of WinAMP to see what they're doing with it, or do you not care?
Asked by Will (70.173.150.x) on December 14 2011, 4:41pm
Reply on December 16 2011, 4:46am:
Not so much as of late, but perhaps I should.
Comment...
Question:
Do you still keep in touch with Dmitry Boldyrev? I google imaged his ass & I couldn't find anything. How is this even possible!?
Asked by SamSweet (206.217.221.x) on December 12 2011, 7:42pm
Reply on December 13 2011, 8:58pm:
I don't, and haven't for a very long time.
Comment...
[
newer questions
]
[
unreplied
] | [
replied
] | [
recent comments
] | [
all
]
[
older questions
]
Copyright 2025 Justin Frankel
.
|
RSS