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: Did you enjoy doing the last PDC optimizations? Was it hard? And finally, what did you learn/what changed since you wrote the original code?
Asked by mlprod (158.174.22.x) on February 5 2021, 7:23pm
Reply on February 6 2021, 1:50am:
    It was a lot of work and a lot of testing/tweaking, but the end result is code that is simpler, less redundant, and more efficient. It also made implementing LV2 easier. Some of that was due to having learned things the first time writing it/evolving it, some of it due to having better practices since then, and the additional experience.
1 Comment...
Question: We all need to set entitlements for our apps (hardened runtime) with Catalina in order to load specific things. Why doesn't Logic Pro app expose any entitlements at all, but still working? Is Apple cheating?
Asked by zabukowski (149.126.144.x) on February 5 2021, 7:15am
Reply on February 6 2021, 1:48am:
    I dunno, maybe they have some special certificate? IIRC things signed before a certain date were exempt from some requirements, too...
Comment...
Question: No question. I just love Reaper. I use it every day and it always makes me so happy to work with.
Asked by Chris (24.148.47.x) on February 5 2021, 3:32am
Reply on February 6 2021, 1:47am:
    Thanks!
1 Comment...
Question: How many programming languages do you know and what are those? Which is your most favourite language among them? Which programming language YOU suggest a beginner to start learning from?
Asked by Coder (27.58.117.x) on February 3 2021, 7:34pm
Reply on February 3 2021, 7:43pm:
    I'm pretty comfortable in C/C++, PHP, JavaScript, Lua, EEL2, and various assembly languages. There might be others, but those are the ones that come to mind as things that get used regularly and where I don't have to spend too much time looking things up. Favorite? Depends on the task. For doing lots of string manipulation, PHP (preg_match/preg_replace! so technically Perl? but with PHP syntax..). Recommending a language similarly is very context dependent, it depends on what you want to do. JavaScript is pretty attractive because the installed base that you can run on is almost everywhere, and you have to deal with a minimum of boilerplate nonsense... but it depends.
4 Comments...
Question: Do you write diary? If yes, then physical or electronic? If latter, which app?
Asked by Diary (27.58.117.x) on February 3 2021, 3:08pm
Reply on February 3 2021, 7:06pm:
    Not really no, but when I do I use vi and put it on my web page (so, not often).
2 Comments...
Question: Do you still have any connection to Sedona? Would be fun to buy you a cuppa some day.
Asked by coffeepotrock (81.224.120.x) on February 2 2021, 8:35pm
Reply on February 3 2021, 7:06pm:
    Less and less as time goes on, unfortunately! Would love to return to run some more trails though.
Comment...
Question: At which age you start learning music & coding?
Asked by 1990s was awesome (162.210.194.x) on February 2 2021, 5:56pm
Reply on February 3 2021, 7:05pm:
    Coding was early (~10?)... Took piano lessons and various things as a kid but didn't really get into it until my 20s.
Comment...
Question: How a coder/programmer remember all the syntax while developing a software? Don't they get confused which thing to use when? And also there are lots of programming languages to learn. Don't they mix codes of one language into another while developing?
Asked by New to coding, yes (27.58.108.x) on February 2 2021, 5:54pm
Reply on February 3 2021, 7:05pm:
    You get used to it, I guess? It's the subtle differences that bite you, like PHP's precedence of nested ternary operators vs C's...
1 Comment...
Question: Greetings Justin! I've always wondered... since you're getting the occasional questions about Winamp and things, do they bother you in some way?
Asked by Eris Lund (80.228.40.x) on February 1 2021, 12:00pm
Reply on February 1 2021, 3:27pm:
    Nope, if they did I would probably turn off this site :)
Comment...
Question: Previously, there was a Winamp app for android phones. Did you made it? If yes, then why did you discontinue it? And is there any link from where the android version can be downloaded?
Asked by Macrohard (27.58.10.x) on January 31 2021, 5:58pm
Reply on January 31 2021, 7:25pm:
    I didn't, that was long long after I stopped having anything to do with Winamp. Ask the new owners! :)
1 Comment...
Question: why questions are italics and your answers are not?
Asked by WinAmp = Windows Amplifier (27.58.10.x) on January 31 2021, 4:20am
Reply on January 31 2021, 7:25pm:
    Shrug
Comment...
Question: As I want to make small game engine, I would like adding sound support from scratch using purely Windows API library. What your recomendation to use, DirectSound (but old), WASAPI (but pain to manage), or XAudio2 (seems unpopular than both former)?
Asked by Thiekus (45.76.148.x) on January 30 2021, 9:11pm
Reply on January 31 2021, 7:25pm:
    the classic WaveOut API is probbly good enough unless you need really low latency?
Comment...
Question: So, you are into real instruments music, instead of electronic music, then why don't you at least use a VSTi for other lots of instruments. SampleTank, it's far cheaper than Komplete and mostly gives you tons of real-instruments (like lots of pianos, guitars, strings, drums etc. and they all are very high quality). Also, if you need a singing vsti, which can sing for you, then check out Yamaha Vocaloid, very great voices (free alternative is Alter Ego by Plogue, decent one)
Asked by pubg pubkey (27.58.70.x) on January 30 2021, 3:20pm
Reply on January 31 2021, 7:24pm:
    I do when the time is right (ninjams)
Comment...
Question: You implement the features you'd use in REAPER and Schwa implement features users want to use. Is my assumption correct?
Asked by Vitali (195.191.162.x) on January 30 2021, 10:00am
Reply on January 30 2021, 4:49pm:
    Those are probably our inclinations but reality is rarely so simple
4 Comments...
Question: Why reaper.fm is your main website. Why not reaperdaw.com?
Asked by reaperdaw (27.58.21.x) on January 29 2021, 3:57pm
Reply on January 30 2021, 5:27am (edited at January 30 2021, 5:28am):
    All about the tunes, man! far out. reaperaudio.com is also there... but I like it shorter
Comment...
Question: Are tutorial videos uploaded in reaper website updated automatically as soon as Kenny sir upload video in his youtube channel?
Asked by 1990s kid (27.58.21.x) on January 29 2021, 2:34pm
Reply on January 30 2021, 5:27am:
    Nope they go up in a separate batch when it is convenient
Comment...
Question: How does one set the slope in stretch-markers via API? SetTakeStretchMarkerSlope seems only to allow setting both ends of a slope at the same time, but both of them individually. Are we holding something wrong or is it a bug? XRaym and me destroy our brains over that one currently...
Asked by Mespotine (80.187.82.x) on January 29 2021, 12:57pm
Reply on January 30 2021, 5:27am:
    Probably better to send me an email :)
1 Comment...
Question: Why don't you make electronic music?
Asked by Redtooth (27.58.21.x) on January 29 2021, 5:17am
Reply on January 30 2021, 5:26am:
    I like playing instruments too much!
Comment...
Question: Just wondering if you know Jawed Karim? Once upon a time the guy made JawMD2, a quake2 model viewer. Then he helped make Youtube. Seems like a kindred spirit.
Asked by Mike (76.89.170.x) on January 29 2021, 2:53am
Reply on January 30 2021, 5:25am:
    Yep I used to know him on IRC, 25 years ago or so
Comment...
Question: Considering the following thread, how much OO do you subscribe to? news.ycombinator.com/item?id=25933121
Asked by Will (23.125.224.x) on January 27 2021, 9:17pm
Reply on January 28 2021, 2:47am:
    The "right" amount of OO. OO can be great, misuse of it can be terrible.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS