Infinity Looper Blog

Infinity Build 143: New Features and MIDI Bug Fixes

You can find build 143 here and directions for updating the Infinity’s firmware and applications here.

This update is the first feature-complete firmware update.  In this update we’ve resolved the final remaining issues with MIDI Synchronization, added support for changes to the Default Blank Canvas settings, and more…

This update is the final feature update for the Infinity Firmware.  We will stay in BETA while customers report any remaining issues and while we prepare even more documentation.  Following this final BETA stage, we will release the Official Infinity 2.0 firmware.  Thanks for working with us throughout this process.

List of NEW Features:

- In Series Mode, when using the Fade Stop Mode, switching between loops no longer causes the current loop to fade.  When a loop is stopped using the Stop Footswitch the loop will fade out as it does currently.

Infinity now accepts MIDI Program Change messages to change presets.  This can be disabled in the Application by going to Global Boot Settings and unchecking the “Accept Program Change” check box. The MIDI Song Select Command can still be used to change presets.

-The default Blank Canvas settings can now be changed using the updated application.  To change the settings simply select the Blank Canvas from the Preset List and make the necessary changes.  Audio still cannot be loaded to, or saved from, the Blank Canvas.

-We’ve added MIDI support for the alternate Remote Options (Stutter, Erase, Erase+Rec) and Expression Pedal Mappings (Aging, Varispeed).

  • Stutter: MIDI CC# 48, Values 1-127 trigger
  • Erase: MIDI CC# 49, Values 1-127 trigger
  • Erase+Rec: MIDI CC# 50, Values 1-127 trigger
  • Varispeed: MIDI CC# 3, 0-127
  • Exp: MIDI CC#4, 0-127
  • Aging: MIDI CC# 9, 0-127

MIDI Bug Fixes:

- All remaining issues with MIDI should be resolved.  In particular:

  • Using Varispeed with MIDI no longer causes incorrect pitch changes on playback.
  • Auto Zero Record has had 24kHz re-enabled by default.
  • Fast Tracking has been enabled.
  • MIDI Start no longer causes MIDI Timing glitches.
  • MIDI Sync in Series Trail/Fade modes no longer experience occasional glitches that caused delayed actions.
  • Changed implementation of Reverse and Undo MIDI CCs to allow Remote-like control that can enter AND exit Varispeed etc.  These CCs do obey Stutter, Erase, or Erase+Rec settings.

Build #137: Audio Glitch Corrected

An audio bug that appeared in build #135 has been corrected in build #137 now posted on the website, here.

This audio bug could introduce a burst of static on Loop 2 in certain situations.  This has now been resolved.

Directions for updating firmware and applications can be found in the last blog post.

Pigtronix Infinity Looper PC Application Update & Documentation

See below for the directions of the newly streamlined Infinity Looper update process for Windows along with comprehensive, picture laden, instructions on everything you ever wanted to know about updating your Pigtronix Infinity Looper Firmware and Application on Mac and PC

The Instructions can also be had in pdf form, located here.

***PLEASE NOTE*** – You DO NOT need to install old firmware updates to get complete functionality. Each firmware update we release contains all of the Infinity Looper features and enhancements to date.

Automatic Application Updates

Preparing Windows:
Previously, updating the application on Windows required users to download a new executable and place it in the “PC“ folder of the Infinity’s USB Drive. A new method has been developed that will allow for easier, self-repairing, and seamless updates. The following instructions must be followed to begin using the new method.

1. Power Up your Infinity and connect it to your computer using the included USB Cable. The Infinity will reboot into a USB Mode as indicated by the 7-Segment LEDs displaying a “U“
2. The Infinity will appear as a 67MB USB Flash Drive named “Infinity.“ Locate this on your computer:

Infinity Drive ScreenShot

3. Open your computer’s and navigate the Infinity’s Windows Application page: (http://Pigtronix.com/SPLapplication/PC)

Pigtronix Website App PC 1

4. Right-Click the “UpdateApplication.bat“ link and select your browser’s equivalent of “Save Link as…“ (Highlighted in the screen shot).

Pigtronix Website App PC 3

5. You will be presented with a dialog asking where you would like to save the “UpdateApplication.bat“ file. Navigate to the Infinity USB Drive and into the PC folder:
6. Save “UpdateApplication.bat“ into “Infinity/PC“

Updating Windows Application:
Once the “UpdateApplication.bat” file is in the PC folder of the Infinity updating the application is simple:

1. Power Up your Infinity and connect it to your computer using the included USB Cable. The Infinity will reboot into a USB Mode as indicated by the 7-Segment LEDs displaying a “U“
2. The Infinity will appear as a 67MB USB Flash Drive named “Infinity.“ Locate this on your computer and navigate to the PC Folder.
3. Double-click “UpdateApplication.bat“ This will run a program that downloads the newest list of application requirements and a new application.

Pigtronix Website App PC 5
The is cleaner and easier to use. The PC folder now shows three objects.

Pigtronix Website App PC 6
To Update the Application Double-click UpdateApplication.bat.

To Run the Application Right-click and select “Run as Administrator“

Updating Mac OSX Application:
To update the application on Mac OSX:

1. Open your computer’s web-browser and navigate to the Infinity’s Mac OSX Application page: (http://Pigtronix.com/SPLapplication/MAC)
2. Download “Pigtronix-Installer.pkg“ anywhere on your computer.
3. Once downloaded run “Pigtronix-Installer.pkg“
4. This will place the newest Mac OSX Pigtronix Infinity Application into your “Applications” folder, replacing an old one if necessary.

Updating Firmware

The most recently released firmware updates for the Infinity have added many game-changing features that required careful integration and many extensive modifications to the code. For this reason we’ve released numerous Beta firmwares; the update process during this time is slightly different than normal official releases.

The process of firmware updating requires copying the desired firmware into the Infinity’s “LOOPERFW“ folder, ensuring that it is named “fwupdate.dat“, and then power cycling the Infinity while holding “INPUT SPLIT.“ The application’s Automatic Firmware Updater does all of the steps involved in downloading and copying the firmware file into the “LOOPERFW” folder.

The first time that an Infinity is updated to a Beta Firmware, the Infinity must be Manually Updated as described below. Every subsequent update can use the “Load Beta“ function of the Automatic Firmware Update Tool.

Manual Firmware Update

1. Power Up your Infinity and connect it to your computer using the included USB Cable. The Infinity will reboot into a USB Mode as indicated by the 7-Segment LEDs displaying a “U“
2. The Infinity will appear as a 67MB USB Flash Drive named “Infinity.“ Locate this on your computer:

Infinity Drive ScreenShot

3. Open your computer’s web-browser and navigate to the Infinity firmware page (http://Pigtronix.com/SPLfirmware/2.0_BETA):

Pigtronix Website 5

4. Right-Click the “fwupdate.dat“ link and select your browser’s equivalent of “Save Link as…“ (Highlighted in the above screen shot).
5. You will be presented with a dialog asking where you would like to save the “fwupdate.dat“ file. Navigate to the Infinity USB Drive and into the LOOPERFW folder:

Pigtronix Website 7

5.1 First Left-Click on the “fwupdate.dat“ file (1) that is currently in the “LOOPERFW” folder.
5.2 Step 5.1 assigned the named “fwupdate.dat“ to the firmware update you’re about to save. Make sure that the name in the file name box (2) is exactly “fwupdate.dat“ If there are any other characters, such as parenthesis or numbers, repeat step 5.1.
5.3 Select “Save“ (3)
5.4 A dialog box like the one above will ask whether to replace the “fwupdate.dat“ file that is currently in the LOOPERFW folder. Select “Yes“

Firmware Update Replace

6. The Firmware update file should now correctly be located in the LOOPERFW folder of the Infinity’s USB Drive.
7. Eject the Infinity and disconnect the USB Cable.
8. Now Power-Cycle (Disconnect the Infinity’s Power cable and then connect it) while holding down the “INPUT SPLIT“ switch on the Infinity. The Infinity will reboot and begin to firmware update if new firmware has been correctly loaded into the LOOPERFW folder. While firmware updating it will display an “F“ on the 7-Segment LEDs.

DO NOT DISCONNECT THE POWER WHILE THE UNIT IS FIRMWARE UPDATING. When the firmware is finished updating you will see the familiar set of LEDs indicating that the Looper is booted and the Blank Canvas is selected.

Automatic Firmware Update
Once an Infinity has been updated to a Beta firmware, the Application’s Automatic Firmware Update Tool can be used.

1. Power Up your Infinity and connect it to your computer using the included USB Cable. The Infinity will reboot into a USB Mode as indicated by the 7-Segment LEDs displaying a “U“
2. Perform the necessary instructions to run the Infinity Application for your operating system as described in previous sections.
3. Once the application has successfully loaded select “Tools -> Update Firmware“ from the Menu Bar.

Update Firmware Menu 1
4. Check the “Load Beta“ check box and Left-Click the “Automatic“ button in section (2) of the image below. This will download the newest firmware, rename it, and place it in the Infinit’s “LOOPERFW” folder.

Update Firmware Menu 2

5. Now Power-Cycle (Disconnect the Infinity’s Power cable and then connect it) while holding down the “INPUT SPLIT“ switch on the Infinity. The Infinity will reboot and begin to firmware update if new firmware has been correctly loaded into the LOOPERFW folder. While firmware updating it will display an “F“ on the 7-Segment LEDs.
DO NOT DISCONNECT THE POWER WHILE THE UNIT IS FIRMWARE UPDATING. When the firmware is finished updating you will see the familiar set of LEDs indicating that the Looper is booted and the Blank Canvas is selected.

 

 

Infinity Looper Firmware 135 and PC / Mac Applications Update

Infinity Looper Firmware Build 135 Can be found here

Updated Infinity Looper Applications can be found here

 

NEW Features:

- Added Ignore MIDI Notes Flag in Global Settings to turn off MIDI Note Support, App Only

- MIDI support now works with audio which was NOT recorded on the Infinity or transferred between Infinity & Computer

- Temporarily disabled 24kHz operation in AutoZero Record Mode until next week’s MIDI fixes

 

Bug Fixes:

- Fixed Loop 2 Time Signature MIDI Support

- Fixed numerous small Bugs that caused Exp Mapping changes not to follow “Catch Up”

- Fixed Loop Aging Bug that would cause Loop Aging Menu to disappear

 

Applications:

- Added support for all of the new features called out above

- Moved Click Killer to support “Measures In Loop 1″

- Added a “Measures In Loop 1″ field.  By filling this field and the Time Signature fields,

- MIDI support now works with audio which was NOT recorded on the Infinity or transferred between Infinity & Computer-Fixed Some Preset Naming Bugs

- Added support for Two Keaggy Erase modes in the Global Settings Menu

- Fixed Issues on Mac of the Infinity Mounting and Dismounting incorrectly

 

Infinity Looper Firmware Update – Varispeed refinements – Firmware Build 129

Firmware Build 129 can be found here.

Varispeed Feature Additions:

-The Varispeed sample-rate of each loop is now stored when the base-layer recording is closed.  The sample-rate that is stored is the sample-rate of the Infinity the moment the base-layer recording is closed.  When a Loop is erased it’s associated Varispeed Settings are deleted.

-If a Preset is saved with Varispeed Settings stored, they are recalled and the sample-rate of the Infinity is set to the Loop 1 Varispeed Setting.

-At anytime, even after adjusting the Varispeed sample-rate, the stored Varispeed Setting can be recalled by simultaneously pressing both Remote Footswitches while in the Varispeed Remote Control Mode (accessed by holding the Reverse switch for two seconds and identified by three horizontal lines on the 7-segment display).  The Rules that control this function are:

  1. With no Varispeed Settings stored (No Base Layer Recorded, or a Base Layer is currently being recorded), Pressing on Both Remote Footswitches in Variespeed Remote Control Mode will set the sample-rate to 24 kHz.
  2. In Parallel Sync Mode with ALL enabled: Pressing on Both Remote Footswitches in Varispeed Remote Control Mode will reset the sample-rate to the rate used to record Loop 1, regardless of which loop is currently armed.  If Loop 1 has not been recorded, or is currently recording,  the sample-rate will be set to 24 kHz.
  3. In Parallel Sync Mode with ARM enabled: Pressing on Both Remote Footswitches in Varispeed Remote Control Mode will reset the sample-rate to the rate used to record the currently armed loop.  If the currently armed loop has not been recorded, or is currently recording, the sample-rate will be set to 24 kHz.
  4. In Series Loops Mode, regardless of ARM/ALL setting: Pressing on Both Remote Footswitches in Varispeed Remote Control Mode will reset the smaple-rate to the rate used to record the currently armed/playing loop.  If the currently armed/playing loop has not been recorded, or is currently recording, the sample-rate will be set to 24 kHz.

Varispeed Feature Additions:

-MIDI Time Signature settings applied using the PC/MAC application are now enabled.  These settings can be applied per preset.

-The Auto Zero Record Boot Option now, by default, sets the Sample-rate to 24kHz.  This enables the MIDI Varispeed control to more accurately track the MIDI Clock.

-The Expression Pedal / Interval assignment menu has been enabled when audio is playing back.  It has further been revised to not engage the desired change until the menu is exited.  This prevents undesired changes from occurring while inside the menu.

-When exiting Loop Aging Expression Pedal Assignments, the Loop Aging Value is set to the value closest to the last position of the expression pedal.

-2 versions of the ‘Keaggy’ style instant erase have been included.  In both of these modes, the Varispeed Remote Switch Control is disabled in favor of the instant erase options.  Using the updated application, two types of instant erase can be mapped to the REVERSE footswitch:

  1. Instant Erase: When the Reverse switch is pressed the currently armed loop will be immediately erased and be available to start recording.
  2. Instant Erase+Rec: When the Reverse switch is pressed the currently armed loop will be immediately erased and arm itself.  In Parallel Sync Mode while both loops are playing back, the Erase+Rec loop will wait until the other loop cycles to begin recording.

Bug Fixes:

-Stutter Mode with Series Loops has been fixed.

-MIDI Song Select has been re-included.

-Loop Aging selections from the Loop Aging Menu have been re-enabled.

-Corner Cases involving erasing Loop 1 before Erasing Loop 2 have been addressed.

Infinity Build 125: On-board Expression, Vari-Speed Intervals, And MORE!

Click Here to download the latest Infinity Looper FIRMWARE update. This is build #125. New features include:

A new menu on the SERIES LOOPS switch that allows users to alter the Expression Pedal Assignment and the Interval change while in the Varispeed Remote Control Mode.  To enter this menu press and hold the SERIES LOOPS switch for 2 seconds while no loops are playing:

1) If you were in the Varispeed Remote Control Mode (7-segment displaying one horizontal bar), this menu will allow you to choose which pitch interval change occurs on press of the REVERSE/Varispeed Pitch Down and UNDO/Varispeed Pitch Up.  The 7-segment will begin flashing between three horizontal bars and a number.  The number displayed shows what scale degree (2= 2nd, 3=3rd etc) and the decimal point shows whether the chosen interval is flatted.  After choosing the desired interval press the Preset Encoder to select the interval and exit.  The chosen interval is set on a per preset basis and is saved with each preset.

2) If you are not in the Varispeed Remote Control Mode (7-segment is displaying the current preset), this menu will allow you to choose which parameter the expression pedal controls.  The 7-segment will begin flashing between ‘P’ and either ‘U’/’=‘/’A’ for Loop Volume, Varispeed, or Loop Aging respectively.  Move between choices by turning the preset encoder.  After choosing the desired Expression Pedal mapping, press the Preset Encoder to select the mapping and exit.  The expression pedal mapping is set on a per preset basis and is saved with each preset.  The expression pedal mapping applies throughout the entire preset.  Using the Application more advanced expression pedal  mappings are possible.

Entering the Varispeed Remote Control Mode by Pressing and Holding the REVERSE switch for 2 seconds will switch between the two menus.

 

Other changes:

-Moving between the Varispeed Remote Control Mode with different Expression Pedal Mappings no longer causes parameters to jump.  The expression pedal must first ‘CatchUp’ to the previously set value before expression pedal control takes over.

-When leaving the Varispeed Remote Control Mode, the last used control (either Expression or Remote Switch) will continue to remain active even when this mode is left.

-Bugs related to saving really short reversed loops have been fixed.

 

Both the Windows and Mac applications have received updates throughout the week to fix bugs and tweak parameters.

Infinity Firmware Build 120 – Mac App and MIDI Fixes

Firmware Build 120 can be found here.

  • MIDI is now set to 4/4 Time (Until Next Week’s Time Signature Support is added)
  • Issues with MIDI Synchronization have been resolved.  Actions will no longer occasionally occur a MIDI Beat late.

 

The brand new Mac application is located here.  It includes all of the features that the Windows application has support for: More than 10 presets, Expression Pedal Assignment, Varispeed Interval Selection etc).  Furthermore the application is sporting a brand new look that includes a new theme, Progress Bars, and an overall more robust design.

The Windows  application has been updated with the new theme and better Progress Bar support.  It can be found here.

Infinity Looper FIRMWARE UPDATE #119 – New Features and Application

Click Here to download the latest Infinity Looper FIRMWARE update. This is build #119. New features include:

Using SERIES Loops with TRAILS or FADE turned on, hitting UNDO during a cued transition between loops will erase the pending loop and cause it to start recording a fresh loop at the transition… ENDLESS LOOP CREATION! (Thanks Jasper)

Expression pedal control is now more flexible, allowing you to map any function to the expression pedal (VARISPEED / VOLUME / LOOP AGING). For now this must be done through the Infinity Looper Application (pictured below).

ControlMapping

 

 

 

This functionality allows the user to maintain expression pedal control of their desired parameter, regardless of the remote switch status. The EXP menu selects the expression pedal assignment during normal operation. The VarEXP menu selects the expression pedal assignment when the remote switch is controlling varispeed.  EXP and VarEXP can also be set to different values, giving you the most expression pedal flexibility including varispeed control simultaneous with reverse and undo.  We are still working on refining the expression pedal behavior so that it remembers your last position when moving in and out of Varispeed remote control. A future update will include this refinement as well as an on-board EXP mapping menu similar to the Loop Aging menu.

Click Here to download the latest Infinity Looper APPLICATION (PC Only for now). This new version of the application will allow you to choose the latest  BETA using the AUTOMATIC UPDATE function. Click the LOAD BETA box as shown below.

UpdateFirmware

New Infinity Looper 2.0 Firmware, Application and Manual

Here is a link to a NEW Infinity Looper firmware Ver. 2.0 BETA (version 118):
pigtronix.com/SPLfirmware/2.0_BETA

Reversing very short loops (less than 2.5 sec) can cause weirdness.

Here is a link to the new version of the Infinity Looper Ver. 2.0 application (PC only):
pigtronix.com/SPLapplication/PC/

MAC version and more Infinity Looper application updates to come soon…

Here is a link to the Infinity Looper Manual Ver. 2.0
Infinity Looper Manual 2.0

There are a few more things to add, but this new manual will be hugely helpful to anyone using the new firmware.

Infinity Looper KITCHEN SINK – FIRMWARE BETA

Here is a BETA version of the long awaited Infinity Looper massive firmware update:

http://pigtronix.com/SPLfirmware/2.0_BETA

Please SAVE YOUR LOOPS NOW as this complete firmware overhaul will BLOW AWAY all of the pre-recorded material on your machine.

New features include:

Active MIDI Sync

10ms Minimum Loop Time

50 Presets (100 loops)

Vari-Speed mode w/ Remote Control ~ (hold down REVERSE to enter varispeed remote control)

Tap Tempo Sync Mode ~ (hold down Loop 1 on power up / AUTOzero MIDI beat counter when you hit record)

MONO Mixdown ~ (hold down Loop 2 on power up / mono mix of both loops)

Stutter Mode ~ (hold down STOP on power up / reverse becomes stutter)

Complete MIDI Control ~ (documentation coming tomorrow)

LED indication for the Colorblind

LEDs blink on loop cycle

 

This code is a BETA. It is not perfect. Saving very short loops does not work. We will be posting another update, along with a new version of the Infinity Looper application within the next few days.

A new (better) version of the manual with complete description of all new features will be published here tomorrow.

Dave Koltai
6/4/2014

Infinity Looper Firmware Info

Each Infinity Looper firmware update stands on its own. You DO NOT need to install previous versions. 10ms minimum loop time is now standard on all Infinity Looper firmware updates starting with yesterday’s firmware (#105) phase-locked MIDI Beat Clock Sync. Updates to come that will expand to 100 loops (50 presets), vari-speed, stutter and more.

Thanks,

Dave Koltai & Pigtronix

MIDI Sync BETA code

FINALLY… here we have new BETA firmware that achieves phase-locked MIDI Beat Clock Sync. This new approach synchronizes the Infinity’s audio sample rate directly to incoming MIDI Beat Clock.

Pigtronix.com/SPLfirmware/BETAmidi

This firmware is intended to be used with a MIDI clock source that is not changing tempo. Full Vari-Speed functionality via MIDI  note or CC, Expression pedal / remote switch is coming soon.

I’ve also updated the E2 Sync Code as well. Get that here:

Pigtronix.com/SPLfirmware/E2sync/

New Verison Infinity Looper Application

MIDI Sync firmware update beta will be posted shortly (hopefully 4/7/2014)… check back soon.


obviously, this firmware update is taking way longer than anticipated. we apologize.

for now, feel free to download these alternate firmware versions:

vari-speed beta code we showed at NAMM. note: this vari-speed build does not address the minimum loop time issue, which will be eliminated with the upcoming looper update.

This verispeed BETA is really just a test code. The left button of the remote cuts the sample rate in ½ (24kHz) and the right button doubles the sample rate (96KhZ). Hitting both buttons defaults to the standard 48kHz sample rate). Expression pedal changes sample rate continuously across the full range.

By the end of this month, we will have the final firmware that lets everything happen at once. For now, there is no way to combine all these new functions until my engineer delivers the final code, which will offer both rock solid MIDI sync AS WELL AS varispeed and the ability to track tempo and time signature changes in the MIDI clock. It will also have stutter start, 10MS minimum loop time and the ability to change the sample rate by any chosen musical interval.

10ms minimum loop time code 

and here is a snapshot of the new infinity looper application:
|

NewAppProgressBars

NewAppMassSettings

 

 

 

 

 

 

 

 

 

 

 

 

NewAppMain

Infinity Firmware to allow sync with Echolution 2 MIDI clock

… hi everyone, we are getting closer to releasing the massive Infinity Looper Vari-Speed (and more) update.

The big news for today, is that we’ve conquered the minimum loop time issue. The new minimum loop time on the Infinity will be in the vicinity of 10ms. Thank GOD! What a relief. NURF is the MAN.

hang tight for this update, it is gonna be amazing.

For now, here is a version of the Looper firmware that resets the MIDI clock counter when you start recording onto the base layer of the first loop. This is essential for using the MIDI out on the new Echolution 2 as your clock source.

pigtronix.com/SPLfirmware/E2sync/

 

MASSIVE firmware update to the Pigtronix Infinity Looper to be unveiled @ Winter NAMM

This INFINITY UPDATE is almost done. It will be released by the end of February. Check back here for the release announcement.
New Infinity Looper Firmware features include:
Vari-Speed (via Expression pedal or MIDI tempo change) – This allows continuous control over the speed of the loop, down to Half Speed or up to Double Speed.Half Speed / Double Speed via remote switch50 Presets (100 loops!!!!)

MIDI clock correction to fix jitter & drift

Echolution 2 MIDI Sync - Resets the MIDI clock counter when you start recording onto the base layer of the first loop. Essentially this lets you define the “1″ while letting the E2 tap tempo or delay time set the MIDI clock.

MIDI CC map to allow remote control of all footswitch functions

Blinking PULSE of DIGIT at beginning of loop cycle

Sum both channels to mono (2 input / 1 output) – implemented by holding down SERIES LOOPS button during startup.

HUGE thanks to NURF and Hemogloben for making this a reality!

Firmware variations

Hi everyone, we’re cranking away on another firmware update, but in the meantime I though it would be cool to make a few alternate versions available.

So here they are:

pigtronix.com/SPLfirmware/x16/
This one turns x6 sync mode into x16. Keep in mind you can always close early to change the sync value, so x16 is very useful:

pigtronix.com/SPLfirmware/Keaggy/
This one is the custom firmware we did for Phil Keaggy.

1) RESET Feature

REVERSE switch has been repurposed to do the following:
When RESET is triggered and a loop is playing, the loop is instantly STOPPED (regardless of FULL / TRAIL / FADE), ERASED and made ready to record base layer once again.
RESET applies only to the armed loop.
The loop that has just been reset remains armed.

2) Default settings
On power up, preset “0” will default to SERIES mode with SYNC turned off and FULL active. INPUT SPLIT is off. STOP mode set to ALL

Major Firmware Update for Infinity Looper Announced – Reverse Playback and Phil Keaggy Updates

Pigtronix is proud to announce a major new, free firmware update for the Infinity Looper pedal.To install the update, run the firmware update function from the Infinity Looper Application or grab it from here:http://pigtronix.com/SPLfirmware/

New features included in this update are:

Reverse Playback
Rec –> Overdub –> Play
Trails and Fade STOP override
Instant Clear
Series mode overdub commit
Click Killer option 

Here are the details

1) Reverse mode. It is now possible to reverse a loop. Here are a few things to remember:

- REVERSE is triggered by shorting the RING to the SLEEVE of the UNDO jack. This is accomplished by connecting any two-button, momentary footswitch (such as the BOSS FS-6) to the UNDO jack with a TRS cable. Pigtronix will be manufacturing a dedicated Infinity Remote switch pedal soon.

- Pressing the REVERSE button means that REVERSE playback will be started at the beginning of the next loop cycle. Pressing REVERSE also works during the initial record of a loop.

- Once you are in REVERSE playback, pressing the REVERSE button means that playback will go forwards at the beginning of the next loop cycle.

- Once you are in REVERSE playback, you can use the UNDO switch to flip flop back and forth between forwards and reverse versions of the same layer instantly.

- Hitting REVERSE and then UNDO before the end of the loop cycle will cancel the REVERSE command.

2) Rec –> Overdub –> Play

- In response to numerous customer requests, we have implemented a feature that allows you to go directly from recording the base layer, straight into overdub mode. Once you have started the base layer recording, simply press the UNDO switch to close your initial loop and go straight into playback with overdub active. Press the appropriate Loop footswitch as you normally would to close the overdub when desired and begin regular playback.

3) Trails and Fade STOP override:

- It is now possible to override TRAIL and FADE stop modes by double pressing the STOP switch. This lets you simply leave the unit in TRAIL or FADE mode and retain the option to get a full stop by pressing the STOP footswitch twice in a row. Big thanks to Phil Keaggy for this excellent suggestion!

- Bug fix: Closing a loop initial record in FADE or TRAIL mode is now possible using STOP.

4) Instant Clear:

- When one or both loops are stopped, hitting UNDO will trigger an instant erase of the currently armed loop. This lets you simply leave the unit in ALL mode and retain the option to clear individual loops by pressing the UNDO switch after the desired loop has been stopped. Thanks again to Phil Keaggy for this one!

5) Series mode overdub commit:

- Using TRAIL or FADE, in SERIES mode, overdubs are not lost when switching from one loop to another regardless of whether the current overdub layer is open or closed. Thanks to Charlie DeLauro for this one.

6) Click Killer option

- In the Loop Aging menu (press and hold INPUT SPLIT), an option has been added to disable/enable the loop boundary click killer. If it is on, the menu will show “C”. If it is off, the menu will show “c”. Click Killer defaults to “C” Pressing the encoder while on this option will toggle the loop boundary click killer status. The loop boundary click killer is a super quick crossfade between the beginning and end of a loop. For musicians who want to construct sustained droning loops with overdubs that cross the loop boundary, turning the click killer off with result in “seamless” loops. For more rhythmic and song based performances, we recommend leaving the click killer on.

Thank you to EVERYONE who contributed to this massive update.

Infinity Looper Firmware Update Available – Stability Fix and SERIES mode with TRAILS / FADE

Please run the Infinity Looper firmware update process from the Looper Application TOOLS menu.

If you choose “automatic” the application will grab the update from my website and install it.

Once you do this, power cycle the pedal while holding down the INPUT SPLIT key. The display will show “F” and then reboot once updated.

This is a CRITICAL new firmware that improves Series mode with MIDI and also fixes the “E” crash that would sometimes occur.

This update also implements a new feature:

In SERIES mode, when TRAILS is selected, switching between loops at any time will cue the selected loop to begin playback automatically at the end of the current loop cycle.

Similarly, when FADE is selected, switching between loops at any time will fade the currently playing loop from the time the button is pressed until the end of the current loop cycle AND also cue the newly selected loop to begin playback automatically at the end of the current loop cycle.

 

Variable Feedback Decay is ACTIVE on Infinity Looper

Hello everyone. As promised, the first of the requested additional features for the Pigtronix Infinity Looper has arrived:

Variable Feedback Decay

We call variable feedback decay “Loop Aging.” Here is how the feature works on the Infinity Looper:

Press and hold INPUT SPLIT for 2 seconds to enter the Loop Aging Menu.

The digit will flash between “A” and “-” indicating that Loop Aging is currently turned off.

Turn the rotary encoder to select the desired Loop Aging value.

1-9 = variable feedback decay. lower number causes loop to decay faster
0 = no feedback, loop is gone after 1 playback cycle (aka loop replace)
P = expression Pedal control of feedback value
- = loop aging is turned off

Press down on the encoder (or push INPUT SPLIT again) to finalize the value you want and exit the Loop Aging menu.

Notes:

Like everything else on the Infinity, Loop Aging happens in real time, so you can turn loop aging on and off (or adjust it with expression pedal) as much as you want throughout the course of a single loop cycle.

You can enter the Loop Aging menu at any time, even during playback.

Loop Aging settings will be saved when you save your preset.

Feedback decay only takes place when you are in a OVERDUB state. When you are in normal playback, the loop does not decay.

UNDO works as expected, allowing you to UNDO/REDO any loop aging that you let happen during an overdub, no matter how many times you let the loop cycle.

When using expression pedal feedback control, toe = “-” (no feedback decay) and the numbers go down from 9 to 0 as you move towards the heel.

You can use a simple momentary switch (connected via TRS) in place of an expression pedal to get an instant “Loop Replace” function out of the “P” mode since hitting the switch is like going to “0.”

To install Variable Feedback Decay, run the firmware update function from the Infinity Looper Application or grab it from here:

http://pigtronix.com/SPLfirmware/

Pigtronix Infinity Looper Offical Demo feat. Eric Krasno

 

Guitarist Eric Krasno demonstrates the key features and functionality of the Infinity Looper pedal from Pigtronix.

INTRO
Chapter 1: Parallel Loops
Chapter 2: Series Loops
Chapter 3: ARM / ALL
Chapter 4: FULL / TRAIL / FADE
Chapter 5: INPUT SPLIT and MIDI
Chapter 6: UNDO / REDO
Chapter 7: Saving & Loading
OUTRO

Gear Used:

Gibson ES-369
D. Allen “Johnny Buckers” Pickups
Pigtronix FAT Philosopher
Pigtronix Infinity Looper
Fender Blackface Deluxe Amp
Groove Tubes SE-1 Speaker Emulator
Universal Audio 2-610 MIC PRE
AVID PRO TOOLS HD-X

This video was shot using the original Infinity Looper firmware and does not include features added in 2013.

Download the latest Infinity Looper updates and new features here:

pigtronix.com/blogs/infinity