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 when you're learning something new such as assembler programming or how to make a mp3 decoder, how do you first grasp enough context to understand the manual/spec you're reading?
Asked by Will (23.125.224.x) on December 8 2024, 5:14pm
Reply on December 8 2024, 10:59pm:
    Those are pretty different questions but they both share the common thing, which would be to take a large scope of a problem and break them into smaller problems that you can manage. If learning assembly, writing C and then looking at what the compiler produces is a good way to get an idea of how a particular architecture works and what best practices are for it. Inline assembly is a nice way to do a little at a time and test that it works... As far as writing an mp3 decoder, sitting down with a spec pdf and writing a decoder is something I've never done, but taking a reference implementation and then throwing away and rewriting bits of it at a time, is a lot more straightforward. Writing Ship of Theseus style...

    this also extends to writing new software in general. The most difficult part is doing a ton of work that you can't test.
Comment...
Question: Hi Justin, I was just wondering if there was any progress on showing us your studio desk?
Asked by Michay (1.145.198.x) on December 6 2024, 11:36pm
Reply on December 7 2024, 2:18am:
    still too much of a mess!
9 Comments...
Question: Have you ever recorded IRs from your amps to use them somewhere else? I'm wondering if it's worth the effort
Asked by chipsmunch (77.189.62.x) on December 6 2024, 6:39pm
Reply on December 6 2024, 6:48pm:
    Only for fun of rooms/amps/speakers, never actually used them for anything though
1 Comment...
Question: Hi, the Media Explorer has a copy function, but it doesn't have a cut function. Has such an important function been overlooked?
Asked by catsc (221.215.214.x) on December 6 2024, 3:45pm
Reply on December 6 2024, 6:49pm:
    Meh
1 Comment...
Question: This is not a feature request (I guess?). And I was going to post this on forum, but "Sorry. The administrator has banned your IP address. To contact the administrator click here" is written there. I just want to say that the current piano in MIDI Editor looks very bright, and same thing in v6 looks very nice. Can you bring those colors back to v6 one? Here, you will understand what I meant : imgur.com/a/FcKVk0E
Asked by Abhi (106.219.69.x) on December 6 2024, 10:22am
Reply on December 6 2024, 6:49pm:
    You can tweak the theme, look for the action 'Theme Development: Show theme tweak/configuration window'
1 Comment...
Question: If you were to buy a new car today, which would you choose?
Asked by Will (23.125.224.x) on December 6 2024, 5:41am
Reply on December 6 2024, 6:51pm:
    new to me or brand-new? If brand-new, maybe a Bolt EV or a Prius Prime or something. Used, I dunno, would have to see what was around I guess?
Comment...
Question: Hi there. Love your work on Reaper/Ninjam. Have been playing drums on Ninjam since the pandemic and have met people around the world because of it. We just played a concert for dancers in Brazil virtually. Fantastic program!I Don't have a question just wanted to say thanks :)
Asked by BobertPlaysDrums (142.167.143.x) on December 5 2024, 10:50pm
Reply on December 6 2024, 6:51pm:
    nice!
Comment...
Question: Which browser do you use? And how your bookmarks look like?
Asked by Abhi (106.219.68.x) on December 5 2024, 8:02am
Reply on December 5 2024, 12:52pm:
    I switch between Safari and Firefox, and don't really bookmark much, except on my phone where I keep some things I commonly use. I also don't really leave tabs open. I understand that I am in the minority in this behavior.
1 Comment...
Question: Maybe useful? A recently updated article about win32 and dark mode: learn.microsoft.com/en-us/windows/...
Asked by Dom64 (82.132.213.x) on December 5 2024, 5:01am
Reply on December 5 2024, 12:52pm:
    Not really, but thanks!
Comment...
Question: Do you use any midi control surface(s) with Reaper? If so, which? Thanks.
Asked by me dummy (98.97.20.x) on December 3 2024, 6:03pm
Reply on December 3 2024, 8:15pm:
    Only when testing things, or when doing super8 performances. For the super8 performances I use a Zoom R24 and a line6 foot pedal, but those are generally used via assignable actions rather than a control surface instance.
Comment...
Question: How many chicken nuggets are to many nuggets? 🐥
Asked by Afonss BS (188.37.249.x) on December 3 2024, 1:40am
Reply on December 3 2024, 5:11pm:
    hah mmmmm chicken good
Comment...
Question: On PC, is there a workaround way to "break" TB4/USB4 so that it is backwards compatible with Thunderbolt 1 & 2 interfaces?
Asked by D. Gauss (98.169.44.x) on December 2 2024, 11:16pm
Reply on December 2 2024, 11:22pm:
    no idea!
Comment...
Question: Hi Justin. Why didn't you return the Nullsoft brand name? It's much better and "back to the roots". Or why didn't you change it to something else? Cockos is really not a good name)
Asked by Andrey (109.106.140.x) on December 2 2024, 12:36am
Reply on December 2 2024, 2:04am:
    I don't own the brand, so I can't use it. But at any rate, Cockos is not just a bad name, it's a _spectacularly_ bad name, but it doesn't matter anyway. Not at all the point. ;)
2 Comments...
Question: Hi, pls I've been trying to use the ff line to print a text in JSFX, it prints alright but I want the text to be bold but to no avail. I thought changing the last number in the bracket to 2 or 3 or 4 might do it but still not working. How do I make the text the ff line prints bold. gfx_setfont(1,  "Times New Roman",  20, 1)
Asked by Garby (102.176.65.x) on December 1 2024, 8:31am
Reply on December 1 2024, 10:59pm:
    use 'b' for the last parameter
1 Comment...
Question: Hey Justin, is it possible to add my own NamedConfigParm attributes in a vst/au-plugin? Background: for Ultraschall we have a vst/au-plugin to make remote calls for podcasts called Studiolink. NamedConfigParms would be an easy way to communicate with it from Reaper API to control it.
Asked by Mespotine (82.135.127.x) on November 30 2024, 4:22pm
Reply on December 1 2024, 1:53am:
    For VST2, yep. For VST3/AU, no. Send me an email...
Comment...
Question: Hey JF - I don't know if this is the right place to ask this question but I am going to throw it out there. With the rise of Rust and the push for it. Will C or C++ ever become abandoned? I am aware that it is difficult to speculate and predict such things but I am asking because I am afraid that companies like Microsoft and Apple will deprecate the support for C and C++ down the line in favor of Rust. Would that even be possible where as the language is so entrenched? Thanks.
Asked by Matthew (184.52.122.x) on November 30 2024, 2:19am
Reply on November 30 2024, 1:48pm:
    perhaps C/C++ will get their market share as a systems programming language chipped away at, but I doubt they will ever be "abandoned."
2 Comments...
Question: how often to you talk to old friends on the phone ?
Asked by tele (185.107.56.x) on November 29 2024, 2:29am
Reply on November 29 2024, 10:30pm:
    Not often enough, only very occasionally. mostly talk to family, which happens regularly.
Comment...
Question: Hi Justin, I was wondering if you could show us your studio desk?
Asked by Michael (1.145.152.x) on November 28 2024, 1:55pm
Reply on November 29 2024, 10:29pm:
    Eh, it's a big ugly mess but I'll see what I can do.
Comment...
Question: Hi, pls is it possible to create tooltips or pop up guide notes in a JS effect?
Asked by W.Garby (102.176.101.x) on November 28 2024, 12:55pm
Reply on November 29 2024, 10:29pm:
    you could do it manually within the @gfx by detecting the mouseover and drawing it over it... but it would be a bit of work! There is an API that ReaScripts can use, maybe we can expose that from JSFX @gfx too. let me think about that. but for the time being probably better to detect the mouse position and draw it yourself.
1 Comment...
Question: have you ever tried Slackware?
Asked by ape_din (141.98.141.x) on November 27 2024, 10:53pm
Reply on November 28 2024, 2:18am:
    it was the first distro I used! but I haven't used it since the 1990s.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS