Infinity Looper Blog

Infinity 2.0 Release Candidate 4: Build 156

Here is the firmware for the Infinity Looper 2.0 Release Candidate 4.

Global MIDI Settings for Beat Buddy: MIDI Start Plays and MIDI Stop Active.  Combined with the previously added MIDI Start Records, all aspects of the Infinity’s response to MIDI Start and Stop commands can now be customized.

  • MIDI Start Play enables playback of recorded audio when a MIDI Start is received.  This Playback begins according to Arm/All and Parallel/Series settings.
  • MIDI Stop Active enables instantly halting all playback/recording when a MIDI Stop is received.  This stops both loops instantly, regardless of Full/Trail/Fade and Arm/All settings.
  • The defaults for the Infinity are MIDI Start Rec=Disabled, MIDI Start Plays = Enabled, MIDI Stop Active = Enabled.

Infinity Looper can be reformatted on boot up. New menu allows the user to select the number of presets / maximum loop time: 

  • Pressing and holding the SERIES LOOPS switch while the Infinity boots (directly after the firmware version number displays) will enter a Reformatting Menu (indicated by a lower-case ‘r’).
  • In this menu, users can select the number of presets to format the Infinity with, in increments of 10: 1=10, 2=20, 3=30 etc.
  • Once the desired number of presets is shown:
    • Pressing on the Preset Encoder or the SERIES LOOPS switch will confirm the selection, reformat the Infinity, and reboot.
    • Pressing the STOP footswitch will cancel the re-formatting and exit the menu.

Infinity Looper now has MIDI Channel Selection menu to display and change the current MIDI channel assignment:

  • Pressing and holding the STOP MODE switch while the Infinity boots (directly after the firmware version number displays) will enter a MIDI Channel Selection Menu (indicated by an Upper-case ‘C’).
  • In this menu, users can select which MIDI Channel the Infinity listens to.  The possible MIDI Channels are 1-16 with tens indicated by an illuminated decimal point: 9=9, 0.=10, 1.=11, etc.
  • Once the desired MIDI Channel is shown:
    • Pressing on the Preset Encoder or the STOP MODE switch will confirm the selection, save the MIDI Channel, and finish booting.
    • Pressing the STOP footswitch will cancel, exiting the menu without making any changes.

Quickly changing presets via MIDI is now more stable.  MIDI requests for preset change are now ignored while a preset is currently loading.  Once that preset finishes, only the most recent preset change is processed.

MIDI SysEx message handling has been optimized.  

MIDI CC implementations for all the soft-switches (STOP MODE, INPUT SPLIT, SERIES LOOPS, etc) are fixed.

Changes to Varispeed setting via Pitch Up/Down/Center made before recording audio are now saved.

— IMPORTANT INSTRUCTIONS —

 The easiest way to update your Infinity is to connect it to your computer via USB, run the Pigtronix-Infinity application, Select “Tools->Update Firmware” from the menu bar, Left-Click the “Automatic” button, close the application, disconnect the Infinity from your computer, and then Power Cycle the Infinity while holding “INPUT SPLIT.

This update includes additional Global MIDI settings accessible via the application.  The Windows application has been modified and can be retrieved by running the “UpdateApplication.bat” script in the PC folder of the Infinity’s USB drive.  Further directions on updating the application can be found here.

The Mac OSX application will be released early next week.  The Previous application will continue to work with this firmware without the ability to change MIDI Start Plays or MIDI Stop Active settings.

INFINITY 2.0 RELEASE CANDIDATE 3: BUILD 154 – HAPPY NEW YEAR 2015

Here is the firmware for the Infinity Looper 2.0 Release Candidate 3.

No changes were made to the applications since Infinity Release Candidate 2 (build 152). The Applications can be found here (PCMac).

Instructions for updating the firmware and applications are located here.

Changes:

-Series Mode Beat Buddy support has been finalized.

-Issues related to pausing a Beat Buddy during record have been corrected.  NOTE: Pausing the Beat Buddy while recording a loop will break synchronization, causing the Infinity to begin quantizing actions on loop boundaries rather than measure boundaries.

-Reformatting using the SERIES LOOPS switch at boot now immediately loads the reformatted settings.  Further, switch presses during boot no longer alter loaded settings.

-Errors related to Auto-Zero Record have been fixed.

Infinity 2.0 Release Candidate 2: Build 152

Here is the firmware for the Infinity Looper 2.0 Release Candidate 2.

The Updated Applications can be found here (PCMac).

Instructions for updating the firmware and applications are located here.

Changes:

-Complete Beat Buddy support has been thoroughly tested and fixed where necessary.  All incidental delayed behavior has been removed and the Infinity’s currently armed loop can be set to record (if it has no recorded audio) when a MIDI Start is received.  This setting is under “Tools->Global Boot Settings->MIDI Start Records.”

-An issue caused by starting the MIDI Clock at the same time a MIDI Start is sent has been fixed.  NOTE: To accurately track all MIDI Clocks, the Infinity requires MIDI Clock signals to be present for up-to 1-minute, without changes, before accuracy is guaranteed; starting recording via MIDI Start as soon as the MIDI Clock is enabled can result in degraded synchronization performance.

-Issues with UNDO/REDO and Overdubs in Series Mode with the Trail and Fade Stop Modes have been fixed.

-Trail and Fade modes now react to Double-Tap Full-Stops.

-Additional Wear-Leveling has been added.  The Infinity now randomizes the location of Blank Canvas on start-up (where possible) to increase the life of SD Cards and significantly increase stability.

-Color-Blind LED indication has been disabled by default in this build.  It can be re-enabled using the Infinity Application.  This setting is located in “Tools->Global Boot Settings->Color Blind Mode.”

Infinity 2.0 Release Candidate: Build 150

Here is the firmware for the Infinity Looper 2.0 Release Candidate.

The updated applications can be found here (PC, Mac).

Instructions for updating the firmware and applications are located here.

Here is the final manual. PLEASE read it.

Changes:

-New MIDI CCs for Incrementing or Decrementing the currently selected preset

  • Decrement Preset (MIDI CC #85, >=64 decrements)
  • Increment Preset (MIDI CC #86,  >=64 increments)

-Sync’d Series Mode can now close loops early while remaining sync’d (as Parallel Mode does)

-Close Base Layer->Overdub via the Undo Footswitch now also respects early loop closures in Sync’d Modes.

-Loop Volume EXP Mapping and behavior of the Loop Volume Knobs has been fixed

-Preset Encoder long holds no longer change with sample-rate

-A few small bugs with Pitch Intervals, MIDI Program Changes, and MIDI Song Select have been fixed.

 

Both applications have received numerous bug fixes related to saving and loading audio and Set saving/loading.

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