|
Post by joebataz on Feb 25, 2019 4:51:36 GMT
So many times I've been told the Lemur Daemon is the way to communicate. And EVERY time I have used it it works fine and then BOOM I stop getting communications. I've got a fairly complex lighting package in Lemur. I needed to rewrite it for my new system, make it smaller. For the past few days I have been rewriting and everything was working fine. Started writing code today, NOTHING to do with MIDI just changing button names, layouts and a few other things. Hook it up to my lighting, NOTHING! All my midi goes to the DMX controller with this: noteout(0,BNote,127,15); noteout(0,PNote,127,16); where BNote and PNote are integers which also sit in the project as globals. It's in a standalone script that sits as a project script. Using every single tool available, Monitor fields, Midi monitor, I get zip. Knowing how the Daemon HATES me, Iswitched back to using Session 1 on the iPad and the iMac. THAT worked for about 10 minutes and then stopped dead. So I have a new iMac 27" quad 4 i7 at 4.7 gHz running Mojave. Any ideas? Remember I've programming in Lemur for around 7 years and am totally baffled unless somewhere in the last coupleof years something changed... HELP?!?!?!?
THANKS!
joeb
|
|
|
Post by xPsycHoWasPx on Feb 26, 2019 8:42:03 GMT
How did you original connect your iPad with the iMac?
In general, I don't recommend using network sections from either iPad or Macs when it comes to wifi. It tends to disconnect at weird moments.
The Daemon USB feature with mac only, do work but often I find myself having to restart daemon/iPad and reconnect USB before it all wants to work again
Personally, I only recommend connecting to the daemon by these 3 methods:
Wireless: Connect directly to your router's wifi, if the distance is a problem between you and router, buy another cheap one as long it has 5ghz wifi, and connect them by ethernet so when u connect by wifi to the new external one it still has same latency as u would with the original one.
Ethernet kit: Buy lightning to USB3 kit, and connect a USB to ethernet device after. The lightning kit will require that u connect your iPad power supply to able to power the ethernet device, but it will also charge your iPad at the same time so win-win. I use this currently in my kitchen when gaming from the iPad that ensures me a constant 0-1 ms latency between me n my router(we have 200/200mbit fiber internet so why ruin it by bad wifi xD ) But I also use it to test my lemur projects in a ”hey look at me I'm using my music studio without being there xD” with same no latency as I was in the room.
USB directly(Mac only): In the latest OSX Mojave I noticed when I connected my iPad to my mac by USB, the internet share function in settings suddenly hat an ”iPad-USB” option. So I enabled it and activated the share, and suddenly the wifi icon on the iPad disappeared like when you using the ”Ethernet kit” method. And did ping test and bang 0 ms constantly. What surprised me even more was when sending a clock signal from Ableton live to lemur and let a monitor show external clock bpm it just stayed at 120.0 for forever, no more 119.9 - 120.1(not that u could hear it effected the NoteSequencers) But just stable like nothing else I ever used, even my hardware drum machines can't brag of being that stable.
Hope you can use any of this info.
But I should properly post a tutorial soon of best methods to connect lemur to a mac/pc at least out of my own experience so far.
|
|
|
Post by joebataz on Feb 26, 2019 15:15:30 GMT
I originally had an iPad2 and connected it by using "create network". Since I used my iMac as a controller for all my audio, video and lighting I would use the iPad as a controller to the DMX box which the lighting was connected to. Since it was difficult at best to get connected to a local network I used the create option and it worked pretty well. Considering the amount of apps I was using I was happy it all actually worked pretty well. I used an external MOTU 10 in 14 out box to handle a lot of the audio processing via Firewire. My suite of apps was Traktor Pro for audio, Machine 2 for FX processing (Traktor doesn't allow plug-ins), VDMX5 for video processing (like Lemur I wrote the video processor myself, I wanted to use Resolume Avenue but it choked the Mac) and a DMXIS box for the lighting and external hardware. Oh yeah, I DJVJ. I have since the original post gotten everything working really well, except for the MIDI timing for DMXIS. The box needs a Bank select signal on channel 15 and concurrently a Preset select signal on channel 16. The Lemur app used to turn on the lighting by way of pad sets on the iPad. Along with going to a 27" quad i7 I also went to an iPadPro. But instead of getting ridiculously complicated with sets of single button lighting control I put out a new design which allows me to stack up to 6 presets and I want them to fire off relatively quickly. 1/64 notes seem to be about the best with little notice of the delay in each preset firing off. The problem right now is the presets are stepping on each other because they're too close. Unfortunately I've got to run about but will be back in a few hours.
Talk later,
joeb
ps attaching shots of controls, imac and part of the system
jb Attachments:
|
|