| Version 0.92 - (planned for April) - It really needs a new gui update (a llama of a different color)
- well, it's gonna have a new gui....duh
- I MAY attempt speed control with this release...it makes my brain hurt...
Version 0.91b - 3/20/2006 - SXSW is over bugfix
- BUGFIX: endpoints mode was causing crashes... major problem - sorry folks...
- The "progress bar" indicator thingy now stays blank for the first pass through a loop rather than get really tiny.
- Expires November 1st, 2006
Version 0.91 - 2/4/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 March 21st, 2006 by Chris |