USAMO

Discussion and support for Expert Sleepers' Silent Way software and hardware.

Moderators: Kent, os

Post Reply
User avatar
Djehuti
Common Wiggler
Posts: 59
Joined: Sat Nov 23, 2013 1:54 pm
Location: Pittsburgh, PA, USA

USAMO

Post by Djehuti » Mon Dec 08, 2014 12:41 pm

New USAMO from Expert Sleepers

The Expert Sleepers USAMO (Universal Sample-Accurate MIDI Output) generates a sample-accurate, jitter-free MIDI output from an audio input.
The audio signal is generated by the USAMO software, a plug-in which runs as a virtual instrument (AU/VST/AAX, Mac & Windows) in your DAW. The DAW sends MIDI to the plug-in; the plug-in translates that to audio and sends it to the USAMO hardware, via an output on your computer's audio interface. The USAMO then reconstructs the MIDI and outputs it on a standard 5 pin DIN MIDI socket.

The USAMO software also generates MIDI clock, Song Position Pointer etc.

Beacuse the MIDI signals are generated and transported as audio, they are guaranteed to be sample-accurately synced with your audio, and free of the jitter often associated with computer-generated MIDI.

The USAMO uses the same technology previously available from Expert Sleepers Silent Way and the ESX-8MD module, but now in a standalone box, and from an analogue audio connection (the ESX-8MD requires a Eurorack housing and a digital audio connection).

Looks nifty os!
:tu:
Life's too short to not buy more modules.

Here's my current system.
Find me on iTunes or on SoundCloud.

User avatar
bil_g
Wiggling with Experience
Posts: 437
Joined: Tue Jul 13, 2010 6:17 pm
Location: WV

Post by bil_g » Mon Dec 08, 2014 3:35 pm

Yes, great to see you pursuing this, os! This could be big....huge, even.

In my head, I already have questions(in a good way :hihi: ) about the future possibilities of this but it's just too early, I think, to get into all of that. I think I'll just sit back and watch the os-someness unfold... :hail:

Very exciting!

User avatar
phutureboy
Veteran Wiggler
Posts: 740
Joined: Mon Mar 02, 2009 5:03 pm

Re: USAMO

Post by phutureboy » Mon Dec 08, 2014 6:48 pm

Djehuti wrote:The USAMO uses the same technology previously available from Expert Sleepers Silent Way and the ESX-8MD module, but now in a standalone box, and from an analogue audio connection (the ESX-8MD requires a Eurorack housing and a digital audio connection).
Could that mean that the latency is even shorter than with the ESX-8MD path ?
FS: EMS Analyse Filterbank B1-II | EMS AKS | RSF Expander I & II | PEARL Syncussion SY-1 | KORG MS-20 | KORG SQ-10

User avatar
os
Super Deluxe Wiggler
Posts: 13582
Joined: Tue Jun 30, 2009 6:55 am
Location: UK
Contact:

Post by os » Tue Dec 09, 2014 3:55 am

Marginally, I guess.

User avatar
buzzlegs
Wiggling with Experience
Posts: 265
Joined: Mon Dec 13, 2010 7:56 pm
Contact:

Post by buzzlegs » Tue Dec 09, 2014 4:43 am

Brilliant!.. instant buy from me, great job!

User avatar
bil_g
Wiggling with Experience
Posts: 437
Joined: Tue Jul 13, 2010 6:17 pm
Location: WV

Post by bil_g » Tue Dec 09, 2014 5:39 pm

os wrote:Marginally, I guess.
From what I understand of the USAMO and my experience with the modules, it seems a nice advantage is that the USAMO uses your own interface's DA(like the ES-1). My ES-3 and ES-4 are a little ahead of my Fireface outputs. Only 25 samples for the ES-4 and 10 samples for my ES-3s. A very minor thing but one less thing for a new user to think about.

And I hope you don't mind but....

SWAN808
Learning to Wiggle
Posts: 27
Joined: Sun Feb 21, 2010 5:52 am

Post by SWAN808 » Tue Dec 09, 2014 11:53 pm

really great news. How much can you gt out of that one port - is it intended for a single device only - polyphony - and clock etc at the same time?

User avatar
CF3
Super Deluxe Wiggler
Posts: 3017
Joined: Tue Oct 26, 2010 5:40 pm
Location: San Francisco

Post by CF3 » Wed Dec 10, 2014 12:56 am

I'm pretty excited about this. So many times I've come close to buying either an Innerclock SyncGen or SND ACME-4, but couldn't bring myself to shell out so much money for something so simple. Plus I only need one MIDI out from my DAW into the Cirklon (the ACME and SyncGen are overkill). This looks perfect. :yay:

User avatar
os
Super Deluxe Wiggler
Posts: 13582
Joined: Tue Jun 30, 2009 6:55 am
Location: UK
Contact:

Post by os » Wed Dec 10, 2014 4:32 am

SWAN808 wrote:really great news. How much can you gt out of that one port - is it intended for a single device only - polyphony - and clock etc at the same time?
It's a MIDI port - you can send whatever you would be able to send down any other MIDI port. However, if tight timing is your concern, you need to minimise what you send at once, same as for any MIDI port. If you want clock, and use the same port for anything else, you risk disturbing the clock.

User avatar
stainers
mopoetrytion
Posts: 678
Joined: Fri Jul 15, 2011 1:30 am
Location: Melbourne AUS

Post by stainers » Wed Dec 10, 2014 4:38 am

I don't really get why there's only 1 port. Is it because there's only so much you can send down the audio cable at once, or is it just to save cost and assuming that people will use a splitter or thru etc.?


btw: the Expert Sleepers site seems to be down atm

User avatar
os
Super Deluxe Wiggler
Posts: 13582
Joined: Tue Jun 30, 2009 6:55 am
Location: UK
Contact:

Post by os » Wed Dec 10, 2014 4:40 am

If you need more ports you just buy more USAMOs.

A splitter or thru box would not be a good idea. If you want tight timing, you need a dedicated port per device.

If you want lots of ports, the ESX-8MD is probably more cost effective.

SWAN808
Learning to Wiggle
Posts: 27
Joined: Sun Feb 21, 2010 5:52 am

Post by SWAN808 » Wed Dec 10, 2014 9:07 am

so the key is - how much? :)

In terms of multi out - Im still a bit baffled by which modules Id need in eurorack to do a spdif to midi in a euro jewel case...has anyone tallied up the cost?

User avatar
Bryan B
Super Deluxe Wiggler
Posts: 1377
Joined: Wed Sep 23, 2009 6:09 pm
Location: Minneapolis, MN

Post by Bryan B » Wed Dec 10, 2014 1:01 pm

Finally some MIDI clock I can get behind! Thank you for tackling this age-old problem.
doctorvague wrote:I like hiding out at Muff's. Let's build a fort out of some chair cushions and a blanket.
JP wrote:Hell I want to be able to turn my toaster on with a CV trigger.

nrvana8775
Wiggling with Experience
Posts: 394
Joined: Sat Jul 23, 2011 8:10 pm
Location: Chicago/U.S.

Post by nrvana8775 » Wed Dec 10, 2014 4:36 pm

Sorry if this should be obvious, but is it full midi spec'd like the 8md, or is it just clock?

User avatar
os
Super Deluxe Wiggler
Posts: 13582
Joined: Tue Jun 30, 2009 6:55 am
Location: UK
Contact:

Post by os » Wed Dec 10, 2014 4:43 pm

Full MIDI.

nrvana8775
Wiggling with Experience
Posts: 394
Joined: Sat Jul 23, 2011 8:10 pm
Location: Chicago/U.S.

Post by nrvana8775 » Wed Dec 10, 2014 11:58 pm

19" 8 output rack, plzzzz :)

User avatar
fragletrollet
Wiggling with Experience
Posts: 492
Joined: Wed Dec 21, 2011 5:55 am
Location: Norge
Contact:

Post by fragletrollet » Fri Dec 12, 2014 2:42 pm

nrvana8775 wrote:19" 8 output rack, plzzzz :)
Yup. 3 different versions: analog over DB25, ADAT or AES/ebu. All connectors on the back, lights and trim-pots ant the front.


Any chance to have a look at the software interface?

User avatar
StepLogik
Super Deluxe Wiggler
Posts: 1193
Joined: Sat Apr 16, 2011 3:26 pm
Location: Boston area, MA

Post by StepLogik » Sun Dec 14, 2014 5:32 pm

Will you guys be publishing a spec/protocol for the wave data the USAMO needs in order to output given MiDI data bytes? One potential use for this could be to enable MIDI in the web browser via the Web Audio Api - bypassing the crap MIDI subsystem and subsequent USB interfaces required for modern operating systems. 1-way only, but I could see some useful applications.

All theoretical, of course, and subject to me totally not having any idea what I'm talking about :lol:

User avatar
os
Super Deluxe Wiggler
Posts: 13582
Joined: Tue Jun 30, 2009 6:55 am
Location: UK
Contact:

Post by os » Mon Dec 15, 2014 4:33 am

Interesting idea!

User avatar
StepLogik
Super Deluxe Wiggler
Posts: 1193
Joined: Sat Apr 16, 2011 3:26 pm
Location: Boston area, MA

Post by StepLogik » Mon Dec 15, 2014 10:05 am

Probably the best approach would be to create an adapter/polyfill in javascript that implements relevant parts of the Web Midi Api ( http://webaudio.github.io/web-midi-api/ ). As far as I can tell, the Web Midi Api is DOA, and even if by some miracle some of the browsers started implementing it you still have the same latency & jitter hassles that desktop applications with direct access to the OS's Midi API have.

User avatar
CF3
Super Deluxe Wiggler
Posts: 3017
Joined: Tue Oct 26, 2010 5:40 pm
Location: San Francisco

Post by CF3 » Sat Jan 24, 2015 3:23 pm

Alright os....

When and how much? :party:

User avatar
os
Super Deluxe Wiggler
Posts: 13582
Joined: Tue Jun 30, 2009 6:55 am
Location: UK
Contact:

Post by os » Sun Jan 25, 2015 12:24 am

February, TBD.

User avatar
CF3
Super Deluxe Wiggler
Posts: 3017
Joined: Tue Oct 26, 2010 5:40 pm
Location: San Francisco

Post by CF3 » Sun Jan 25, 2015 3:27 pm

os wrote:February, TBD.
Nice. Glad it's sooner rather than later. Of all the stuff coming out of NAMM this year, this is something I actually need and will improve my workflow. :bacon:

User avatar
os
Super Deluxe Wiggler
Posts: 13582
Joined: Tue Jun 30, 2009 6:55 am
Location: UK
Contact:

Post by os » Wed Jan 28, 2015 8:43 am

Here's me talking to Sonic State about the USAMO at NAMM:

[video][/video]

User avatar
flo
Space Jack
Posts: 4970
Joined: Tue Jul 10, 2012 4:37 am
Location: Zurich

Post by flo » Thu Jan 29, 2015 11:19 am

When I've seen this the first time, I've assumed it's another "take" on the Innerclock. (AFAIK they were the first to do it.) Would also be a logical step since you can already do it with Silent Way plus Expert Sleepers hardware.

But then I realized... It's full midi. Not only clock like the Innerclock or ACME. Now that rocks hard! :sb: And I really wonder how you managed to do that (obviously you won't tell us). Very nice.

I got rid of DAW based midi sequencing when I got my Innerclock (which I truly love) and just use my hardware midi sequencer (a Zyklus MPS1), clocked by the Innerclock, to distribute midi sequences throughout the studio to my hardwired synths with midi. That was the only solution to get everything tightly together with Ableton as master clock, and including midi sequencing (so not only clock). But now I must say I could see me adding one of these for the convenience of the DAW piano roll. I have a midi patchbay anyways to route everything around and I have enough inputs left on that... So integration would be easy (would have to free audio outputs though)...

Long story short, subscribing to the thread and curious about how it all will turn out!

Cheers! :sb: :guinness:

Post Reply

Return to “Expert Sleepers”