Jump to content

Matthew Carr

  • Content Count

  • Joined

  • Last visited

Everything posted by Matthew Carr

  1. Anyone use the new export function to export arranger sections? I just tried a large project with around 30 arranger sections and only 20 sections exported - they were all listed as a task, but the process completed without creating all the files (they were all exported as MP3) I then clicked on the arranger section of a missing file, to highlight that section, and then exported to audio using the drop down on top left 'Export' button - the audio of the missing section exported fine, so not really sure why it wasn't included in output from the new dialog. Anyone seen this, or have an idea what could be wrong?
  2. Gigperformer can play back audio, and now midi, but it's easier for me to use CbB as I can align any PC messages and DMX with the backing track easily on the timeline. In Gigperformer, I often select a different rack (collection of VSTs) for a different part of song.. there might be a way, but couldn't see a simple way of keeping the same backing track playing when moving to a different rack. Gigperformer is pretty awesome, and I'd highly recommend it - it is a bit pricey though. If you have Studio One then the Show Page could be worth investigating; it looks interesting, but don't think it's quite there yet feature wise - hopefully they continue to develop it. Sadly I think John is right, Live performance is a very small niche, in a very small market! So although CbB has the potential to be an amazing live performance tool, I doubt it will be developed in that direction - hence always good to hear other peoples solutions!
  3. I use CbB in a live setting, but over time I've moved away from using it for everything. The thing that hindered me most was the midi; inputs and outputs were forever being mapped to the wrong midi port at startup (because I'd move the file between my studio PC and performance PC, where slightly different things were plugged into different USB ports) - and then VSTs would start acting on CC / PC changes from the wrong source. That wouldn't become apparent until you played a song that used the VST, so it made for a nervous live performance. My best investment was Gigperformer, when on sale at Plugin Alliance. It hosts all my VSTs, has a rig manager for different PC setups, and just works. CbB plays back the backing track, shows notation, and sends out MIDI DMX (to QLC) and program changes (to Gigperformer) via loopmidi - virtualising the midi routes helps when moving project to a different PC. I use the arranger view as a setlist - each section in the arranger view is a song, so I can name them and jump around at will, or just play the set end to end. Each of the cover bands I play in has a limited number of songs (30 or so), so I can easily put all potential songs in one project.
  4. Yes, I can see that the automatic recall might be annoying, but at the moment it's hard to see many other reasons for clicking on a task, other than to delete it, rename it, or open the output folder , which could all be handled by the task drop down menu - meaning the default action of clicking on a task line would be a more natural paradigm of form and sub-form. As long there's a prompt to save or cancel any changes (if dirty) before any new task is recalled, then the recall / save could be automatic, and the options removed from the drop down menu. The double click is a handy shortcut, but perhaps not be best UI wise 1. Double clicking the task is a 'magic' action - you wouldn't know to do it unless you've been told 2. If you've double clicked the task, there is nothing to tell you that the dialog is now showing the details of the task that's been double clicked Not trying to rain on the parade - the new export dialog is a massive step forward and I'm stoked! Just from my perspective it could be slightly more consistent with the way other UIs work. Cheers, Matt
  5. Fantastic update, the new export system rocks! Didn't have time to participate in the early access, but one thing that would seem more logical to me is to automatically recall the task settings in the dialog when a task is selected (or have a checkbox somewhere that enables this behaviour), and also a prompt to save changes when selecting a different a task (if the current task is has been changed) The whole recall task settings / update task settings seems a bit cludgy to me - perhaps it'll be refined in a later update? Can appreciate the line would need to be drawn somewhere on this new dialog, as it's already got soo much functionality.
  6. All worked as expected, but no update as already on the latest version . My 2 cents would be: Include the reference guide as an add on Show add-ons that are already installed Show installed add-ons that have an update available (e.g. reference guide would go out of date over time)
  7. In my experience, using a loopback device as the midi input to a track which has input echo on causes no end of problems - there's definitely a bug with the way virtual midi ports are being enumerated. This causes midi inputs to be re-assigned in projects whenever the physical midi devices connected to the system changes (regardless of whether they are selected as midi inputs in the preferences tab) Bit of a long thread due to the examples, but it's conclusive that the bug is specific to virtual midi ports, and not physical midi ports Midi Inputs - Please Help! - Cakewalk by BandLab - Cakewalk Discuss | The Official Cakewalk by BandLab Forum Would be great if there was an easy built in way to send midi to multiple tracks, if just to avoid use of loopback software
  8. That is actually pretty genius scook, thanks for sharing! A really elegant solution
  9. @msmcleodGreat to see some fixes coming in on Midi input problems! If you're looking at the code for this, can you take a look at the bugs I reported when virtual midi devices are being used: Inputs from virtual midi devices are being changed on project open after a new physical midi controller is connected to the PC (even though the new device is not even checked as an input / output in the midi preferences box) 'Manage Presets' for Midi Inputs functionality has erratic behaviour Midi Inputs - Please Help!
  10. Cheers guys, the API looks interesting and started me wondering if I could write a small app to expose the controls I need via OSC (which can be sent from my setlist manager)... but it looks like AZController may have that covered! Will have a dig in over the weekend and see how I get on Thanks again for all your help!
  11. Thanks so much Bassman, that's pretty much exactly what I was looking to do.. and including a preset for AZController is great! Sorry for the late reply, my band performed our first post pandemic gig yesterday - good times! Lots of people commented how good it was to be able to see live music again. I'm wondering how AZController achieves it's integration, it seems to have pretty deep control over Cakewalk, so perhaps there an API available somewhere? My setlist manager has a scripting engine, so it might be possible to do this directly, and avoid another piece of software running on my live rig.
  12. The 'External' input will be from a setlist manager app, so basically I'm looking to send a message from the setlist app to move to a particular Now time in Bandlab. The 'Goto' command will allow me to type a bar number to go to, but I don't want to be typing in bar numbers - the external command needs to specify the bar number to move to. If I can control the Now time via an external controller, as you suggest, then this would be a great starting point - can you give a bit more detail please? Thanks, Matt
  13. Yes, sorry for not being clearer! That is definitely some lateral thinking! I hadn't really thought about using CAL - although the fact it's sort of deprecated and isn't always available to run is a downside Thanks for a great suggestion. It's a shame there isn't some sort of documented API for Cakewalk, or another way though.
  14. Using Arranger View to move sections around deletes the first tempo node in the tempo view
  15. An Unusual request perhaps - does anyone know of a way to send a command from an external device to CBB to move the timeline to a particular position? Similar to a Song Position Pointer MIDI message I guess, but I'm not having any luck in getting CBB to respond to those.. TIA
  16. In build 155, if I connected a piece of audio equipment with an audio/midi interface then I get the usual dialog If I clicked 'Yes' then cakewalk crashes Crash is always related to module RPCRT4.dll, regardless of equipment connected This seems to be resolved in build 170, I guess due to the less strict error capture? Just providing for info really, as it's an edge case and is suppressed in RC1 - might be of interest as crash seems related to a windows system dll. Using Windows 10 Pro, build 20H2 _05172021_081805.dmp
  17. Thanks scook! Will use that going forward
  18. Gifs are perfect as they are optimised for size, and having video is sometimes so much easier than describing. It's just weird that they get inflated by so much when you upload one - like it's being converted to a video format or something. I tend to used ScreenToGif - free and does everything you could need. Have just created and linked a gif on imgur, works ok, but not as immediate as having the gif displaying inside the post - as you have to click through on the link
  19. Hi, anyone know what I'm doing wrong or if there's a workaround? If I insert small gif in a post , say around ~250KB, it gets stored as a 5MB file in the forum I've added a few Gifs in the past and not realised this was happening, and now I'm at my limit for attachments 😞 Don't really want to start deleting old Gifs, as it makes old posts non readable.
  20. Not sure if this is intended behaviour, but seems a bit weird? If I've set some tracks to view automation, rather than clips, then I insert a new instrument, the tracks all get sat back to viewing clips? Before inserting instrument After inserting a new instrument track - the tracks all get set to clip view? Is this intended? I'm currently using Cakewalk 2021.04 Early Access 2, but think this behaviour has probably existed before https://imgur.com/a/0rrbyyi
  21. As it's a dell laptop, I would definitely recommend running this https://www.resplendence.com/latencymon To my knowledge, most Dell laptops have issues with real time audio
  22. 😂😂 The guitarist actually suggested we do that. We put him in his place!! 🤣
  23. Thanks Mark - I totally agree, it's definitely possible to set up a project that will work; 95% of what's needed is there. A few minor mods to existing features would just really make live performance a distinct workflow, and easier to setup. Studio One is really pushing their live performance 'Show' page, and Cakewalk can knock the socks off that, with just a few enhancements. I haven't really progressed to breaking out my songs into sections, but being able to easily loop or jump to sections of the song on the fly would be great! Conceptually, I would expect the performance arranger view to display two lists; A) Songs, and B) Song Parts. Selecting a song would filter the Song Parts to only show parts belonging to the Song. It didn't seem to me that normal arranger mode does that? Using my project as is, I do find I hit some limitations 1. I have to use the mouse to interact with the arranger view. That's not great for live use, ideally there would be keyboard commands for navigating the arranger view which could then be bound to midi commands. (Would also be great if an external program change could be associated with selecting a section) 2. If I select an arranger section, program changes that belong to the song are not sent out until the playhead moves over them So if I cue up a song which selects a crunchy patch on the guitarists FX board, the patch change doesn't get sent until I start playback of the backing track. Ideally there would be an option to send out the initial program changes of a section when selected, if playback is stopped / paused. (as happens when you open a normal .cwp file that has patch changes) I totally take on board your comments re tempo / key changes - they can be added to the timeline using normal methods, I just thought it was more intuitive to be be able to set them for each song (which would then add them to the timeline in the background) - but I can see that would probably cause a massive headache with UI inconsistencies.. Being able to set the playback mode of the song / section, rather than adding MCI to add pause events, would be better I think. Using an MCI event to pause playback doesn't work so well if you then want to loop the section - playback still pauses when it reaches the MCI event. Having a dedicated playback mode for the section also opens up the possibility of an Icon to show the current playback mode of the section, and also controlling the mode via keyboard / midi. I'm sure that there are loads of different ways people would approach this, what I wanted to do was start a discussion and put forward some ideas if there was interest. Let's keep the ideas flowing!
  24. Hi craigr68, It's always fascinating to see how others approach live performance, I'm intrigued by your approach! I get the impression that the performers amongst us are always looking for the perfect tool, but it's not out there, so we end up 'constructing' something using what's to hand . In my project, I've basically implemented a lot of the things Mark pointed out in his post (the screenshots below are for a test project, not a real gig btw!) 1. I have a 'Pause Events' track, where I've inserted MCI commands to pause playback at the end of each song (where needed) 2. In the 'Leadsheets' track folder I have a some midi tracks with outputs set to a 'Sink' virtual midi port, i.e. the midi doesn't go anywhere. I then set the staff view to view these midi tracks, and for each song I've added the leadsheets I need on the same tracks. It means all songs have the same generic track names in the staff view, but that's fine. I maximise the staff view and then as each song plays I can view any Chords / Lyrics / Leadsheets I've entered, in sync with the backing track. Entering lyrics is an exercise in frustration, so I tend to find remembering them is almost easier! (one day staff view will get some love... we just have to believe harder🤣) 3. In my song instrument tracks, I use 'Automated mute' to mute the VSTs outside of the songs they are used for This means the VSTs are all loaded in memory when you open the project - so if you want to use massive Kontakt instruments, you're going to run out of steam eventually. I tend to use (for my shame) Air Music Technologies Xpand2 as my goto live VSTi - it's a pretty low resource multi timbral rompler, so I can set up keyboard splits all within one VSTi. It sounds... OK... (for pubs gigs, anyway) In my FR I suggested the track folders linked to songs could always be muted, and only un-muted when the linked song was active - which would avoid having to draw automation for every VSTi. It's a simple solution using existing functionality, but if If the bakers really wanted to go to town on this they could look at dynamically loading / unloading the VSTis in the linked track folder for each song loading based on the setlist. That's what some of the live performance hosts do (e.g. Gig Performer) As and aside, I tried out Gig Performer and it was pretty neat, but to me none of the live VST hosts has the full package yet, esp. if you want to be able to view notation / leadsheets 4. For backing I used mixed down Audio track - streaming audio doesn't use much resource, so it's a much better option than generating it via midi / vist
  25. Yes, Studio One looks very appealing for the show page - was considering buying but the fact you can't have a midi track (to control external gear or to view as a leadsheet during performance) put me off. It's something they are actively developing though, so maybe in a future update. As for Cakewalk - having arranger sections triggered by midi would be great. I've actually been trying out cakewalk for live performance using the arranger and it works pretty well - midi control of launching arranger sections would be definitely be a good enhancement. I added a few other ideas in this FR https://discuss.cakewalk.com/index.php?/topic/28172-use-arranger-track-as-a-set-list/
  • Create New...