I suck at programming. Need some simple help please.

Discuss Lemur and share techniques.
Post Reply
omarramzi
Newbie
Posts: 3
Joined: 12 Jun 2012 13:03

I suck at programming. Need some simple help please.

Post by omarramzi »

I suck at programming. Need some simple help please.
by omarramzi » 12 Jun 2012 13:22

Hi i like making music. But all this programming and messing with midi is torture for me lol. Anyway, Im working on a template of Reason 5's Dr Octo Rex. I cant seem to figure out a couple things. Please help me!

1) How do i program it to press a button and go through a list of modes? Like when i press 'mode' and go through the different frequencies HP 12 BP 12 and so on. The way its set now it goes to the top one right away. I'm assuming this has to do with the scale settings. I messed around with it a bit but not working out.

2) How do i get it to to press a button and have it either go up a list of modes using and 'up' and 'down' button? Like the buttons for the 'global tanspose' in Rex.

3) how do i get it to press a button and have the button stay lit without me holding it down and then when i press a different button it turns off and the other ones stays on. Like when i go through the 8 different loop start buttons in Rex.

4) how can i program a slider to always be positioned at a certain point. Like in Rex where one filter is all the way at the top and one is all the way at the bottom by default.

What language is all this code in? C++? I need to learn this **** lol

Thanks!
omarramzi
Newbie
Posts: 3
Joined: 12 Jun 2012 13:03

Re: I suck at programming. Need some simple help please.

Post by omarramzi »

Anybody? Lol or does anyone at least have their own reason 5 templates?
iamdamien
Newbie
Posts: 10
Joined: 27 Mar 2012 02:30

Re: I suck at programming. Need some simple help please.

Post by iamdamien »

Although I designed it (see below) to control Dr. Rex in Reason 4, parts of it may still be helpful for you.

http://liine.net/en/community/user-library/view/227/

Caveat: This was my first template (March 2012), so parts of the code may be suspect, clunky, and/or cumbersome at the very least. In my defense, I am developing Remote codecs (to address the controller assignment issues and 2-way communication) for this and other Lemur/Reason templates.
omarramzi
Newbie
Posts: 3
Joined: 12 Jun 2012 13:03

Re: I suck at programming. Need some simple help please.

Post by omarramzi »

Thanks I found that the other day and mixed it with the template I just made. I was gonna end up making mine similar to yours anyway since I never figured out how to press one button to shift up or down different options so instead just have a separate button for each option. Does the trick I guess but im sure there's a better way. Also it would be great if it was bi-directional but I have no idea how to do that lol The way you had the transpose keys mapped is great I didn't realize they were mapped to notes so this makes life easier. What other reason templates have you made?
iamdamien
Newbie
Posts: 10
Joined: 27 Mar 2012 02:30

Re: I suck at programming. Need some simple help please.

Post by iamdamien »

The reason I implemented one button per mode was to reduce any unwanted sonic artifacts when switching between modes. This is also possible in Reason by simply clicking on the mode you wish to select - as opposed to clicking the "mode" button.

The only other Reason templates I have made, thus far, are the LV7000 Advanced Lemurverb and the Screamur (which are my 2nd and 3rd attempts, respectively, at programming in the Lemur environment).

Again, bidirectional communication will be featured in version 2.0 (to be announced).

You may download them here:
http://liine.net/en/community/user-library/user/4761/

Enjoy.

Damien
Post Reply