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):
[unreplied] | [replied] | [recent comments] | [all]
[older questions]

Question: Is oyur company as a software vendor affected by all this tariff madness?
Asked by PedalingPanda (78.51.94.x) on April 10 2025, 5:55pm
Reply on April 10 2025, 6:29pm:
    Not directly
Comment...
Question: What got you into endurance sports? Health/competition/both/neither/something else entirely?
Asked by seventhsam (75.6.181.x) on April 9 2025, 9:54pm
Reply on April 10 2025, 2:16am:
    They are fun and I feel good doing them!
Comment...
Question: When using CLAP plugins with stepped parameters via CSI, I often run into mapping issues (not moving through steps as expected). Is this due to how CLAP handles stepped parameters vs VST3, something with Reaper’s API, or does CSI need to handle them differently? I've heard of AU users running into similar issues. Just not sure where the issue might stem from.
Asked by Chris (173.70.123.x) on April 9 2025, 12:41am
Reply on April 9 2025, 11:00am:
    If you can reproduce the issue using a freely available CLAP, and ideally a ReaScript calling TrackFX_SetParam()/ etc, that would be a good step in sorting that out.
1 Comment...
Question: If you automate a JSFX parameter and it causes zipper noise because of the sudden change in parameter value but then it stops once you are done dialing in, shouldn't that be a concern with regards to my audio fidelity on export? A couple of nice jsfx effects put there are like that when you check phase in plugin doctor or bertom analyser. Smoothing causes slider to be a bit slow for automation, what's your suggestion? Should I ignore since I usually don't automate such sliders?
Asked by Wing (197.251.240.x) on April 8 2025, 7:20am
Reply on April 8 2025, 8:41pm:
    If it makes the zipper noise when changing, and doesn't make the zipper noise when not changing, then as long as it's not changing it should be fine. If you need to be able to have those parameters changing during playback, then someone should fix the JSFX in question...
1 Comment...
Question: What are your thoughts on audio ray tracing? And if you have the time. I highly recommend watching this. youtube.com/watch?v=u6EuAUjq92k
Asked by Matthew. (172.56.118.x) on April 7 2025, 6:54pm
Reply on April 8 2025, 8:41pm:
    Neat, but not sure I care
Comment...
Question: Which band do you want to put out a new album
Asked by The new one (149.88.103.x) on April 7 2025, 12:41am
Reply on April 7 2025, 5:45pm:
    ooh how about Dungen? Yes please.
Comment...
Question: When automation items were introduced also a bottom envelope gap was added which is variable in height (imgur.com/RuhDDqR. What's the formula to calc the height (need for SWS fix), C(++) code snippet will do. Thx.
Asked by wasereb4 (95.91.77.x) on April 1 2025, 9:10pm
Reply on April 2 2025, 1:05pm (edited at April 2 2025, 1:13pm):
    The logic is pretty long and depends on the fonts selected by the user, current DPI/scaling, etc. You should be able to calculate with:
     edge_gap = GetEnvelopeInfo_Value("I_TCPY") - GetEnvelopeInfo_Value("I_TCPY_USED");
     ai_label_ypos = GetEnvelopeInfo_Value("I_TCPY_USED") + GetEnvelopeInfo_Value("I_TCPH_USED");
     ai_label_height = GetEnvelopeInfo_Value("I_TCPH") - GetEnvelopeInfo_Value("I_TCPH_USED") - 2*edge_gap;
    
Comment...
Question: Some courts have decided (quite bizarrely from a foreigners perspective) that buying votes is legal. Do you think it's legal to take the money and vote the other way?
Asked by SpoiledHobo (77.179.7.x) on April 1 2025, 5:25pm
Reply on April 1 2025, 5:58pm:
    No idea, it's all a big pile of terrible that needs to be fixed
Comment...
Question: if i wanted to have my morning coffee in a cool coffee cup, i can get one with a renoise logo. so where can i one with a reaper logo? and what about reaper baseball caps???
Asked by shorty (93.236.194.x) on March 29 2025, 3:22pm
Reply on March 29 2025, 6:55pm:
    we don't do merch but we should but that's not the best use of our time, so if you see any online anywhere go for it...
Comment...
Question: I want to mix two audio samples. Adding them together and dividing by 2 reduces audio gain. What should I do? (using realtime)
Asked by Ruchira (175.157.30.x) on March 29 2025, 3:41am
Reply on March 29 2025, 3:43am:
    add them together, don't divide by two?
2 Comments...
Question: You might get a kick out of this Internet Radio station: nightride.fm
Asked by Jesse (100.1.63.x) on March 27 2025, 10:53pm
Reply on March 29 2025, 3:43am:
    Nice, retroooooo
Comment...
Question: I tried to create a JS Notepad, and the only way I know to make a js plugin accept input text box is via the small boxes beside sliders. Is there any way to create big a text box and make a notepad out of it.
Asked by Wing (197.251.240.x) on March 27 2025, 12:26am
Reply on March 27 2025, 2:41am:
    Not easily, no. better to use VST or CLAP and native window controls for that.
8 Comments...
Question: Hello, can Reaper utilize the graphics card for computation, such as during audio and video export?
Asked by daqr (112.254.92.x) on March 26 2025, 5:35am
Reply on March 26 2025, 8:02pm:
    not directly but if the underlying video encoder/decoder does, or if you have VSTs that do, then yeah.
Comment...
Question: in one session shortcuts are detected as "shift + x" and on others it's just the resulting "x" symbol when I use that modifier... why? this breaks actions between sessions
Asked by Tomas (187.213.24.x) on March 26 2025, 3:43am
Reply on March 26 2025, 8:01pm:
    Not sure I follow this question sorry, forum post or email it
3 Comments...
Question: Do you consider yourself as a minimalist person?
Asked by Abhi (106.219.69.x) on March 25 2025, 6:38am
Reply on March 25 2025, 6:42am:
    I'm not sure what that would mean, but while I prefer not having too much of everything, as someone who has 5 laptops I don't think I can really get away with it.
4 Comments...
Question: Monitor
Asked by Levy (61.68.78.x) on March 25 2025, 2:41am
Reply on March 25 2025, 6:42am:
    Hmm?
Comment...
Question: Hi, pls can you or schwa tell me the formula for calculating the Pan Law curve for -3,-4.5,6. I'm trying to implement it in the ff code but the pan laws when used are giving wrong values. It's a code you are familiar with cuz you made it: pastebin.com/XHidC8kY
Asked by W.Garby (154.161.10.x) on March 23 2025, 2:05am
Reply on March 24 2025, 9:01pm:1 Comment...
Question: Tea or coffee?
Asked by Steve (155.97.231.x) on March 23 2025, 12:49am
Reply on March 23 2025, 1:58am:
    Both! Coffee in the morning, tea in the afternoon.
Comment...
Question: Do DAWs sound the same?
Asked by Nobody (45.84.107.x) on March 22 2025, 2:24am
Reply on March 22 2025, 4:24am:
    yes and no. they all sum the same. but they have different default pan laws, different stock EQs/compressors, etc etc.
2 Comments...
Question: why so many ides' ? why so many frameworks? Why so many libraries? Why so many apis' ? I don't understand this whole programming thing. Is there a lot of dependencies in Reaper as well or you're type of guy to write things from scratch on your own?
Asked by Rano (45.250.49.x) on March 21 2025, 9:20pm
Reply on March 21 2025, 9:40pm:
    definitely prefer to keep dependencies to a minimum! I ran a mastodon server for a little while but the dependencies were so numerous it was disorienting, hard to trust that many supply chains!
Comment...
[unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS