<< >>
justin = { main feed , music , code , askjf , social , pubkey };recent comments
search

Recent comments:

Posted by Justin on Fri 14 Jul 2017 at 11:44 from 74.72.45.x
which I guess means that we could make fbdev libSwell and run without the chroot?


Posted by Justin on Fri 14 Jul 2017 at 11:26 from 74.72.45.x
Interestingly reaper with a headless libSwell runs on a chromebook in developer mode without a chroot, so if there were some way to access the chromium OS windowing system we could make a chromiumOS libSwell... still would require developer mode though bleh


Posted by Marcel again on Thu 06 Jul 2017 at 02:38 from 217.91.134.x
Woop woop - I just found this piece in the AUR. WTF this is so awesome. Considering "professional" programs we now have Renoise, Reaper, Bitwig and Ardour in Linux. I really hope VST-Creators will get to the penguin soon, too. (Although vst works quite nice with airwave)

Great work.


Posted by Marcel on Wed 05 Jul 2017 at 06:14 from 217.91.134.x
This is quite interesting. Reaper runs perfect with wine but a native version is definetly something I'd like to see.


Posted by Dhiana on Thu 01 Jun 2017 at 13:36 from 5.12.112.x
It is too small for a scape goat! :) Did you not hear the world wants more? :))


Posted by Justin on Tue 23 May 2017 at 21:53 from 74.72.45.x
tried another test, where I call clflush_cache_range() before and after the DMA, but it didn't seem to help. So it's probably not a cache-coherency issue, but maybe an interrupt-firing-before-the-sdhci-controller-really-has-the-ram-written-issue.


Posted by Justin on Tue 16 May 2017 at 10:09 from 74.72.45.x
My patch also re-enables DMA if it's disabled via the command line. here.


Posted by Justin on Tue 16 May 2017 at 10:09 from 74.72.45.x
Here: 1014.org/_/t100_sdhci_patch.txt


Posted by Justin on Tue 16 May 2017 at 10:08 from 74.72.45.x
turns out udelay(333) also works, haven't tried anything slower yet. Also, to avoid having to recompile the whole kernel, grab the source, then: make -C /lib/modules/(current kernel)/build M=`pwd`/drivers/mmc/host modules


Posted by Justin on Fri 03 Feb 2017 at 14:41 from 74.72.45.x
Yeah, it's already in kCGBlendModeCopy


Posted by Gus Mueller on Fri 03 Feb 2017 at 13:31 from 72.130.81.x
For the CGContextDrawImage slowness, try setting the blend mode to copy on the current context (kCGBlendModeCopy I think) and that should speed things up considerably.


Posted by Justin on Fri 03 Feb 2017 at 12:16 from 74.72.45.x
Thanks, CGContextSetAllowsFontSmoothing(false) does the trick!


Posted by a on Fri 03 Feb 2017 at 02:41 from 73.158.230.x
> CoreText produces quite different output for CGBitmapContexts created with different byte orderings

The second is correct. Thin text on macOS means that LCD font rendering ("font smoothing" + subpixel) is being disabled, for instance because it doesn't think it will go straight to the screen, or because it's a weird pixel format.

Please do file bugs at bugreport.apple.com!


Posted by Tale on Sun 22 Jan 2017 at 04:07 from 77.170.68.x
Very cool!


Posted by bri on Fri 20 Jan 2017 at 17:59 from 2.25.124.x
This is great- I see a female in the waters-you obviously love textures and tones!


Posted by Bri on Fri 20 Jan 2017 at 17:56 from 2.25.124.x
Well-I had little idea to the depth of your creativeness.
Interesting collection here Justin.
I get good vibes from all this stuffs.
Thanks.


Posted by axon on Tue 29 Nov 2016 at 17:01 from 31.10.170.x
thank you for reaper and the great spirit behind it!!!! you are truly great sir!!


Posted by midiman007 on Fri 21 Oct 2016 at 15:05 from 71.167.114.x
It guys make good musicians. Track two is really good. Nice work.


Posted by jamie on Mon 22 Aug 2016 at 17:49 from 107.18.59.x
Raven.


Posted by Micah Silver on Mon 15 Aug 2016 at 02:14 from 189.253.141.x
Very nice. You might like Leonard Baskin's birds.


Posted by tim on Sun 24 Jul 2016 at 12:45 from 68.3.129.x
ancient stones I see, huddled man on windswept day


Posted by tim on Sun 24 Jul 2016 at 12:40 from 68.3.129.x
I like this one it looks like an exploding flower.


Posted by JeremyRedhead on Tue 12 Apr 2016 at 01:01 from 172.15.27.x
Wow this is really beautiful!
Though I can't tell if those are spears, or fields of wheat. :P


Posted by JeremyRedhead on Tue 12 Apr 2016 at 01:01 from 172.15.27.x
I really like ambiguous and mysterious this one is! ^^


Posted by Jamesd256 on Sat 27 Feb 2016 at 16:56 from 79.77.82.x
This scene has a certain depth to it which impacted upon me immediately.

Funny, I can't see it anymore, it's gone. Spooky :D


Posted by Jamesd256 on Sat 27 Feb 2016 at 16:50 from 79.77.82.x
20 years ago I had a dream. I strove to find a way of working where the software would get out of the way and let me pour out the music.

Of course, REAPER manages that uniquely. But it's the spirit behind the software that has me captivated. That's the most remarkable thing.

Ironically, the year I dropped music making was the same year REAPER was born - I didn't know it existed until 3 months ago.

All I can say is I salute you sir.

Love the art by the way.


Posted by Ethan on Thu 11 Feb 2016 at 12:43 from 74.101.51.x
awesommme


Posted by TriOpted on Tue 02 Feb 2016 at 03:11 from 108.220.175.x
sky vagina or flying asshole with tentacles?


Posted by Justin on Tue 19 Jan 2016 at 10:52 from 74.72.45.x
Manhattan bridge :)


Posted by BT on Tue 19 Jan 2016 at 07:14 from 24.102.86.x
Queensborough bridge ?


Posted by Gio on Fri 18 Dec 2015 at 20:03 from 94.70.27.x
Keep up the good work mate. Your Win32 craftsmanship is extrordinary.
Hope for more happy years to come.


Posted by Justin on Mon 07 Dec 2015 at 22:14 from 74.72.45.x
the orange bit was a towel or something, now it just looks like a puddle :(


Posted by Justin on Mon 07 Dec 2015 at 00:21 from 74.72.45.x
They mostly are smaller :)


Posted by Tale on Sun 06 Dec 2015 at 17:27 from 77.170.68.x
I didn't realise your drawings were that big... Cool!


Posted by Adara on Fri 04 Dec 2015 at 00:48 from 74.205.198.x
Hmmm.. now I think this one is my favorite ,,,


Posted by Adara on Fri 04 Dec 2015 at 00:46 from 74.205.198.x
I really like this one!


Posted by Adara on Fri 04 Dec 2015 at 00:45 from 74.205.198.x
This one really draws me in! Nice!


Posted by Adara on Fri 04 Dec 2015 at 00:43 from 74.205.198.x
Very pretty, I like the textures,,,


Posted by Brad Sucks on Mon 23 Nov 2015 at 14:31 from 74.14.199.x
Ahhhh I was just about to ask you about this kinda thing, since I haven't been able to figure out how to control my track/plugin automation with MIDI. Awesome.


Posted by argee on Sun 22 Nov 2015 at 23:48 from 207.6.166.x
Glad to see that you are still happy to work on it and congratulations on exceeding an hour and then some!


Posted by Tale on Sat 21 Nov 2015 at 09:36 from 77.170.68.x
Congratulations! So I guess WDL is even older than 10 years, right? Anyway, here's to the next 10 years!


Posted by William Fields on Sat 21 Nov 2015 at 02:13 from 71.175.0.x
I thank you deeply for it! I wouldn't be able to make the art that I do without it.


Posted by Meeres on Thu 19 Nov 2015 at 09:07 from 194.76.156.x
Nice Stuff!


Posted by Justin on Tue 10 Nov 2015 at 19:19 from 74.72.45.x
no real news, but the program I linked to should still work-ish...


Posted by Beau Gunderson on Tue 10 Nov 2015 at 00:07 from 23.252.51.x
loving these


Posted by Olof on Fri 23 Oct 2015 at 01:09 from 195.198.160.x
Wow, I missed this when you were working on it. Would be really cool to get this working for converting my old .xm-files... Any news?


Posted by Martin Saleteg on Mon 12 Oct 2015 at 09:05 from 80.66.237.x
The CMGetSystemProfile API has been deprecated since 10.6, and Apple has decided to remove it entirely in the 10.11 SDK. This should have the following effect as what you have found:

colorSpace = ::CGDisplayCopyColorSpace(::CGMainDisplayID());


Posted by Justin on Sat 20 Jun 2015 at 23:50 from 98.14.87.x
Hmm, I'd imagine there should be some way to get those APIs to work. Otherwise, you could enumerate all of the available monitors' colorspaces, and try each to see which is fastest (at runtime), ha.


Posted by Kirill Moizik on Thu 18 Jun 2015 at 08:04 from 5.102.236.x
Hi, Justin.
I am trying to profile gtk application on OSX. It uses heavily cairo framework, and performance is really bad compared to windows. I found this article and it is a great solution. It worked for me fine except when I move application to second monitor. As I understand it is caused by the fact that second monitor has it's own colorspace, so OS X perform colorspace transformation on it.
I can avoid colorspace transformations on second monitor by using its specific colorspace
GColorSpaceRef cs = CGDisplayCopyColorSpace (SecondDisplay);
So the only thing left is to dynamically detect on which display application is running. And it seems impossible task. I can't find any way to detect it
I tried

CGContextConvertRectToDeviceSpace
CGGetDisplaysWithRect

but it seem that device space is not global space, so i cant use this api.
I was trying to compare affine transforms for each device, but nothing seem helps.
Do you have any ideas?

PS Thanks for this research !
Regards,
Kirill


Posted by Thomas on Thu 11 Jun 2015 at 17:43 from 130.243.190.x
It's a hard knock life.
search : Copyright © 2017 Justin Frankel