Old 08-16-2015, 11:05 AM   #401
Lazarus
Human being with feelings
 
Join Date: Aug 2013
Posts: 1,355
Default

I can confirm that crash here with adding and removing rows like that, x64 Win 10.
Lazarus is offline   Reply With Quote
Old 08-18-2015, 04:47 PM   #402
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Quote:
Originally Posted by Lazarus View Post
Thanks, good work - that's it working for the most part now. Audio seems fine but MIDI skips the first note on first play if it's too close to the start of the first beat of the recording. Totally jammable though, cheers!

One other thing I've noticed is that if Record-if-slot-empty mode is on and we press the MIDI key assigned to play a slot, it starts recording. This is great. The only problem is that we can't press this to stop recording, although we can subsequently press it to trigger the clip. We need to press our Record selected slot learned control just now to stop recording, which doesn't seem right.

I also wonder whether untriggering should be tied to Exclusive mode. I'd like to be in EM and be able to untrigger clips with the learned key.


Anyway, great work as always and I look forward to the next update!

edit: I have discovered that the above issue only applies when the Trigger key for the slot is learned via the Playtime GUI. If it is learned via the Reaper learn system it works as expected.
Concerning the lines you crossed out: You probably have "Exclusive mode" switched on so only one clip in the column can be playing at a time. In that case, pressing the MIDI key of the playing slot again will retrigger it, not stop it. By intention. Rationale: Making the clip stop would be a waste of buttons because we can achieve exactly the same by stopping the group. Instead we give the button a new function, the retriggering.

I think the only situation in which this leaves something to be desired is if "record-if-slot-empty mode" is on and your MIDI controller doesn't have a button for stopping a group ... such as the Launchpad. With a Launchpad, you usually stop a group by pressing an empty pad in that group. But if "record-if-slot-empty mode" is on, that will record instead, so this possibility is gone. Now I could program a special treatment for that but that would make things pretty confusing I guess. My suggested solution: Just use Playtime to MIDI-learn one of the Launchpad rows for untriggering groups.

Concerning your last edit: Nice catch. Actually, that behavior is somewhat inconsistent. I think I should fix that. I would like the REAPER-learned triggers work exactly like the Playtime-learned triggers.

Quote:
Originally Posted by PitchSlap View Post
...and while I'm brainstorming, being able to map a few parameters that can trigger native actions in Reaper to affect the item in the selected slot could be amazing. It would open up a tonne of possibilities within PlayTime, and by utilizing Reaper's native scripting users won't need to bug you to implement these things in PlayTime.

For example, I could have a footswitch that triggers Reaper's reverse item action, make custom actions to half or double an items playrate, or emulate any other features of Mobius....
I like this approach. Seems very generic. I could integrate that possibility in the controller configuration files. It would need some manual work to set it up then (editing the JSON file and pasting REAPER actions IDs) but it would open up many possibilities.

Quote:
Originally Posted by TonE View Post
Thanks for stepwise description, however you made a small mistake in my proposal, you forgot one 'stop play' step, here your wrong quote, then my corrected version:

It should be:

- press key to go into Record mode
- trigger key - record
- trigger key - stop then play
- trigger key - stop <------ you forgot this step
- trigger key - record again
- we are still in Record mode

In this model, rerecording is possible ONLY on stopped slots. If you liked it, why did you stop it then?

Not sure, if this additional forgotten step, will make you prefer this design? Playing slots can never be overwritten accidentally. Stopped slots can.
I can see where both of you (also Lazarus) are getting at. Right now, we have only 2 options in "Record-if-slot-empty mode": On and off. Instead we could have several modes including the ones you suggest.

Quote:
Originally Posted by MCCY View Post
O.K. had my first livelooping experiments now. Just one button skipping through the first row.
Problems I had:
Reaper project doesn't seem to remember all Playtime settings
Reaper crashes randomly when hitting a button. Every 10 Minutes.
There are annoying clicks, there seems to be no smoothing for the transition of the items.
Reaction time via midi controller seems to be rather slow compared to mobius. I had problems catching the first beat of beatboxing completely.

Livelooping is coming closer, but so far I can't work with that, but now it seems to be worth trying & experimenting.

Thanks

Martin
Thanks. Can you please go more into detail about the following things:

1. Which project settings aren't remembered by Playtime?
2. Can you somehow describe how to reproduce the crash? Did you press one of the resize buttons before it crashed (known issue in 1.8.0)?
3. When exactly do you experience clicks? Clicks might indeed occur whenever the loop ends and starts again. Playtime currently doesn't do any crossfades/smoothing there. Is it that?
4. Reaction time. Do you mean the time until it starts to record? Or stop? Or play? Are you in tempo detection mode? No matter what, if you record audio and the actual audio material starts already a short time before the first beat, Playtime won't fix it. There's a ticket for that.

Quote:
Originally Posted by EpicSounds View Post
I can make playtime crash REAPER 5 in 16 seconds

There's also a gui glitch

http://youtu.be/1kTs3bRlz0I

crash report
https://dl.dropboxusercontent.com/u/...ons-iMac.crash
Thanks for reporting this. I fixed that and will release the fix soon.
helgoboss is offline   Reply With Quote
Old 08-19-2015, 10:35 AM   #403
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,246
Default

Quote:
Originally Posted by helgoboss View Post
I like this approach. Seems very generic. I could integrate that possibility in the controller configuration files. It would need some manual work to set it up then (editing the JSON file and pasting REAPER actions IDs) but it would open up many possibilities.
This sounds great! I'm happy to do some manual set up work, since I usually get things the way I want it and don't need to mess with it much again. As long is there's a basic example provided it should be easy for lay-people to figure out...

I've got 10 banks of 10 foot-switches so the possibilities would only be limited by my imagination.

Combining the best aspects of Reaper, Live and hardware loopers would truly be a dream come true!
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 08-19-2015, 02:41 PM   #404
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Quote:
Originally Posted by PitchSlap View Post
This sounds great! I'm happy to do some manual set up work, since I usually get things the way I want it and don't need to mess with it much again. As long is there's a basic example provided it should be easy for lay-people to figure out...

I've got 10 banks of 10 foot-switches so the possibilities would only be limited by my imagination.

Combining the best aspects of Reaper, Live and hardware loopers would truly be a dream come true!
Got another idea, more simple. What if selecting a slot would automatically select the corresponding item? I could provide an option for that. Then you could simply use REAPER's action window itself to assign each foot switch to a REAPER action. Playtime would just take care of providing the correct context for those actions.

Analogously, I would select the corresponding track when a Playtime group is selected.

What do you think? Should be easy to implement.
helgoboss is offline   Reply With Quote
Old 08-19-2015, 03:22 PM   #405
gwok
Human being with feelings
 
gwok's Avatar
 
Join Date: Jun 2010
Location: Nelson, BC
Posts: 3,323
Default

thanks for all the great updates!
__________________
MacPro Xeon, 10.9.5
Reaper 5
gwok is offline   Reply With Quote
Old 08-19-2015, 04:25 PM   #406
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Released Playtime 1.9.0

Changes:
#154 Added auto-select mode for automatically selecting REAPER clips/tracks when selecting Playtime slots/groups (e.g. nice for quickly applying REAPER actions to the selected clip)
#93 Added automation parameters 'Selected cell horizontal' and 'Selected cell vertical' for left/right/up/down navigation
#52 Improved track list dropdown by adding track numbers and using indentation for tracks in folders
#153 Fixed possible crashes and memory leaks when resizing Playtime

Last edited by helgoboss; 08-19-2015 at 04:31 PM. Reason: typo
helgoboss is offline   Reply With Quote
Old 08-19-2015, 05:44 PM   #407
Lazarus
Human being with feelings
 
Join Date: Aug 2013
Posts: 1,355
Default

Quote:
Originally Posted by helgoboss View Post
Concerning the lines you crossed out: You probably have "Exclusive mode" switched on so only one clip in the column can be playing at a time. In that case, pressing the MIDI key of the playing slot again will retrigger it, not stop it. By intention. Rationale: Making the clip stop would be a waste of buttons because we can achieve exactly the same by stopping the group. Instead we give the button a new function, the retriggering.

I think the only situation in which this leaves something to be desired is if "record-if-slot-empty mode" is on and your MIDI controller doesn't have a button for stopping a group ... such as the Launchpad. With a Launchpad, you usually stop a group by pressing an empty pad in that group. But if "record-if-slot-empty mode" is on, that will record instead, so this possibility is gone. Now I could program a special treatment for that but that would make things pretty confusing I guess. My suggested solution: Just use Playtime to MIDI-learn one of the Launchpad rows for untriggering groups.
Yes, this is the issue with Record-if-slot-empty (RISE) mode. Unfortunately I'm not very fashionable when it comes to controllers and my Axiom 49 only has 8 pads (and some buttons, but it's a bit wrong using them to trigger stuff). I wouldn't want to use 50% of them as stop buttons and I think there could be many users with a similarly limited number of spare triggers because the small keyboard + a few pads is quite a common design.
Lazarus is offline   Reply With Quote
Old 08-20-2015, 06:25 AM   #408
sinkmusic
Human being with feelings
 
sinkmusic's Avatar
 
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,445
Default Playtime Region Sequencing

Hi
Thank you for the Playtime updates, it's getting better and better.

Sorry if that has been asked before -or it is already implemented, but if not consider it as a FR :P-, but can Playtime do "Region Sequencing" ?
I mean : instead of triggering audio & Midi clip, it would launch Regions on the fly.
It could be great for projects which are already quite well arranged, but for which you want to change the structure.

EnergyXT2 features this, and it is very enjoyable (I think also that some SWS actions allows for quite similar things, but i never tried it yet).
http://www.kvraudio.com/forum/viewto...257152&start=0

Last edited by sinkmusic; 08-20-2015 at 06:35 AM. Reason: adding links
sinkmusic is offline   Reply With Quote
Old 08-20-2015, 08:51 AM   #409
Frappa
Human being with feelings
 
Join Date: Oct 2011
Posts: 52
Default

Thanks for the constant development, Benjamin.

Could you please publish (on site, thread and forum) a sha512 hash for the downloads on availability.

Would it be possible to upload your releases on a https-site or a mega/onedrive/whatever service?

Much appreciated (and IMHO essential nowadays), thank you.
Frappa is offline   Reply With Quote
Old 08-20-2015, 01:52 PM   #410
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,246
Default

Quote:
Originally Posted by helgoboss View Post
Released Playtime 1.9.0

Changes:
#93 Added automation parameters 'Selected cell horizontal' and 'Selected cell vertical' for left/right/up/down navigation
Nice, almost there. This is great for knobs or sliders, but still no good for foot controller users.

We need basic navigation functions that can be activated by a button press. Left, right, up, down.

With Mobius I was just using left and right to select tracks 1-8, but I think using 4 of 10 buttons just for navigation would be less than ideal.

Being able to assign different actions for double-presses and long-presses is the best way to make the most of limited buttons so hopefully PlayTime can support this (3x the potential with the same number of controls).

That way I could still do all navigation with 2 footswitches.

For example:
Button 1 short-press: Move Left
Button 2 short-press: Move Right

Button 1 long-press: Move Up
Button 2 long-press: Move Down

Another example, with Mobius I was using the same button for record and also clear. Short-press was record start/stop, and a long press cleared the slot (good for when I mess up a take). The best thing about loopers designed for live use by people playing real instruments is that they are made to be as easy to use as possible (with no hands as those are playing). I think that's something worth striving for. Thankfully these things were perfected long ago so there's no need to reinvent the wheel...
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6

Last edited by PitchSlap; 08-20-2015 at 02:09 PM.
PitchSlap is offline   Reply With Quote
Old 08-20-2015, 03:36 PM   #411
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Quote:
Originally Posted by Lazarus View Post
Yes, this is the issue with Record-if-slot-empty (RISE) mode. Unfortunately I'm not very fashionable when it comes to controllers and my Axiom 49 only has 8 pads (and some buttons, but it's a bit wrong using them to trigger stuff). I wouldn't want to use 50% of them as stop buttons and I think there could be many users with a similarly limited number of spare triggers because the small keyboard + a few pads is quite a common design.
I see. Do you have any suggestion? The thing is, I don't want to confuse users with too many options that influence the way Playtime handles a button press. Have to think about it further.

Oh, maybe it can be done like this: Let's assume record-if-slot-empty mode and exclusive mode are enabled and the user presses a MIDI pad of a playing slot. Now, if the slot's group has a MIDI trigger assigned (for stopping it), Playtime will retrigger the clip - as it does now. But *if not*, it will stop the clip, because it knows the user probably wants to have a way to stop clips. Any thoughts?

Quote:
Originally Posted by sinkmusic View Post
Hi
Thank you for the Playtime updates, it's getting better and better.

Sorry if that has been asked before -or it is already implemented, but if not consider it as a FR :P-, but can Playtime do "Region Sequencing" ?
I mean : instead of triggering audio & Midi clip, it would launch Regions on the fly.
It could be great for projects which are already quite well arranged, but for which you want to change the structure.

EnergyXT2 features this, and it is very enjoyable (I think also that some SWS actions allows for quite similar things, but i never tried it yet).
http://www.kvraudio.com/forum/viewto...257152&start=0
Region sequencing is not implemented in Playtime. Seems to be quite a different concept. It would essentially mean repositioning the play cursor to the start of the triggered region. Doesn't sound difficult but as I see it now it's not really Playtime's scope. I'd like to keep Playtime focused on being a session view. I suggest you give the SWS extension a try.
helgoboss is offline   Reply With Quote
Old 08-20-2015, 03:45 PM   #412
sinkmusic
Human being with feelings
 
sinkmusic's Avatar
 
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,445
Default

Quote:
Originally Posted by helgoboss View Post
Region sequencing is not implemented in Playtime. Seems to be quite a different concept. It would essentially mean repositioning the play cursor to the start of the triggered region. Doesn't sound difficult but as I see it now it's not really Playtime's scope. I'd like to keep Playtime focused on being a session view. I suggest you give the SWS extension a try.
Hi, HelgoBoss.
Thank you for your reply.
I understand that it is a little bit different, but in the end it's a bit the same : jamming in real time (a Reaper region would then be like a Live "scene"), and being able to record what we did (as a new arrangement, not as an audio file).
I don't think that SWS allows to record the result of the new arrangement played in real time ?
sinkmusic is offline   Reply With Quote
Old 08-20-2015, 04:14 PM   #413
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Quote:
Originally Posted by PitchSlap View Post
Nice, almost there. This is great for knobs or sliders, but still no good for foot controller users.

We need basic navigation functions that can be activated by a button press. Left, right, up, down.

With Mobius I was just using left and right to select tracks 1-8, but I think using 4 of 10 buttons just for navigation would be less than ideal.

Being able to assign different actions for double-presses and long-presses is the best way to make the most of limited buttons so hopefully PlayTime can support this (3x the potential with the same number of controls).

That way I could still do all navigation with 2 footswitches.

For example:
Button 1 short-press: Move Left
Button 2 short-press: Move Right

Button 1 long-press: Move Up
Button 2 long-press: Move Down

Another example, with Mobius I was using the same button for record and also clear. Short-press was record start/stop, and a long press cleared the slot (good for when I mess up a take). The best thing about loopers designed for live use by people playing real instruments is that they are made to be as easy to use as possible (with no hands as those are playing). I think that's something worth striving for. Thankfully these things were perfected long ago so there's no need to reinvent the wheel...
In theory, the 2 automation parameters "Selected slot horizontal" and "Selected slot vertical" are enough to satisfy all of your left/right/up/down navigation needs. Even for foot switches.

So much for the theory In practice, you can't easily map left/right/up/down to foot switches yet - not to mention distinction between short and long press. It's possible now with Playtime 1.9.0 but it needs some MIDI preprocessing. The problem here is actually a lack of relative CC modes in REAPER. It offers various relative modes for dials, but none for typical buttons that send MIDI value 127 when pressed. And also nothing that allows distinction between short and long press.

Note that you have relative modes for buttons in Playtime's controller configuration files: "relative-up" and "relative-down". So you can map left/right/up/down to 4 foot switches already using controller configuration files. Have a look at "launchpad.json" for an example. I'm thinking about adding additional possibilities later to distinguish between short and long presses. But I really wish this would also be possible in REAPER's Learn window one day.
helgoboss is offline   Reply With Quote
Old 08-23-2015, 01:17 AM   #414
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,246
Default

Quote:
Originally Posted by helgoboss View Post
...I'm thinking about adding additional possibilities later to distinguish between short and long presses. But I really wish this would also be possible in REAPER's Learn window one day.
It's not the standard FCB1010 configuration, and I think Mobius can natively differentiate between short and long presses, but I have the controls mapped to MIDI notes. In that case Playtime could just use the note duration to determine short/long presses. I would just want to make sure that the MIDI is only being received by Playtime for control purposes and not any virtual instruments...
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 08-23-2015, 08:22 AM   #415
Frappa
Human being with feelings
 
Join Date: Oct 2011
Posts: 52
Default

sorry, for cutting in again, but since the installer file of playtime has no signing at all, I think it would be important to get at least a hash from the developer - and please upload your installer file on a https server.

Vielen Dank im voraus, Benjamin

Quote:
Originally Posted by Frappa View Post
Could you please publish (on site, thread and forum) a sha512 hash for the downloads on availability.

Would it be possible to upload your releases on a https-site or a mega/onedrive/whatever service?

Much appreciated (and IMHO essential nowadays), thank you.
Frappa is offline   Reply With Quote
Old 08-28-2015, 03:07 AM   #416
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Quote:
Originally Posted by Frappa View Post
sorry, for cutting in again, but since the installer file of playtime has no signing at all, I think it would be important to get at least a hash from the developer - and please upload your installer file on a https server.

Vielen Dank im voraus, Benjamin
Hi Frappa. You're right, thanks for the hint. It's important that users can make sure nobody messed with the OS X installer (the Windows installer is signed). So I've added 2 things:
  1. The website is also available via HTTPS now: https://www.helgoboss.org/projects/playtime/. I'm considering making this the default in future.
  2. Users now have the option to download a SHA-512 checksum file for each download.
helgoboss is offline   Reply With Quote
Old 08-28-2015, 05:05 AM   #417
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Just in case anyone is thinking that Playtime 2 might be around the corner (and possibly hesitating to buy a 1.x license for that reason): It is not.

Playtime 1.x doesn't stop at version 1.9. It will continue with 1.10, 1.11 and so on
helgoboss is offline   Reply With Quote
Old 08-28-2015, 09:09 AM   #418
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 5,744
Default

software version numbers always confuse me

1.1 and version 1.10 are the same number
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 08-28-2015, 09:38 AM   #419
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Quote:
Originally Posted by EpicSounds View Post
software version numbers always confuse me

1.1 and version 1.10 are the same number
Try not to think of the period (.) as a decimal point. In software versioning, the period is for separating the different segments of the version number. Each of those segments is an independent integer on its own. I use the scheme MAJOR.MINOR.PATCH (where MAJOR stands for big new features, MINOR for small new features+improvements and PATCH for bug fixes). This results in version numbers like for example 1.15.2

If you look at it like that, 1.1 and 1.10 is not the same version number. It just means the MAJOR segment stayed the same and the MINOR segment was raised from 1 to 10.
helgoboss is offline   Reply With Quote
Old 08-28-2015, 04:24 PM   #420
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,246
Default

Quote:
Originally Posted by helgoboss View Post
Just in case anyone is thinking that Playtime 2 might be around the corner (and possibly hesitating to buy a 1.x license for that reason): It is not.

Playtime 1.x doesn't stop at version 1.9. It will continue with 1.10, 1.11 and so on
Really good to know, thanks! I was a little worried I would need to upgrade before really even using it. I'm happy to support the development of this either way.
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 09-19-2015, 09:38 PM   #421
Guod3
Human being with feelings
 
Guod3's Avatar
 
Join Date: Jan 2008
Posts: 506
Default

There seems to be some basic Live/Bitwig functionality missing (please correct me).
Is it possible to overdub more material (midi)on the fly in an already playing clip?
Thanks
Guod3 is offline   Reply With Quote
Old 09-20-2015, 05:54 PM   #422
gpunk_w
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,230
Default

Anybody else getting a latency with untriggers using a launchpad ?
Fast playing is super super messy here, lots and lots of overlaps (no its not my playing haha)
__________________
Reaper scripters, that is all !!!!!!!!!!!!!!!!
gpunk_w is offline   Reply With Quote
Old 09-24-2015, 03:32 PM   #423
gpunk_w
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,230
Default

Anybody ?
It is completely unusable here
__________________
Reaper scripters, that is all !!!!!!!!!!!!!!!!
gpunk_w is offline   Reply With Quote
Old 09-25-2015, 01:47 AM   #424
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Quote:
Originally Posted by Guod3 View Post
There seems to be some basic Live/Bitwig functionality missing (please correct me).
Is it possible to overdub more material (midi)on the fly in an already playing clip?
Thanks
The Playtime approach for overdubbing is rather recording a new clip while the other one is playing and then let both of them play at the same time (I'm thinking to build in a possibility to merge those clips later so you effectively have one clip with everything overdubbed).

If you want to enrich the same item with more material, you have the possibilities REAPER itself gives you: Right click on track arm button, choose "Record: MIDI overdub/replace => Record: MIDI overdub" and record (possibly having repeat enabled).

Quote:
Originally Posted by gpunk_w View Post
Anybody else getting a latency with untriggers using a launchpad ?
Fast playing is super super messy here, lots and lots of overlaps (no its not my playing haha)
Do you want a playing clip to stop immediately as soon as you press the pad? If so, did you choose "Immediately" as untrigger mode? If it's not just that, you can send me your RPP file (info@helgoboss.org) and describe the issue a bit more in detail and I will have a look at it.
helgoboss is offline   Reply With Quote
Old 09-26-2015, 06:13 AM   #425
gpunk_w
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,230
Default

Yeah immediate was already set, i shall try to get a video recorded or something and the rpp
__________________
Reaper scripters, that is all !!!!!!!!!!!!!!!!
gpunk_w is offline   Reply With Quote
Old 11-02-2015, 01:20 PM   #426
helgoboss
Human being with feelings
 
Join Date: Aug 2010
Posts: 271
Default

Released Playtime 1.9.1

Changes:
#161 Improved visual appearance of Playtime in docked mode by adapting its background colors to the currently activated REAPER theme (no white border anymore, looks more integrated into REAPER, especially with the REAPER 5 default theme)
#159 Improved layout of currently playing items on same track by realigning overlapping items when triggering clips and thereby making use of all the available vertical track space (no more ultra-thin items if track height permits it)
#164 Improved support for controllers without group stop button if MIDI toggle mode, record-if-slot-empty mode and exclusive mode is enabled (pressing a pad of a playing clip would retrigger the clip in previous versions, now it stops it - because otherwise there would be no way to stop an already playing clip)
#166 Improved usability by automatically clearing memorized slots when stopping REAPER transport while Write mode active if 'Play clips with arrangement' enabled (in order to prevent already written items and Playtime clips to be played simultaneously when playing the project again)
#170 Improved usability by scrolling to MIDI item when double clicking MIDI clip and positioning the cursor in fron of it (in addition to opening the MIDI editor)
#175 Fixed missing countdown GUI updates (and possibly other ones) of slots and scenes that are visible only after scrolling right or down
#174 Fixed incorrect display of slot area after project load if project was saved with scrolled slot area
#172 Fixed long delay before recording start
#173 Fixed too long clips when time selection was active while recording or filling the slot
#171 Fixed bug that caused Playtime not to pick up item after recording when MIDI overdub record mode was activated (now it automatically switches to normal record mode and after recording back to your original setting)

Here's how it looks docked now with the Reaper 5 default theme:
helgoboss is offline   Reply With Quote
Old 11-02-2015, 07:12 PM   #427
unmixed
Human being with feelings
 
Join Date: Apr 2015
Posts: 142
Default

Great update,thanks
unmixed is offline   Reply With Quote
Old 11-02-2015, 07:30 PM   #428
pipelineaudio
Mortal
 
pipelineaudio's Avatar
 
Join Date: Jan 2006
Location: Wickenburg, Arizona
Posts: 13,585
Default

This is mega uber awesome!
pipelineaudio is offline   Reply With Quote
Old 11-04-2015, 09:16 AM   #429
memyselfandus
Human being with feelings
 
memyselfandus's Avatar
 
Join Date: Oct 2008
Posts: 1,598
Default

Quote:
Originally Posted by helgoboss View Post
Released Playtime 1.9.1

Changes:
#161 Improved visual appearance of Playtime in docked mode by adapting its background colors to the currently activated REAPER theme (no white border anymore, looks more integrated into REAPER, especially with the REAPER 5 default theme)
#159 Improved layout of currently playing items on same track by realigning overlapping items when triggering clips and thereby making use of all the available vertical track space (no more ultra-thin items if track height permits it)
#164 Improved support for controllers without group stop button if MIDI toggle mode, record-if-slot-empty mode and exclusive mode is enabled (pressing a pad of a playing clip would retrigger the clip in previous versions, now it stops it - because otherwise there would be no way to stop an already playing clip)
#166 Improved usability by automatically clearing memorized slots when stopping REAPER transport while Write mode active if 'Play clips with arrangement' enabled (in order to prevent already written items and Playtime clips to be played simultaneously when playing the project again)
#170 Improved usability by scrolling to MIDI item when double clicking MIDI clip and positioning the cursor in fron of it (in addition to opening the MIDI editor)
#175 Fixed missing countdown GUI updates (and possibly other ones) of slots and scenes that are visible only after scrolling right or down
#174 Fixed incorrect display of slot area after project load if project was saved with scrolled slot area
#172 Fixed long delay before recording start
#173 Fixed too long clips when time selection was active while recording or filling the slot
#171 Fixed bug that caused Playtime not to pick up item after recording when MIDI overdub record mode was activated (now it automatically switches to normal record mode and after recording back to your original setting)

Here's how it looks docked now with the Reaper 5 default theme:
holy crap! this is looking awesome! I have to try this out. if each cell had it's own piano roll or audio cip that would be insane.
memyselfandus is offline   Reply With Quote
Old 11-06-2015, 09:11 AM   #430
RobU
Human being with feelings
 
RobU's Avatar
 
Join Date: Sep 2009
Location: R'lyeh
Posts: 825
Default

Quote:
Originally Posted by helgoboss View Post
The Playtime approach for overdubbing is rather recording a new clip while the other one is playing and then let both of them play at the same time (I'm thinking to build in a possibility to merge those clips later so you effectively have one clip with everything overdubbed).

If you want to enrich the same item with more material, you have the possibilities REAPER itself gives you: Right click on track arm button, choose "Record: MIDI overdub/replace => Record: MIDI overdub" and record (possibly having repeat enabled).
Midi overdub was the only function I searched for in the first few minutes of using Playtime, and remains the only thing that I really miss. ,

Reason for adding overdub mode :

If you have a drum machine vsti on a track, and you want to keep your drum clips within one Group in playtime, then building up the drum patterns using midi overdub recording is really the only way to do this. Create kick loop, copy to free slot, overdub open hat, copy to free slot, overdub clap - you get the idea - and it's very very quick.

The workaround you proposed above is fine, but, it takes you completely out of the creative bubble while putting grooves together.

Merging cells may be useful and should be added, but overdub is more useful (especially because I am not a good enough keyboard drummer to lay down the whole groove first time with two fingers )

+1 for Midi overdub recording mode
__________________
Hard work never killed anybody, but why take a chance?
~Edgar Bergen
RobU is offline   Reply With Quote
Old 11-06-2015, 09:20 AM   #431
RobU
Human being with feelings
 
RobU's Avatar
 
Join Date: Sep 2009
Location: R'lyeh
Posts: 825
Default

Quote:
Originally Posted by memyselfandus View Post
holy crap! this is looking awesome! I have to try this out. if each cell had it's own piano roll or audio cip that would be insane.
Its a really really cool plug-in. It saved me from purchasing Bitwig

Each cell can have either Midi or Audio clip - Double-clicking on a recorded clip either opens the Midi Editor or makes the Audio Item full screen for editing - If that is what you meant ?
__________________
Hard work never killed anybody, but why take a chance?
~Edgar Bergen
RobU is offline   Reply With Quote
Old 11-06-2015, 11:16 AM   #432
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Location: Harblesburg, Texas
Posts: 2,222
Default

still hoping to see Playtime play clips into tracks without playing Reaper's sequencer (by option)
mccrabney is online now   Reply With Quote
Old 11-06-2015, 09:42 PM   #433
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,246
Default

Quote:
Originally Posted by mccrabney View Post
still hoping to see Playtime play clips into tracks without playing Reaper's sequencer (by option)
That would be ideal in my opinion. Just like how Live/Bitwig does it. You don't see the "clips" until you want to actually record them unto the timeline.

Especially if you have an existing song and want to add Playtime to jam along and create new parts it's distracting to always have the items showing up and moving around constantly.

If Playtime needs to put things on the timeline to work, it would be better if it was in the middle of nowhere where it doesn't need to be seen in my opinion (at least as an option).
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 11-06-2015, 09:58 PM   #434
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,925
Default

Totally agree, good one.
vanhaze is offline   Reply With Quote
Old 11-07-2015, 11:30 AM   #435
unmixed
Human being with feelings
 
Join Date: Apr 2015
Posts: 142
Default

It would need some wizardry for it not to play clips into the timeline,

What we really need is a second docker from reaper,then we could stack playtime on top of the mixer,plus all the others benefits of the second docker would give to non-playtime users
unmixed is offline   Reply With Quote
Old 11-10-2015, 04:22 AM   #436
artsun
Human being with feelings
 
Join Date: Jan 2015
Location: Marseille (FR)
Posts: 2
Default

Hi,

Thanks a lot helgoboss for this great piece of work ! I just bought it and am starting to learn how to use it. So far so good but the docker GUI integration doesn't seem quite advanced here as it is supposed to be with the 1.9.1 version :



Any hint ? NB : I'm quite new to reaper too, so i might have missed something in the general preferences.

Thanks !
artsun is offline   Reply With Quote
Old 11-10-2015, 09:21 AM   #437
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 5,744
Default

It looks like everything is there. the white area is a bug that is fixed for next reaper version.
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 11-10-2015, 11:05 AM   #438
Chris4943
Human being with feelings
 
Join Date: Oct 2015
Location: Costa Mesa, CA
Posts: 74
Default

I want to trigger pre-recorded audio clips with an Akai APC Mini to a single dedicated ‘sound fx’ track in real time while recording my podcast. Ya know, sound fx like Homer Simpson saying “doh!” if one of the hosts talks about doing something dumb.
Will this program allow me to do that?
__________________
Podcast/Live Call-in Online Radio Show: Tascam US 16x08 / MacBook Air 2013 / Reaper V5 / Soundflower / Mixlr / Skype / 4 xlr Condenser Mics / iPhone TRRS mic-speaker splitter
Chris4943 is offline   Reply With Quote
Old 11-10-2015, 12:00 PM   #439
RobU
Human being with feelings
 
RobU's Avatar
 
Join Date: Sep 2009
Location: R'lyeh
Posts: 825
Default Crash...

Hi Benjamin -

Working on a project with Playtime, I assembled a bunch of loops, assigned them to clips to work on later, saved the project. Loaded up the project later this evening and crash..

Problem signature:
Problem Event Name: APPCRASH
Application Name: reaper.exe
Application Version: 5.0.1.0
Application Timestamp: 55de05aa
Fault Module Name: Playtime.dll
Fault Module Version: 1.9.1.0
Fault Module Timestamp: 5637c250
Exception Code: c0000005
Exception Offset: 00000000001b9d48
OS Version: 6.3.9600.2.0.0.256.48
Locale ID: 2057
Additional Information 1: d8a0
Additional Information 2: d8a05c52bae7da23e8644d5410cf623f
Additional Information 3: 25c8
Additional Information 4: 25c840b1ef18f5693f78ade63eddfaa2

Interestingly, I can open the project.BAK file, however, after saving again to a new project, it crashes while loading with the same error.

I can send you the project file(s) if you want to take a look. Also opened an issue on Playtime bitbucket tracker.

Thanks
R
__________________
Hard work never killed anybody, but why take a chance?
~Edgar Bergen

Last edited by RobU; 11-11-2015 at 02:35 AM.
RobU is offline   Reply With Quote
Old 11-10-2015, 06:28 PM   #440
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Location: Harblesburg, Texas
Posts: 2,222
Default

Quote:
Originally Posted by PitchSlap View Post
You don't see the "clips" until you want to actually record them unto the timeline.

[b]Especially if you have an existing song and want to add Playtime to jam along and create new parts[b/]
this exactly. it'd make playtime a one-of-a-kind sampler. it could also be loaded with preset midi files to send to external hardware or to plugins, and you could trigger such clips without putting anything on the timeline. very very few plugins do this -- and none with such a reaper-friendly interface.

figure this feature out and i promise to make some badass video tutorials, helgoboss.
mccrabney is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 06:05 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.