Attempting to Build Phrase Sampler (Loop Machine)

Apr 16, 2006 at 9:38pm

Attempting to Build Phrase Sampler (Loop Machine)

I have 3 days to rock this thing out… i’m still a beginner with max so i’m wondering which LEAST CPU intensive objects i should base my looper around. it is going to loop my microphone i have connected to the line-in of my g4 mac.

i want to be able to record up to 5 loops that will play on top of one another. each loop should be able to be replaced, muted or soloed. the loop start & end triggers should have very little latency, none would be fabulous.

If anybody has ever created something similar, or knows of ways to create this, please please please spread the knowledge! i’m a student at the berklee college of music with so many deadlines! ahhhh! thankyou :)

#25458
Apr 16, 2006 at 10:30pm

tapin~ tapout~ with feedback and the freeze command is one simple
possibility.


Michael Duffy

http://www.ruccas.org/index.php?Michael%20Duffy

#74958
Apr 17, 2006 at 7:16am

stutter~ is good to control cpu.
help file is a scorcher (read carfully)
imHo
-matt

#74959
Apr 18, 2006 at 2:37pm

char wrote:
> I have 3 days to rock this thing out… i’m still a beginner with max
> so i’m wondering which LEAST CPU intensive objects i should base my
> looper around. it is going to loop my microphone i have connected to
> the line-in of my g4 mac. anybody have some advice? i’m all ears!

First advice: skip the “LEAST CPU”, you won’t be able to build a patcher
of enough complexity within 3 days as a beginner to even come close of
hitting the CPU too much (If its just a looper). Just concentrate on the
functionality. Optimisation is always the last step….

The word looper is used in a wide variety, I am patching almost a decade
on my “looper” (I am not a beginner). But it is well possible to mimik
some of these standard loop pedals within 3 days I think. Just record~
into a buffer~ and play~, wave~ or groove~ with loop points should be
possible to hook up fast. Take 2 days for studying the help files and
one day to play with your patch…

Have fun

Stefan

[][] [][][] [][] [][][]
[][][][][][][][][][][][][][][]

Stefan Tiedje
Klanggestalter
Electronic Composition
&
Improvisation

/~~~~~
\ /|() ()|
))))) )| | |( \
/// _/)/ )))))
___/ ///

————————-x—-
–_____———–|———–
–(_|_ —-|—–|—–()—-
– _|_)—-|—–()———–
———-()————x—–

14, Av. Pr. Franklin Roosevelt,
94320 Thiais, France
Phone at CCMIX +33-1-57 42 91 09

#74960
Apr 18, 2006 at 5:13pm

Michael Duffy wrote about using a “freeze command” with tapin and tapout. This doesn’t show up in my documentation, nor do I know about it. Can someone give me a tip?

Thanks,
Dayton

#74961
Apr 18, 2006 at 5:59pm

“freeze 1″ loops the current contents of the tapin~ buffer. “freeze 0″
stops looping

Peter McCulloch

#74962
Apr 18, 2006 at 6:26pm

>”freeze 1″ loops the current contents of the tapin~ buffer. “freeze
>0″ stops looping

oh no !!!

and since years i am writing delays which have a “loop” function (and
patch), when a simple command would have done it !!!

when i first did it, it sure took me quite a long time!!!

best

kasper

#74963

You must be logged in to reply to this topic.