Forum Replies Created
-
AuthorPosts
-
Thanks for the explanations.
It indeed seems like i very much messed up your panel with copy pasting some elements. It’s a bit tricky to copy whole tabs/groups without CTRLR going out of control. I had it crashing several times, and despite me starting over this evening, it seems the panel I built is completely corrupted and crashes CTRLR every time T_T
It did help me to get to know the Modulator List.
I’m not sure I understood why you built a custom Envelope with Lua when you could have used the CTRLR ones. Any particular reason for that?I agree with your remarks about the real-time editing. However, I was hoping to build the layout so that you can get an overview of all 4 Tones at all times. If that wasn’t feasible, I am aiming to make it so that you can at least get an overview of the WG, TVF and TVA envelopes and controls in one tab. I quite like to see in one place what is happening with a patch 🙂
That’s what i was trying to build this evening. But after I had finally extracted the different envelopes and controls and cleaned up what needed cleaning from the Modulator List, I can’t open the file no more…I’ll attach it here in case you can open it. Else, I almost feel like it’ll be easier to start from scratch. There’s much to learn from the D20 Panel, so it might not be as daunting as it seems at first.
Attachments:
You must be logged in to view attached files.http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkI found the culprit line. I hadn’t had time to delve into your lua scripting yet, but I hope i’ll get there soon.
Right now, I’m very much fighting with the copy pasting errors i’m getting. Also for some reason, when undoing a “cut” the group gets back in position but is empty. Is there a way to access the group elements when they are hidden?
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkActually,
after having close and opened the panel again, everything’s up side down now, and i get a Lua error on line 18…
Seems like I’m doing something wrong with the grouping.
I guess i’ll call it a night and will try to get back at it tomorrow.http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkHi,
Thanks to your panel I managed to move leaps forward in very little time. I mostly spent my evening assigning Sysex to the proper ui element. That proved to be fairly easy, and I have one partial down, and most of the common features.
I had decided to focus on the first partial, as once that is done, it should be a matter of copy pasting it and changing the Sysex values, but it seems copying the envelopes doesn’t work for some reason.
Also, I get some very inconsistent rendering when opening the panel in the AU plugin. Some knobs are way off their position and some uiList elements simply don’t show…
I’m not sure i understand properly how you made the tabbed panel. I was hoping maybe it would be possible to avoid having tabs and access all the envelopes and partials in one interface.
Anyways, thanks again for your help. It seems it’s getting there finally 🙂Curious to hear your thoughts about the issues i’m encountering.
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkA little update:
After some more heavy googling and the hint that the Bitstream data maybe wasn’t correct (especially seeing as when setting it up directly with the Bitstream no Sysex was getting to the synth) I found the attached excel sheet with all the D50 Sysex compiled by Tom Coppens. The original thread is in dutch and here: http://www.synthforum.nl/forums/showthread.php?t=79477
The sysex data is presented in this format:
F0 41 00 14 12 00 01 44 VAL CHK F7
My question now is how do i translate this so that CTRLR gets it right? I tried replacing VAL and CHK by xx xx but that did not yield any results.
I’m hoping the hunt for info is almost over and that i can get at least one parameter to work soon, so i can get on the layout.Attachments:
You must be logged in to view attached files.http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkI tried setting things up differently on the D50, but to no avail.
Could it be because i have no M64-C card in the synth?Program changes are transmitted via Ableton, but i couldn’t find where to do this from within CTRLR.
I then tried sending a snapshot of the few settings that are mapped to the D50, but that led to a crash of ctrlr, and the progress bar was not moving.Is there any one with a d50 on here willing to try it out?
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkHello Clancy, Atom and Bomma,
Simply wanted to thank you for your hard work on that panel. It’s working a treat here, and finally allows me to unlock the possibilities of my M-1000. Still much to explore, but the panel helps more than loads.
The only thing I wish for now, is a way to ask the current parameters of the patch and update the panel accordingly. I know Wesen of RuinWesen found a way to do so with his MiniCommand project and the MachineDrum / MonoMachine. Maybe there’s a way to send a sysex to send the current patch?
Anyways, still this is more than i ever dreamed of, so thanks to all involved !
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkHello MacroDX,
Here’s the info i’ve managed to gather from my synth. I wasn’t too sure of what you meant by RxChannel and DeviceID, as I could not find anywhere on the D50 to set them. Nor could I find anything relevant in the manual. At least to my knowledge… If you can point me in a direction on how to get this data, i will gladly oblige.
Currently, I having all my synths plugged to a ESI Miditerminal M8U. I’m already using CTRLR to control my uWaveXT and my Matrix 1000 with it with no problem whatsoever.Here’s the data:
On the D50 in the MIDI section I have:
- MIDI CH : 01
Control : B-CH
SepCH : 01
Omni : ON
Local : ON
After : ON
Bender : ON
Mod : ON
Volume : ON
Hold : ON
Porta : ON
Prog C. : ON
Exclu : ONHere’s what I get when I press a note:
RAW:[90 65 48]
RAW:[90 65 00]
RAW:[b0 7b 00]and a pitch bend:
RAW:[e0 63 46]
RAW:[e0 61 42]
RAW:[e0 00 41]
RAW:[e0 00 40]http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkI finally found time to boot up the machines and work on the panel some more. Unfortunately, it seems like my D50 does not respond to the Sysex at all. I suspect I might be missing something on the D50, but after re-reading the manual and more, everything is setup how it should be to receive Sysex.
I also tried monitoring the Sysex input from the synth when changing parameters on it to see if I was sending the wrong message. However, it seems that even though I am sending and receiving notes from it in CTRLR, I can’t seem to receive any messages from the parameter editing. So it’s proving a bit hard to find out if I’m sending the right messages at all. I do suspect the Bitstream 3x to be an accurate list.
I have added a screenshot of the Bitstream editor interface if that can be of any help, as well as the current state of the panel according to macrodx post.I have quite a clear idea of the layout, so once i get the parameter editing working, it should hopefully be easier to get the rest together.
Attachments:
You must be logged in to view attached files.http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkThanks for your reply!
Will try this as soon as I’m back home.
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkNovember 3, 2013 at 5:13 pm in reply to: How to get lots of new devices with their precise midi #14711Hello Tone,
I’ve been trying to extract the data for the Roland D50 off the widlib.xbs with no luck.
I tried copy pasting the data in excel, but I can’t understand by what the values are separated, so i can’t build a usable table with it. Would you mind sharing your extraction method?cheers
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkHi Atom,
Thanks for your super swift reply!
I updated the ctrlr version and grabbed your nightly build of the Matrix1000 panel of the same link posted above. However, I can’t open it, neither in the standalone or the Audio Unit Ctrlr. Other panels do open fine though.
Is it working on your side?
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkHello Atom,
I just tried this version, seems like the Env2>VCA2 kills the patches. Whenever i move it, the M1000 stops emitting any sound, although it does receive MIDI. And no ways to get it sounding again even by moving all the knobs to positions that should emit sound. Changing patch does work however.
I tried the modulation matrix and assigning the Velocity to the Filter Cutoff, but that did not yield any results.
It also seems the M1000 doesn’t react well to continuous MIDI messages. When doing filter sweeps, notes hang, as if it was receiving too much MIDI at once.Same does happen with other controls, so it makes the editing while playing a bi awkward. Would there be a software round-about?I encountered the panel freezing for a while again, this time after moving the ENV1>Freq knob. Could this be caused by Ctrlr? I run the 5.0.3 rev1089 version. Forgot to mention i’m on mac OSX 10.6 and live 9.
About the UI, it would be great if everything could fit in one window, with the modulations and the RMP at the bottom, so everything is easily accessible.
Also, one more general question, would it be possible to integrate an Audio Input and Output to ctrlr? That way it would become possible to use it like the “External instrument” thing of Ableton Live.
- This reply was modified 10 years, 8 months ago by opuswerk.
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkHello Atom & Bomma72,
I spent the past 20 minutes playing around with what was already there. Everything seemed to work flawlessly apart from the modulation matrix. It would be great if Ped1, Ped2 and Lev1, Lev2, Lev3 where more clearly indicated so one would know which MIDI CC is connected to what in the automation views.
The filter is responding in the same way as with other editors, you can’t really go to fast to modulate it otherwise the Matrix freezes, but that’s related to the synth and not to the ctrlr panel in my opinion.
I did encounter a freeze when assigning the keyboard mode to REASGN, which made the ctrlr panel ui freeze. I couldn’t reproduce that behavior unfortunately, but will keep you posted if something doesn’t work as expected.i think it’s also time to express my thanks to both of you for doing this and to Atom for having built such a flexible environment.
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkThat really looks awesome. Can’t wait to try it with the synth when i get home. Does it already send the sysex? or is it only the layout that’s there?
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkSounds great.
In case, I also have access to the Obie editor for the matrix-1000.
It pretty much allows to edit everything of the synth. So I could help out if needed.http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkHi, my MKS70 is still in repairs, but i as i was dying to try this out, i grabbed it. Unfortunately, i get an error when opening it.
Seems like the sliders are there, but they don’t show. It’s as if the graphics where all missing.
Any chance this could be broken by the latest ctrlr update?http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkWould be very interested in testing this if you need it. Would’ve loved to participate in the panel construction, but i’m afraid it wouldn’t be a wise idea.
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkWould love to see an update with the modulation routings.
Any chances of that still happening?
http://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerkMine’s much smaller ” title=”Smile” />
Synths:
MKS70
D50
M1r
Those are patiently waiting for their ctrlr counterparts, as they were a gift from someone who wasn’t using them anymore ” title=”Smile” />Dums:
Elektron MachineDrum MKII-UWAudio interface:
MOTU Ultralite mk3Soft:
Ableton Live Suite
TAL audio plugins
D16 plugins
NI Maschinehttp://opuswerk.tumblr.com
www.soundcloud.com/opuswerk
www.facebook.com/opuswerk - MIDI CH : 01
-
AuthorPosts