Very curious. Will you post a look in on your usage of StreamDeck when you get it setup?
Definitely - give me a week or so to properly get into it, and Iāll post whatever setup I eventually converge onto.
For completeness, here are both of my Cantabile pages:
Page 1 is my āmainā live view. This displays current Song/States (or choose via Bradās sub-pages), steps to the next Song/State, Plays/Stops backing and gives me a āpanicā button, The lower four buttons are my ācuesā that I drive from the Timeline. The top row is my standard āutilityā row, containing paging controls, the button to actually run Cantabile, a timer and a clock.
Page 2 duplicates my most important controls, and adds my less-used/rehearsal functions.
Iād urge everyone to consider that āutilityā row of controls. If you are consistent with that it makes jumping around the Stream Deck easier - if you start fudging it you can tie yourself in knots - Iāve been there!
All this is for my 5x3 Stream Deck, of course - the device I take on stage. For my studio-centric XL I have similar standards, but the extra buttons make for an easier life.
Mhh, I did the installation, but donāt see this three profiles. I have only the windows app, waiting for the stream deck. Must the hardware be connected, that can see the three profiles?
I donāt see how you could do anything meaningful without the hardware connected. The software wonāt know which version of the hardware you are targeting - which is maybe why it isnāt giving you the option to load Bradās Profiles.
When you get your device you will have to uninstall/re-install the plug-in.
Didnāt need a week to set it up - Iāve already converged on a good setup thatās working well for me.
Or a screenshot from the software:
Top row is song/state switching. Second row is a scrollable list of songs. Third row is a scrollable list of song states in the current song. Bottom row is miscellaneous stuff:
- Clock
- Another clock (not sure which I prefer yet)
- Cantabile load
- Current expression pedal position
- Toggle for showing/hiding level meter plugin UIs
- Toggle between normal full volume, and a much quieter level, which I use in rehearsals if I just need to work something out between songs without annoying the others in the band
- Toggle show notes
- All notes off āPanicā button
Loving it so far! The level of integration with Cantabile is amazing! Trying it live at a big show in London tomorrow night (just try to stop me! )
Neil
I donāt know if I need such a device. With my programmable Cherry numpad I can at least do the most important tasks:
- next song / previous song
- next song state / previous song state
- directly choose a song via number+s
- toggle live mode
- toggle show notes
- toggle analysis plugins
- panic
Visual feedback is the computer screen that I can use as touchscreen too.
Hi,
I greet everyone very much. I am very excited about the Cantabile program as well as how it is constantly moving forward. A big thank you especially to Brad, but also to everyone on this forum who actively communicates and helps everyone who needs it.
Based on the info in this forum, I ordered the Stream Deck 32 and the Stream Deck pedal. Everything works for me without any problems, even Bradās profiles. Great recognition.
I need a little help with the volume control. If possible, I would need to set up āMulti actionā volume control for a few racks or plugins in the song. For now, it only works for master volume and song volume. If possible, please like. I saw on Youtube how it works in Cubase. Somehow I canāt. Big thanks.
Hi @pp3152premysl,
Can you please clarify exact what you want to control the volume of. Is it a single rack, a single plugin, a group of racks/plugins, something. Please be precise so we can provide the best answer.
Brad
Hi, Brad,
I apologize if I did not make myself clear. I donāt speak English and sometimes itās quite a problem to translate exactly what I want to say via the translator.
I will try as follows:
Stream deck Cantabile plugin:
Gain control:
Action: Increase gain, decrease gain, set gain
Target: Master output, imput gain, Song output, imput gain, Metronome volume, Ports-My Microphone in, My speakers out, Metronome out
Can the gain of individual racks and plugins be controlled in a similar way as they are not available in the target selection?
Thank you very much
Premysl
Thanks for the clarification - I understand now. Unfortunately this currently isnāt possible. Itās a reasonable improvement however it might also be covered by some planned changes to the current bindings mechanism.
Iāve logged it here for now.
Brad
Thanks, Brad.
Hi,
I still need a little help:
For example:
Action: Invoke binding point
Binding point: Plugin by index / name - bypas
Indicies:?
Value:?
I donāt know how to define the appropriate plugin or rack in the āIndiciesā or āValueā field here. It works for me everywhere where there is no āindiciesā box. I tried the name of the rack, the number of the rack, according to how they are arranged in the song ā¦?
Thank Yo very much
Premysl
The invoke binding button action is really an advanced option intended as a fallback for edge cases not covered by the standard buttons. As such it really requires an understanding of Cantabileās network API.
Are you trying to use this to adjust the gain on plugins and racks? Iām not sure youāll be able to bend it to do that. If youāre trying to do something else, let me know and Iāll try to point you in the right direction.
Brad
Hi, Brad,
Iām looking for ways to use the Stream Deck and Iām learning how to deal with it. I need to handle most real-time controls with foot controls. So far, Iāve dealt with most of the sound adjustments in the song by switching states with the foot pedal. One of the most important things I need to solve is the automatic smooth volume control, or other continuous functions, racks, or plugins by a button, or when switching to another state. Iāve seen a few ways to solve this on the forum, but I havenāt been able to do either in practice / Topiary presets, a script by Torsten, @ dave_doreās fader rack /. So far too complicated for me. Iām very tough, but not very good mathematically and logically. I like it very much, for very good intuitive operation.
When I decided to buy Strem Deck I watched some videos on youtube, for example:
https://www.youtube.com/watch?v=iKu62WrpQFM&t=210s
where is a demonstration of continuous volume control using the Stream Deck button, which was one of the most important reasons for its purchase. I installed the āMidi controller pluginā from the Stream deck store, where similar controls are possible, but I have no idea if it can be implemented in Cantabile, and if so, how?
Here is one example of what I need, either using the Stream Deck button or in another way:
eg: I will use when playing strings. When switching to another state, or by pressing the Stream deck button or the button of another midi controller, I need a gradual automatic attenuation to a certain level and at the same time e.g. Hammond will automatically amplify to a certain level. Where I can determine the speed, or curve, of the action.
Brad, please, could you advise me on the easiest way to solve this? A specific practical example from which I could learn would help me.
Big thanks,
Premysl
Currently Cantabile doesnāt have great support for āanimatedā adjustments of values - so youāll have to resort to either plugins or other approaches (like youāve suggested) to achieve this.
That said, I do have some ideas on how to improve this, but I want to be properly engineered and will probably require a significant reworking of Cantabileās bindings (which have outgrown their original design requirements).
Sorry I donāt have a better answer right now.
Brad
This has nothing to do with using Stream Deck. It seems that you just want to trigger a sequence of control values.
I do this with a few pre-recorded MIDI files. I have them loaded into Media Players and I trigger playback when I need them - playback then produces the stream of control changes and I direct/translate them to where I need them to go.
@Neil_Durant I just noticed your SD Profile includes Cantabile processing load and current expression pedal value - how are you creating and populating those?
You can use the String Expression button to create things like this:
Available variables are listed here.
eg: $(Load) will give you load percentage:
Iām not exactly sure how Neilās setup the expression pedal but Iām guessing by using the onscreen-keyboard controller variables.