Rusty Krash Baxter Posted October 5, 2014 Share Posted October 5, 2014 2014/10/01 Demo Virtual Step Sequencer XW version Alpha.0.5 functionality modeled from the Casio XW-G1 (created during spare time over the last 3 months for my personal use only). 3 Quote Link to comment Share on other sites More sharing options...
XW-Addict Posted October 5, 2014 Share Posted October 5, 2014 LOL Quote Link to comment Share on other sites More sharing options...
Larry Posted October 5, 2014 Share Posted October 5, 2014 Nice Work Rusty. Larry 1 Quote Link to comment Share on other sites More sharing options...
Rusty Krash Baxter Posted October 6, 2014 Author Share Posted October 6, 2014 LOLSince I can not afford a second Casio XW (G1 or P1), I created this app to play a $100 keyboard (I have owned for several years) with a step sequencer tempo synced with my Casio XW-G1 step sequencer. It also has enhancements such as programming step sequences for all 16 MIDI channels. Quote Link to comment Share on other sites More sharing options...
Display Name Posted October 6, 2014 Share Posted October 6, 2014 This is very interesting! Can you go into a little more detail about the various functions and how it all works? 1 Quote Link to comment Share on other sites More sharing options...
XW-Addict Posted October 6, 2014 Share Posted October 6, 2014 Since I can not afford a second Casio XW (G1 or P1), I created this app to play a $100 keyboard (I have owned for several years) with a step sequencer tempo synced with my Casio XW-G1 step sequencer. It also has enhancements such as programming step sequences for all 16 MIDI channels.Not bad I was a bit amazed when I saw it ). I'm into a project myself trying to figure out generative music using the arpeggio's the XW/PX5S lend themselves perfectly because they are multi-timbral. I though well Stephen Kay Karma won't come to other synth so let me create something close to it. There are other programs or apps doing generative music but this project will have my flair if it does what I want . 1 Quote Link to comment Share on other sites More sharing options...
Rusty Krash Baxter Posted October 6, 2014 Author Share Posted October 6, 2014 This is very interesting! Can you go into a little more detail about the various functions and how it all works? I also have an old Roland SoundCanvas SC55 sound module sitting in the closet I may dust off and put to use with this step sequencer app. Overview:It is a MIDI step sequencer based on the XW-G1 step sequencer. It generates no sound(s) but sends MIDI information out to play a MIDI sound module, keyboard, or synthesizer. It has only one mode (the step sequencer mode) which includes most of the step sequencer mode functionality plus mixer, plus some of the performance mode functionality. Basic step sequencer mode functionality (based on the XW-G1):* 16 step sequencer note on/off buttons* 16 parts selected and changed by the Part +/- buttons: XW Parts (Drm1, Drm2, Drm3, Drm4, Drm5, Bass1, Sol1, Sol2, Chrd) MIDI Channels 8-16 (Chrd part is 3 note chords same as XW-G1) Enhancement of 7 more Parts (Ch1, Ch2, Ch3, Ch4, Ch5, Ch6, Ch7) MIDI Channels 1-7* Mixer function of setting the Tone/Patch by MIDI program change for each of the 16 parts* Tied note function* 8 Sliders functionality (for individual 16 step sequencer note buttons): Select buttons: 1-8/9-16 (bank select), A/B (note change, volume change)* Master Slider (whole part change all 16 step sequencer notes) Select button: A/B (octive change, volume change)* 8 patterns & 8 pattern buttons* Chain function for automatic loop or song playback of patterns* Set the note type for each pattern: 16th notes, 8th notes, or quarter notes Edit Functions (same as XW-G1):* Copy Pattern* Clear Pattern* Clear Step Sequencer* Part Program/Patch Edit (MIDI program change info: MSB, LSB, & patch #)* Slider Edit (volume, notes, chords for Chrd part)* Chain Edit (steps for each pattern to play and LOOP or END) File Functions: All the above information gets stored in a single step sequencer file* Save Step Sequencer File* Load Step Sequencer File Quote Link to comment Share on other sites More sharing options...
Jokeyman123 Posted October 7, 2014 Share Posted October 7, 2014 This is real? How the heck did you do this? I am amazed. I guess you are a programmer to create this from scratch? I have been trying to figure out how to design an editor for the PX-350 and haven't gotten too far. The closest I've come is using the www.ctrlr.org templates to try to write some controls-but not too good with writing sysex code and deciphering the PX cc messages. etc. This is an amazing piece of software. Great work Rusty. 1 Quote Link to comment Share on other sites More sharing options...
Rusty Krash Baxter Posted October 7, 2014 Author Share Posted October 7, 2014 This is real? How the heck did you do this? I am amazed. I guess you are a programmer to create this from scratch? I have been trying to figure out how to design an editor for the PX-350 and haven't gotten too far. The closest I've come is using the www.ctrlr.org templates to try to write some controls-but not too good with writing sysex code and deciphering the PX cc messages. etc. This is an amazing piece of software. Great work Rusty. Thanks. Yes, I was a software engineer for more than 20+ years. A couple years ago I returned to college to change my career.I coded this app in Visual C#. I tried to keep it as close to the actual operation as possible such as clicking on the power button to turn it on & off, etc.I have less income now but more time not at work. So now I have more free time to be a musician, composer, and songwriter. And occasionally spending an hour here and there programming a virtual music instrument or music tool I need. Quote Link to comment Share on other sites More sharing options...
Display Name Posted October 7, 2014 Share Posted October 7, 2014 .I have less income now but more time not at work. So now I have more free time to be a musician, composer, and songwriter. And occasionally spending an hour here and there programming a virtual music instrument or music tool I need. Awesome! Hey I never saw "I wished I had worked more and played less" written on a tombstone. 1 Quote Link to comment Share on other sites More sharing options...
Rusty Krash Baxter Posted October 7, 2014 Author Share Posted October 7, 2014 Awesome! Hey I never saw "I wished I had worked more and played less" written on a tombstone. Thanks! Maybe some day music can be my career so I can work/play all the time Quote Link to comment Share on other sites More sharing options...
Rusty Krash Baxter Posted October 7, 2014 Author Share Posted October 7, 2014 Nice Work Rusty. LarryThanks, Larry Quote Link to comment Share on other sites More sharing options...
Jokeyman123 Posted October 8, 2014 Share Posted October 8, 2014 I have a "cunning plan" for you Rusty. Several people on this forum including (especially) me might be interested in data editors/librarians etc. for Casio keyboards that don't have any software front-ends. I have requested Casio create a program for example for the Privia series pianos to access DSP effects, track levels and possibly even some programmable parameters fortones but there are other Casios that might benefit from programs like this-including all of the Privia pianos. I am wondering if Casio would be willing to pay you to develop programs like these. You certainly seem to have the "chops"! Just an idea. 1 Quote Link to comment Share on other sites More sharing options...
XW-Addict Posted October 8, 2014 Share Posted October 8, 2014 Thanks! Maybe some day music can be my career so I can work/play all the time Ring ring hello I don't know if you've noticed being one step closer to a potential career, Key rule with opportunity's on these kind of music software are if you have fun doing it, It will be a career on itself don't force it let it gradually happen. You've done a good start as a stepping stone, if someone build a virtual CZ plugin heck why not kicking a step sequence app as long you have fun doing it on you're own time. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.