|
Version 0.92 - (planned for March) - It really
needs a new gui update
- well, it's gonna have a new gui....duh
- I MAY attempt speed control with this
release...it makes my brain hurt...
Version 0.91 - 2/5/2006 - it's a whole new
llama
- NEW FEATURE: 1st loop sets beats...You no
longer need to know the number of beats beforehand (you never did for
endpoints mode). Whenever you mark the second loop point it will
count that as the last beat. It's one less thing to worry about if
you are playing to a click or synced to Ableton.
- NEW FEATURE: It quantizes the loop to the closest beats you
pressed the button to when not in endpoints mode...this makes it really
easy to loop live and not worry about timing. If you are a little
early it waits until the beat to start recording...if you are late it
includes the audio since the beat started without skipping.
[Personal note] The combination of the above 2 features completely
changes how loopy llama works when playing to a click or pre-recorded
tracks. It's going to make looping as an insert effect much
easier...and it's taken loads of stress off my live shows since I no
longer have to be precise with my feet or know how long the loop will be
beforehand. With the click muted I tap in the tempo as I'm playing
then turn on the click volume...once I'm playing to the click looping is
eeeeasy and stress free... except that I'm recompiling the llama before
shows and worrying about bugs!
- NEW FEATURE: File save and load... Based
on pressure from the "save the loops" campaign ...man, have I had a lot
of requests for this!
- NEW FEATURE: The metronome outputs audio, not just a midi
click...and will output as a seperate track or with the loop
- It keeps recording after 2nd hit unless you hit
play in place of record - like dl-4
- Beat offset setting for transport lock mode...so you can change the
location of beat 1 relative to the track
- Much more CPU friendly...LPF is more efficient as is the main
process loop
- It no longer resets when bpm or beats change - just truncates or
adds silence to the loop
- The buttons that don't apply to a certain record mode now disappear
for that mode.. meaning pause is gone for transport sync and tap is only
there for tap tempo mode.
- Compatibility for older footpedals has been ditched for simplicity's
sake...you can no longer add 1 to incoming program changes or use a
footpedal that toggles between on and off values by pressing the button
twice. This was known as Record button toggle mode.
- Bugfix: If you hit reset and immediately record and reverse the loop
it doesn't completely clear the buffer
- Bugfix: Fixed memory leak in gui and when closing the plugin (didn't
release right channel buffers)
- Bugfix: In endpoints if you hit clear
before marking the second endpoint the record light didn't turn
off.
- Bugfix: Pause was not unpausing if done through
MIDI
- Bugfix: Tap Tempo was not updating through
MIDI correctly
- Bugfix: Play button stayed down if pressed
through MIDI
- New expiration date is September 1st,
2006. It displays the date in a textbox now so I don't have to
remake the images - will allow for faster releases.
Version 0.9 - 12/28/2005 - HUGE update
- Added a play button for max-headroom style loop
repeating....or changing what happens when you punch out of a loop...it
will be more DL-4 like.
- Added a pause/stop button ... because people
tell me they want to pause loops
- Added an unpause=play setting
- Added a setting to let recording start at the
next beat or next loop - doesn't affect first pass
- Completely re-organized the options section -
the "modes" make more sense
- Bugfix: gui didn't update when automating
parameters
- Bugfix: Changing the number of bars in the loop
didn't re-calculate the loop size.
- Bugfix: BPM now automates correctly from 50-300
bpm
- Bugfix: The "loop" light comes on immediately
instead of after the loop starts repeating
- Bugfix: Loop resets when you hit save on some
hosts.
- Bugfix: Tried to economize LPF and it
popped when you turned it on or off
- The "Bars" boxes will be renamed "Beats" because
enough people pointed out that I'm an idiot
- safeguarded disabled buttons - wish I could
remove them based on mode
- Feedback percentage display
- play button unpauses if paused
- it turns out the key commands not working
for mac was a bidule bug, not the llama...keyboard doesn't seem to
work in Ableton in any platform
- Expires July 1st, 2006 (no, I still haven't
learned about copy protection or given up on the idea of making money
with this)
- A new shiny manual. I actually spent time
on this one, and it features Ableton Live.
- Prg->Bars should read Prg->Beats ... or
just get rid of it?
- Lots more updates...it's much more
stable...it's undocumented since I was recovering from the crash,
overhauling, and working fast.
Version 0.87 - 8/17/2005 - Stupid update...
Things have been crazy since February...I was hoping to have some bugs
and features taken care of rather than just posting a later-expiring
version...but I haven't made much progress. Sooo... now they won't expire
until February '06. I don't want to create non-expiring versions because
it makes them a commodity rather than intellectual property. So you will
just have to go through the pain of re-downloading them evey 6 months
until I investigate copy protection or let them go free... Version 0.87
with stop/pause and play/restart functions will be out soon...but I had a
tragic motherboard/harddrive failure and lost all code changes since
March....not sure when I can add the speed control - basically, the math
behind resampling on the fly kicked my ass.
(If you want to see what I have been spending my
time on check out satelliteband.net)
Version 0.85 2/8/2005 - Better, Faster,
More
- EXACT TEMPO SYNC! finally.... you can use Loopy Llama in a DAW
program and the loop size will be exactly in line with the tempo (+ or -
1 sample)
- A cool "knight rider" style loop indicator...tells you where you are
in the loop.
- Now in STEREO! I was going to make a seperate stereo version,
but it wasn't as memory hungry as I thought it would be.
- Key commands: R is for record, E is for erase/reset, and T
or spacebar to tap in tempo - Windows only :(
- Bugfix: The other record modes were not starting the
loop count at the next beat.
- Bugfix: Couldn't edit tempo in mac version (periodic update to
textedit ruined value)
Version 0.83 2/5/2005 -
Compatibility
- MAC OSX versions!
- Can use spacebar to tap in tempo - Windows only :(
- Bugfix: Lights are updated in a more stable manner.
- Bugfix: "One Loop" record mode was not starting the loop count
at the next beat..
- Expires August 1st, 2005.
Version 0.802 1/24/2005 - Big
Bugs
- Bugfix: Didn't like synching to certain tempos that dont divide
evenly into a beat length
- Bugfix: Recording continued when changing record modes...especially
annoying changing to endpoints
- Works with FXpansion VST2RTAS adaptor under Pro Tools now
Version 0.801 1/23/2005 - Interface
changes
- Recording stops upon 2nd tap of endpoints mode...like Dl 4. I
may make this a preference later
- A program change while looping will now reset the loop instead of
changing the number of beats in a loop...so the tempo remains constant.
- Reset while not looping now resets the downbeat too.
- Bugfix: program changes were not responding
- Bugfix: Record light wasn't coming on in endpoints mode
- Bugfix: Playing light didnt come back on after tempo or bar change
during record
Version 0.8 - 1/18/2005 - First Public
Release!
- Copy protection...well, expiration anyway... is
added. Expires July 1st, 2005.
- From now on changes will be documented here
Version 0.1 - 5/16/2003 - First
successful build
- it basically started from playing around with the VST 2.3 SDK
examples. I thought "Hey, a looper isn't much more complicated
than a delay...I could crank out this effect and use it live instead of
buying a DL-4." ... the delusion continued with "There's no way
I'll end up obsessively tweaking this for years instead of actually
PLAYING music...I wouldn't neglect important things like career goals,
loved ones, dinner, breakfast the next day, a social life, traffic
lights, etc..."
Known Issues: (use the contact link below to report
bug to me)
- In OSX 10.2.8 under Ableton Live 5.0.1 clicking any text field
causes a crash...is this happening to anyone else? It happens for
any vst plugin for me. Maybe it's because I spilled a beer in my
mac.
Planned Features: (major stuff)
- SPEED CONTROL! adjust the speed of the loop while or after you
are recording it...I really really want this, but it it
processor heavy and currently beyond my mathematical abilities. It
would have to have a setting rather than be on all the time - it will
double or triple processor usage.
- audio metronome output - sound will be loaded from wav file
- That GUI is looking pretty cluttered now...might be time to take a
deep breath and re-organize
- sellable version with actual copy protection instead of
an expiration date...I just can't make up my mind...If
I release it freeware/donationware right now people would never buy a
commercial version later when they can use an older one for free.
Besides that, cracked versions will be out within a few hours of a
release since I hate software that is bogged down by crazy copy
protection. But I feel like it's a useful enough plugin that it
may someday have some commercial potential...perhaps with the right
distribution I could make a few bucks off of it and retire from this
life of crime. On top of all that I want to support the open
source community and give back to the code pool what I learned from
it. That is the eventual future of these plugins - to be open
source. That doesn't mean they couldn't be commercial and open
source, but who would buy it when they could get a street-compiled
version?...and the clones/tweaked versions would soon rise and take over
making the original irrelevant. So I figure I'll release the
source once any commercial potential has run its course...hopefully VST
will still be in use by then. So for now they will keep expiring
every 6 months and hopefully people will keep coming back to get the
latest version. My site traffic is the inpiration to keep going
with improvements :)
(little stuff)
- Wet/dry mode so the loop and dry volumes will crossfade opposite
from each other.
- Fade out upon reset
- quaduple (triple?) buffer reverse fade - to keep from a silent part
in reverse loops
- Make the tape hiss more tapey and less white noisey...
- send midi ppq data...maybe
- maybe get rid of support for notes and just use CCs...is anybody
using this with a keyboard?
- I should find a way to make all the CC assignments not be vst
parameters...it's a lot of clutter
User Requested features I may add (email me if you want me to add one
of these, I will with enough requests)
- Clear button undoes everything since the last record button
hit. This would be a major update although it
wouldn't need more memory...would be hard to work in as a
feature...
- Be able to a/b between 2 loops...basically like having 2 instances
of loopy llama but locked in time together. I'm not
wild about this since you can already do it using 2 instances.
- loop MIDI data as well as audio (this may not happen
since you can't really reverse MIDI...you would have to settle for a
pseudo reverse) This would require a structure to organize midi
data by linking starts and ends of notes.
- More than 60 seconds of loop
time... (really easy to change, but do you really need
that?)
Last updated on February 4th, 2006 by
Chris |