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: 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...
Question: Did you code the http server yourself in Reaper or it's a library you simply included? And if so which one?
Asked by Dali (205.236.3.x) on February 27 2017, 1:57pm
Reply on February 27 2017, 2:13pm:
    It's based on the webserver in JNetLib in WDL.
Comment...
Question: [Reaper/AHK question thingy]
Asked by TonE (188.98.207.x) on February 25 2017, 11:34pm
Reply on February 26 2017, 4:34am (edited at February 26 2017, 4:35am):
    Not really the right place for this.
Comment...
Question: Have you watched the Black Mirror series? If so, do you like it?
Asked by Bean (1.178.255.x) on February 23 2017, 7:19pm
Reply on February 23 2017, 8:30pm:
    I love it! And Dead Set, too.
Comment...
Question: Have you ever tried to compile all win32_curses standalone for an app? So much problems with includes, probably and defines as is, etc. Doesn't even compile... :(
Asked by Gio (94.70.15.x) on February 22 2017, 1:49am
Reply on February 22 2017, 3:52pm (edited at February 22 2017, 3:56pm):
Comment...
Question: did you get owned legally for writing gnutella? i have a music app that i wrote and am too scared to release
Asked by rozap (24.19.49.x) on February 20 2017, 8:11am
Reply on February 20 2017, 2:06pm:
    No -- (disclaimer: I am not a lawyer) -- I think if you write software that has non-infringing uses, and you're not involved in the operation of it as a service (e.g. you're not running a server that has control over/is necessary for the operation of the app), then you shouldn't be liable for what the users of the app do with the app... at least that's my understanding.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS