Profile

Cover photo
Albert Santoni
Works at Sourcefabric
431,315 views
AboutPostsPhotosReviews

Stream

Albert Santoni

Shared publicly  - 
 
 
+DJ TechTools did a nice writeup about how to throw together a pro DVS setup on a budget using +Mixxx DJ Software.
Many DJs own turntables or CDJs but don't have the cash to start building out a full setup for control vinyl right away - so how can you test the waters of a DVS system without breaking the bank? T...
1
Add a comment...

Albert Santoni

Shared publicly  - 
We're pleased to announce the immediate release of BeatCleaver 1.4, a major update to our sampling audio editor and beat slicer! BeatCleaver 1.4 is by far the biggest update we've ever made, and br...
2
1
Phillip Whelan's profile photoAlbert Santoni's profile photoRJ Ryan's profile photo
2 comments
 
Yep, still compatible with 10.6!
Add a comment...

Albert Santoni

Shared publicly  - 
 
Here's a fun C++ one... http://www.tolchz.net/?p=33
I ran across something weird the other day. I had assumed that the return type of an overriding function must be identical to the function that it is overriding. The C++ Standard allows one specific exception to this rule that could possibly come in handy to save some unnecessary casting.
1
Add a comment...

Albert Santoni

Shared publicly  - 
 
This.
 
Oh just +Mixxx DJ Software in full-screen mode with 4 effect chains loaded and toggling between 2 and 4 deck mode.
1
Add a comment...

Albert Santoni

Shared publicly  - 
 
- IT’S TIME TO ROLL -Momonga is a unique pinball game, where you bounce thr...
1
Add a comment...

Albert Santoni

Shared publicly  - 
 
The MIDI Manufacturers Association website is a treasure trove. Apparently there's a specification for how a melodic instrment should be mapped to a QWERTY keyboard (Sec 3.2.2): http://www.midi.org/techspecs/rp48amd1(spec).pdf 
1
Add a comment...

Albert Santoni

Shared publicly  - 
This code is based on an article by Herb Sutter, in which he describes the implementation of a generalized concurrent. ThreadSafeQueue.h. /* Code from `Writing a Generalized Concurrent Queue`, By Herb Sutter, October 29, 2008 http://www.drdobbs.com/cpp/211601363 */ #ifndef THREADSAFEQUEUE_H ...
1
RJ Ryan's profile photoAlbert Santoni's profile photo
2 comments
 
Yeah, watch out. It's even less useful because it's not RT safe as it allocates/frees memory on the fly. On top of that, it's not clear to me that this implementation doesn't suffer from the ABA problem.
Add a comment...

Albert Santoni

Shared publicly  - 
At the Reuters Global Tech Summit, Jawbone CEO Hosain Rahman and Atheer CEO Soulaiman Itani discuss how to break the
1
Add a comment...
Basic Information
Gender
Male
Work
Occupation
Audio Software Developer
Employment
  • Sourcefabric
    Airtime Team Lead, 2013 - present
  • Oscillicious Audio Labs
    Lead Developer, 2012 - present
  • Native Instruments
    Software Developer, 2011 - 2013
Public - 8 months ago
reviewed 8 months ago
38 reviews
Map
Map
Map