Welcome to %s forums

BrainModular Users Forum

Login Register

Usine and linux

General Discussion about whatever fits..
Post Reply
peanuts
New member
Posts: 3
Location: paris
Contact:

Unread post by peanuts » 02 Nov 2006, 22:21

I have a very simple question to ask : Is Usine working under linux? I'm a linux user since more than two years know, and I think that a software like Usine would be fantastic under this OS.

a440
Member
Posts: 16
Location: New Jersey, USA
Contact:

Unread post by a440 » 03 Nov 2006, 03:09

I have tried it under Wine, which would be the only way to run it right now, and it's sluggish and a little unstable (and that was on a recent dual-core Dell, running the latest version of Slackware with the 2.6 kernel). Given the stability of Usine in Windows, I'm assuming it's either the (lacking) ASIO support in Wine, or there's something in there that Wine doesn't completely support (yet).

Hope that helps. Maybe someone has had a different experience.
Steve [ http://www.a440.org/steve/ ]

Novation X-Station 25 (ASIO/MIDI i/f)/CME UF7/M-Audio Axiom 25/Korg Karma

peanuts
New member
Posts: 3
Location: paris
Contact:

Unread post by peanuts » 03 Nov 2006, 10:47

For the moment I haven't experiment with Wine but I'll try that I tell you how does it work.
I'm on ubuntu (dapper) with an IBM laptop (intel cpu).
Let's see...

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 03 Nov 2006, 15:05

hello,
I deen't try the Wine emulator, but I think Usine doesn't work under Linux: too complex.
Usine is written in Delphi witch is cross-platform (Kilix compiler in Linux) and
Im thinking about a Linux version. But it I can't do it myself. It means, find someone to do that make an "open source" version; at least one year...

peanuts
New member
Posts: 3
Location: paris
Contact:

Unread post by peanuts » 04 Nov 2006, 15:14

I see, it would be a big investement of time for you to make a linux version of Usine!...
But I hope you'll keep this idea in mind for the futur because I really think this could be the greatest free alternative to all kind of software like Ableton live, Max/msp or Reaktor. For the moment there is no serious equivalent to those software under linux, so maybe someday...

TomWard
New member
Posts: 3
Contact:

Unread post by TomWard » 04 Dec 2006, 14:54

Hi,

I think a linux version would be difficult, as it seems Borland ceased development of Kylix several years ago:

http://en.wikipedia.org/wiki/Kylix_programming_tool

Also, I guess there's no ASIO support, you'd probably want to write for Jack ( http://ardour.org/jack ). Probably not the most difficult task (compared to what you've done already), but it wouldn't be trivial.

Peanuts: Are you just dismissing http://puredata.info/ ?

Tom

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 04 Dec 2006, 21:03

thanks for this infomation.

http://ardour.org/jack looks interesting. but seem designed for Mixing and mastering?
I think that Usine is more for live music.

TomWard
New member
Posts: 3
Contact:

Unread post by TomWard » 05 Dec 2006, 17:58

Sorry, this is probably a better link:
http://jackaudio.org/
I think JACK is just designed to be a way to get audio data quickly & efficiently from application to application or audio interface. It was written to support Ardour - the website of the first link - which is for mixing / mastering, but certainly there are live music applications that use it, eg. the relatively simple http://essej.net/sooperlooper/
The alternative on linux would be to talk to the soundcard drivers direct -
http://www.alsa-project.org/ - but that API doesn't have a very good reputation, and using JACK would give you potential portability to Mac OS X too.

mahtazz
Member
Posts: 27
Location: Catalonia
Contact:

Unread post by mahtazz » 05 Dec 2006, 18:55

TomWard wrote:Hi,

I think a linux version would be difficult, as it seems Borland ceased development of Kylix several years ago:

http://en.wikipedia.org/wiki/Kylix_programming_tool

Also, I guess there's no ASIO support, you'd probably want to write for Jack ( http://ardour.org/jack ). Probably not the most difficult task (compared to what you've done already), but it wouldn't be trivial.

Peanuts: Are you just dismissing http://puredata.info/ ?

Tom
You can go for Lazarus:

So just what is Lazarus?

Lazarus is the class libraries for Free Pascal that emulate Delphi. Free Pascal is a GPL'ed compiler that runs on Linux, Win32, OS/2, 68K and more. Free Pascal is designed to be able to understand and compile Delphi syntax, which is of course OOP. Lazarus is the part of the missing puzzle that will allow you to develop Delphi like programs in all of the above platforms. Unlike Java which strives to be a write once run anywhere, Lazarus and Free Pascal strives for write once compile anywhere. Since the exact same compiler is available on all of the above platforms it means you don't need to do any recoding to produce identical products for different platforms.


http://www.lazarus.freepascal.org/

Did you know, Olivier?

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 06 Dec 2006, 11:45

yes I know Lazarus compiler.
The main problem is that it doesn't allow inline assembly language (ASM) and I use it a lot in Usine...
Also, the compiled code seems to be slower than Delphi.

mahtazz
Member
Posts: 27
Location: Catalonia
Contact:

Unread post by mahtazz » 06 Dec 2006, 12:07

senso wrote:yes I know Lazarus compiler.
The main problem is that it doesn't allow inline assembly language (ASM) and I use it a lot in Usine...
Also, the compiled code seems to be slower than Delphi.
I'd want to help. :)

I'm just beginning to learn C++. I hope I will help the community to develop new modules when I were procifient with C++.

Thanks.

Miquel.

lung
Member
Posts: 10
Location: Toronto, Ontario, CANADA
Contact:

Unread post by lung » 17 Jul 2007, 22:59

jorgen is developing xt2 for win & linux, and there are some savvy linux users & lots of reading over at the xt2 forum.
xt2 is a commercial software for linux, so it need not be open source, so you can look at what he has done, and maybe see where you could improve.. he broke new ground over the last year.
People have been able to run both Linux & Windows VSTs in linux, and run windows software using wineasio, but from what I've read, the best solution is to have official jack support as mentioned in this thread.
Some users have 'jacked' into xt2 and have a mod to embed the official jack software (not jorgen's version) into xt2 .. see this page.
There's a linux distro called JAD built for low-latency audio. Then there's ubuntu studio.
Jorgen's designed a linux vst framework, & setup a page over at linux-vst.com
linux vst developer support thread

I'm not even a linux user at this point, just relaying some information over from another forum I read. I am very much hoping that XP is the last version of windows I run, and that stable versions of xt2, a bunch of VST plugins & Usine will allow me to just run linux for audio. The audio world needs a streamlined audio OS.

receptor & oasys & openlabs all run solid, are linux based, and I guess are in some form your competition :)

Extension of this is to have a usb flash drive that once plugged into a machine, auto-loads to your usine live performance setup.. just connect your firewire/usb interfaces.. laptop dies? grab another computer. Reaper, though not linux-based, can run from a flash drive/removeable media.

Cheers

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 18 Jul 2007, 09:25

A lot of interesting links and suggestions.
Actually the Linux adaptation is in standby. I have to stabilize the actual version and after find partners to do that.

Usine can also be installed on an USB drive as a stand alone application.

lung
Member
Posts: 10
Location: Toronto, Ontario, CANADA
Contact:

Unread post by lung » 18 Jul 2007, 15:02

I didn't realize it could already be used on USB drive! Excellent.
I'd have to agree, it makes more sense to focus on a stable/fully featured win version, until you can find someone to help port to other OS's. Usine is amazing .. I think it's the app I've been looking for all this time. Going to get to know it better, and register once I've outgrown the free version. Thx!

Post Reply

Who is online

Users browsing this forum: No registered users and 288 guests