Rayzoon Technologies LLC Forum Index Rayzoon Technologies LLC
Official Online Community & Support
 
Rayzoon Web Site

 FAQFAQ   SearchSearch   http://rayzoon.com/v-web/bulletin/bb/lm.phpMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Jamstix on OSX, the final hack (ARCHIVED)
Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General
View previous topic :: View next topic  
Author Message
Tech_DAWg
Jammer
Jammer


Joined: 07 May 2012
Posts: 21

PostPosted: Wed Jan 16, 2013 9:22 pm    Post subject: JamstixWine Reply with quote

Dewdman42 wrote:
Sorry man I have no plans to leave Snow Leopard for a variety of reasons, so I can't comment at all. Sorry its not working for you. I would think that if JackOSX is working for you, then it should just work. jackwasio is really designed to work with jackOSX. what version of JackOSX are you using?


I'm using JackOSX v.0.90b9. What is jackwasio?
Back to top
View user's profile Send private message
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Wed Jan 16, 2013 9:25 pm    Post subject: Reply with quote

jackwasio is the virtual ASIO driver, wineasio.dll.so, that is installed in the wineskin to make it work.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Wed Jan 16, 2013 9:33 pm    Post subject: Reply with quote

So I see that .90 beta9 is beta version introduced for Lion and Mountain Lion compatibility. The bad news is that this new version of Jackosx may not be backwards compatible with wineasio. when I get some time I will try to install that version of JackOSX to see if it works for me on Snow Leopard or not. But I am guessing that is the culprit. Either because its beta or because they have changed something fundamental in the JackOSX subsystem which breaks compatibility with wineasio. wineasio interacts with jackOSX directly.

This is yet another reason I'm not leaving Snow Leopard any time soon.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Saw
Jammer
Jammer


Joined: 19 Apr 2008
Posts: 22

PostPosted: Sat Jan 19, 2013 10:36 am    Post subject: Reply with quote

I use Jamstix with topicstarter help Laughing

I have Mountain Lion 10.8.2.- there are no problem with Jamstix.
Back to top
View user's profile Send private message
kalkenji_92
New To The Jam


Joined: 22 May 2013
Posts: 1

PostPosted: Wed May 22, 2013 8:37 pm    Post subject: Reply with quote

How do you get Jamstix Wine to work with Mountain Lion, Saw?

I have Mountain 10.8.3 but can't seem to install due to the JackOsx not installed error. I use JackOsx 0.9 beta 13
Back to top
View user's profile Send private message
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Sun Jun 02, 2013 1:10 am    Post subject: Reply with quote

I figured out the problem with JackOSX 0.90. They have changed it again in a way that broke compatability with Wineasio. They changed the location of some framework libraries which were previously in /LibraryFrameworks and now they are in /System/Library/Frameworks.

To make this work with JackOSX 0.90, install Jack first, then have a look at /usr/local/lib. Look at all the jack related sym links that there (see below). Those sym links all need to be created in /usr/lib. If you had this working before then you must have done the other hack that copies the old sym links from Jack .89. but those sym links have changed, and so the changed ones now have to be copied again to /usr/lib.

Then I believe Jack .90 will work.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Sun Jun 02, 2013 2:05 am    Post subject: Reply with quote

This is how I think you can easily recreate the proper sym links after installing JackOSX 0.90, run as root.

Code:

cd /usr/local/lib
tar -cvf jacklibs.tar libjack*
mv jacklibs.tar /usr/lib/.
cd /usr/lib
tar -xvf jacklibs.tar
rm jacklibs.tar


Run at your own risk! But I believe that should copy the sym links that are installed by JackOSX intaller into /usr/lib, which is where wineasio needs to see them.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Sun Jun 02, 2013 12:29 pm    Post subject: Reply with quote

I installed JackOSX 0.90 on my Snow Leo system here and ran the above little hack to correct the sym links and it seems to be working fine, so I believe that is the correct solution when using JackOSX 0.90.

Explanation
  1. JackOSX installs a number of Framework files in a working OSX system. It also installs some sym links to those libraries as well.
  2. Under Leopard, those sym links seemed to be located in /usr/lib, and wineasio needed to locate them there, and worked fine as is.
  3. Under Snow Leopard, for some reason wineasio broke. Some people figured out that the sym links needed to be copied from /usr/local/lib to /usr/lib in oder for JackOSX/wineasio combo to work together. It seems that JackOSX changed the location of those sym links, but copying the sym links to the old location kept wineasio working. See http://forum.winehq.org/viewtopic.php?t=7938
  4. JackOSX 0.90 further changed, in so much that the actual Framework files have been moved from /Library/Frameworks/... to /System/Library/Frameworks/.. JackOSX installs correct sym links to those new Framework locations, but again, they are put in /usr/local/lib and we have to copy them from there to /usr/lib in order for 0.90 to play well with wineasio.
  5. The little tar script I provided is the only way I know to cleanly copy sym links. It seems to work on my Snow Leo system. I can't vouch for Lion or ML, but I imagine they will work also, since the problem is the need by wineasio to see those libs in /usr/lib.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Tue Jun 25, 2013 1:16 pm    Post subject: Reply with quote

New version of the JamstixWine installer is posted at the top of this thread. Nothing major, it just deals with some incompatibilities with the latest version of JackOSX.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Bagatell_
Jam Meister
Jam Meister


Joined: 29 Jul 2008
Posts: 85
Location: Sierra Nevada, Spain

PostPosted: Tue Jun 25, 2013 2:15 pm    Post subject: Reply with quote

Dewdman42 wrote:
New version of the JamstixWine installer is posted at the top of this thread.


I just installed it on OSX 10.8.4 and it seems to be working fine.

Great work Dewdman! Thank you so much.
Back to top
View user's profile Send private message
ricinro
Junior Jammer
Junior Jammer


Joined: 29 Jul 2006
Posts: 12

PostPosted: Tue Jul 16, 2013 2:51 pm    Post subject: Drummer in logicpro X Reply with quote

http://www.emusician.com/news/0766/apple-logic-pro-x-%E2%80%93-an-exclusive-first-look/152186

I am not going to upgrade my OSX to get logic pro X but it seems that Apple has adopted the jamstix idea. Maybe it is jamstix?

Still looking forward to Jamstix for OSX!
Back to top
View user's profile Send private message Send e-mail
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Tue Jul 16, 2013 2:57 pm    Post subject: Reply with quote

we'll see how it turns out, but my impression is that this will be more like garageband type behavior. It looks to me like it has a lot of focus on how the produced drums sound...mic placement, etc....with perhaps a library of preset patterns to choose from, perhaps some slight variations in the way patterns are arranged or tweaked slightly.

Jamstix has orders of magnitude more intelligence in terms of modeling drummer behavior....but let's see how the reviews come out. My personal feeling is that the new Drummer instrument in Logic will end up turning out hoardes of tracks that all sound kind of vanilla.

Jamstix also has the percussion engine, etc.. Its not going to replace Jamstix.

But it DOES run on a mac! Wink
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
willowhaus
Jam Meister
Jam Meister


Joined: 15 May 2007
Posts: 67

PostPosted: Sat Jul 20, 2013 8:23 am    Post subject: Reply with quote

Finally got it working on my Mac! Very Happy Thanks, this worked really great (although it was s-l-o-w to load all my Drum Paks...but I ain't complaining!)

One thing I can't figure out yet, though, is getting MIDI output recorded. I'd like to use JS to compose a part & fly it back into a native DAW. Tried arming the track in Reaper & setting it to record MIDI In, but it's just not doing it. Any thoughts?
Back to top
View user's profile Send private message
Dewdman42
Grand Master Jam
Grand Master Jam


Joined: 24 Aug 2006
Posts: 326

PostPosted: Sat Jul 20, 2013 1:30 pm    Post subject: Reply with quote

The best way to get the midi back to your main DAW is to develop the midi tracks in Reaper-win32 and then export the midi tracks to file(s) and then import those midi tracks in your OSX DAW.

Consult the reaper and jamstix manuals for how to record your drum parts from jamstix onto a midi track of the host daw.

I find that the easiest way is to develop the whole song inside Jamstix. When you feel the parts are ready you can click-drag the parts from the jamstix window over to midi tracks on reaper and they will plop into place. From reaper you can export them as midi files. And this works fine under the wine environment (because the drag and drop is all within the reaper-win32 program).

Then import the midi files to your OSX daw.

There are other ways to capture the midi too, I think you can enable the midi out of Jamstix, as if you were using it to drive a seperate drum sampler or something like that. Then you should be able to record-arm a track and record it, but I like the drag and drop method better.

You can also send the midi output out of reaper-win32, over apple iAC and into your host OSX DAW and record it there in real time that way too. that's good to setup while you're writing the song so that you can hear the actual drum sounds you will use. Takes some fiddling to set that up. However you get a bit of delay that way due to the IAC process, its not noticeable, but I sleep better at night about it by just exporting tight midi files from Jamstix and reaper, then they are exactly what jamstix intended.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
willowhaus
Jam Meister
Jam Meister


Joined: 15 May 2007
Posts: 67

PostPosted: Sun Jul 21, 2013 3:02 am    Post subject: Reply with quote

Dewdman42 wrote:
The best way to get the midi back to your main DAW is to develop the midi tracks in Reaper-win32 and then export the midi tracks to file(s) and then import those midi tracks in your OSX DAW.


Yeah, that's what I'm trying to do. Wink

Quote:

I find that the easiest way is to develop the whole song inside Jamstix. When you feel the parts are ready you can click-drag the parts from the jamstix window over to midi tracks on reaper and they will plop into place. From reaper you can export them as midi files. And this works fine under the wine environment (because the drag and drop is all within the reaper-win32 program).

Then import the midi files to your OSX daw.



Thanks, I'll try that.

Quote:

There are other ways to capture the midi too, I think you can enable the midi out of Jamstix, as if you were using it to drive a seperate drum sampler or something like that. Then you should be able to record-arm a track and record it, but I like the drag and drop method better.


This is what I was trying to do, but for some reason it wasn't recording. I did this on a different machine running Parallels and it worked just fine. I was wondering if there was some trick to getting it to work with the wine installation. I'll revisit & see if there's something I missed.

EDIT: FOUND IT! Rather than setting the track input to MIDI (which is looking to an external source), I needed to right-click on the Record Arm button itself. Set the recording mode to Record: Output (MIDI) and it will record the output of the loaded VSTi.

I knew it was in there somewhere...! Smile

Quote:

You can also send the midi output out of reaper-win32, over apple iAC and into your host OSX DAW and record it there in real time that way too. that's good to setup while you're writing the song so that you can hear the actual drum sounds you will use. Takes some fiddling to set that up. However you get a bit of delay that way due to the IAC process, its not noticeable, but I sleep better at night about it by just exporting tight midi files from Jamstix and reaper, then they are exactly what jamstix intended.


Right. I'm not really interested in that because of the amount of fiddling, & the latency issues. It's well enough for me to create the drum part & fly it in, either as audio or MIDI. With this particular track I'm probably going to use SSD4, so I just need to trigger it.

Thanks for the responses! Cool
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General All times are GMT - 5 Hours
Goto page Previous  1, 2, 3, 4, 5  Next
Page 3 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group