Go Back   Cockos Incorporated Forums > Projects > Deprecated REAPER issue tracker > Open Bug

Project with DEVICE_TRACK_COUNT +1 tracks doesn't switch to last bank via OSC Issue Tools
issueid=5146 04-06-2014 10:25 AM
Human being with feelings
Project with DEVICE_TRACK_COUNT +1 tracks doesn't switch to last bank via OSC
Reaper sends wrong update for last bank /device/track/bank/select #

I have confirmed this with any setting of DEVICE_TRACK_COUNT. Found with it at 24, confirmed with it at 8, (and 2)

Create Project
Add 9 tracks. Set volume of tracks 1-8 to -inf. Track 9 volume set to 0dB

(send) is OSC sent TO reaper, (recv) is OSC received FROM Reaper.

Change to Bank 1
(send)/device/track/bank/select 1
(recv)/track/1/volume 0.002820612
(recv)/track/2/volume 0.002820612
(recv)/track/3/volume 0.002820612
(recv)/track/4/volume 0.002820612
(recv)/track/5/volume 0.002820612
(recv)/track/6/volume 0.002820612
(recv)/track/7/volume 0.002820612
(recv)/track/8/volume 0.002820612

Change To Bank 2
Note reaper sends same volume for tracks 1-8, instead of 9-16
(send)/device/track/bank/select 2
(recv):/track/1/volume 0.002820612
(recv):/track/2/volume 0.002820612
(recv):/track/3/volume 0.002820612
(recv):/track/4/volume 0.002820612
(recv):/track/5/volume 0.002820612
(recv):/track/6/volume 0.002820612
(recv):/track/7/volume 0.002820612
(recv):/track/8/volume 0.002820612

Added another track, for a total of 10 tracks, Bank switching is working now
(send)/device/track/bank/select 2
(recv):/track/1/name Track 9
(recv):/track/1/number/str 9
(recv):/track/1/volume 0.782
(recv):/track/2/name Track 10
(recv):/track/2/number/str 10
(recv):/track/2/select 1
(recv):/track/2/volume 0.782
(recv):/track/3/name Track 11
(recv):/track/3/number/str 11
(recv):/track/3/volume 0.002820612
(recv):/track/4/name Track 12
(recv):/track/4/number/str 12
(recv):/track/4/volume 0.002820612
(recv):/track/5/name Track 13
(recv):/track/5/number/str 13
(recv):/track/5/volume 0.002820612
(recv):/track/6/name Track 14
(recv):/track/6/number/str 14
(recv):/track/6/volume 0.002820612
(recv):/track/7/name Track 15
(recv):/track/7/number/str 15
(recv):/track/7/volume 0.002820612
(recv):/track/8/name Track 16
(recv):/track/8/number/str 16
(recv):/track/8/volume 0.002820612

I have tested this with /device/track/bank/- and /device/track/bank/+ and this is working, but selecting track banks by number does not.
Issue Details
Issue Type Open Bug
Project Deprecated REAPER issue tracker
Category Editing behavior
Status Confirmed
Priority 2
Affected Version 4.61
Fixed Version (none)
Users able to reproduce bug 1
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)

04-10-2014 02:28 PM
Human being with feelings
 
Confirmed.

However, even with only DEVICE_TRACK_COUNT+1 tracks, switching back down to track bank 1 by sending
Code:
/device/track/bank/select [i] 2
or
Code:
/device/track/bank/select/2 [i] 1
does work.
Reply
Reply

Issue Tools
Subscribe to this issue

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


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