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: How many lines of code is there in REAPER in total?
Asked by Ilya (69.94.124.x) on January 3 2024, 11:23am
Reply on January 4 2024, 4:55am (edited at January 4 2024, 5:05am):
    It's always hard to decide what to include, but I stripped it down almost all code written by us (e.g. no third-party libraries except for the odd header), for everything, and got this:
    Language                             files          blank        comment           code
    ---------------------------------------------------------------------------------------
    C++                                    406         100147          15246         719830
    C/C++ Header                           346          20247           7167         107026
    C                                       27           6129           1302          36385
    Objective-C++                           20           3156            628          20627
    Windows Resource File                   49           1684           1386          16524
    Assembly                                10           2028           1308           7487
    Lua                                      7            502             97           4565
    Perl                                     6            313            549           1382
    make                                    20            420             15           1348
    Bourne Shell                            25            188             25           1273
    yacc                                     1             35              3            338
    lex                                      1             25              0             88
    JavaScript                               1            142            184             84
    DOS Batch                               10             18              6             80
    Objective-C                              4              8             15             32
    
4 Comments...
Question: Do you know of a command-line program that will print Shoutcast/Icecast stream data as new songs get played? ffmpeg does only the 1st song
Asked by Jesse (100.35.190.x) on January 3 2024, 2:22am
Reply on January 4 2024, 5:03am:
    Not off the top of my head, no, sorry!
Comment...
Question: "view page source" but i want to do it on the main page and look into all the pages individually, can this be done? Thank you!
Asked by Ioeiroe (146.70.73.x) on January 2 2024, 9:48pm
Reply on January 4 2024, 5:03am:
    Hmm need more context of where?
Comment...
Question: Happy new year! Do you care (for the question) if I share this presentation of an iPhone exploit with you?
Asked by pedalingpanda (147.161.165.x) on January 2 2024, 5:34pm
Reply on January 2 2024, 6:27pm:
    Hmm that feels a little bit like promoting a link more than a reasonable question. Happy New Year though!
1 Comment...
Question: How do i make a good start?
Asked by Loeiro (185.195.17.x) on December 31 2023, 4:13pm
Reply on January 1 2024, 2:32am:
    Embrace the things that are important to you!
Comment...
Question: As 2023 is coming to an end :( what's one thing you wish you had done this year instead of waiting until next year?
Asked by Oxygenius (123.136.25.x) on December 30 2023, 6:56pm
Reply on January 1 2024, 2:31am:
    Hmm hard to say, but I'm looking forward to 2024!
Comment...
Question: How do you feel about people pirating REAPER? I'm curious because I'm going to buy a liscence soon. I was wondering what your opinion was with people publishing keygens for reaper? Came across my mind the other night when I saw my trial evaluation time was up. Wanted to ask you personally.
Asked by mikey (162.253.118.x) on December 30 2023, 2:46am
Reply on December 30 2023, 5:11pm (edited at December 30 2023, 5:12pm):
    afaik keygens still require a hacked reaper.exe, thankfully. nobody serious wants to be running modified executables. Obviously I disapprove. :)
2 Comments...
Question: Are you still using Wayland+Gnome on your dev laptop, Xfce4/X11 on your recording/performance machines? Have you thought of other desktop environments for either like KDE Plasma?
Asked by bringkeys (70.190.185.x) on December 29 2023, 4:27pm
Reply on December 29 2023, 8:29pm:
    I switch it up a lot for testing, but I do use xfce4 on the recording box for predictability.
Comment...
Question: When will REAPER for quantum computers be available?
Asked by wasereb4 (83.135.15.x) on December 28 2023, 5:52am
Reply on December 29 2023, 8:29pm:
    Hah I have no idea about quantum computers.
Comment...
Question: How do you feel about the "It would be nice.." FR kind of comments hahaha I see that phrase everywhere.
Asked by Jeff (187.213.54.x) on December 24 2023, 6:13pm
Reply on December 26 2023, 3:17pm:
    It's a valid way to start a request, yeah
Comment...
Question: CoolSB: For .nPage = rectheight / charheight on large text files (~40K lines) the thumb gets way too small. Is there a trick to scale it a little bit for certain ranges? Maybe it would be a good idea to have the implementation with minimum thumb height at about the cursor height? Thanks
Asked by Gio (79.130.188.x) on December 22 2023, 10:54am
Reply on December 22 2023, 2:03pm (edited at December 22 2023, 2:04pm):
    Set nMinThumbSize (via CoolSB_SetMinThumbSize()) to control how small it can go?
Comment...
Question: the solstice screwed up your rss feed think ?
Asked by darknight (188.241.177.x) on December 22 2023, 3:56am
Reply on December 22 2023, 2:04pm:
    Did it? looking
Comment...
Question: Do you regularly use midi in Reaper?
Asked by jason (2.7.2.x) on December 21 2023, 11:45pm
Reply on December 22 2023, 2:09am:
    I don't use it regularly for notes but I do use it for control
Comment...
Question: Can you at least tell the story of how you ended up with a pie in the face while in Tahiti?
Asked by Will (23.125.224.x) on December 21 2023, 10:36pm
Reply on December 22 2023, 2:08am:
    That didn't happen exactly, but there was some food comedy that was silliness.
Comment...
Question: Would you ever write a memoir on the Winamp + AOL days?
Asked by Vlad (162.201.122.x) on December 21 2023, 3:49pm
Reply on December 21 2023, 9:41pm:
    Don't think it would be interesting enough to be worth the paper... maybe more of a memo than a memoir.
1 Comment...
Question: Are you religious?
Asked by wasereb4 (83.135.15.x) on December 21 2023, 1:29am
Reply on December 21 2023, 1:54am:
    I am religious about flossing my teeth every night.
1 Comment...
Question: DHL, UPS, or Fedex?
Asked by Erio (217.138.221.x) on December 19 2023, 12:00pm
Reply on December 20 2023, 4:06pm:
    Carrier pigeon? Err I guess DHL has let me down the least but smaller sample size.
Comment...
Question: hey jf- have you listened to any 'channeled messages' by "bashar" (aka Darryl Anka) before? he seems to have an interesting theory about future human programmed ai systems
Asked by 2023 (165.120.114.x) on December 18 2023, 7:23pm
Reply on December 20 2023, 4:06pm (edited at January 2 2024, 6:28pm):
    I haven't
1 Comment...
Question: Can the Mixer window be extended or modified through the SDK?
Asked by Ron Coleman (66.68.142.x) on December 17 2023, 11:31pm
Reply on December 20 2023, 4:06pm:
    Not generally, though via WALTER you can do quite a bit of stuff these days.
Comment...
Question: How does your RME hardware run on Linux? what model and what distro?
Asked by Will (114.73.19.x) on December 14 2023, 2:37am
Reply on December 14 2023, 12:43pm:
    Great, I have a classic RME hdsp 9652 (PCI not PCI-E), running Debian Buster (iirc), with a RT kernel.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS