If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
RUBY MIDI fun
1 post
• Page 1 of 1
RUBY MIDI fun
HI
So I finally decided that I should take ruby by the horns, dive in and try and figure out how to do things that i take for granted in green, with an especial emphasis on MIDI.
Here are some of my misadventures in ruby / midi / nrpn over the course of a couple of days. The more interesting components are;
*Notes playing and chord playing identifier. will identify fifths, majors and minors, would be easy to expand with more definitions
*a basic midi clock that outputs sysex start stop and clock data.
*ruby midi splitters using a couple of different methods to access the data
*ruby midi nrpn knobs with data presets for msb and lsb
*autochord, will turn any note into the root of a major or minor chord in ruby
There are a few other bits and bobs. none of these things are groundbreaking (very n00by ruby), most of these things are bastardised versions of things that generous forum regulars have shared.
if anyone has any suggestions about how to improve these ideas, questions about how they work or would like to have a go at working on some midi oriented ruby fun then let me know. (I'd especially like to work on the MIDI clock with someone, to add ppq to ramps etc..)
despite at first being overwhelmed by the apparent complexity of ruby, I'm staring to appreciate its simplicity a bit now, doing things in a few lines that would be taxing in green. I'm sure that the code that I've come up with could be simplified a lot, but it has been quite satisfying to make some progress.
So I finally decided that I should take ruby by the horns, dive in and try and figure out how to do things that i take for granted in green, with an especial emphasis on MIDI.
Here are some of my misadventures in ruby / midi / nrpn over the course of a couple of days. The more interesting components are;
*Notes playing and chord playing identifier. will identify fifths, majors and minors, would be easy to expand with more definitions
*a basic midi clock that outputs sysex start stop and clock data.
*ruby midi splitters using a couple of different methods to access the data
*ruby midi nrpn knobs with data presets for msb and lsb
*autochord, will turn any note into the root of a major or minor chord in ruby
There are a few other bits and bobs. none of these things are groundbreaking (very n00by ruby), most of these things are bastardised versions of things that generous forum regulars have shared.
if anyone has any suggestions about how to improve these ideas, questions about how they work or would like to have a go at working on some midi oriented ruby fun then let me know. (I'd especially like to work on the MIDI clock with someone, to add ppq to ramps etc..)
despite at first being overwhelmed by the apparent complexity of ruby, I'm staring to appreciate its simplicity a bit now, doing things in a few lines that would be taxing in green. I'm sure that the code that I've come up with could be simplified a lot, but it has been quite satisfying to make some progress.
- primate
- Posts: 22
- Joined: Thu Dec 19, 2013 10:42 pm
1 post
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 90 guests