vArranger Forums

English => The vArranger² Software Forum => Topic started by: 4partmusic on February 23, 2015, 04:04:04 AM

Title: iPad as a controller
Post by: 4partmusic on February 23, 2015, 04:04:04 AM
I was wondering if it was possible to use the keyboard in like Garageband as a controller keyboard for Varranger running on a PC? I am travelling alot and always have my iPad and PC with me so I could still enjoy Varranger. Maybe there is another iPad app that would work better. With the soon improvement to the possibility of a better VA synth sound engine this would make the set up a perfect travelling companion to making music.

Thanks,

Terry
Title: Re: iPad as a controller
Post by: Dan on February 23, 2015, 09:58:15 AM
You can use the PC keyboard to control vArranger.

Go on OPTIONS /CONTROLLERS

Select a line, and press a PC key.  It's Done
Title: Re: iPad as a controller
Post by: haweneu on February 23, 2015, 03:59:06 PM
Hi,
take a look at TOUCHOSC. With this App (ipad, iphone and android) one can control DAW software on an Windows and Apple PC over WIFI.

Youtube has some videos about this connection.

You must run on the PC the touchOSC Brige software. This installs virtual MIDI Ports. And  the Output Port of this can control for example VA2 (in the moment not real tested from me!).
Title: Re: iPad as a controller
Post by: 4partmusic on February 23, 2015, 05:39:23 PM
Thanks for the suggestions.

Terry
Title: Re: iPad as a controller
Post by: haweneu on February 24, 2015, 07:21:46 PM
Hello,
today i tested the App Touchosc on my old Android Handy together with VA2.
It works!!!

With a simple predefined Touchosc layout at the handy (2 Faders and 4 buttons) i controlled some VA2 functions like mastervolume, start/stop or fillins and rythm variations.

The touch sensibility on the handy is compared to the reaction of my new 23" Touchmonitor under WIN 8.1 much better!

If i touch a button on the old handy, there is allways an action in VA2. My  23" Touchmonitor has sometimes problems to recognize a touch.

In the next days i will make an layout for my ipad to control most important functions in VA2.

A good tutorial for installation can you find at

http://3dcinetv.com/softimage-device-capture-tutorial-touchosc-setup/




Title: Re: iPad as a controller
Post by: Dan on February 24, 2015, 09:12:09 PM
Nice to control vArranger from iPad or Android, wirelessly. I don't know if TouchOSC can receive and react to the led feedback of vA
Title: Re: iPad as a controller
Post by: haweneu on February 24, 2015, 09:31:19 PM
Hi,
very simple!
You must run Touchosc bridge (free software) on the WIN PC.
This installs a new virtual MIDI Port (Name Touchosc...) that i use as MIDI Input 3 on VA2.
Then i start Touchosc ( i have an older free version v 1.3) at the android handy and after correct configuration i see at the handy the name of my now connected VA2 PC.
Now i use the controller menue in VA2 and learn it for the functions i wish (i make some actions at buttons or sliders and see MIDI Data in VA2 controller window). VA2 learns the received MIDI Code!

With a free program (Touchosc editor) you can make your own GUI with buttons, sliders, rotay knobs, x-y controllers or LED.

Touchosc should also receive MIDI Messages back from the PC and then change buttons, Sliderpositions etc.
But this function i haven't  tested, because i dont know, what VA2 should send! I know, that VA2 sends Controlchange with Values 0 or 127 for Button On or Off ( true?).



Title: Re: iPad as a controller
Post by: Dan on February 24, 2015, 09:58:58 PM
Yes, vArranger will send back the same thing that you send for a button. 127 or 0.  Control change or Note On
Title: Re: iPad as a controller
Post by: eallan on February 26, 2015, 03:06:45 PM
Hi haweneu,
I note you said
"In the next days i will make an layout for my ipad to control most important functions in VA2"
Would you be kind enough to post any layouts etc you make in this thread.
Thanks in anticipation
EA
Title: Re: iPad as a controller
Post by: haweneu on February 26, 2015, 04:37:25 PM
Hi,
today i started with one testlayout.
It works, but the LED feedback doesnt work.
With this function i must do some research.

LED Feedback means, that if i for example click on the rythm-start button at Touchosc on the ipad, Varranger changes the colour of its start-button and sends this information back to the ipad to Touchosc.  But Touchosc does not recognice this info the moment.

If the layout ist finished, i load it in this forum.

Dan:
Can you please give me a valueexample for control Start/Stop over MIDI with LED Feedback?

Title: Re: iPad as a controller
Post by: Dan on February 26, 2015, 04:41:19 PM
Did you activate the LED FEEDBACK in the OPTIONS / MIDIPORTS ?

You need to click on for example the MIDI IN 2  LED FEEDBACK box, and select your MIDI OUT

Exemple is simple :

Android send  Ctrl 1 channel 1 Value >0  when you press a button     You assign this to the START/STOP button

Then , vArranger will send Ctrl 1 Channel 1 Value 127 to LED ON, and Value 0 to LED OFF for the START/STOP button
Title: Re: iPad as a controller
Post by: haweneu on February 26, 2015, 06:05:48 PM
Hi,
LED feedback at midi options was activated at midi in 2 and directed to Touchosc midi port.

The ipad or android device must send a controllervalue greater than 0, you wrote?


In the moment it sends
1. byte = Controlchange on midi channel 1
2nd byte = Controllernumber, value 80 decimal for example, but this can be any number between 0 and 127 decimal!
3rd byte = 0!

Title: Re: iPad as a controller
Post by: Dan on February 26, 2015, 06:20:39 PM
Cc Value 0 is ignored by vArranger for switches, because it is usually used by the switch release. Any other values should be ok. This is to control vArranger buttons from android
Title: Re: iPad as a controller
Post by: haweneu on February 26, 2015, 06:44:28 PM
Hi Dan,

but i send for start/stop cc with value 0 and VA2 starts and stops! only led feedback does not work!

Ok.
Tomorrow i test it with value not 0! I will use the value 1!

Title: Re: iPad as a controller
Post by: Dan on February 26, 2015, 06:47:00 PM
It should not.  So look at the MIDI MONITOR of vArranger to see exactly what is beiing sent
Title: Re: iPad as a controller
Post by: haweneu on February 27, 2015, 02:39:34 PM
Hi Dan,

LED Feedback now works in Touchosc, in the Moment tested on my Iphone5c!

Next step is for Ipad air.


I send on all Buttons Controlchange with Value 1! Inside each button is a green LED, that is controlled with the same controlchange as the button from VA2!

All LED changes and blinks like the Buttons in VA2.


But it works in the moment only on my WIN7 Enterprise PC 32-Bit Windows with Servicepack 1. Core i5 with 4GB RAM.

On my organ PC (also  Core i5 with 4GB RAM.) with WIN 8.1 Enterprise, some MIDI Commands dont reach VA2. Also MIDIOX displays this messages not!

Very strange!


Do you have an idea?

Attached my test template!



Title: Re: iPad as a controller
Post by: Dan on February 27, 2015, 03:50:33 PM
We need a video :)

You probably need to adjust again the adress ip/ports on your bridge and your iphone
Title: Re: iPad as a controller
Post by: haweneu on February 27, 2015, 04:06:23 PM
Hi,
if i change the connection of my Iphone from one pc to other, i select in Touchosc the new IP! Here i see also my PC Name! One ist Goliath (Win7) and the other ist Hammond PC (Win8.1)!

This works. On both PC i can control VA2 with Touchosc!

But the way from VA2 over Touchosc Bridge back to the handy (for LED feedback) is a problem on WIN 8.1 PC.
And reverse direction for some MIDI CC!

Example:
Iphone connected on Win7 PC. Start/Stop- Button sends CC Channel 1 Controller 80 value 1 decimal if pushed.
MIDI ox connected with Touchosc bridge shows this value!

Same procedure on WIN 8.1 PC = noting is visible in MIDI In window from Midiox!

Midiox on both PC has same setup!

What will you see on the video?



Title: Re: iPad as a controller
Post by: Dan on February 27, 2015, 04:13:28 PM
A video of how you control vArranger from iPad iPhone or Android...


You have a connection problem
Do you use MidiLoop as your virtual midi cable? http://www.tobias-erichsen.de/software/loopmidi.html

Did you activate the FEEDBACK LED on the second computer? What midi out did you select for led feedback?
Title: Re: iPad as a controller
Post by: haweneu on February 27, 2015, 04:40:40 PM
Hi,
no midiloop programm. this is not needed!

Feedback led function activated on both PC at MIDI IN 2. Routed to Touchosc virtuell midi port!
Both PC have the same midi setup with only use virtuell MIDI Port from Touchosc for control vA2 and LED feedback.

Win8 PC has an external MIDI Interface for my Wersi Spectra as Masterkeyboard.
Win7 Pc is controlled from Korg nanokey as Masterkeyboard.

For test i used Midiox routed to Touchosc virtuell MIDI port.

Difference is only Windows!

Tomorrow i will try a video with my ipad!
Title: Re: iPad as a controller
Post by: haweneu on February 28, 2015, 11:01:39 AM
Hi,
and here is my first Video!
My Iphone 5c controls some functions of Varranger2 over WIFI with feedback of LED and fader!

In german:

Auf Deutsch:
Mein erstes Video, welches die Fernsteuerung von Varranger 2 durch ein Iphone 5c mit Touchosc zeigt.
Besonderheit ist, dass Varranger 2 auch seine Schalter- und Faderstellungen an das Handy zurücksendet und dies angezeigt wird!


https://www.youtube.com/watch?v=jcbJiR5RkC4&feature=youtu.be
Title: Re: iPad as a controller
Post by: Dan on February 28, 2015, 09:36:17 PM
Very good !
I think you don't use the Ketron SD1000 here, and you did not set the GM2 mode, but SD1000 mode?
Title: Re: iPad as a controller
Post by: haweneu on March 01, 2015, 10:56:05 AM
Hi Dan,
yes, i used the internal VST Synth, because my SD1000 is installed at my WIN 8.1 Organ PC.

This video i made at my WIN7 PC, because only there Touchosc bridge works!

I sent an EMAIL to Hexler (Touchosc developer) for Help on WIN8.

At Hexlers homepage is the info, that Touchosc bridge works on older WIN  and WIN7.
No Info about WIN8!
Title: Re: iPad as a controller
Post by: Dan on March 01, 2015, 11:16:42 AM
Cool !
On next video, when using the vArranger synth, just select the GM2 mode
Let us know for the Windows 8 problem
Title: Re: iPad as a controller
Post by: eallan on March 01, 2015, 04:55:13 PM
Thanks for offering to post your layouts here.
iPhone Video Good!
Look forward to when you move on to the iPad.
EA

Title: Re: iPad as a controller
Post by: haweneu on March 01, 2015, 06:16:48 PM
Hi,
the test on my Iphone was only to find the right MIDI commands.

If you have wishes for your Ipad layout, please mail me a drawing. Then i try to implement this!

I think, not the whole GUI from VA2 can be implemented on the relative small Ipad.

I think that all buttons, faders or rotary must in live situations be fast reachable!

Therfore a minimal size of the buttons .. is necessary!


Dan:
Also for you =>  please send me yor wishes for thenIpad and android tablet layout!




Title: Re: iPad as a controller
Post by: Dan on March 01, 2015, 06:30:40 PM
Maybe it is possible to create many pages in TouchOSC?

One for volumes, one for selecting sounds

One for arrangers buttons, etc.... ?
Title: Re: iPad as a controller
Post by: haweneu on March 01, 2015, 07:08:19 PM
Hi Dan
yes! More than one page is possible.

You can see examples in Youtube or Homepage Hexler!

But i think we must also implement one of the pages with a mix of buttons, faders etc. for live players, to reach the most important buttons or faders very quick during a gig!

Other question for SD 1000:
if i play different songs, you change the registration on SD1000. If i play a new song and the previous song had for example a HQ distored sound (or some other combined effects from the SD1000), the new sound also has an unwanted distortion!

Can you implement a new function, that allways sends before all new commands to the SD1000 a group of new commands  "all dsp effects OFF" ( this are many SYSEX!), to switch of all dsp effects and then changes to the new sound, that for example has no distortion?


Title: Re: iPad as a controller
Post by: tthoms on March 02, 2015, 03:24:30 PM
Hello Reweneu,
I've installed TouchOSC on my android galaxy s2 and  the TouchOSC-Bridge on my music pc where the va2 is running. I've made a test layout with a slider, a push button and a toggle button.

The slider is controlled with a CC23  / Range 0-127. With that I can remote change the mastervolume of the va2, but if I leave the slider on the galaxy TouchOSC, both sliders (va2 and TouchOSC) will go to zero. If I change the mastervolume on va2 the TouchOSC-Slider on the galaxy is correct changed and rest in the last position if I terminate the movement on the va2 mastervolume. Have you an Idea why the slider changes to zero in the first case?

The buttons configurations are set to key 5, that is the controller for ending1 in va2. If I press a button nothing happens. The buttons in your configuration as shown in the video, are the controlled by a key , a CC or a sysex code? Have you ever tried a button with the key control?
Kind regards
Thom
Title: Re: iPad as a controller
Post by: haweneu on March 02, 2015, 04:06:47 PM
Hi,
the Buttons should send a CC to VA2 for LED feedback!

But this didnt work, because Buttons then send on "pressur"e and "release" the same or 2 different values depending on range of the cc value!

So i tried a Sysex, but not a real Sysex that begins with F0 Hex! In the Syex field i gave a normal CC Message and this works!

I dont knoww why the faders go to 0!


Please load the attached Layout and you see it.


Title: Re: iPad as a controller
Post by: tthoms on March 02, 2015, 07:05:04 PM
Hello Haweneu,
thank you very much for the "Layout". It is more than a simple design layout. I think there is a lot of work that you spent to achieve this result. The layout works perfectly on my Android galaxy s2 and on my pc under Windows 8.1. The only restriction is this workaround for the buttons. I hope that the supplier will give you an answer to avoid this workaround. I'm interested in the answer too.
This solution is the perfect replacement for my korg nanokontrol. It is the his pocket controller for all who won't tow a big infrastructure for a gig. (like accordion player's)
Thank you very much also for your information mail's you sent to me.
Kind regards.
thom
Title: Re: iPad as a controller
Post by: haweneu on March 02, 2015, 07:13:05 PM
Hi,
the buttons then also dont work on your WIN8.1?

If i have new informations, i tell it here.
Title: Re: iPad as a controller
Post by: tthoms on March 03, 2015, 01:21:35 PM
Hello,
no the buttons and all other functions works excellent with the va2 in your sent layout. What I mean is that the forseen key function for the buttons will not work. But you have found a workaround in form of sending sysex commands instead of the key command to buttons.
Thanks.
Title: Re: iPad as a controller
Post by: haweneu on March 03, 2015, 02:43:59 PM
Hi,
i send no sysex! I use only this function to send a Controlchange! Because a real controlchange sends twice, one CC on Button press and one CC on button released!
This is not with this sysex trick!
Title: Re: iPad as a controller
Post by: tthoms on March 13, 2015, 08:13:33 AM
Hello,
thank you for the answer. As I wrote you, I have a problem if I have no router and therefore no wlan for connect to the laptop with va2 run on it. I have now found a solution for that. I installed the software  connectify hotspot 2015  ( http://www.connectify.me/ ) on the laptop and on the android smartphone. The laptop provide  after installing the software, a hotspot and you can connect the smartphone with wifi directly to this hotspot. So the smartphone works perfectly as controler via this wlan-hotspot. I've arranged the layout of the "controler " slightly other than yours (See attachment). That is the opportunity , that you can tailoring your  layout as you wish. Perfect. :)
Title: Re: iPad as a controller
Post by: Dan on March 13, 2015, 09:03:33 AM
Nice !

I personally use this router on live events. It is amazing. Very small. Cheap. You just plug it on the power and forget it.

http://www.tp-link.com/en/products/details/?categoryid=241&model=TL-WR710N

you can this way connect many computers and tablets and phones together by wifi
Title: Re: iPad as a controller
Post by: tthoms on March 13, 2015, 10:19:51 AM
Thank you Dan. This is really a alternative. But you know I'm a freak of using pc on board tools. The goal is to have as little equipment as possible.  :). We are not there yet (microphon Input/vocalizer)  ;)
Title: Re: iPad as a controller
Post by: slaveofword on August 02, 2016, 11:40:30 PM
Hello everybody!
I need a help to understand: how can I make myself layouts?
I read on the website hexler.net about it. but i can't understand I can not understand - what types of control should be given in midi.
I tried to create a similar http://www.varranger.com/vforum/index.php?action=dlattach;topic=1982.0;attach=1176
but something I do not. please tell me!
Maybe there is a video on creating layout
Thank you in advance!
Title: Re: iPad as a controller
Post by: haweneu on August 03, 2016, 10:02:40 AM
Hi,

1.
you must use Touchosc Editor to create your own layout

2.
Then you must in Editor select your target => ipad

3.
Start Editor and then Right Mouse click in large dark screenfield => popup menue => select what control you want
for example "control change"
Then you can select in left window "channel" , "number" and "range"

for example Controller 7 on MIDI channel 3 an this must control from 0 to 127 MIDI Value
You enter:
Channel: 3
Number: 7
Range: 0   127



Title: Re: iPad as a controller
Post by: haweneu on August 03, 2016, 08:02:57 PM
Hi,
please load my test panel for iphone (works also on ipad) some lines above this article inside this topic in Touch osc editor.
Then you see my trick with sending CC as SYSEX!

Title: Re: iPad as a controller
Post by: slaveofword on August 12, 2016, 01:19:59 PM
hello, haweneu!
thanks for your reply!
so i tried to do all as you wrote earlier. but I do not know what I'm doing wrong...I downloaded your example currently for iPhone..I am trying to make my layout based on your. but I did not get. I apparently incorrectly assign CC

the link is my creativity
Title: Re: iPad as a controller
Post by: haweneu on August 12, 2016, 05:24:17 PM
Hi,
Ok. In the next days if i have time i take a look on your layout!

But could you explain, what type of midi message do you need or what you want to do?

Title: Re: iPad as a controller
Post by: slaveofword on August 12, 2016, 10:28:37 PM
Hello, haweneu!
Thanks for your reply!
I want to use the tablet with Android with touchosc to control buttons, faders of vA.
ie: create a layout with multiple pages. on one of the pages will be a button to switch styles (songs) + conductor variations on another page will faders volume faders panorama faders effects and solo/mute. example is the attachment
Drawbars will be on the third page and other faders&pushes.
is it possible to do with touchosc?
I do not know what types of messages must to assign. maybe it CC or something else.
In your examples, all runs. I'm trying to do similar with your layouts- I did not get .... so I turned to you for help!
Title: Re: iPad as a controller
Post by: haweneu on August 13, 2016, 08:55:24 AM
Hi,
i made a change at temp control.
Look at the MIDI Message now! You had no MIDI Message programmed.

I use CC 120 on MIDI channel 1 and reverse value from 127 to 0!
So left turn is slow and right turn is fast!

Please test it.
Title: Re: iPad as a controller
Post by: slaveofword on August 13, 2016, 11:35:39 AM
Hello, haweneu!
Thanks for your reply!
and what is about multipush like as songs, sounds, conductor? how can i programming control of all of this?
Title: Re: iPad as a controller
Post by: haweneu on August 13, 2016, 12:35:56 PM
Hi,
see my example. There i have mulitipush buttons 4 per row with integrated LED for feedback from VA2.
Every button sends a Sysex (this is a trick!) with the CC Info!!!! Then you have LED feedback!

Example:
My upper left button sends "B06C01" if clicked. This are Hex Values! This means "B0" = CC on MIDI Channel 1, "6C" = Controller 6C in HEX = 108 Decimal and "01" says LED ON with this command.
See the first attached screenshot "multipush.pdf" from Touchosc editor.

The LED inside this button switches ON/OFF with the CC 108.
See the second attached screenshot "LED feedback.pdf" from Touchosc editor.

Title: Re: iPad as a controller
Post by: slaveofword on August 13, 2016, 01:07:20 PM
thanks.
if I use more than 4 buttons as then prescribe the parameters of MIDI?
I mean that you have 4 buttons and a setting sysex with CC parametrs. and if more buttons to assign, for example 8, how to be then? what parameters to multipush program?
Title: Re: iPad as a controller
Post by: haweneu on August 13, 2016, 01:21:13 PM
Hi,
see the attached screenshot. you must click right of "enabled " on "Value 1" and select the button number you want to program (Button 1 = Value 1, Button 2 = Value 2 .....)!

Title: Re: iPad as a controller
Post by: haweneu on August 13, 2016, 01:23:49 PM
Hi,
and note the changig MIDI Message! Every button must have a other CC number!!
Here are the number 6C and 6D in Hex Code => 108 and 109 Decimal!

Then you can let learn VA2 to this numbers!

Title: Re: iPad as a controller
Post by: slaveofword on August 13, 2016, 02:08:17 PM
thanks.
Look in my layout, in song. I appointed B06С01 options and CC108, CC109, CC110, CC111 for leds, but nothing to happens in VA....
Title: Re: iPad as a controller
Post by: haweneu on August 13, 2016, 09:40:29 PM
Hi,
what windows version do you  use?
I had  problems with win 8! See above!

Does the tempo rotary from my last mail work?
Title: Re: iPad as a controller
Post by: slaveofword on August 14, 2016, 12:38:43 PM
Hello!
I use win7 64bit SP1, but i use touchosc editor for 32bit win, cause 64 bit version doesn't start in my laptop.

"Does the tempo rotary from my last mail work?" - yes, it works but only to minimize temp
Title: Re: iPad as a controller
Post by: haweneu on August 15, 2016, 06:43:33 PM
Hi,
WIN 7 should work! I had only problems with WIN 8.1.

Now you can test your song selection with my demo Layout.
Simple let VA2 learn for example the upper 4 buttons in my layout for song select 1-4.

If this works, you can use the codes inside the buttons for your own layout!
Title: Re: iPad as a controller
Post by: slaveofword on August 17, 2016, 06:49:02 AM
hello! thanks for your reply!

yes, I tested your layout. it works well in VA. :)

but I would like to program a greater number of options for management in the VA. When I do this, then your settings work, and my written - no. This is for me a problem
Title: Re: iPad as a controller
Post by: haweneu on August 17, 2016, 11:50:54 AM
Hi,
sorry, but i have no time to go deeper into your design!
Title: Re: iPad as a controller
Post by: slaveofword on August 17, 2016, 06:43:17 PM
Hello! thanks for the answer!
I understand, thank you for taking your time to me!
But maybe you have the opportunity to create layouts for Ipad with multiple pages in it. one page is to select sounds and styles, the actual management of the conductor (start, stop, Fills ..... etc). another page is for volume, mute, solo, effects sends ...third page will be even with some multi-buttons and multiple faders.
It has the task of all control almost all vA controller via TouchOSC.
Title: Re: iPad as a controller
Post by: slaveofword on August 17, 2016, 08:34:01 PM
i'm sorry....haweneu, can you send me your free touchOSC editor?  I have 1.8 version. may be the problem is here?
Title: Re: iPad as a controller
Post by: slaveofword on September 02, 2016, 10:42:55 PM
haweneu,
thanks for your attention.
I understood the TouchOSC Editor. it's very easy.
Good luck.
Title: Re: iPad as a controller
Post by: Dan on September 04, 2016, 12:08:24 AM
Feel free to share your layout when you are done :)