Pathfinder Posted December 30, 2024 Share Posted December 30, 2024 Is there any way to do this, as title states? Thanks Link to comment Share on other sites More sharing options...
57Gregy Posted December 30, 2024 Share Posted December 30, 2024 The only way I can think of is to delete all unused MIDI tracks and use the Track Manager to select only the MIDI tracks to view. Link to comment Share on other sites More sharing options...
David Baay Posted December 30, 2024 Share Posted December 30, 2024 Not really, but it depends where they're set. If you're talking about channels embedded in events, you can view all tracks in the Event List and scan the Channel column. If it's forced Output channels, it's fairly easy to step through the tracks with cursor keys while looking at the Ch assignment in the Inspector (MIDI tab for Instrument tracks). Same for Input channels but this may require hovering over the Input widget since the channel is a suffix and may be hidden. Link to comment Share on other sites More sharing options...
Pathfinder Posted December 30, 2024 Author Share Posted December 30, 2024 OK kind of figured this. I understand thanks very much appreciate the responses! Link to comment Share on other sites More sharing options...
Sock Monkey Posted December 30, 2024 Share Posted December 30, 2024 (edited) Wasn’t there an app called Project Scope that provides a list of what was involved in a project when you loaded the CWP file ?? I just Googled it and looked like it was still working in 2017! Edited December 31, 2024 by Sock Monkey Link to comment Share on other sites More sharing options...
Promidi Posted December 31, 2024 Share Posted December 31, 2024 You could probably write a CAL script to do this. 1 Link to comment Share on other sites More sharing options...
Pathfinder Posted December 31, 2024 Author Share Posted December 31, 2024 13 hours ago, Promidi said: You could probably write a CAL script to do this. I wish I could. I use some of the Cal scripts all the time, don't know how to write them though. Probably not important enough for others though. just my oldbad habits and how I work. Link to comment Share on other sites More sharing options...
David Baay Posted December 31, 2024 Share Posted December 31, 2024 ProjectScope does not show any channel info, and CAL mostly deals in embedded event channels. It does have a function for setting the forced Output channel on a track, but does not appear to have a function to return the current value. It may be possible to work around this but it would take a lot of iteration to check all the tracks and keep track of which channels are used on which tracks and whether they're forced or embedded. My CAL chops are too rusty to justify the effort to attempt this. Now I'm curious what the use case is...? Link to comment Share on other sites More sharing options...
Promidi Posted December 31, 2024 Share Posted December 31, 2024 53 minutes ago, David Baay said: ProjectScope does not show any channel info, and CAL mostly deals in embedded event channels. It does have a function for setting the forced Output channel on a track, but does not appear to have a function to return the current value. It may be possible to work around this but it would take a lot of iteration to check all the tracks and keep track of which channels are used on which tracks and whether they're forced or embedded. My CAL chops are too rusty to justify the effort to attempt this. Now I'm curious what the use case is...? Actually you are right. CAL can set track parameters , but not return them. One work around is to sort tracks by MIDI Channel, then scroll down to the last track and check its MIDI Channel. Then Undo 1 Link to comment Share on other sites More sharing options...
Pathfinder Posted December 31, 2024 Author Share Posted December 31, 2024 4 hours ago, David Baay said: ProjectScope does not show any channel info, and CAL mostly deals in embedded event channels. It does have a function for setting the forced Output channel on a track, but does not appear to have a function to return the current value. It may be possible to work around this but it would take a lot of iteration to check all the tracks and keep track of which channels are used on which tracks and whether they're forced or embedded. My CAL chops are too rusty to justify the effort to attempt this. Now I'm curious what the use case is...? Hello David, I have been plyinguitar for appx 55 years. I played as a single, with backing tracks throughout those 55 years when ever I wasn't in a a trio, duo or full band. Anyway I have a zillion, well a lot of midi sequences, many downloaded from various sites over the the years. Some of my own. I normally always have keyboard ch 1, bass ch 2, drums ch 10 and after that it whatever was already in the sequence that I decided to keep in . Normally I turned everything else off because It was my vocal and my guitars (acousti and\or electric. I am trying to update them all to the newer VSTS I have. Planned on doing some weddings and small one night gigs........... Hence, a view or app to see midi channels would speed up the process greatly. Link to comment Share on other sites More sharing options...
Pathfinder Posted December 31, 2024 Author Share Posted December 31, 2024 3 hours ago, Promidi said: Actually you are right. CAL can set track parameters , but not return them. One work around is to sort tracks by MIDI Channel, then scroll down to the last track and check its MIDI Channel. Then Undo Forgot about that. It will make things easier than what I am doing now-Thanks very Much Link to comment Share on other sites More sharing options...
57Gregy Posted January 1 Share Posted January 1 (edited) You're only looking for the channels? Hmm. I thought the event list would show them, but it only shows the input channel, which in my case is 1, since that's what my Yamaha keyboard transmits on. Edited January 1 by 57Gregy s Link to comment Share on other sites More sharing options...
David Baay Posted January 1 Share Posted January 1 1 minute ago, 57Gregy said: I thought the event list would show them, but it only shows the input channel To clarify, it shows the channel embedded in each Note event regardless of what I/O channels are currently set for the track. 1 Link to comment Share on other sites More sharing options...
57Gregy Posted January 1 Share Posted January 1 7 minutes ago, David Baay said: To clarify, it shows the channel embedded in each Note event regardless of what I/O channels are currently set for the track. Now I'm really confused. 😕 But that explains it. Link to comment Share on other sites More sharing options...
David Baay Posted January 1 Share Posted January 1 (edited) 33 minutes ago, 57Gregy said: Now I'm really confused. Most MIDI events include channel as a parameter of the message ("Embedded" channel is my terminology). The channel of a recorded event is determined by the keyboard/controller/VST that generates it. In the absence of an assigned Input channel, notes with any channel can be recorded in a track. The Input assignment acts as a filter to restrict only events with a matching channel being recorded. but does not re-write the embedded channel of incoming notes. The Output channel assignment, on the other hand, non-destuctively re-writes the embedded channel of events as they are sent to a synth in real time. (Optionally, you can also have events destructively re-written with the forced Output channel by Bounce to Clips.) Back when we were all using multitimbral hardware synths and/or daisy-chaining them in series on a single hardware port, and sequencers were more rudimentary, it was more critical to keep track of what channel was being transmitted and recorded. Now that we have software instruments that have dedicated MIDI ports and tracks with forced output channel capability, we can pretty much record everything as channel 1 with no specific Input channel assigned (though I still recommend it as a best practice along with assigning a specific Input port), and rely on forced Output channels to differentiate them as necessary when using a multitimbral/multi-channel VSTi. Edited January 1 by David Baay 2 Link to comment Share on other sites More sharing options...
Promidi Posted January 2 Share Posted January 2 On 1/2/2025 at 4:38 AM, 57Gregy said: Now I'm really confused. 😕 But that explains it. If your MIDI track is set to a specific MIDI channel (rather than none), then MIDI is sent on that MIDI channel rather than the MIDI channel of each individual Event. However, if you are in Single Lane Controller mode in the PRV, then the MIDI channels of the individual Events is retentive. Personally, I set RechannelMIDI=1 in File - Initialisation File (Advanced), so that when I do a clip bounce of MIDI clips, the MIDI channel of each individual Event in the resultant clip changes to match that of the MIDI track that the Events are in. Link to comment Share on other sites More sharing options...
Pathfinder Posted January 3 Author Share Posted January 3 (edited) I do NOT use any hardware input devices. I was only asking if I could somehow view what midi channels that are being used in a project. i understand I cannot- That is ALL I was asking. I got my answer at the very beginning. Thanks Edited January 5 by Pathfinder Link to comment Share on other sites More sharing options...
Sock Monkey Posted January 4 Share Posted January 4 (edited) Ook Edited January 5 by Sock Monkey Link to comment Share on other sites More sharing options...
Pathfinder Posted January 4 Author Share Posted January 4 I asked a simple question. It was answered by 2 people at the very beginning. Yet I have justify WHY I wanted to know this? I am unfollowing this thread now and thanks to the folks that actually simply answered my question. It's appreciated! Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now