Blogpost about "Ableton speaks with Usine" (Virtual Audio Cable)
Hello,
a rainy day here and I made some experiments to get an audio interfacing between Usine and Ableton.
I works.
Not perfect, needs some tuning, but an overall latency of 30 ms is a good base to make some improvements in my setup.
Read more about it here: http://journeytounknownsoundscapes.blogspot.de/2014/02/controllerism-ableton-speaks-with-usine.html
Until we get back the VST feature of Usine, this is a solution which works with a acceptable performance.
I'll download the newest version of Usine and make the tests again, cause I found out that here are some small timing issues in the Midi Clock processing.
Peter
a rainy day here and I made some experiments to get an audio interfacing between Usine and Ableton.
I works.
Not perfect, needs some tuning, but an overall latency of 30 ms is a good base to make some improvements in my setup.
Read more about it here: http://journeytounknownsoundscapes.blogspot.de/2014/02/controllerism-ableton-speaks-with-usine.html
Until we get back the VST feature of Usine, this is a solution which works with a acceptable performance.
I'll download the newest version of Usine and make the tests again, cause I found out that here are some small timing issues in the Midi Clock processing.
Peter
+++ journeytounknownsoundscapes.blogspot.de +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
cool !
and what about a rewire solution..?
and what about a rewire solution..?
Usine as Rewire Master?
I don't know how to do that. I never worked with rewire. I know that Revire is supported by Ableton and that there is a VST Slave avaliable.
Correct me if I'm wrong, but Rewire is not supported native by Usine?
Peter (does not know everything
)
I don't know how to do that. I never worked with rewire. I know that Revire is supported by Ableton and that there is a VST Slave avaliable.
Correct me if I'm wrong, but Rewire is not supported native by Usine?
Peter (does not know everything
+++ journeytounknownsoundscapes.blogspot.de +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
yes, you're right but it's maybe on the road map...
Meanwhile, my postet soulution helps me out for a while. I tested it again tonight with the newest version of Usine. Due to the improved MIDI I can get a latency between punch on the Machine in correlation to the Bassliner is < 20 ms. Which is perfect for me. But there is a project risk: There are many components to organise. So a rewire connection would bring a much saver setup.
So thumbs up for Rewire on the road map
BTW: Would it be possible to have an indicator that an external sync is running? A patch with an output: "Synched to external" or in sync. That would be helpful to control the running environment.
+++ journeytounknownsoundscapes.blogspot.de +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
Hi hesspet. Yes I agree a Rewire on the roadmap would be a blessing...I'd rather spend my time within HollyHock rather than outside connecting to other applications 
Regarding an indicator for External Sync, aren't you specifying that you are receiving from a specific MIDI bus?
If so could you receive the sysex or midi and throw up a indicator that time is being received.
Regarding HollyHock's setting whether to sync to it or not...that would be a good Input/output to implement directly into the MIDI module as well. Then a patch can allow the user to directly determine if they want to sync time from the interface, rather than purely through the settings in hollyhock.
Regarding an indicator for External Sync, aren't you specifying that you are receiving from a specific MIDI bus?
If so could you receive the sysex or midi and throw up a indicator that time is being received.
Regarding HollyHock's setting whether to sync to it or not...that would be a good Input/output to implement directly into the MIDI module as well. Then a patch can allow the user to directly determine if they want to sync time from the interface, rather than purely through the settings in hollyhock.
"Every act of creation is first an act of destruction." -Picasso
You might look at Jack. http://jackaudio.org/ It's inter-app audio latency can be set pretty low. Not sure about Jack time code/midi in Windows, pretty sure it has it for the OSX version.
@grainular
Jack sucks on Windows. I made some experiments with Jack and I failed. I use Jack on some of my Linux machines. Works well, but on
Windows it't the gate to hell
@sephult
Yes I could do that, sure. But I would like to see it e.g. in the device indicator. So if "sync" is an integrated function of a device in the new Holyhock version, it would be nice, Usine shows a "'I'm working on sync indicator" This can't be managed by a patch. Cause only Usine "itself" has knowledge about it's internal states. Only a nice to have and helpful to detect problems on stage 2 minutes before the show
Jack sucks on Windows. I made some experiments with Jack and I failed. I use Jack on some of my Linux machines. Works well, but on
Windows it't the gate to hell
@sephult
Yes I could do that, sure. But I would like to see it e.g. in the device indicator. So if "sync" is an integrated function of a device in the new Holyhock version, it would be nice, Usine shows a "'I'm working on sync indicator" This can't be managed by a patch. Cause only Usine "itself" has knowledge about it's internal states. Only a nice to have and helpful to detect problems on stage 2 minutes before the show
+++ journeytounknownsoundscapes.blogspot.de +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
+++ DIY electronics +++ musical experiments +++ light experiments +++
I had JACK working on OS X redirecting Usine audio to Studio One (which supposedly doesn't support JACK but I got it working anyway). This was because the recorded output in Usine was terribly aliased, garbled, and just plain messed up. This was probably fixed a long time ago.
Even so it is a nice solution, I didn't want to make a big announcement about it though as it gets around one of the limitations of the free version.
That said it just felt nicer and more comprehensive than Usine's current bounce to disk functionality. I'm going to try it with the new Tracktion very soon now.
Even so it is a nice solution, I didn't want to make a big announcement about it though as it gets around one of the limitations of the free version.
That said it just felt nicer and more comprehensive than Usine's current bounce to disk functionality. I'm going to try it with the new Tracktion very soon now.
Some plugin options to also try.. Elevayta Stream Boy, (not free) I haven't tried but maybe a good solution? Energy XT ReWire VST (not free), Just tried with Usine 5, works to stream audio from rewire slave into Usine. Maybe useful for something?
Also just for a more fluid recording experience, HGS Wav Recorder VST is free and works well. Also Silverspike Tapeit 1 (free), and Tapeit 2 (not free) which allows simultaneous control of all instances which could work well for multitrack recordings from any specific insert points within a patch..
Edit: Also just noticed, as a VST in Usine, Plogue Bidule's audio recorder might be a decent option for multitrack "no fuss" capture. Will investigate further. Hadn't explored Bidule in some time.. Still running a 2011 build, lol.
Also just for a more fluid recording experience, HGS Wav Recorder VST is free and works well. Also Silverspike Tapeit 1 (free), and Tapeit 2 (not free) which allows simultaneous control of all instances which could work well for multitrack recordings from any specific insert points within a patch..
Edit: Also just noticed, as a VST in Usine, Plogue Bidule's audio recorder might be a decent option for multitrack "no fuss" capture. Will investigate further. Hadn't explored Bidule in some time.. Still running a 2011 build, lol.
@gurulogic,
Thank you for enumerating these recording options. I hadn't thought to look to VST solutions.
I've been thinking about it and the reason it felt more 'natural' to be recording into tracks in S1 is that a Usine workspace can become a galaxy of instruments, and I'm used to recording instruments in a linear DAW. The grid is an awesome sequencing solution which I have yet to really dive into, but I'd still like to have it all bounced down into a linear project for mixing and further exploration.
Regarding ReWire support in Usine, will we be able to create new ReWire inputs/outputs on the fly for streaming to/from a separate sequencer?
Thank you for enumerating these recording options. I hadn't thought to look to VST solutions.
I've been thinking about it and the reason it felt more 'natural' to be recording into tracks in S1 is that a Usine workspace can become a galaxy of instruments, and I'm used to recording instruments in a linear DAW. The grid is an awesome sequencing solution which I have yet to really dive into, but I'd still like to have it all bounced down into a linear project for mixing and further exploration.
Regarding ReWire support in Usine, will we be able to create new ReWire inputs/outputs on the fly for streaming to/from a separate sequencer?
@hesspet - too bad about your experience with Jack on Windows. I've gotten good results with Jack/Win, but I remember I had to fiddle with the settings in Jack to get everything working well. A bit of a hassle. Certainly not plug and play.
By the way, I only just now realized the true potential of the bounce to disk. I don't know if my earlier problems were a program error or my own fault, but they don't repeat themselves. And bouncing racks as well as outputs should have been obvious but now that I've discovered it I really have everything I need.
Once again a night where Usine teaches me a new thing or two.
Once again a night where Usine teaches me a new thing or two.
I just used Usine, Ableton Live and Reaper together on the same machine with an SSL MX4 MADI audiocard (the driver is multiclient). It was 100% stable, with a realy low latency (64 samples). Audio was routed from Ableton Live to Usine for surround panning and effects (12.2). Live singer microphones were live monitored in Live, with effects and sends, and then sent to Usine.
I used Reaper at the same time to make a 24 multitrack recording.
I used this kit for two weeks in rehearsal and then in shows without any problems or glitches whatsoever.
I was damned impressed by SSL MX4 and the modular software mixer that comes with it and allow almost any routing imaginable.
I can give more info on my software and hardware setup if you're interested!
A little link to the project page (audio is coming soon) :
http://cemproduction.com/productions/femme-aimee
I used Reaper at the same time to make a 24 multitrack recording.
I used this kit for two weeks in rehearsal and then in shows without any problems or glitches whatsoever.
I was damned impressed by SSL MX4 and the modular software mixer that comes with it and allow almost any routing imaginable.
I can give more info on my software and hardware setup if you're interested!
A little link to the project page (audio is coming soon) :
http://cemproduction.com/productions/femme-aimee
Guillaume Thibert
www.cemproduction.com
www.cemproduction.com
Yes, hardware routing between applications is ideal in many scenarios. The RME DSP Mixer is also usefull in this regard (Mutiface II + D/A A/D ADAT interface) , however, either I have yet to learn how to use it properly or I am limited for inter-application routing as I am using most of my I/o for hardware interfacing. Will have to find a chance to have a more in depth look at this.gthibert wrote:I just used Usine, Ableton Live and Reaper together on the same machine with an SSL MX4 MADI audiocard (the driver is multiclient).
Not sure why I left rack exploration until now. Considering its the about the first thing touched upon in the documentation. It's genius. It's makes more sense than the linear way. Thank you Senso.ceasless wrote:The grid is an awesome sequencing solution which I have yet to really dive into....
I wonder how deep one could dive?
+1 for RME TotalMix.
I use 2 computers. Both have rme interfaces and go Usine into ableton. Seems to work as long as all buffer settings are quite low there ends up with very little latency. But ableton would be nice to have tight rewire sync with. !
I dream of the day when computers just do what it seems like they should be able to. Always so many little quirks whatever the OS. Maybe Usine should become an operating system, just for audio & MIDI and no resources spent on processes that have no relevance beyond utilizing the available hardware for media production. I realize I am asking a lot 
i stumbled over this the other day..
http://vb-audio.pagesperso-orange.fr/Cable/index.htm
http://vb-audio.pagesperso-orange.fr/Vo ... /index.htm
and other apps dealing with virtual audio..donationware, made in france
http://vb-audio.pagesperso-orange.fr/Cable/index.htm
http://vb-audio.pagesperso-orange.fr/Vo ... /index.htm
and other apps dealing with virtual audio..donationware, made in france
-
creepjoint
- Member
- Posts: 12
- Contact:
+2Blaakk wrote:+1 for RME TotalMix.
Also creamware (soniccore) soundcards, even more intuitive with the visual modular interface.
I have to scratch my head for 5 minutes before setting up software rerouting with the RME.
Much more favourable using these solutions to high latency software "cables" which are shite for live situations.
-
gwennaelle
- Member
- Posts: 257
- Contact:
Hellonay-seven wrote:yes, you're right but it's maybe on the road map...
I'd like to put Usine in rewire i, Ableton Live.
Is it now possible?
How?
Thank you.
Gw.
No, not actually possible,
We don't dismiss the question, but it will not be possible for the version 2 coming
We don't dismiss the question, but it will not be possible for the version 2 coming
I was using the latest beta version of Usine yesterday and followed the instructions in this link:
http://www.sensomusic.com/wiki2/doku.ph ... pplication
I set usine to receive the midi clock from Ableton and I was amazed of how solid the sync was. I made a comparison with Audiomulch (which I also bought a while ago) and where Audiomulch was constantly struggling to follow Ableton's clock, Usine was spot on and took only a second to get back ion sync with the clock from Ableton.
The sync was actually perfect. Today I will do some more tests with several plugins, instruments, etc. loaded up and see how this goes.
Oh by the way I did this on a Macbook Pro late 2012 with 16gb ram and 500gb HD. Also I didn't use the IAC bus, but ipMIDI, which can be downloaded for free (just google it).
Mike Bosch
http://www.sensomusic.com/wiki2/doku.ph ... pplication
I set usine to receive the midi clock from Ableton and I was amazed of how solid the sync was. I made a comparison with Audiomulch (which I also bought a while ago) and where Audiomulch was constantly struggling to follow Ableton's clock, Usine was spot on and took only a second to get back ion sync with the clock from Ableton.
The sync was actually perfect. Today I will do some more tests with several plugins, instruments, etc. loaded up and see how this goes.
Oh by the way I did this on a Macbook Pro late 2012 with 16gb ram and 500gb HD. Also I didn't use the IAC bus, but ipMIDI, which can be downloaded for free (just google it).
Mike Bosch
Any news on whether 2.0 will have any features that make this unnecessary? I'm just curious about whether I should invest in one of these softwares or not.
reastream is a vst plugin from cockoos (you know, REAPER, the best DAW...)
you can load an instance of reastream in each software and you can send and receive midi and multiaudio.
the 2 softwares don't need to be on the same computer either, you can stream on a network easy !
search no more or nowhere else : it is free and "solid"
32 and 64 bit
http://www.reaper.fm/reaplugs/
you can load an instance of reastream in each software and you can send and receive midi and multiaudio.
the 2 softwares don't need to be on the same computer either, you can stream on a network easy !
search no more or nowhere else : it is free and "solid"
32 and 64 bit
http://www.reaper.fm/reaplugs/
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Hey Oli!
I tried using reastream however had complications using. I was using multiple computers, and different DAW which clocked but just drifted over time.
Giv Sync Master - from Moon Safari in the addons section had a great patch that actually helped me get on track better with Sync issues.
It has a variable BPM calculation that shifts back and forth centered around the incoming clock, but does not drift over time.
I did modify his script with an alignment "fudge-factor". This helps keep the latency between the two applications dead-on.
It works very well, and I use an input and scope to align the other audio source up to find the offset between the two.
Once aligned it's almost a dead-on calibration and seems to stay really close.
Hopefully in awhile Ill upload my modification to the add-ons to share, but at the moment I need to make some tweaks.
-S
I tried using reastream however had complications using. I was using multiple computers, and different DAW which clocked but just drifted over time.
Giv Sync Master - from Moon Safari in the addons section had a great patch that actually helped me get on track better with Sync issues.
It has a variable BPM calculation that shifts back and forth centered around the incoming clock, but does not drift over time.
I did modify his script with an alignment "fudge-factor". This helps keep the latency between the two applications dead-on.
It works very well, and I use an input and scope to align the other audio source up to find the offset between the two.
Once aligned it's almost a dead-on calibration and seems to stay really close.
Hopefully in awhile Ill upload my modification to the add-ons to share, but at the moment I need to make some tweaks.
-S
"Every act of creation is first an act of destruction." -Picasso
@ ceasless
As far as I know from the beta, it hasn't got any rewire implemented yet, but to be honest I would not need to use rewire at the moment. My previous post will explain all about syncing Ableton and Usine Hollyhock. What I forgot to mention is that with Ableton as the master it also send the transport control by midi and Usine will start and stop as soon as you start or stop Ableton.
As far as I know from the beta, it hasn't got any rewire implemented yet, but to be honest I would not need to use rewire at the moment. My previous post will explain all about syncing Ableton and Usine Hollyhock. What I forgot to mention is that with Ableton as the master it also send the transport control by midi and Usine will start and stop as soon as you start or stop Ableton.
-
donkeyharejoe
- New member
- Posts: 1
- Contact:
Hi,
I downloaded Usine this week, looks like a really nice and usable piece of software. But...
It would be great if I could have the audio talk with other apps e.g. Sooperlooper & Ableton,
but unfortunately Usine doesn't work with JackOSX.
This is about the only A/V-soft I encountered that doesn't work with Jack.
Is this on a to do list? or can I do something to get it on a 'fixlist'?
Johan
MacOS10.6.8 & 10.9.5
I downloaded Usine this week, looks like a really nice and usable piece of software. But...
It would be great if I could have the audio talk with other apps e.g. Sooperlooper & Ableton,
but unfortunately Usine doesn't work with JackOSX.
This is about the only A/V-soft I encountered that doesn't work with Jack.
Is this on a to do list? or can I do something to get it on a 'fixlist'?
Johan
MacOS10.6.8 & 10.9.5
-
gwennaelle
- Member
- Posts: 257
- Contact:
Hello,
If it's not possible yet to introduce Usine in rewire in Ableton, I have red that there would be a VST version of Usine, called Usine VST or Easine VST (I don't know the difference). Where can I find it ?
Thank you
Gw.
If it's not possible yet to introduce Usine in rewire in Ableton, I have red that there would be a VST version of Usine, called Usine VST or Easine VST (I don't know the difference). Where can I find it ?
Thank you
Gw.
-
gwennaelle
- Member
- Posts: 257
- Contact:
Hellogurulogic wrote:Yes, hardware routing between applications is ideal in many scenarios. The RME DSP Mixer is also usefull in this regard (Mutiface II + D/A A/D ADAT interface) , however, either I have yet to learn how to use it properly or I am limited for inter-application routing as I am using most of my I/o for hardware interfacing. Will have to find a chance to have a more in depth look at this.gthibert wrote:I just used Usine, Ableton Live and Reaper together on the same machine with an SSL MX4 MADI audiocard (the driver is multiclient).
You wrote this a long time ago, but I have questions about RME, the routing in order to connect Usine and Ableton Live.
Until now, I used Output Adat 5-6 from Usine to enter in Ableton, and Output Adat 3-4 from Ableton to enter in Usine.
It' was ok. The problem was just that I wanted an Output more from Usine to Ableton, and with Adat 7-8 or Adat Spdif 1-2, nothing happened. Would you know why? and how to do?
The other problem today is that now the RME doesn't communicate anymore by Adat. I should replace this way by the analogic I/O (which are not always free). Would you know this problem and how to do?
Thank you so much
Gwennaelle
Who is online
Users browsing this forum: Google [Bot] and 48 guests
