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: Why REAPER has reached 12MB!? Actual code or C++ bloat? Hey, static linking is not an excuse. I hear DOOM4 is ~100MB executable, Chrome is a mammoth, what's wrong with C++, is it concerning?
Asked by Gio (94.70.2.x) on April 11 2017, 3:18pm
Reply on April 12 2017, 1:38am:
    There's all kind of stuff in there.
Comment...
Question: Here's a nice read, hopefully. How to utilize UWP MIDI improvements in W10 with a win32 wrapper API: tinyurl.com/mmfxcqe. Actual wrapper on github: tinyurl.com/he8k89b
Asked by EvilDragon (141.136.235.x) on April 10 2017, 3:54pm
Reply on April 12 2017, 1:38am:
    Ah yeah, hopefully we can include that wrapper at some point. The wrapper is missing a few things though, like the ability to get device IDs...
Comment...
Question: Is Reaper also the "backend" for another software? A subscriber of Reaper and a fan of yours, I want that software too if so. I hope you let me know, and Thank you sir
Asked by Daniel (98.117.79.x) on April 10 2017, 6:06am
Reply on April 10 2017, 1:08pm:
    No, reaper is only reaper.
Comment...
Question: So will WALTER stay at "more like 95% terrible" or...? :)
Asked by Tinny (213.191.138.x) on April 9 2017, 8:22pm
Reply on April 9 2017, 8:46pm:
    Probably. Or maybe we'll make a better language for it that compiles to the same data structure...
Comment...
Question: Have you ever suffered from prolonged burn out (weeks or more)? If so, how did you cope? What helped?
Asked by atdt (66.108.10.x) on April 8 2017, 5:15am
Reply on April 9 2017, 8:07pm:
    Hmm nothing too long, but sometimes I'll take a step back and do boring housekeeping work for a while. Or mix it up otherwise. +++ath.
Comment...
Question: Is there any cost to having a load of dummy tracks in a Reaper project? If tracks are deeply nested in folders, is it worth routing the child tracks directly to the parent buss instead of allowing them to trickle down through the folder structure?
Asked by fmap (99.232.115.x) on April 8 2017, 1:04am
Reply on April 8 2017, 2:21am:
    A small cost but not huge. Though if the project is very minimal, the cost might be comparatively large, but once you have a real world project the cost is pretty reasonable. As far as track organization, I'd figure out what works best for you.
Comment...
Question: What time do you usually go to bed?
Asked by Vitali (212.87.13.x) on April 7 2017, 5:26pm
Reply on April 8 2017, 2:20am:
    Anywhere from 10:30pm to 12:30am, generally.
Comment...
Question: Do you contribute to any open source project that was not started by you? Now or in the past
Asked by asafonov (78.25.122.x) on April 1 2017, 5:21pm
Reply on April 2 2017, 3:49pm:
    I have but I don't regularly...
Comment...
Question: Can I do this in reaper? youtube.com/watch?v=cgUcAoncSuI
Asked by Jimmm (50.84.190.x) on March 31 2017, 7:38pm
Reply on March 31 2017, 8:04pm:
    I've never tried but I'd imagine so.
Comment...
Question: How many Reaper licenses are there worldwide? And also do you see a trend if the growth rate is increasing lately? I have a feeling that it does in my audio world.
Asked by mlprod (155.4.132.x) on March 30 2017, 10:23pm
Reply on March 31 2017, 5:40pm:
    We don't disclose our sales stats, but we've seen steady growth throughout REAPER's development!
Comment...
Question: Are you friends with "Mommy" in real life?
Asked by Prizmaxic (65.73.206.x) on March 30 2017, 2:58pm
Reply on March 30 2017, 10:10pm:
    not that i know of
Comment...
Question: I also really like "03 dont tell me." Your off-pitched vocals hurt your songs though. Are you against slightly tuning the vocals? I just listened to the album and tracks 3 and 4 are really good. Track 5 is not bad. I could listen to these melo songs for hours while surfing the Internet. You should either take your vocals seriously or just upload your projec
Asked by Mommy (99.173.156.x) on March 29 2017, 2:12am
Reply on March 29 2017, 2:10pm:
    Why should I take vocals seriously? that's no fun
Comment...
Question: Cheers for the answers Justin! Another question - how do you deal with going from -32768 to 32767 (one less than the negative side!?) with silence being a load of zeros, to -1.0 to 1.0 with silence being a load of 0.0s?
Asked by Tommy G (82.132.226.x) on March 28 2017, 7:10am
Reply on March 28 2017, 1:31pm (edited at March 28 2017, 1:32pm):
    Have a look at WDL, specifically WDL/pcmfmtcvt.h:
    #define INT16_TO_float(out,in) { (out) = (float)(((double)in)/32768.0);  }
    
    You'll note that there is no +1.0 output possible from the conversion (since 32767 is the maximum input). This is normal.
Comment...
Question: Hi! May be a silly question, but when coding something such as reaper, how do you handle the fact that 8 bit wav audio is unsigned (when everything else is signed?) any books on audio coding you can recommend? cheers!
Asked by Tommy G (5.71.200.x) on March 27 2017, 10:26pm
Reply on March 27 2017, 10:43pm:
    That is handled at the read/write stage, where it is converted to signed floating point... :) As far as books on programming, can't say I can recommend much. Fiction, sure...
Comment...
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...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS