justin = {
main feed
,
music
,
code
= {
cockos
,
reaper
,
wdl
,
ninjam
,
jsfx
,
more
}
,
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:
Whynot use google music? It's free. :)
Asked by Will (24.234.85.x) on April 29 2013, 5:56pm
Reply on May 1 2013, 12:28pm:
Ah nice.
Comment...
Question:
I understand about Winamp Dev. I got in on amazon cloud player early so have an unlimited account when I bought one song. Just a pita to upload my music (350 gigs). Any ideas?
Asked by Justin (107.6.95.x) on April 29 2013, 2:15am
Reply on April 29 2013, 2:16am (edited at April 29 2013, 2:17am):
It'll probably match a lot of it to their catalog... I uploaded 60gb of my own content, that took a while. At any rate, their upload tool isn't bad, so you can use that and just be patient over a couple of months.
Comment...
Question:
What are some ideas you would implement into Winamp? Please tell me better Mac support? And iPhone syncing would be on the list :-)
Asked by Justin (107.6.95.x) on April 28 2013, 3:45am
Reply on April 28 2013, 7:09pm:
Good luck with those :/. Honestly I wouldn't particularly want to work on Winamp again -- been there, done that, meh. I do like Amazon's cloud player now, though.
Comment...
Question:
Glad to hear that you solved the AVX mystery, some very informative stuff came out this. Anyway, from your experience what's the best scheme for handling error codes? some choose to return 0 for success others for failure, etc. I tend to like 0 for success but then if the code contains and boolean returns usually the end result is contradiction in comparison
Asked by gio (79.131.37.x) on April 27 2013, 8:11pm
Reply on April 27 2013, 11:20pm:
Consistency is the most important for sure! I prefer for things to not have errors, though, unless absolutely necessary...
Comment...
Question:
If aol were to let go of Winamp/nullsoft would you consider buying it back?
Asked by Justin (107.6.95.x) on April 27 2013, 5:22pm
Reply on April 27 2013, 11:19pm:
If the price was right, sure.
Comment...
Question:
what are you working on?
Asked by danny (24.189.95.x) on April 27 2013, 4:40am
Reply on April 27 2013, 12:58pm:
REAPER, mostly.
Comment...
Question:
How do you feel about aol shutting down spinner.com?
Asked by Justin (76.90.232.x) on April 27 2013, 3:59am
Reply on April 27 2013, 12:58pm:
So it goes.
Comment...
Question:
Is the internet as fun as it used to be in the early 2000s?
Asked by Will (24.234.85.x) on April 26 2013, 8:32pm
Reply on April 27 2013, 12:57am:
Sure, totally.
Comment...
Question:
Can you get me a ticket for goog i/o?
Asked by Pinkaso (208.64.185.x) on April 26 2013, 3:30pm
Reply on April 26 2013, 6:24pm:
Wouldn't know where to begin =)
Comment...
Question:
Watching the threads with AVX problems and I'm curious enough to ask if you have full source for the elastique module or just precompiled lib with headers, etc. Hmm, is there any chance to be a nasty bug in intel's implementation for the runtime CPU dispatching? I have a third question too, but I'll save it for later... :)
Asked by gio (2.84.102.x) on April 26 2013, 4:18am
Reply on April 26 2013, 2:17pm (edited at April 27 2013, 12:58pm):
Edit: looks like elastique was using VEX-encoded AVX instructions, which are only supported in 64 bit mode (but for some reason work in 32 bit mode on some systems).
Edit again: also, looks like when using AVX one needs to check the results of a certain xgetbv, in addition to the CPUID flags. Boo.
Comment...
Question:
Do you do some kind of sport except of biking? gym or anything else?
Asked by asafonov (109.172.96.x) on April 24 2013, 7:16pm
Reply on April 24 2013, 10:21pm:
I've been very much enjoying running, too. Did a half marathon, which was fun, but what I really like is the being out and about on your own power (like with biking). Also to round things out, been doing push/pull ups occasionally.
Comment...
Question:
Any thoughts on nginx? Were you involved with scaling winamp.com or did Tom handle all of that for you as popularity grew?
Asked by Will (24.234.85.x) on April 24 2013, 5:44pm
Reply on April 24 2013, 10:23pm:
No experiences with nginx, though it has a good reputation. I don't think winamp.com was ever really THAT crazy in traffic, but Tom handled all of that. I remember at one point he upgraded our RS/6000 server to something amazing like 128MB RAM. Hah.
Comment...
Question:
What you think about Bitcoin?
Asked by maurice (130.204.8.x) on April 23 2013, 8:00pm
Reply on April 24 2013, 3:59pm:
I think it's awesome that there's this infrastructure of enforced communal trust, but feel it's a shame that so many computational (and thus physical) resources get devoted to it. Great thing to have, but too bad it couldn't be done without contributing to environmental damage etc...
Comment...
Question:
I went to VVS ('01) a few years after you and heard a few stories about you from Thom. Anyhow, I have a background in linguistics and want to learn how to program so I might be able to chase after some of these jobs in computational linguistics. Half of them seem to want people to know Java and the other have both C++ and Python. Which language would you sta
Asked by Chandler (108.194.46.x) on April 23 2013, 5:06pm
Reply on April 24 2013, 4:21pm (edited at April 24 2013, 4:22pm):
Right on, hopefully Thom didn't admit to too much complicity! I don't know much about linguistics (though am fascinated by language), so I can't really say too much about what language would be good relating to it. For someone who wanted to learn the core of CS -- which IMO a big part of which is being able to run code as a processor would, in your head -- I'd suggest learning C (or a minimal subset of C++). For your needs, though, something higher level might be better. I'm not much of a fan of Java, as it is sort of ruined by the way its owners treat it.
Comment...
Question:
So then, how long after Christophe came on board before Cockos was incorporated? Did he start out as a paid employee or just a couple of friends working on a project?
Asked by Mark (69.15.110.x) on April 23 2013, 10:34am
Reply on April 23 2013, 3:16pm:
Actually Cockos existed for quite some time before REAPER.
Comment...
Question:
When will it will be possible to snap to frames in reaper?
Asked by lolo (181.28.176.x) on April 22 2013, 3:20pm
Reply on April 23 2013, 3:16pm:
*cough* read the note above!
Anyway, at some point, yes, we need to do a big grid overhaul (for swing as well).
Comment...
Question:
Are all the modern C++ idioms (etc: smart pointers, no new/delete, excessive use of STL/Boost) as good as advertised?
Asked by gio (94.66.86.x) on April 21 2013, 11:34am
Reply on April 21 2013, 3:43pm (edited at April 21 2013, 3:44pm):
I wouldn't know, I still avoid them... I do quite like C with classes and single inheritance and templates...
Comment...
Question:
Did you implement some routine or algorithm that you feel specially proud about, even when look at it after months or years?
Asked by Rodrigo (187.112.68.x) on April 21 2013, 2:55am
Reply on April 21 2013, 3:19am:
Off the top of my head, WDL_Resampler's sinc modes are pretty nice. Also shm_connection/shm_msgreply are quite useful. Both are used heavily by REAPER. Oh and the latest updates to EEL2, with it doing some optimization...
Comment...
Question:
Please help a noobie :) I have a fader created like this: pastebin.com/GpZRg3P2. Using spy++ on "Item properties" in REAPER I noticed I can use SendMessage (baseFader, WM_USER+9999, 0, 1) to disable AND change it's opacity. Is it safe to use that in extension or would you recommend another way? Thanks!
Asked by Martin (78.0.246.x) on April 20 2013, 3:48pm
Reply on April 20 2013, 9:47pm (edited at April 20 2013, 10:13pm):
Yeah I don't anticipate us changing that, should be safe...
Comment...
Question:
How long was Reaper a solo project before Christophe came on board?
Asked by Mark (69.15.110.x) on April 19 2013, 5:29pm
Reply on April 20 2013, 12:15am:
Not very long, a couple of months (and for most of that it wasn't called REAPER, and wasn't clearly going to become anything).
Comment...
[
newer questions
]
[
unreplied
] | [
replied
] | [
recent comments
] | [
all
]
[
older questions
]
Copyright 2025 Justin Frankel
.
|
RSS