justin = {
main feed
,
music
= {
decanted youth
,
yes, exactly, yes!
,
not vampires
,
full archive
}
,
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:
Do you work together with schwa to solve a same problem or do you work separately on different problems?
Asked by Jo24 (91.165.163.x) on April 1 2024, 7:10pm
Reply on April 1 2024, 7:17pm:
It depends on how the problem relates to our respective areas of expertise: sometimes we collaborate on problems, other times we deal with them completely separately.
Comment...
Question:
hey jf- did you take note of ytubes updated terms about "altered content"? & do you see any reason to be #alarmed by any of these new terms?
Asked by 2024 (81.131.121.x) on April 1 2024, 6:20pm
Reply on April 1 2024, 7:18pm:
I hadn't seen this, thanks for the heads-up! Looks like a good policy for them to have.
1 Comment...
Question:
Is the whole ninjam codebase covered by GPLv2? There's a confusing ninjam/license.txt file stating a custom license agreement but it's not clear what this applies to.
Asked by cbix (89.0.31.x) on March 30 2024, 2:27pm
Reply on March 30 2024, 2:53pm:
ah thanks, I will remove that ninjam/license.txt -- it is all GPLv2
Comment...
Question:
When you're running, do you think about the REAPER code? Do you have any new ideas that come to mind at that moment? :)
Asked by robert (2.7.2.x) on March 29 2024, 12:31pm
Reply on March 29 2024, 6:16pm:
Sometimes, usually it's more a problem-solving sort of thing rather than new ideas, but new ideas have also happened.
Comment...
Question:
I am currently designing a custom game engine and I have taken inspiration from Reaper for it's modular architecture. I was wondering if I should create a custom plugin architecture for the engine modules or just use dlopen() and LoadLibraryA with compatibility stubs? Thanks in advance.
Asked by Matthew (76.37.54.x) on March 27 2024, 11:58pm
Reply on March 29 2024, 12:20pm:
Whatever works really!
Comment...
Question:
Are you programming for cache? What's your idea about data oriented programming?
Asked by Ruchira (123.231.105.x) on March 27 2024, 6:12pm
Reply on March 29 2024, 12:20pm:
Cache considerations in performance sensitive code are definitely a thing!
4 Comments...
Question:
hey jf- have you tested any of the brand virtual headsets & will you be walking or running around the city with any on soon? :D
Asked by 2024 (81.131.121.x) on March 27 2024, 10:17am
Reply on March 27 2024, 5:44pm:
I tried one of the Apple ones, it was simultaneously amazing and also a long way from being something I would use. Maybe in a few generations…
1 Comment...
Question:
What are you coding tools (OS, text editor/IDE, pipeline, etc.)?
Asked by someone (89.187.187.x) on March 24 2024, 8:00pm
Reply on March 24 2024, 9:40pm:
OS: whichever, usually macOS out of convenience (M1 MBA is light and the battery lasts forever). vim for text editing, and preferred build tool is make (though I'll use a VS version 2013-2022, or Xcode as needed for those platforms). For release REAPER builds we use gcc 4.x for linux, xcode12 for macOS universal, Xcode9+ICC for macOS intel, and VC2005+ICC for Windows.
3 Comments...
Question:
can't you swing triplets? or its only for eight note/16ths etc?
Asked by Eieri (192.241.159.x) on March 23 2024, 10:00pm
Reply on March 24 2024, 4:43am:
In REAPER anyway it's only for 8ths/16ths but I dunno
1 Comment...
Question:
How much hours do you sleep, do you see any correlation between how good you rest and work/exercise productivity?
Asked by 19781546 (186.210.25.x) on March 22 2024, 12:26am
Reply on March 24 2024, 4:43am:
I prefer 9-10 hours, not sure if I've analyzed correlations but I definitely feel terrible when I don't get enough sleep.
Comment...
Question:
hey jf- "Free Palestine"? how do you feel about all these conflicting views between people?
Asked by 2024 (81.131.121.x) on March 20 2024, 10:05pm
Reply on March 21 2024, 5:57pm (edited at March 24 2024, 4:15am):
That conversation is full of tragedies, including the most minor which is that you can't really have a civil discussion about it on the internet without people yelling names at you. Sigh.
(as evidenced by the commenters, again, disabled comments, double sigh)
Comment...
Question:
Hey Justin, how can I get in touch with you? Check iris.la
Asked by Lidia (31.61.228.x) on March 20 2024, 3:53pm
Reply on March 21 2024, 5:56pm:
You can email me at my first name and company name dot com.
Comment...
Question:
At our age, something is always hurting. What's currently hurting on your body?
Asked by Will (23.125.224.x) on March 19 2024, 4:22am
Reply on March 19 2024, 7:49pm:
My glutes pretty much always hurt these days, though it is worse when they get a lot of use.
Comment...
Question:
Are you aware of the latest(?) change in the VST3 SDK license no longer containing an exception for existing hosts to host VST2 plugins?
kvraudio.com/forum/viewtopic.php?p...
What are your thoughts, will that affect REAPER?
Asked by wasereb4 (95.90.211.x) on March 19 2024, 12:40am
Reply on March 19 2024, 7:50pm:
Yeah that's pretty old I think?
Comment...
Question:
Hi, how can I use Winamp on my Mac ? I can't open the app because it constantly crashes, saying that it closed unexpectedly.
Asked by Elijah (86.192.68.x) on March 18 2024, 8:38pm
Reply on March 18 2024, 8:46pm:
Are you running Windows in Parallels or something? Or is there a mac version you're trying to run? Anyway Winamp isn't something I've touched in about 20 years so I'm probably not the best person to ask.
Comment...
Question:
Hey justin, don't you think that AI will make all daws obsolete? Can Reaper adapt to this?
Asked by Robert (2.7.2.x) on March 15 2024, 9:38pm
Reply on March 17 2024, 3:34am:
We'll see, lol
6 Comments...
Question:
hey jf- do you have any fears or concerns about being cloned or replicated either physically or virtually?
Asked by 2024 (86.155.70.x) on March 14 2024, 2:49pm
Reply on March 15 2024, 5:54pm:
Not really, no. Raises all sorts of interesting questions for sure, but I can't say I'm concerned. Did you read the Neal Stephenson novel "Fall" ?
1 Comment...
Question:
Why it is compulsory to make at least one public class in Java, whereas there is no needed to make a class in C++?
Asked by Abhi (106.215.121.x) on March 14 2024, 6:14am
Reply on March 15 2024, 5:55pm:
I don't do a lot of Java but my memory is that Java doesn't have a main() function (as C/C++ do), but a main class instead?
Comment...
Question:
Hey Justin, what would be your suggestion for the best way to learn how to develop plugins from scratch? YouTube, Books, Websites, School? I think I'm having decision paralysis
Asked by JH Music (76.168.111.x) on March 14 2024, 3:07am
Reply on March 14 2024, 4:29am:
It's always hard to know the answer to this kind of question, the only way I've experienced is one that is long and thus probably not what I would recommend! I'd say start with the VST3 SDK examples and go from there...
2 Comments...
Question:
Software architecture for multi-threaded GUI: back when you were designing REAPER projects would it make sense performance-wise for a threaded msg_loop where its thread was associated with an instance of main dialog? Leaving ``tab switch'' to the operating system similar to how IE was working back then.
Asked by Gio (94.70.0.x) on March 14 2024, 1:46am
Reply on March 14 2024, 4:29am:
Multithreading UI seems completely unnecessary to me and would make things a lot more difficult!
2 Comments...
[
newer questions
]
[
unreplied
] | [
replied
] | [
recent comments
] | [
all
]
[
older questions
]
Copyright 2024 Justin Frankel
.
|
RSS