MT in standalone Hardware

Sakis

2011-11-27 14:32:52

Just,thinking of a hardware unit that could run MT presets.Maybe in the future!
There could be different versions depending on the number of midi ports I/O or even a controller with endless rotary and LCD screen(s).Of coarse MT can run smoothly on a netbook but a dedicated limited edition (and inexpensive) would be cool for controlling hardware synths.
Or at least a Linux version!I am not a programmer but if MT works on OSX wouldn't be easy to port it to Linux?I installed MT pro in Linux via Wine emulation in the past but not the Virtual ports.
Just sharing some thoughts :)

florian

2011-11-27 14:54:41

interesting! Indeed we're thinking of creating iPhone (and Android?) versions...
And Linux should be relatively easy, but you're one of the very few people who requested it. At the moment there does not seem a market...

Thanks,
Florian

mr.thraz

2012-03-18 20:26:03

Make a Linux version!!!!....

:)

waldo

2012-04-28 03:25:35

Oh yes, one more vote for Linux. IOS/Android sounds great too, though!

-waldo

mr.thraz

2012-04-28 04:01:39

well, its the only reason i haven't bought it. even if it worked in w.i.n.e. without crashing gnome I'd buy it.

i really need it.

mr.thraz

2012-11-13 12:06:18

BMT now works in wine without crashing since, wine ver. 1.5.

I will Buy BMT pro on pay-day.

I can now use my Roland sp-606 as a controller for fxpantion guru
and hydrogen, my Mixman Dm2"s as a controller for fl studio and anything else.
Linux and windows apps running in wine both seem to work with BMT now.

best of all i can use my behringer fcb1010 with my Ion ied04 drumstaton,
Alesis controlpad and laptop for a very entertaining sample\loop show on stage.

I love BMT but i love it way more now that it works on Linux.

florian

2012-11-13 13:55:21

wow, that's awesome! we're also working on a Linux port, but to get all features ported, we need some more time. We may make available the MTPlayer (the MT Pro runtime) earlier for Linux. We'll see.

Thanks for sharing.
Florian

Sakis

2012-11-14 14:37:27

mr.thraz wrote:BMT now works in wine without crashing since, wine ver. 1.5.

I will Buy BMT pro on pay-day.

I can now use my Roland sp-606 as a controller for fxpantion guru
and hydrogen, my Mixman Dm2"s as a controller for fl studio and anything else.
Linux and windows apps running in wine both seem to work with BMT now.

best of all i can use my behringer fcb1010 with my Ion ied04 drumstaton,
Alesis controlpad and laptop for a very entertaining sample\loop show on stage.

I love BMT but i love it way more now that it works on Linux.
Hi mr.thraz ,
Did you notice any speed improvement on Linux?I think that midi via wine should cause latency problems even if I using a 'high resolution timer' kernel(1000Hz).
I should check it my self ,but I am a bit lazy!
You might also check http://sp-forums.com/viewtopic.php?f=8&t=8197 for the sp-606.It would save you time since I captured the sysex messages.... :)

mr.thraz

2012-12-29 18:02:25

why shold there be latency with wine?

Sakis

2012-12-29 22:28:46

mr.thraz wrote:why shold there be latency with wine?
Because it's emulating on the fly..?
Nevermind I did a test project using tones of timers triggered by midi clock which sometimes could crash MT in windows and found that on Linux timers where more inaccurate than in windows.
On the other hand ,on Linux ,MT performed smoothly despite the cpu load ,where in Windows I had to set MT in high priority.
The good news remain ,that MT does works fine via wine, but a dedicated Linux version would rock!

mr.thraz

2012-12-30 10:26:45

wine is not an emulator.

it's my understanding that about the only part
of windows wine is emulating is the win-kernel
(wine-server).

wine as a compatibility layer routinely boasts native
or better speeds for applications that don't make
kernel calls.

guru works better in wine for me than in windows, mixmeister too.
and while fl is not at native speed, its so close as for me not to care.
all my midi equipment has no issue with latency dealing with midi.

as far as your timers being off: are you using alsa or jack as your
midi bridge? if its alsa try jack as alsa is not meant for realtime
audiowork and see if you issue depreciates any.

mr.thraz

2012-12-30 10:34:29

Sakis wrote: You might also check http://sp-forums.com/viewtopic.php?f=8&t=8197 for the sp-606.It would save you time since I captured the sysex messages.... :)
thank you thank you thank you!!!!

this will come in soooo handy

Sakis

2012-12-30 13:59:02

mr.thraz wrote:wine is not an emulator.
it's my understanding that about the only part
of windows wine is emulating is the win-kernel
(wine-server).
wine as a compatibility layer routinely boasts native
or better speeds for applications that don't make
kernel calls.
I didn't understood anything :lol: .
I used jack for a midi bridge and to summarize my testing
Windows: more precise timers but unstable on cpu load
Linux : unstable timers but solid performance regardless cpu load

BUT this ,has nothing to do in real use of MT which performs as in windows.
even with the same bug on appearance unfortunately http://www.bome.com/forums/viewtopic.php?f=4&t=3803
mr.thraz wrote: thank you thank you thank you!!!!
this will come in soooo handy
Happy sampling!

PS. If you need virtual ports as MT ports do not work in wine you could add:

Code: Select all

snd_seq_dummy ports=4
on etc/modules
Source: post #4 on http://ubuntuforums.org/showthread.php?t=1836691

mr.thraz

2012-12-31 09:24:19

i prefer

Code: Select all

sudo modprobe snd-virmidi
but basicly the same thing

Sakis

2012-12-31 12:45:08

mr.thraz wrote:i prefer

Code: Select all

sudo modprobe snd-virmidi
but basicly the same thing
Yes ,but I could not make the virmidi ports work under wine programs :?

mr.thraz

2013-05-22 14:17:50

i see what you mean, added the vmidi ports as you suggested.