Jump to content

sil909

Members
  • Posts

    30
  • Joined

  • Last visited

    Never

Everything posted by sil909

  1. Hello all , quick question. I was looking at the MBSEQ v2 code and noticed that meta events was missing? Is it possible to include MB64_meta.inc in MBSEQ program ?
  2. Ez-kit boards hard to get now ? !!! /cry. I was gonna start shopping today for my TK-box and DSp project.. if you come up with anything. please leave me pm here :)
  3. Hello all ! http://www.gweep.net/~shifty/death/ Mios controlled anyone? Also i am probably reinventign the wheel here but.. Other IDeas (i.e. little things that keep me up at night ) MIOS driven Midi Effector. Basically a knob box with selectable midi IN and OUt ports. Midi chain MIos Sequencer-_out_->Midi Effector-_out _->Device ( synth, noisebox,sampler etc. ) the Effector would generate Sysex, NPRN, Patch/bank change messages, RPN, CC. you would select the channel to 'Effect" ( the channel coming from the SEQ ) and then either call up PRE generated stored messges, or do manual edits with knobs, touch surface, joystick ..whatever. The messages get merged with the data from the SEQ and then to the device making the noise. Why do this ? well, U can store a bunch of messages in bankstiks. and call them up on the Effector menu and apply it to any midi channel coming thru.. 1) A gate effect sequenced out. channel 1 is hi hats.. Call up the gate program, select channel 1. enter. BAM instant gated Hi hats. 2) A filter sweep or swell, sequenced out a number of measures for a transition in your set with a note off and Program change to end it. Call up your "Awesome Transition 1" program.. Select channel to sweep. enter.. Your sweep starts... you count it out ( time it) then switch patterns for your new sounds called up by the automated prg change in PROG. Now.. not sure if this is possible atm. I believe you could store these events as META events or whatever. anyway I finally have source of income and about to start building... Thanks again TK and Midibox community :) happy soldering :0
  4. ^ -- this is my current design direction with performing in live in mind. MIOS SeQ (PIC18)-> control patterns and triggers to sampler MB64-> control surface for sampler. Other IDeas (i.e. little things that keep me up at night :) ) MIOS driven Midi Effector. Basically a knob box with selectable midi IN and OUt ports. Midi chain MIos Sequencer-_out_->Midi Effector-_out _->Device ( synth, noisebox,sampler etc. ) the Effector would generate Sysex, NPRN, Patch/bank change messages, RPN, CC. you would select the channel to 'Effect" ( the channel coming from the SEQ ) and then either call up PRE generated stored messges, or do manual edits with knobs, touch surface, joystick ..whatever. The messages get merged with the data from the SEQ and then to the device making the noise. Why do this ? well, U can store a bunch of messages in bankstiks. and call them up on the Effector menu and apply it to any midi channel coming thru.. 1) A gate effect sequenced out. channel 1 is hi hats.. Call up the gate program, select channel 1. enter. BAM instant gated Hi hats. 2) A filter sweep or swell, sequenced out a number of measures for a transition in your set with a note off and Program change to end it. Call up your "Awesome Transition 1" program.. Select channel to sweep. enter.. Your sweep starts... you count it out ( time it) then switch patterns for your new sounds called up by the automated prg change in PROG. Now.. not sure if this is possible atm. But exploring the possibilities. Bam! instant Filter sweep
  5. I havent bee able to stat any my porjects atm cuas eof unemployment issues :/ So i am staying in the software realm for the moment. Also there are some great boards from motorola and the support is really great.
  6. ROFL I jsut reread te thread after repsonding to arum's post. here is what Tk said Remind that the development and documentation of another hardware platform possibly requires more effort than you really want. During the last years I've read from a lot of people who planned something similar, but finally gave up due to unexpected problems. Don't think that bigger microcontrollers can do the IO handling much faster than a PIC18F, and keep in mind that once you are using external memories, good system knowledge and soldering skills are required. The setup of a new platform and operating system requires good debugging tools, mostly they are not free available (maybe ARM7 would be a good solution, but a useful IDE costs at least 2000 EUR!) So, from my experience I can give you following advice: if you plan to implement a much more powerfull, reproducible, standalone DIY sequencer with fast success and open possibilities, than use a cheap embedded PC board, use Embedded Linux as operating system, and use an external PIC18F452 (running under MIOS) to handle with the control elements (buttons, encoders, LCDs, LEDs, etc.) - connected via RS232 to the PC. The advantage of this approach would be, that everybody who owns a PC (from 386 upwards) can try your software, so there is no need for bying expensive hardware for the first tests. Best Regards, Thorsten. this is exatcly what i am talking abotu above. an embedded pC board using Linux, with mios for control functionality.
  7. yeah.. expensive is the word. but it got me thinking about using some dsp's maybe from motorola and using linux. I think the hardware control portion is the easy part to do for a DIY project. and Linux is free. I am not a "programmer per say. but I think I an hak my way thru it. there is an incredible amount of information out there regarding embedded systems. 90% of the time the big cost for music products ( controllers, VS synths etc. ) per unit would be the software. Chips are fairly inexpensive in comparison. The Midi box projects offer a wealth of value and posssibilities and inspires me everyday to new projects. My Idea was to create a sequencer and control station for my Roland M-DC1. Older dance expansion box. I need 8 parts or sequencer tracks. Control features assignable to track. But more than likely dedicated sysex commands and functions for this particualr unit. to make for interesting LIve PA. at least 1 part will be a drum sequencer for what roland calls there "Rythym Track" . SOme of the MIDIbox Sequencer functions could be used, as well as some midi effects type functionality. The next step beyond that would be a home made DSP effect unit.
  8. With the coming release of the new sequencer project. First of all, Iwould like to say... WOW !! to TK. I intend to use this project for springboard for a 16 trk (more less?) sequencer. Those of you with like minded aspirations, lets collaborate on this thread. TK had to say this: 16 track sequencer: everything is possible BUT: only with some disadvantages, which I don't want to consider in my implementation. With 16 tracks it wouldn't be possible to store the whole pattern in RAM. The sequencer core has to read the pattern directly from EEPROM instead. This has no timing disadvantages (remember that sending a MIDI event takes 1 mS, an EEPROM value can be read within 10 uS...), but it makes realtime editing via MIDI impossible. Most parts of the control surface handler would have to be changed, so that only the select track is buffered in RAM. Features like Morhphing wouldn't be possible anymore, since this requires a second data set of the layer values. The whole SysEx store structure would have to be changed to a new format, it wouldn't be possible to store 128 patches in a single BankStick, but only 32 or so... a second JSynth GUI would be required to take the changed data structure into account (note: realtime editing with JSynth wouldn't be possible anymore), and last but not least: a second documentation would be required and somebody who answers the questions to this different implementation. Just take this into account... And to repeat it for the guys who didn't read my other postings regarding the reason, why I only need a 4 track sequencer: I'm using it as creativity tool. Once a nice sequence "works", I record it with Logic, and the MBSEQ is free for the next track. Sooner or later I've to rearrange and mixdown the sequences anyhow, and for this an editor like Logic is much more efficient (yes, in this situation I really like to use a mouse). If you really want to record, play, arrange, mix a whole song with a standalone device, then you have to program something which has been done by Emagic or Steinberg 15 years ago - on the Atari ST (a second-hand Atari costs you less money and less effort) Arumblack: for every CC's you have to use a seperate track. But see above, why more than this doesn't make sense. It is possible to chain multiple MBSEQs (synced via MIDI clock), but it isn't possible to control them from a single control surface (it would have to save all editable parameters in RAM anyhow) So control surface handler would have to change as well as sysex format. Would it be possible to use a "processing core" to handle the ram buffer ?
  9. anyone want to work withme on 16 track version ? I know there are a couple users on this board with "super-sequencer" dreams. I am among them. Lets work on this. I am looking to build a dedicated sequencer for my roland M-DC1 ( only need 8 trcks with dedicated code for M-DC1 sysex functions). and another sequencer ( 16 trks ) for my modules and sampler. Intended use is for live PA.
  10. Reply I might have an archived thread about shuffleing ( tr707- 606-909 specific) from AH archives. I believe they are still down but I might have hard copy will look tomorrow morning and post info if i can find.
  11. http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3410
×
×
  • Create New...