Reflex LiveLoop Sampler

From circuitbending to homebrew stompboxes & synths, keep the DIY spirit alive!
Post Reply

Based on the feature list, how would you rate the Reflex LiveLoop?

Amazing!
172
71%
Pretty Good
39
16%
Too Complicated
26
11%
Too many HP for my rack!
4
2%
 
Total votes: 241

User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2497
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Reflex LiveLoop Sampler

Post by Sandrine »

I decided to start a new topic, as the old sampler ( viewtopic.php?t=140591&highlight= ) is so different!

The new Sampler, the Reflex LiveLoop has a new face, now 16 HP (was 14HP). I promise it won't get any larger!

Image

Yesterday, I finally managed to get the new core up and running, which isn't bad as the chip I've been waiting for only arrived Thursday.

*Hopefully* we'll be starting our first run in "spring", barring any major issues / delays. These will be fully assembled, until we get a DIY method going.

Here's the new feature list for the Reflex LiveLoop Stand-alone:

Record Sample Rate: 174 seconds in stereo at 48Ks/s.
This isn't an "up to" spec., it's better than CD quality for almost 3minutes!
- Maximum Record times / quality per channel:
174 seconds @ 48Ks/s 16 bit >CD Quality
248 seconds @ 24Ks/s 16 bit >FM Radio Quality
11.6 minutes @ 12Ks/s 16 bit >AM Radio Quality
23.2 minutes @ 6Ks/s 16 bit Retro Sampler Quality
46.4 minutes @ 3Ks/s 16 bit Min Voice Quality
92.8 minutes @ 1.5Ks/s 16 bit LFO, Wave making Quality )
- 10 octave Sample Rate Playback range via CV + Rate Knob offset
- Knob Take-over Sample Rate recall for each Mode transition:
- LED circle direction indication (four flashes) and present Rate position indication
- "Smart Take-over" eliminates "hard" jumps by becoming active once Knob returns to previous position
- "Slide-To" for moving away from previous sample rate position

I/O:
- Trigger inputs for Record/SOS/Delay/Play/Clock, Creating Slices, Playing Slices, PlayFX start/sync
- Gate input for PlayFX
- Footswitch (S-Trig/Gate) for Record/SOS/Delay/Play, PlayFX start/sync/stop
- Bipolar CV inputs for Sample Rate Control/offset, EQ bands, with attenuvertors
- Unipolar CV inputs for Slice Selection, PlayFX start and End Control offsets

Audio:
- Stereo Inputs 10V p-p L&R all samples rec/play in stereo
- Feedback Return input isolated mix to sampler, Feedback insert return
- Stereo Outputs 10V p-p L&R
- Blend Control to mix incoming audio with outgoing audio
- Feedback Level control for send, or third output channel of sample output only (for multiple amps)
- intelligent auto fade-out for echo and layer stops independant of input mix setting (1/2 cross fade)
- Spectrum Analyzer for RGB "Color Organ" audio indication/analysis.
- Zero Crossing Point Loop Lock and Soft-Mute technology for click free speed looping.
- Low latency triggering <1mS for fast triggers, click free soft shoulder for slower. 7uS trigger pulse.
- Zero latency pass through EQ filters and near zero latency (20uS) sampler input (great for accurate slicing)

RP (record/play) Sampler Modes:
- 3 Main RP (Record/Play) Modes: Layer, Echo (delay), R/P Sampler (simple record/punch-in/append)
- Foot Switch compatibility Mode (S-Trig) for foot controlled sync'ed echo/looping/layering
- Record (Continuous) PlayFX and Slices simultaneously into delay/sample/layer for Looping afterwards
- Auto-Slices R/P, Echo (delay), Layer action points for instant recall using Slice Select/CV
- No "Memory Full" stop of recording, loops forever! Good to recall recent sequences via Play Slices
- Clock Trigger Synchronization of Layer and Echo by "Arming" Steps with /1 - /16 setting for Arm Record/Delay/Play sync and following sync of Slices looping

Sample Slicing:
- Sample Slicing during any mode (Record/Play/Echo etc), up to 400 slices
- Slicing via T/G input &, Audio Peaks & Slice button simultaneously, or Auto-Slicing with every event (default)
- Peak Auto-Slicing by audio levels and intelligent noise floor, amplitude angle/delta algorithm.
- Slicing format controlled intuitively by Mode:
. Record: Sequential Slicing (Slice End = Next Slice Start)
. Echo (delay) / Layer (SOS) : Loop size slices starting at slice creation
. Infinite echo/Layer play: Loop size slices starting at slice creation
. R/P Record/Play loop: Sequential Slicing
. Play FX Start/End, Position/Size miniLoops: Loop sized slices starting at slice creation
. PlayFX G-Move: Present G-Move position
- Sequence Slices via CV voltage ratio / # of Slices and Slice Play trigger
- 1-16 Manual Slice Play selector/ CV offset with LED Slice# indication
- Slice Sample Rate recall + Rate knob offset + Rate CV offset
- Variable Rate Slicing to increase record time drastically when HIFI not req'd with "as created" playback
- "Slice Groove" 200 note sequencer feature: Record a tap sequence using selected slices, then loop playback!
- Slice Record Over-dubbing / replace inside defined slice.

PlayFX:
- 3 PlayFX Modes to play sections of RP Sample at any time, slice-able
- PlayFX (all modes) inside of slices (global) and button controlled permanent Slice modification
- Simultaneous Record and PlayFX/Slice to loop/echo out applied FX.
- PlayFX Trigger input for Start/re-start miniLoop Play

PlayFX Modes:
- Loop Start/End controls & CV's for Sample/MiniLoop/Slice/G-Move Playing
- Reverse PlayFX when in Start/End Play mode (by reversing Start and End controls)
- Loop Position/Sizes & CV's for constant Loop size while panning through Sample/MiniLoop/Slice
- G-Move Flowing Granulizer Direction/Speed and Grain Size knob and CV controllable. Sizes: < 1 mS to 250 mS.
- G-Move Granulizer "roll space" can be defined by presently playing MiniLoop, Echo/delay, Layer or Slice boundries.
- Layered PlayFX priority: MiniLoop/Granulize inside a Slice, Granulize inside of a MiniLoop, Slice over a MiniLoop.
- Play FX or a Slice while still Recording / Layering / Echoing via Buttons or T/G.
- Built in CV band controllable EQ for fine tuning feedback and FX output. Flat band mode for CV VCA FX.
- FX (Left) channel feedback insert for external send return filter insertion. Adjustable Send 10V P-P standard.

Interface:
- 32 LED Indicators, 9 for LED Circle to indicate Last Rate upon return from/to modes and Slice Select/Clock div set
- Power up panel Last Settings memory
- USART, audio and data bus Interface for possible Future Expansion:
MIDI controller, Extra audio, CV, SD Card/USB drive, Slicer/sequencer, Splitter, all of the above (Super Looper?)
- Arduino Atmega 2560 16AU with on-board USB
- Firmware Upgrade-able, ships with V1.00 as of April 2016:
. Highly possible additions to feature list:
. [yes]Slice overdub, [yes] Peak slice "back slice" alignment, [yes] Auto calibrate (Feedback Max Position), Auto Calibrate (CV's), [yes]Peak Audio Record Arming, [yes] Loop End Trigger Pulse output



I've kept the basic functions intuitive very simple to access, but there's more advanced, less used functions that can be accessed by holding down buttons.
The "transport" buttons, red, white, and green, are tap on, tap step-to-next, hold stop style for the most part. For example, in R/P mode (record/play) a tap on the record button will start a record, and a second tap will end the record and start the sample playing, while subsequent taps will punch-in/append the loop.
In Echo(delay) and Layer Modes, this makes it easy to get a sync like tap-tempo. The T/G & Footswitch inputs can work the same way.
The Clock input (Rec T/F/C) can be set from /1 to /16 and can be used with "arming" the record button to act as a sync to external modules. This clock sync will allow slices (if created in echo(delay) or Layer modes) to also be synced. Rate variance updates ensure the samples stay in sync.
Last edited by Sandrine on Mon Apr 18, 2016 10:50 pm, edited 8 times in total.
skipperdean
(~);}
Posts: 600
Joined: Sat Nov 05, 2011 6:01 pm
Location: pdx

Post by skipperdean »

Whoa!!! This looks fantastic, I look forward to trying it out. Good job!
User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2497
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Post by Sandrine »

skipperdean wrote:Whoa!!! This looks fantastic, I look forward to trying it out. Good job!
Right on!

Cheers!
User avatar
Matos
Modular masturbator
Posts: 3783
Joined: Tue Jul 05, 2011 4:03 am

Post by Matos »

Damn! This looks great. As soon as you have a price let us know.
User avatar
apophis93
Common Wiggler
Posts: 60
Joined: Thu Oct 24, 2013 10:09 pm
Contact:

Post by apophis93 »

Strong interest here. Keep us posted.

- Daniel
User avatar
mbroers
Wiggling with Experience
Posts: 276
Joined: Mon Mar 26, 2012 5:02 pm
Location: Chicago, IL

Post by mbroers »

would love to see a demo vid or some sound samples.. looks awesome though!
User avatar
jackmattson
Wiggling with Experience
Posts: 257
Joined: Mon Feb 02, 2015 2:12 pm
Location: Berlin
Contact:

Post by jackmattson »

Looks really cool but a bit hard to follow from the panel.

Do you have sound examples for what an FXmode means and other strange things I've not heard of? Perhaps from your last live sampler.
User avatar
insula
Wiggling with Experience
Posts: 470
Joined: Mon Oct 14, 2013 4:59 am
Location: @Madrid

Post by insula »

so... is similar a phonogene but with a proper and long audio buffer.

:tu: :tu:
User avatar
flab
Veteran Wiggler
Posts: 553
Joined: Mon Jul 29, 2013 12:47 pm
Location: Glasgow,Uk / Volos,Gr

Post by flab »

and couple of hundreds cheaper
User avatar
insula
Wiggling with Experience
Posts: 470
Joined: Mon Oct 14, 2013 4:59 am
Location: @Madrid

Post by insula »

flab wrote:and couple of hundreds cheaper
:yay: :yay: :yay: :yay: :yay:
User avatar
edwinm
Common Wiggler
Posts: 248
Joined: Mon Aug 05, 2013 4:31 pm
Location: London

Post by edwinm »

oh yes!
User avatar
Amer1231
Wiggling with Experience
Posts: 397
Joined: Fri Mar 27, 2015 6:06 am
Location: Sweden

Post by Amer1231 »

for me its pretty nice, i will be needing an estimation for the price but i can see how people would find it crammed. :goo:
I have the cake.
User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2497
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Post by Sandrine »

insula wrote:so... is similar a phonogene but with a proper and long audio buffer.

:tu: :tu:
It is similar, but in stereo, and yes longer record time. A 2 channel sample loop can be playing/echoing/recording, then a PLAYFX (play button) can be started from the point of record/play/loop (depending on present mode and play mode) for a "miniLoop" or grain moving through the sample. When released, the original playing/recording sample will be at the position it would have been at had no PLAYFX been played. This allows for a sync'ed sound on sound, echo, or sample loop to stay in sync.

As the audio is patched back to the input of the sampler while recording, an echo would trail the PLAYFX you have just executed, or a sound-on-sound record would mix the PLAYFX back into the record. If just in basic R/P (record/Play) mode, while recording, then that will have been recorded into the sample presently being recorded.

Also, the price will be quite a bit less than the phonogene :)
jackmattson wrote:Looks really cool but a bit hard to follow from the panel.

Do you have sound examples for what an FXmode means and other strange things I've not heard of? Perhaps from your last live sampler.
The sound examples from this sampler are pretty lame thus far, but I'll post something as soon as possible.
FX Modes are either "miniLooping" within a slice or sample, depending on what's playing at the moment, using Start/End controls or Position/Size controls to select an area of the sample for miniLooping, or a really tight loop called a grain that moves through the same at a rate defined by forward/backward setting of G-Move control. In G-Move mode, the size varies from <1mS to about 250mS as a grain of sound should.

Basically, this PLAY FX modes are just assignments to the Start/End knobs. PLAY FX becomes active with the PLAY button or T/G input, and will take control of the outputs while on, then return to the sample/slice playing (if was) when toggled off.

The REC button simply controls the playing/recording of the main sample to be worked on. Depending on the R/P mode, it can toggle between record and play, sound-on-sound layering, or echo time/endless loop/echo continue.

The SLICE button and SLICE T/G can create slices, or play slices if one is selected. SL.PLAY plays a slice selected by the Slice CV input.
A PLAY FX (Play button) can loop inside of a slice as defined by PLAY FX mode: miniLoops or G-Move grains.

What's really cool is a slice can be created at any point of play. For example, a running echo is interrupted by a PLAY FX, and you hit the slice button. The Reflex knows you intend to recall that moment in a slice, and uses the echo time to terminate the slice (unless another is created first) so it can be recalled as a slice play with the same loop point as the echo! This gets rid of those awkward sync issues.

mbroers wrote:would love to see a demo vid or some sound samples.. looks awesome though!
There will definitely be videos, I really really want to show this off! Plus I just *love* doing videos.
apophis93 wrote:Strong interest here. Keep us posted.

- Daniel

Will do daniel

Matos wrote:Damn! This looks great. As soon as you have a price let us know.
Thanks Matos. I know the panel looks white, but it'll actually be black lettering on aluminum.
Waiting for a quote on P'n'P costs, and a couple of the very expensive chips, which will determine a range of $350 - $400 I project.
-edit- That's fully assembled, not kit/DIY
User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2497
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Post by Sandrine »

I haven't any really good audio samples of G-Move yet (working on user interface tonight) but here's one I did using a sample of audio from MIA's "Jimmy", with what would be a MIDI ->CV & Trigger to select slices that were created by Peak Slicer. The sample rate was also being controlled by alternate notes at the time.
www.freshnelly.com/tunes2015/samsamJimmy.MP3
User avatar
jackmattson
Wiggling with Experience
Posts: 257
Joined: Mon Feb 02, 2015 2:12 pm
Location: Berlin
Contact:

Post by jackmattson »

I'm looking for a good DIY drum sampler... I guess this is something different although from the Slicing features sounds like it might be possible to get it to work like Dr. Rex from Reason?

I could see an SD card slot being great for recording loops, recalling loops etc. So far I haven't fund a DIY recorder for Euro rack that would let me record and press a button to start a new file. This sampler would be great if I could just use it as that... an input idea saver and loop file playback machine.
User avatar
leeski
Super Deluxe Wiggler
Posts: 2131
Joined: Sat May 12, 2012 5:44 pm
Location: Saturn

Post by leeski »

looks cool and i'm in for one of these brutes :hyper:
«:::A:::» «:::W:::» «:::E:::» «:::S:::» «:::O:::» «:::M:::» «:::E:::»
User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2497
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Post by Sandrine »

jackmattson wrote:I'm looking for a good DIY drum sampler... I guess this is something different although from the Slicing features sounds like it might be possible to get it to work like Dr. Rex from Reason?

I could see an SD card slot being great for recording loops, recalling loops etc. So far I haven't fund a DIY recorder for Euro rack that would let me record and press a button to start a new file. This sampler would be great if I could just use it as that... an input idea saver and loop file playback machine.
What you need is an SD Card sample player for drums, but there is a way to do it with the Reflex. Just set for Peak Slicing and record a bunch of different drums in, one after the other, no matter the timing. This will create numerous slices that can be accessed in the order they were sliced at via CV and T/G.
I've done this and it worked surprisingly well :
samsampeakslicedrums.MP3
The first part is just sampling a riff (not an ordered set of drums) then playing/sequencing them back as slices and shifting the sample rate.

Leeski:
Great, guess I'd better augment the run size, looks like we'll need them!
User avatar
bennelong.bicyclist
Super Deluxe Wiggler
Posts: 1025
Joined: Sat Jun 29, 2013 2:54 am
Location: Sydney, Australia

Post by bennelong.bicyclist »

Looks good. What's the bit-depth? 8-bit, 12-bit or 16-bit? Is all this really powered just be an ATmega 2560? Or is that just a co-processor to something else?
User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2497
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Post by Sandrine »

bennelong.bicyclist wrote:Looks good. What's the bit-depth? 8-bit, 12-bit or 16-bit? Is all this really powered just be an ATmega 2560? Or is that just a co-processor to something else?
The bit-depth is 16 bit, and native record/play sample rate 48KHz in all modes. The Max record time is 175 seconds.

The Atmega 2560 is just the user interface controller, which incidentally will eventually become open source. The core access would act as a library of sorts, connected via SPI.
User avatar
Moog$FooL$
Broke Dick Dog
Posts: 1776
Joined: Tue Jun 03, 2008 2:54 am
Location: Vancouver, BC.

Post by Moog$FooL$ »

woah!!! that looks groovy. :tu:
i don't use euro..... but just wanted to say hi & right on to a fellow BC wiggler that's building some awesome!

good luck, i'm wishing u success & hope to see & hear more about this.

:sb: :party: :nana: :bananaguitar:
i use to drink & smoke.
that fat cat had to go..... wasn't even mine.
User avatar
Modulus
Veteran Wiggler
Posts: 619
Joined: Mon Apr 07, 2014 3:49 pm
Location: Florida

Post by Modulus »

I'm definitely interested if this is pre-assembled. Really like the per slice granular and echo fx controls.

Also, can you load samples off sd card? Or is this planned for future expansion? This is my main gripe with the ginko sample slicer is having to record loops every time the modular is restarted. It's a huge time waster to get really tight drum loops with perfect timing.

Anyways great work and will watch this thread for updates
User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2497
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Post by Sandrine »

Moog$FooL$ wrote:woah!!! that looks groovy. :tu:
i don't use euro..... but just wanted to say hi & right on to a fellow BC wiggler that's building some awesome!

good luck, i'm wishing u success & hope to see & hear more about this.

:sb: :party: :nana: :bananaguitar:
Strangely enough, today I was down at our local music store (in Powell River) and asked Doug if he ever gets people coming in asking for modular stuff. Not surprisingly he said no, never.
Then I said, well there must be lots of "Wigglers" down in Van.
I get back and there's your post. Weeeerd man!

Thanks for the kudos, and I'll try not to disappoint!
Modulus wrote:I'm definitely interested if this is pre-assembled. Really like the per slice granular and echo fx controls.

Also, can you load samples off sd card? Or is this planned for future expansion? This is my main gripe with the ginko sample slicer is having to record loops every time the modular is restarted. It's a huge time waster to get really tight drum loops with perfect timing.

Anyways great work and will watch this thread for updates
OK I must disappoint on the SD Card solution. Funny enough I have the same sort of view as the builder(s) of the Ginko. It takes the spontaneity out of live sampling, and also adds a lot of complexity/cost. I.E. wave formats, time issues, huge overhead to deal with >4Gig SD cards, loading time, file organization/selection, expansion interface issues...

I considered it quite a bit, but as one wiggler put it "That's what DAW's are for" ...
For now, one could use a MIDIbox T/G and create a DAW playlist with the audio sample and note T/G's embedded in the same file/section/playlist to trigger Record/stop/slicing. Depending on the length of the sample being worked with, this may take a few seconds to nearly 3 minutes to "set up" but it's an option, and a precise one for getting those slices right. I use FL Studio and have done this with original sampler, well more or less.

I must say in all fairness, the Reflex LiveLoop is being designed with expansion to many many more features ( MIDI I/O, CV, T/G etc. firmware upgrades) in mind. That's why the core is so complex, and is taking so long :)
User avatar
NS4W
Super Deluxe Wiggler
Posts: 1304
Joined: Thu Jan 12, 2012 11:42 am

Post by NS4W »

Looks promising!
User avatar
bennelong.bicyclist
Super Deluxe Wiggler
Posts: 1025
Joined: Sat Jun 29, 2013 2:54 am
Location: Sydney, Australia

Post by bennelong.bicyclist »

Sandrine wrote:
bennelong.bicyclist wrote:Looks good. What's the bit-depth? 8-bit, 12-bit or 16-bit? Is all this really powered just be an ATmega 2560? Or is that just a co-processor to something else?
The bit-depth is 16 bit, and native record/play sample rate 48KHz in all modes. The Max record time is 175 seconds.

The Atmega 2560 is just the user interface controller, which incidentally will eventually become open source. The core access would act as a library of sorts, connected via SPI.
Ok, holy good! So what's the engine under the bonnet (hood)?
User avatar
Microscopial
"stripes!!!" what me mmmm
Posts: 1394
Joined: Mon Jan 10, 2011 4:25 pm
Location: peterborough UK

Post by Microscopial »

Nice thinking may be in for one
lamond design
"working with wood"

email/ lamonddesign@gmail.com
flickr/ http://www.flickr.com/photos/59671775@N03/
twitter/ lamonddesign http://twitter.com/#!/
facebook/ ross lamond http://www.facebook.com/ross.lamond1 or follow the lamonddesign page
website/ www.lamonddesign.co.uk
Post Reply

Return to “Music Tech DIY”