Playtime 2

beta

Modern Session View for REAPER

Latest version: 2.16.14

Get Started

Intro

Playtime 2 is a versatile and full-featured session view or clip launcher for the DAW REAPER. Designed as an instrument that can record and trigger both audio and MIDI clips, it is well suited for live performances, improvisation, jamming, looping and sketching arrangements.

Playtime deeply integrates with REAPER by leveraging its unique native-speed extension API, enabling a much smoother user experience than combining REAPER with other DAWs.

Playtime 2 is currently in beta. Here's what this means for you:

  • It already went through more than 3 months of alpha testing (by a limited amount of testers), bug fixing and polishing. It has proven stable and reliable for most testers.
  • It is now being tested by a wider audience of users.
  • You can already purchase a license.
  • Projects that you save now should also be loadable by future Playtime versions.
  • Some accessories are still missing: User guide, more videos, entries on KVR audio etc.
  • If you want to publish a review about Playtime 2, please wait until the final release. Thanks!

Features

Basic features

Essential features that are at the core of every modern clip launcher

Record audio or MIDI clips

Capture snippets of audio or MIDI in an 8x8 or larger matrix of slots. Those snippets are called clips.

Screenshot

Record audio or MIDI clips

Capture snippets of audio or MIDI in an 8x8 or larger matrix of slots. Those snippets are called clips.

Screenshot
Screenshot

Import existing clips

Easily import or drag existing MIDI or audio files directly into slots.

Import existing clips

Easily import or drag existing MIDI or audio files directly into slots.

Screenshot

Play your clips

Use Playtime's intuitive interface to launch your clips. Looped clips play tempo-synchronized and start on the next bar by default.

Screenshot

Play your clips

Use Playtime's intuitive interface to launch your clips. Looped clips play tempo-synchronized and start on the next bar by default.

Screenshot
Screenshot

Play with your keyboard

Map clips to your music keyboard for hands-on performance, velocity-sensitive if you want it and with support for multiple trigger modes.

Play with your keyboard

Map clips to your music keyboard for hands-on performance, velocity-sensitive if you want it and with support for multiple trigger modes.

Screenshot

Use with grid controllers

Playtime integrates with supported grid controllers. See the list of supported devices here.

Screenshot

Use with grid controllers

Playtime integrates with supported grid controllers. See the list of supported devices here.

Screenshot
Screenshot

Adjust your clips

Tweak clip settings such as start timing, volume, pitch, start position and length until you are satisfied with the result.

Adjust your clips

Tweak clip settings such as start timing, volume, pitch, start position and length until you are satisfied with the result.

Screenshot

Structure your song

Arrange clips into scenes that represent different parts of your song.

Screenshot

Structure your song

Arrange clips into scenes that represent different parts of your song.

Screenshot
Screenshot

Create an arrangement

Capture your clip performance using Playtime's built-in sequencer, and export it to REAPER's arrangement view.

Create an arrangement

Capture your clip performance using Playtime's built-in sequencer, and export it to REAPER's arrangement view.

Screenshot

Controller integration

Unique possibilities for connecting hardware controllers

Powered by ReaLearn

Enjoy open, declarative controller integration powered by ReaLearn — the universal controller integration framework for REAPER that is incredibly versatile.

Screenshot

Powered by ReaLearn

Enjoy open, declarative controller integration powered by ReaLearn — the universal controller integration framework for REAPER that is incredibly versatile.

Screenshot
Screenshot

Customizable controller usage

Not satisfied with a built-in preset for your grid controller? Adjust it and use your custom version instead!

Customizable controller usage

Not satisfied with a built-in preset for your grid controller? Adjust it and use your custom version instead!

Screenshot

Clip customization

Interesting options for adjusting clip playback

Anacrusis / pick-up beat support

Set a custom downbeat for your clips or detect it automatically for MIDI clips during recording.

Screenshot

Anacrusis / pick-up beat support

Set a custom downbeat for your clips or detect it automatically for MIDI clips during recording.

Screenshot
Screenshot

Customizable MIDI reset

Want to force all sounds off at the end of a MIDI clip or just release playing notes? Choose from multiple options for precise control!

Customizable MIDI reset

Want to force all sounds off at the end of a MIDI clip or just release playing notes? Choose from multiple options for precise control!

Screenshot

Multi-channel support

Playtime supports multi-channel audio clips, expanding your creative possibilities.

Screenshot

Multi-channel support

Playtime supports multi-channel audio clips, expanding your creative possibilities.

Screenshot
Screenshot

Customizable time-stretching

Use any time-stretch or resample mode supported by REAPER.

Customizable time-stretching

Use any time-stretch or resample mode supported by REAPER.

Screenshot

GUI

A modern user interface that is fun to use

Full-screen mode

Immerse yourself in Playtime by switching to full-screen mode and hiding everything else.

Screenshot

Full-screen mode

Immerse yourself in Playtime by switching to full-screen mode and hiding everything else.

Screenshot
Screenshot

Scalable interface

Adjust the UI to your preferred size with various scaling options.

Scalable interface

Adjust the UI to your preferred size with various scaling options.

Screenshot

Responsive layout

Playtime dynamically adjusts its layout to suit the window size, ensuring efficient use of screen space.

Screenshot

Responsive layout

Playtime dynamically adjusts its layout to suit the window size, ensuring efficient use of screen space.

Screenshot
Screenshot

Clip activity feedback

Bring your clips to life with real-time visual feedback based on currently played MIDI notes and audio volume.

Clip activity feedback

Bring your clips to life with real-time visual feedback based on currently played MIDI notes and audio volume.

Screenshot

Themes

Choose between multiple built-in dark and light themes to suit your environment and preferences.

Screenshot

Themes

Choose between multiple built-in dark and light themes to suit your environment and preferences.

Screenshot

Live-looping

Looper or clip launcher? Why not both!

Smart record button

A MIDI-mappable record button for easy one-click recording, designed for looper-style use with future updates planned for added functionality.

Screenshot

Smart record button

A MIDI-mappable record button for easy one-click recording, designed for looper-style use with future updates planned for added functionality.

Screenshot
Screenshot

Tempo-detection recording

Record your first clip freely, without a metronome, letting it set the project tempo and serve as a timing reference for all subsequent clips.

Tempo-detection recording

Record your first clip freely, without a metronome, letting it set the project tempo and serve as a timing reference for all subsequent clips.

Screenshot

Fixed-length recording

Focus on your performance instead of pressing the stop button, by letting Playtime stop automatically after a pre-defined number of bars.

Screenshot

Fixed-length recording

Focus on your performance instead of pressing the stop button, by letting Playtime stop automatically after a pre-defined number of bars.

Screenshot
Screenshot

Tap-tempo that feels right

Tap the tempo during playback or start playback with a “1, 2, 3, 4”-style count-in while hearing the tap sound.

Tap-tempo that feels right

Tap the tempo during playback or start playback with a “1, 2, 3, 4”-style count-in while hearing the tap sound.

Screenshot

Flexibility

Possibilities that make Playtime extremely flexible and versatile

Non-exclusive columns

Play multiple clips within the same column at once, avoiding the need to create separate tracks.

Screenshot

Non-exclusive columns

Play multiple clips within the same column at once, avoiding the need to create separate tracks.

Screenshot
Screenshot

Non-scene-following columns

Enable columns to play independently of scenes, perfect for free-style jamming detached from the song structure.

Non-scene-following columns

Enable columns to play independently of scenes, perfect for free-style jamming detached from the song structure.

Screenshot

Multi-slot functionality

Stuff multiple clips into one slot for simultaneous playback, ideal for non-destructive overdubbing.

Screenshot

Multi-slot functionality

Stuff multiple clips into one slot for simultaneous playback, ideal for non-destructive overdubbing.

Screenshot
Screenshot

Shared tracks across columns

Use the same track for multiple columns, keeping the matrix organized without adding tracks.

Shared tracks across columns

Use the same track for multiple columns, keeping the matrix organized without adding tracks.

Screenshot

Meta clips

Automate clip playback by letting a MIDI clip within Playtime control other clips within the same matrix.

Screenshot

Meta clips

Automate clip playback by letting a MIDI clip within Playtime control other clips within the same matrix.

Screenshot
Screenshot

Multiple instances

Use multiple Playtime matrices in one project, allowing complex, interconnected performances.

Multiple instances

Use multiple Playtime matrices in one project, allowing complex, interconnected performances.

Screenshot

Custom quantizations

Use any time signature or quantization settings beyond standard 4/4 or 3/4.

Screenshot

Custom quantizations

Use any time signature or quantization settings beyond standard 4/4 or 3/4.

Screenshot

Power users

Features that empower tech-savvy users

Matrix export/import as text

Export/import complete Playtime matrix settings and contents.

Screenshot

Matrix export/import as text

Export/import complete Playtime matrix settings and contents.

Screenshot
Screenshot

Generate a matrix using Luau code

Generate a matrix from Luau code, enabling advanced scripting options.

Generate a matrix using Luau code

Generate a matrix from Luau code, enabling advanced scripting options.

Screenshot

Intuitive control

Thoughtful extras for enhanced usability

Backpedaling

Accidentally triggered clip playback, stop or recording? Cancel it by using “backpedaling”.

Screenshot

Backpedaling

Accidentally triggered clip playback, stop or recording? Cancel it by using “backpedaling”.

Screenshot
Screenshot

Force stop with double-click

Stop clips instantly with a double-click, temporarily overriding their stop timing. Works even for columns or the entire matrix.

Force stop with double-click

Stop clips instantly with a double-click, temporarily overriding their stop timing. Works even for columns or the entire matrix.

Screenshot

Arrangement sketching

Features that make it easier to build arrangements

Matrix sequencer

Record your Playtime performance with the built-in matrix sequencer, save and recall multiple sequences, and export them to REAPER’s arrangement.

Screenshot

Matrix sequencer

Record your Playtime performance with the built-in matrix sequencer, save and recall multiple sequences, and export them to REAPER’s arrangement.

Screenshot
Screenshot

Export to arrangement

Export clips, scenes or the full matrix instantly to the arrangement view in REAPER.

Export to arrangement

Export clips, scenes or the full matrix instantly to the arrangement view in REAPER.

Screenshot

Soft skills

It's not just about features...

Evolutionary development

Rapid, iterative updates delivering continuous improvement. Community-driven feature requests. A direct wire to the developer.

Screenshot

Evolutionary development

Rapid, iterative updates delivering continuous improvement. Community-driven feature requests. A direct wire to the developer.

Screenshot
Screenshot

Built for REAPER

Once you start using REAPER, it's hard to imagine working without it. With Playtime, you can go non-linear without leaving your favorite DAW!

Built for REAPER

Once you start using REAPER, it's hard to imagine working without it. With Playtime, you can go non-linear without leaving your favorite DAW!

Screenshot

Can't find the feature you are looking for?

Have a look at our roadmap!

Videos

Official tutorial videos

a perpetual work-in-progress

Lengthy introduction video

which shows how to sketch an arrangement

Download

Download and installation

Requirements:
Windows 10+
macOS 10.15+
Linux support planned

Playtime 2 is part of the Helgobox plug-in.

If you're using macOS 10.13 or earlier or Linux, please see our detailed installation instructions for guidance! This page also covers troubleshooting steps and alternative installation methods for Helgobox.

After installation

After installing Helgobox, you should see a welcome screen that allows you to add the Playtime button to the main toolbar. This button is the easiest way to access Playtime.

Evaluation

You may evaluate Playtime 2 for free within the scope of our evaluation license. The restriction is that saving and loading is disabled. In order to remove this restriction, you need to purchase a full license of Playtime 2 and unlock it.

Looking for the discontinued Playtime 1 (2014)? You can find it here.

Support

Having issues?

Let us know! We are happy to help!

You can contact us by email at info@helgoboss.org!

Or, for your convenience, use the contact form below. Just remember to check your spam/junk folder for our response!

Buy

Once you enter the purchased license key, saving and loading will be enabled.

Playtime 2 Full License

Includes upgrades through all Playtime 2.x versions. For more information about the license, please see the EULA (part of our terms and conditions).

Total price
€64.00 EUR
Tax
This is the final price. If you are in a country that employs VAT, this price also includes VAT.
Procedure
When you click "Buy Now", you will be forwarded to 2Checkout®, our reseller. As soon as your order is processed, you'll receive your full license and invoice via email.
Upgrade discount
If you are a Playtime 1 customer, you are eligible for an upgrade discount (reduction by €20). You should have received an email with a personal discount coupon code that can be applied to the Playtime 2 order. If you haven't received it, please write a short message to info@helgoboss.org. Please note: Applying the discount after purchase is not possible!

Docs

Community

FAQ

I’m a Playtime 1 user. What do I need to know?

There’s a dedicated page for Playtime 1 users here.

Does it have all the features from Ableton Live and Bitwig Studio?

No. Playtime 2 is a young project. While it may not have the large teams behind it like the big companies, it offers features you won’t find elsewhere, along with unparalleled flexibility that especially REAPER users will appreciate.

Click here for a more detailed comparison with Ableton Live.

Roadmap

Looking for new features and improvements?

If everything goes well, the most exciting stuff is yet to come!

My goal is to keep enhancing Playtime with both small quality-of-life improvements and bigger, game-changing features.

Here are some of the top three larger features I'm aiming to develop next, based on feedback from Playtime's idea tracker:

Support Development

I'm an indy developer, and working on Playtime and Helgobox is my passion!

Continuous improvement, however, is only possible if I can make a living from these projects. Every bit of support makes a difference! Here’s how you can help keep the development going:

1. Purchase a License
The most direct way to support future updates is to purchase a license!
2. Spread the Word
Help others discover Playtime and ReaLearn! Share with fellow musicians, or create a YouTube video or blog post - it all helps immensely.
3. Donate for ReaLearn
ReaLearn is the powerful, free part of Helgobox that also empowers Playtime. Your donations are greatly appreciated!

Changelog

The following changelog only includes Helgobox changes related to Playtime. You can find the complete changelog on the Helgobox page.

2.16.9 (2024-09-27)

  • #1199 Added column context menu action "Remove column (keep track)"

  • Added dedicated move-window button

  • Improved initial and minimum size of waveform view

  • Improved pane toggler alignment and behavior when resizing the window

  • Improved usability by showing horizontal progress bar if window is too small for showing the visual metronome in the center

  • #1224 Fixed bug that caused downbeat of next cycle being played under certain circumstances when stopping a MIDI clip with quantized stop timing

  • #1202 Fixed intra-block MIDI clip timing when using tempos other than 120 bpm

  • #1202 Fixed hanging notes and other skipped MIDI events when routing a column track directly to a hardware synth

  • #1200 Fixed Cmd/Ctrl+Click not working in Playtime toolbar MIDI learn buttons (was supposed to clear the MIDI trigger, but was re-learning it instead)

  • #1210 Fixed Playtime app becoming invisible when it was shown on a second screen before that's not connected anymore

  • #1227 Fixed broken retriggering on hard timeline seeks in REAPER < 7.23

  • #1226 Fixed parallel playback of ignited clips even though the column is in exclusive mode

  • #1201 Fixed tempo control showing wrong tempo when using time signatures with non-4 denominators

  • #1223 Fixed a bunch of other issues with time signatures with non-4 denominators

  • #1225 Fixed first MIDI notes not being played back when starting playback within Playtime

2.16.8 (2024-09-14)

  • #1192 Added support for recording from audio loopback input devices (finally a possibility to record the audio output of virtual instruments ... in the future, this will be more convenient)

  • #1189 Improved user experience by not auto-resizing side panes and restricting the minimum size

  • #1197 Improved user experience by memorizing pane sizes between disabling and enabling panes (not permanently!)

  • #1180 Fixed various issues with looped playback, smooth seek and enabling/disabling FX while REAPER is playing with PDC (needs REAPER 7.23+)

  • #1187 Fixed bug that could cause the column track folder structure to be destroyed when reordering columns (simple fix: Playtime now doesn't reorder tracks anymore when reordering columns)

  • #1193 Fixed crackles/clicks/dropouts on initial playback of tempo detection recording

2.16.4 (2024-09-10)

  • #1131 Added the possibility to record clips from stopped state with a count-in/pre-roll (simply turn metronome on and record, right-click metronome to set length of pre-roll ... makes users who come from other session views feel more at home)

  • #1163 Added track PDC information, including help texts (as a warning not to expect miracles when using high-latency FX)

  • #1168 Added support for REAPER's "Smooth seek": Clips will keep playing as if nothing happened. Current limitation: Smooth-seek to the left still leads to retriggering when using PDC.

  • #1119 Improved usability by always playing ignited clips when starting one specific clip when playback is stopped (makes users who come from other session views feel more at home)

  • #1146 Improved section and fade behavior and defaults in order to prevent unwanted auto-fades

  • #1132 Improved usability by making the static section an expert option and renaming it to "Source cut"

  • #1166 Improved usability by replacing the "Silence mode" design with a more traditional "Stopped" design (also, Playtime now starts by default in stopped state)

  • #1136 Improved keyboard control by handling SPACE even if set as a global shortcut in REAPER (needs REAPER 7.23+)

  • #1137 Improved usability by letting SPACE keep ongoing recordings instead of discarding them

  • #1164 Fixed clips completely losing sync when enabling or disabling high-latency FX due to PDC (for now only fixed when REAPER transport is stopped)

  • #1179 Fixed audio clips playing back slightly delayed right after recording (bug was introduced in 2.16.2)

  • #1143 Fixed Launchpad Pro detection on Windows if device name has a prefix (e.g. '2- ')

  • #1165 Fixed inability to use MIDI input devices with IDs > 63

  • #1149 Fixed App not getting keyboard focus unless clicking on specific areas such as the matrix view (keyboard shortcuts now work immediately after opening the app)

  • #1160 Fixed play cursors in MIDI editor and waveform view noticeably off when using high-latency FX (due to PDC)

  • #1156 Fixed audio clips turning silent when starting REAPER playback and having high-latency FX in the signal flow (due to PDC)

  • #1135 Fixed tempo detection recordings not working via controller

  • #1134 Fixed immediate playback of clip in stopped state not working via controller

2.16.2 (2024-08-21)

  • #1108 Added clip pitch adjustment in semitones

  • #1104 Improved usability by adding an icon to the track panel which shows the track input type

  • #1083 Fixed global keyboard shortcuts on Windows preventing text entry, e.g. renaming clips

  • #1083 Fixed unprocessed keyboard shortcuts on macOS being passed through to REAPER (not desired anymore)

  • #1105 Fixed possible error message "ring buffer too small for writing block" when recording clips with high sample rates

  • #1105 Fixed possibly incomplete recordings, especially when using high sample rates

  • #1118 Fixed already open FX not being focused on Windows when pressing the "Instrument" button

  • #1091 Fixed displayed MIDI trigger note octave (was 1 octave too high)

  • #1115 Fixed dialogs with text fields not closing on Windows when pressing Escape

  • #1098 Fixed error "not implemented" when exporting MIDI clips to the arrangement

2.16.1 (2024-08-09)

  • #1070 Added memorization of ignited slots when closing and reopening REAPER project (starting playback after reopening the project will play the ignited slots)

  • #1063 Added possibility to append or merge matrix sequence to/into existing arrangement

  • #1062 Added column context menu entry "Insert column for each selected track"

  • #1069 Added MIDI panic button to window title bar

  • #936 Added setting to hide license info from title bar

  • #1077 Improved silence mode by starting playback immediately when playing a single clip

  • #1076 Improved tempo detection recordings by displaying a warning in silence mode and by not playing ignited clips after recording

  • #1082 Improved usability by selecting corresponding REAPER track when activating a column or slot

  • #966 Improved arrangement export by not just using REAPER's time selection to determine the length of the export but also its starting position

  • #1066 Improved latency compensation when recording clips and only compensate when not using input monitoring (only matters when using high buffer sizes)

  • #1060 Improved MIDI overdubbing by showing overdubbed notes in the open MIDI editor in real-time

  • #1059 Improved usability by starting off with 8 rows instead of no rows (makes initial addition of rows obsolete)

  • #939 Improved auto-detection of Launchpad Pro by being more tolerant regarding its device family ID

  • #1086 Fixed GUI bug that caused the import-file dialog not covering all audio file types (now it simply shows files of all types)

  • #964 Fixed bug that caused immediate MIDI recordings to be played back with 120bpm instead of the original tempo

  • #964 Fixed error when attempting to insert a column when the corresponding project tab is not active (needs REAPER 7.19+)

  • #1072 Fixed metronome possibly being delayed if project resample mode is not the default resample mode (e.g. "r8brain free")

  • #966 Fixed bug in arrangement export that caused non-looped clips being written to the arrangement as looped items

  • #1071 Fixed bug that caused MIDI notes being played back even if they are muted

  • #967 Fixed possibly overlapping clip playback in exclusive column mode when other clip is triggered shortly after start of the bar (even if clip stop timing is set correctly)

  • #1000 Fixed PDC-related bug that caused initial material to be skipped when starting playback in REAPER or in Playtime

  • #968 Fixed another PDC-related bug that caused initial material to be skipped when playing back a recorded loop for the first time

  • #969 Fixed GUI bug in the waveform view that caused the waveform to be completely wrong in certain situations (e.g. when the audio file was not very short or if not much screen space was available)

  • #1065 Fixed another GUI bug in the waveform view that caused the waveform to disappear when the effective clip section is longer than the length of the audio file

  • #963 Fixed GUI bug that caused drag and drop between slots to not work in certain situations

  • #963 Fixed a related GUI bug that caused scrolling to go get stuck in certain situations

  • #970 Fixed bug that caused row copy to not copy the row name

  • #973 Fixed notes being triggered twice during MIDI overdubbing when using input monitoring

  • #940 Fixed GUI bug that caused settings panel "Controllers" being completely empty if no controllers are set up yet

  • #935 Fixed Windows-only GUI bug that caused serious issues with the full-screen mode

2.16.0 (2024-07-07)

  • Added Playtime as beta