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: I'm curious as a pedestrian n00b why it's important for the license to say cockos always maintains ownership? ELI5?
Asked by Will (23.125.224.x) on November 2 2022, 1:16pm
Reply on November 2 2022, 1:28pm:
    Ownership has a lot of rights associated with it! If you owned REAPER itself, you could do a million things, like sell copies to other people.
3 Comments...
Question: so,would LOVE to purchase some more cockos licenses (i mean,who wouldnt) but on slightly different terms of agreement-- is any license negotiable,or non.?
Asked by 2022 (95.145.189.x) on November 1 2022, 5:56pm
Reply on November 1 2022, 8:08pm:
    you can email support with your requested changes but you should include the explanation for the changes, and we might consider it, though as our terms are very reasonable and widely accepted we might also not.
3 Comments...
Question: Did you have a good Halloween? did you dress up?
Asked by Mike (173.239.197.x) on November 1 2022, 10:58am
Reply on November 1 2022, 3:12pm:
    I dressed up as middle-aged man in a hoodie. I voted, and they gave me candy.
2 Comments...
Question: Is JSFX going to be open sourced soon? I recall reading this somewhere
Asked by Francesco (5.91.145.x) on October 30 2022, 3:14pm
Reply on October 30 2022, 10:32pm:
    It's on my to-do list, but there are some things I want to do first.
Comment...
Question: Windows 11 is so beautiful. Why lots of people (including you?) dislike it?
Asked by XP98 (182.68.224.x) on October 30 2022, 7:51am
Reply on October 30 2022, 12:31pm:
    Does it require you to use a MS account in order to log in?
5 Comments...
Question: do know of any formats/methods to record 3d music that are better than ambisonic. if so please lmk :)
Asked by mike s (173.70.39.x) on October 29 2022, 7:25pm
Reply on October 29 2022, 7:39pm:
    I don't!
Comment...
Question: Is JSFX an interpreted or compiled language? How does its performance compare to C++? Are there any benchmarks somewhere?
Asked by Francesco (93.41.113.x) on October 29 2022, 4:55pm
Reply on October 29 2022, 7:39pm:
    It is compiled. If you carefully optimize the code it's probably about half the speed of typical non-SIMD C++. Some things are slower, e.g. memory accesses using [], since it involves bounds checking and conversion to integer, etc.
1 Comment...
Question: Aren't you getting tired of stupid questions like this one?
Asked by wasereb4 (87.167.80.x) on October 29 2022, 2:22am
Reply on October 29 2022, 2:53am:
    Why should I be?
Comment...
Question: heyjf- is there any real super cringe photos or videos of yourself that must get deleted from the interwebs as of yesterday?
Asked by 2022 (2.26.163.x) on October 28 2022, 10:12pm
Reply on October 29 2022, 2:52am:
    I hope not! but why yesterday?
3 Comments...
Question: Hey Justin, bit of a 3-parter - do you have any tricks to identify mistakes in code architecture early/before they're hooked into your codebase? Do you plan your designs before implementing them? Have there been times where you've struggled with sunk costs on something that just isn't working? I may be reaching my question quota for the month haha.
Asked by jack (146.70.134.x) on October 28 2022, 1:15pm
Reply on October 29 2022, 2:52am:
    No tricks, but when architecting I usually try to define an interface (API not UI) for using something before I build the thing, then implement both sides of the interface, adjusting the interface as needed when some new facet is exposed. Sunk costs -- I have no problem throwing things away if I have something better. But I wouldn't throw anything away until the thing that is better is actually working and better. :)
Comment...
Question: Are there features in Reaper, that you use such seldom, you have to look up how they work? In the manual or by watching Kenny's videos?
Asked by Mespotine (46.114.206.x) on October 28 2022, 11:41am
Reply on October 29 2022, 2:50am:
    Hmm I don't think so, but it might be because I never use them... sometimes I do look at the code to see how things are implemented, though.
Comment...
Question: Is there truth?
Asked by chris (46.114.203.x) on October 27 2022, 2:41pm
Reply on October 27 2022, 11:45pm:
    Probably?
6 Comments...
Question: heyaman- am using firefox (win) and every time goto open a new session,there is like a kagillion tasks now running in taskmanager.. why does that actually happen,and is there a dummyproof method to prevent it happening?
Asked by 2022 (2.26.163.x) on October 26 2022, 12:38pm
Reply on October 27 2022, 11:56am (edited at October 27 2022, 11:57am):
    It's probably for your benefit (security etc). googling 'firefox disable separate processes' seems to say that you can turn that off if you want, but I wouldn't.
1 Comment...
Question: For a program written on, and built for windows, would you still use pthreads over Win32 threads in case cross-platform builds became necessary, or just use Win32 and refactor if cross-plat becomes necessary? Thanks :)
Asked by jack (185.65.135.x) on October 24 2022, 11:02pm
Reply on October 24 2022, 11:08pm:
    There's no real difference, we use _beginthreadex() and have a tiny wrapper for non-win32
Comment...
Question: Are there more Windows or Mac REAPER users?
Asked by daxliniere (51.52.72.x) on October 24 2022, 9:06pm
Reply on October 24 2022, 11:08pm:
    Windows, by far. For REAPER, Windows:Mac::Mac:Linux
Comment...
Question: are you slow-walking reaper dev while you work on your record?
Asked by pups (89.187.178.x) on October 24 2022, 4:55pm
Reply on October 24 2022, 8:55pm:
    hah no my record is done, and it was recorded in tiny intervals and then I spent maybe a dozen hours finishing it
Comment...
Question: Thanks for the previous HELP!!! BUT how to humanize audio & media items in the main arrangement? It seems we can only quantize them, not humanize them (like we can do both these in the MIDI editor)
Asked by HELP!!! (27.58.111.x) on October 24 2022, 10:07am
Reply on October 24 2022, 8:55pm:
    Wrong venue, but you're the human
4 Comments...
Question: do you think nasa actually had adequate computing power/technology to send modules and men to the moon in the 60's?
Asked by 2022 (2.26.163.x) on October 21 2022, 10:47pm
Reply on October 22 2022, 2:10am:
    Definitely
6 Comments...
Question: Hey Justin, how do you gauge whether something will be worth your time to learn for career/skillset advancement? I find it difficult to separate the fruit from the pith, where 99% seems to be pith- any insights?
Asked by jack (185.65.135.x) on October 21 2022, 3:26pm
Reply on October 21 2022, 6:45pm:
    I mostly learn things as needed to accomplish a particular goal; thus, if there's something I want to do and that's the way to do it, it won't be a waste of time (unless I fail...)
6 Comments...
Question: In older versions of REAPER, there is a normalize button in item properties, and it normalize the audio with just one-click. But now in newer versions, there are a lot of normalize options. I only need the good old one. Which of the newer normalize option works same as that older normalize one?
Asked by HELP!!! (27.58.73.x) on October 21 2022, 10:56am
Reply on October 21 2022, 12:58pm:
    Set it to "Peak", 0.0dB, and "normalize each item separately" and it will behave as it always did.

    Alternatively you can use the action (default binding Ctrl+Shift+N): "Item properties: Normalize items to +0dB peak"
1 Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS