H8000’s Sample Capability

Home Forums Products Rackmount H8000’s Sample Capability

  • This topic is empty.
Viewing 8 reply threads
  • Author
    Posts
    • #107685
      tonosity
      Member

      In the H8000FW manual, it states: "DSP A boasts nearly three minutes of sample time."

      My question is:  Can this sample be used in the way a typical looper is used?  For example, can MIDI commands be sent to the Eventide to capture, stop capture, play sample, etc.?

      Thanks very much!

    • #121659
      nickrose
      Moderator
      Eventide Staff

      Pretty much anything on the H8000 can be controlled by MIDI. The more specialized requirements may call for some Vsig programming. For example, the following is one of the factory programs with MIDI control of play record and stop. They also have very high quality pitch and time change.

      HEADM adc 2 2 sampler-playMonL sampler-playMonR "SAMPLER (single)" "" 6 menu1-obj record-obj play-obj stop-obj menu4-obj info-obj ;=325,0,100,0
      TEXTBLOCK info 6 "Single take Sampler. Panel, audio or" "MIDI triggering. When enabled, audio" "trigger for  record and play is on left" "input IMPORTANT ! Recording with this" "preset will clear all previous" "recordings !!!  Stereo in, stereo out." ;=800,575,100,0
      MENUPAGE menu1 "Sampler Params" Params 8 currentime-obj starttime-obj stoptime-obj loopmode-obj pretrig-obj menu2-obj menu3-obj savemode-obj ;=750,1175,100,0
      MENUPAGE menu2 "Edit Params" Edit 5 timeamt-obj pitch-obj fadein-obj fadeout-obj xfade-obj ;=425,1175,100,0
      MENUPAGE menu3 "Audio Triggers" Audio 6 modemon-obj dummy-obj trigplay-obj trigrec-obj thresh-obj playhyst-obj ;=600,1350,100,0
      MENUPAGE menu4 "External Controls" External 3 extrec-obj extplay-obj extstop-obj ;=650,850,100,0
      TEXTLINE dummy "" ;=450,1975,100,0
      TRIGGER record Record: " Record" ;=275,225,100,0
      EXTTRIG extrec ExtRecord -256 0 0 0 ;=125,350,100,0
      C_ADDER c_recs 2 record-out extrec-out ;=275,350,100,0
      TRIGGER play "Play  :" " Play" ;=125,475,100,0
      EXTTRIG extplay ExtPlay -4096 0 0 0 ;=125,600,100,0
      C_ADDER c_plays 2 play-out extplay-out ;=275,475,100,0
      TRIGGER stop "Stop  :" " Stop" ;=125,725,100,0
      EXTTRIG extstop ExtStop -512 0 0 0 ;=125,850,100,0
      C_ADDER c_stops 2 stop-out extstop-out ;=275,600,100,0
      KNOB pretrig "PreTrig:   %3.0f mS" "" 1 500 0.1 100 ;=125,975,100,0
      C_DIVIDE ptrig_fix pretrig-out 1000 ;=275,725,100,0
      SKNOB3 starttime "Start: %6.3f Sec" "" 0 0.001 0 sampler-startTime 0 85 sampler-startTime ;=275,850,100,0
      SKNOB3 stoptime "Stop : %6.3f Sec" "" 0 0.001 0 sampler-stopTime 0 85 sampler-stopTime ;=275,1000,100,0
      KNOB fadein "FadeIn  :  %4.0f mS" "" 0 1000 1 1 ;=275,1150,100,0
      KNOB fadeout "FadeOut :  %4.0f mS" "" 0 1000 1 1 ;=275,1275,100,0
      KNOB xfade "XFade:  %4.0f Ms" "" 0 1000 1 10 ;=275,1400,100,0
      C_MULTIPLY tamt_fix1 sampler-timeAmt 100 ;=575,25,100,0
      SKNOB3 timeamt "Duration:   %3.0f %%" "" 0 1 100 tamt_fix1-out 1 400 0 ;=725,25,100,0
      C_DIVIDE tamt_fix2 timeamt-out 100 ;=275,1525,100,0
      KNOB pitch "Pitch   : %5.0f Cnts" "" -2400.0001 2400.0001 1 0 ;=275,1650,100,0
      KNOB thresh "Threshold : %4.0f dB" "" -100 0 1 -24 ;=450,1350,100,0
      KNOB playhyst "Hysteresis:  %3.0f dB" "" 0 20 1 3 ;=450,1475,100,0
      TRIGGER trigplay AudioPlay: "Play arm" ;=450,1600,100,0
      TRIGGER trigrec "Audio Rec:" "Rec arm" ;=450,1725,100,0
      TEXTKNOB loopmode "Loop :  %s" "" 2 0 Off On ;=450,1850,100,0
      SAMPLER sampler 173 adc-in1 adc-in2 adc-in1 adc-in1 adc-null adc-null c_plays-out trigplay-out c_stops-out adc-zero c_recs-out trigrec-out 0 record-out 1 loopmode-out 2 thresh-out ptrig_fix-out thresh-out playhyst-out 0 0 0 1 savemode-out starttime-out stoptime-out pitch-out 0 tamt_fix2-out 1 fadein-out fadeout-out xfade-out 1 25 ;=425,25,100,0
      MONITOR currentime sampler-currentTime "Time : %6.3f Sec" "" ;=575,150,100,0
      TMONITOR modemon sampler-currentMode State:%s state 27 <<stop>> <<pause>> <<FILL>> "  <<STOP>>" "  <<PLAY>>" "  <<DECAY>>" <<TRIGREADY>> " <<PLAY (trig)>>" <<trigdecay>> " <<RECORD>>" <<recordinit>> "<<REC ARMED!>>" <<trigrecinit>> <<trigfill>> <<scrubinit1>> <<scrubinit2>> <<pitchscrub>> <<tapescrub>> <<recorddone>> "<<file I/O>>" "<<file I/O>>" "<<file I/O>>" <<initialize>> <<initialize>> <<initialize>> <<initialize>> "<<rec stop>>" ;=575,275,100,0
      TEXTKNOB savemode "save audio: %s" "" 2 0 no yes ;=100,1100,100,0

    • #121660
      tonosity
      Member

      Thank you, Nick.  Yes, I do appreciate the depth and richness of the MIDI control.  Really impressive.

      However, do you know if it's capability includes being able to use the H8000FW as a sample/looper?

      Ideally, I'd like to send a MIDI message to begin capture on DSP A (the one of the two "machines" that has access to three minutes of capture memory), and then send another message to playback that captured audio through DSP B–and it's, potentially, different effects chain.  

      I'd also like to control that playback to just play once, or loop indefinitely.

      The reason for all this is to play in realtime through DSP A, and it's assigned effects; capture the dry input of that signal; and then play it back through DSP B and its different, assigned effects chain, while simultaneously playing–in realtime, again–through DSP A.

      This would be very much like the basic functionality of a simple looper, with the addition of redirecting the playback to DSP B, and its effects.  The beauty of that is the playback could be a guitar rhythm section, and then realtime accompaniment to that sample playback.

      Make sense?

      Thanks again!

    • #132884
      nickrose
      Moderator
      Eventide Staff

      The big sampler does not have looper capability. But, there are a large number of looper presets on the H8000 (see Preset Manual). Only a few of these use the very long delay, but with a bit of experience you could do what you describe using Vsig. There is something of a learning curve, but if you have the mind for it you can do things that you cannot find anywhere else.

    • #132885
      tonosity
      Member

      Thanks again!  I've got the mind for it, if it's got the capabilities to replace a looper pedal, and be controlled by a capable MIDI foot controller.  Less is more, when it comes to these thing, in my mind.

    • #132886
      ThreeFingersOfLove
      Participant

      Nick,

      I'd like to ask if it's possible to "flush" whatever is recorded into the sample memory. What I have in mind is to granularize a recorded voice sample, i.e. record something into the sample memory, granularize after x seconds, as I continue recording in the sample memory. Ideally, the trigger to flush out the contents of the memory would be when a pre-specified recording time has been reached.

      Any ideas here?

      Regards,
      Yannis

    • #132887
      nickrose
      Moderator
      Eventide Staff

      Hi Yannis. Not quite sure what you mean by granularize.

      But, to answer the question, the SAMPLER module has a clear input trigger which will blow away the current sample. Note that this may not be instantaneous, so you probably would not want to do it while recording.

    • #132888
      ThreeFingersOfLove
      Participant

      Hi Nick,

      thanks for the swift reply!

      By granularize, I mean that I'd like to chop audio into small pieces (not exactly a granularization per se but that's the closest term that I could think of). Say you have the word "Eventide" being recorded into the sample memory. I'd like to have it chopped, for instance "e", "ven", "ti", "de", or something like that. So once the sampling process begins, I'd like to flush out the buffer periodically. You mentioned that the clear input trigger flushes out the current sample… that's too small a value in this case, no? Is it possible to flush it, for instance, every 0.5 seconds?

      After that, it'd be nice if there was a way to change the order of the audio chops, i.e.: "ti", "e", "de", "ven"! Are there multiple buffers in the sample module?

    • #132896
      nickrose
      Moderator
      Eventide Staff

      By the current sample, I meant the whole recording (sampler -> sample).

      The sampler will record multiple samples (either 250, or until its memory is full). I'm not sure if you can change the active sample while recording –  you'll have to try that out for yourself.

Viewing 8 reply threads
  • You must be logged in to reply to this topic.