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: "160804 a simple phone call" has a lot of potential! Are you playing the sax at 00:55?
Asked by Mommy (99.173.156.x) on March 27 2017, 8:04pm
Reply on March 27 2017, 10:22pm:
    thanks! That's actually a clarinet, which I am playing. That made it to my latest album, as track #4.
Comment...
Question: what is WALTER?
Asked by ruchira (123.231.110.x) on March 27 2017, 5:24pm
Reply on March 27 2017, 10:23pm:
    WALTER is the layout engine which drives REAPER's various theme elements on top of the WDL VirtWnd system. It's not open source, also it's sort of half brilliant and half terrible (that might be giving it too much credit, more likely 5% brilliant and 95% terrible).
Comment...
Question: Do you ever feel like the demands of REAPER keep you from doing other things you want to do? If so, is there anything we (users/extension devs/etc.) can do better? I hope it gives you joy as well, and you get a kick out of all the music made using your work - I was pretty tempted credit you on my album because it's been so central. :p
Asked by DavidR (72.21.196.x) on March 27 2017, 1:41pm
Reply on March 27 2017, 3:46pm:
    Nah I think if I wanted to do something else REAPER would be fine getting less of my attention. I'm getting to make lots of music so that's fun, which was the point to begin with, anyway.
Comment...
Question: An endless stream of feature requests and bug reports... Isn't that at times exhausting and feels like Sisyphos ? How you cope with it ?
Asked by wasereb4 (79.246.86.x) on March 23 2017, 12:47am
Reply on March 23 2017, 3:14pm:
    a day at a time, I suppose
Comment...
Question: Mantis or Wasabi?
Asked by ruchira (123.231.120.x) on March 22 2017, 6:00pm
Reply on March 22 2017, 6:02pm (edited at March 26 2017, 3:14pm):
    LICE 4EVER (+ maybe WALTER too eh?)
Comment...
Question: there has been discussion on audio forums such as gearslutz that DAWs have their own sound.. if you have two different DAWs with the same files and plugins all set the same will they sound different based on the underlying code of the DAW ?
Asked by EcBaPr (124.169.103.x) on March 22 2017, 1:55pm
Reply on March 22 2017, 2:27pm:
    I'm of the opinion that's almost always operator error or subtle differences in settings such as pan laws.
Comment...
Question: How do you feel?
Asked by Rich (24.186.108.x) on March 22 2017, 8:22am
Reply on March 22 2017, 2:28pm:
    Sore, but good, considering!
Comment...
Question: Beating dead horse, but... ARA for Melodyne, por favor? I know, I know, but it's mandatory for #1 hits! Anyway, thx for making a sweet DAW!
Asked by Joe H (24.205.69.x) on March 19 2017, 5:40pm
Reply on March 20 2017, 1:02pm (edited at March 20 2017, 1:03pm):
    It'd be a lot easier if Celemony added REAPER-API support to Melodyne.
Comment...
Question: I think there is such a need for a program like WASTE that matches the functionality of MS Lync or Skype (i.e. screen sharing, conference calls etc..) but is fully encrypted and decentralized. Have you ever thought of updating/resurrecting WASTE to include some of that functionality?
Asked by Jason (76.109.104.x) on March 18 2017, 12:56pm
Reply on March 20 2017, 1:02pm:
    That would be cool, using EC rather than RSA for WASTE would make the keys more manageable too, perhaps.
Comment...
Question: What aspects of Computer science do I focus on which may help me merge my interests in music and computers? More specifically: What language(s) will be helpful for DAW and Plug-In development? What novel aspects of computer science hold some relevance in the music industry? (AI for example)
Asked by Aaditya (122.176.187.x) on March 16 2017, 12:56pm
Reply on March 17 2017, 3:21am:
    No idea, the scope of what you describe is very wide and very deep, so you could go any number of ways... a good place to have fun with programming and sound is writing JSFX in REAPER (which seems like a shameless plug -- but there's an integrated code editor, tons of builtin effects you can edit, and you can test out changes on the fly...).
Comment...
Question: In REAPER you have the name of a track, which is a text written by the user. User can modify this text in various places around the interface, and the text is updated everywhere. How's your approach to implement this? A global function called UpdateAllTrackTexts()? Trigger some event? Call each renderer object individually after the change is made?
Asked by Rodrigo (177.97.191.x) on March 14 2017, 3:28pm
Reply on March 15 2017, 1:33pm:
    When you update something on a track, the track has a "UpdateUI()" type function which goes around invalidating the relevant panels, and also marks the track manager as being dirty too. I think.
Comment...
Question: Are you interested in machine learning? Do you read up on it?
Asked by Chris (76.97.150.x) on March 13 2017, 6:15pm
Reply on March 14 2017, 4:01am (edited at March 14 2017, 4:02am):
    A little here and there but not really. It's interesting, but not my area per se.
Comment...
Question: Do you have any legal papers about your Cockos codebase in case of death, accidents and the likes?
Asked by Dali (205.236.3.x) on March 13 2017, 3:53pm
Reply on March 14 2017, 4:01am:
    The corporation will survive.
Comment...
Question: Do you find it hard to switch from a programming frame of mind, to a making music frame of mind? For me, when I'm interested in one, the other seems pointless.
Asked by Dream Of Sleepin (90.221.59.x) on March 8 2017, 9:31pm
Reply on March 9 2017, 3:16pm:
    Only if you force it
Comment...
Question: re: plugin not loading; This brought me on the right track. It was resources (images) not loading correctly. Fixed and working now. Thank you ! (I'll skip the question this time :))
Asked by wasereb4 (79.246.86.x) on March 3 2017, 2:59pm
Reply on March 3 2017, 3:52pm:
    real programmers debug with printf(), ha ha
Comment...
Question: Do REAPER/ReaPlugs use AVX/AVX2 instructions? I don't know if this is asking about features or not, please ignore if it is.
Asked by Paul (103.10.197.x) on March 3 2017, 12:24pm
Reply on March 3 2017, 3:52pm (edited at March 3 2017, 3:54pm):
Comment...
Question: Have you ever had a go at playing the cello? I've been learning, and I bet you'd enjoy the challenge.
Asked by Dream Of Sleepin (90.221.59.x) on March 2 2017, 4:46pm
Reply on March 2 2017, 5:43pm:
    I haven't but I'd like to! Don't have a cello though.
Comment...
Question: "does your VstPluginMain() function get called?" How could I find out when scanning already fails ? (maybe wasn't clear, sorry). REAPER says "illegal op. during scan" How can I find out WHICH illegal op. ?
Asked by wasereb4 (79.246.84.x) on March 2 2017, 1:16pm
Reply on March 2 2017, 5:43pm:
    in VstPluginMain() add a printf() (osx) or OutputDebugString() (win32) and check accordingly (run from terminal.app on osx, run DebugView on win32) ...
Comment...
Question: I've done a plugin (using WDL/iPlug) which doesn't get recognized by any host and I'm stuck why. I guess you have means in your dev version of REAPER for checking ?, if so may I send it to you ? Or any other suggestions ?
Asked by wasereb4 (79.200.226.x) on March 1 2017, 1:15am
Reply on March 1 2017, 3:11pm:
    This would be better posted on the WDL forum, but: I think you just need to do a systematic test -- does your VstPluginMain() function get called? If not, add a DllMain() function and see if *that* gets called... If it doesn't, there might be some library dependency not being met.
Comment...
Question: There aren't enough hours in the day (for me anyway..), so how do you prioritise your time between your various endeavours, or is it more of a do-whatever-you-feel-like-at-the-time kinda deal?
Asked by neverbeeninariot (138.32.176.x) on February 27 2017, 3:23pm
Reply on February 27 2017, 9:29pm:
    Wherever my obsession takes me, or if I'm burned out on that, then I do the boring stuff like bookkeeping...
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS