Jump to content

user905133

Members
  • Posts

    5,897
  • Joined

  • Days Won

    1

Posts posted by user905133

  1. 4 hours ago, Promidi said:

    Note: With CbB, I found that I needed the MIDI driver mode to be set to MME rather than UWP. UWP always gave me issues of missed data - especially sysex.

    Interesting point!  When I saw people mention the MIDI driver mode in the forum, I looked at my setting. It was MME and I just left it there, mainly because I saw no reason to change it. Good to know about possible issues running under UWP.

  2. Yup--the TTS.INI parameters were the ones I had in mind. The Reference Guide also has info about some of those parameters (p. 1143 of the 25.09 version). It makes sense that the five auto send sysex banks I saw (in export.mid) might not be the same as in the original version. However, if the original does have a second reset somewhere after the part/channel 11 switch from normal to rhythm, the TTS.INI changes won't help.

    On the M-GS64, I can send the normal -> rhythm sysex  manually from a bank and see the change without having to play the file. If you can see that parameter on your Roland and it switches from the single sysex, I'd look for a second reset--either auto sent or somewhere else.

    Also, if I stop the transport a few measures in and then send the part/channel 11 normal -> rhythm sysex,  channel 11 plays percussion instruments for the rest of the file.

    I hope one of the quick fixes help.  I left the M-GS64 out last night and could do some additional testing if you'd like.  BTW, from my ancient *.syx files, it looks like I occassionally switched part/channel 12 to drums, too! This brings back fond memories--I actually got started on Roland sysex/parameter changes helping a BBS friend sort out issues with an MT-32 and the Commodore 64!

     

  3. 2 hours ago, Victor Peters said:

    My old Voyetra MIDI Orchestrator Plus and Voyetra Digital Orchestrator Pro were able to play back these sequences properly on my SC-88 back in the day. I would expect that Cakewalk, which has a long standing reputation for sequencing on PC, would be able to play the songs properly too.

    After discovering the quicker quick fix, I revise my hypothesis that the problem may have been caused by fast back-to-back sysex commands. At least on my M-GS64, the problem was solved by not doing a second reset (which put channel 11 back into normal mode).

    Dunno.  Maybe the quicker quick fix will work for you.

    Steve

    I think Sonar X1 on my 2004 vintage 32-bit XP SP3 PC might not have needed a work around (quick fix) or fiddling with sysex send rate/delay. Cakewalk Professional for Windows probably didn't send sysex too fast.  If the quick fix doesn't work for you, I'll let others more knowledgeable about the inner workings of the current Cakewalk address the sysex rate/delay settings.

    Oh, as for my reference to having done it manually ages ago, I didn't mean to imply you should do it manually.  Sorry for that impression--my poor wording because I was anxious to get my M-GS64 to test your file.  

    Instead of "{1] I used to do this manually on my Roland M-GS64. I could get it out and test the sysex from Cakewalk to see if it switches. " I should have said "{1] I used to do this manually on my Roland M-GS64. I will get it out and test the sysex from Cakewalk using your file to see if it switches automatically from the sequence." 

  4. 3 minutes ago, Victor Peters said:

    I think that I'm missing your point.

    Indeed, I could perform the switch manually, but then I would. also need to delete the GS reset SysEx message at the  very start of the sequence.

    My old Voyetra MIDI Orchestrator Plus and Voyetra Digital Orchestrator Pro were able to play back these sequences properly on my SC-88 back in the day. I would expect that Cakewalk, which has a long standing reputation for sequencing on PC, would be able to play the songs properly too.

    The SysEx messages are on track 1, 3 and/or 3 of the attached MIDI file.

     

    Apologies--I edited my post and was about to hit submit when you replied.

    Back in the day, I fooled with Cakewalk's send sysex rate/delay settings, but I don't remember how to do that and am not sure its advisable any more.

    The quick fix I used (assuming the sysex commands arrive too fast for the Roland) was to put the normal -> dr2 mode switch in track 2, a few ticks from the start.

    As for missing the point, your comment says ". . . sequencer/DAW does not seem to recognize the System Exclusive message." I may have worded it badly. It sounded like you were saying Cakewalk didn't respond to the sysex. Sorry for the confusion. 

    I only looked at that sysex command; do the others work?

    image.png.073253381ac2acd4451803e6208e8de0.png

     

  5. 3 hours ago, Victor Peters said:

    [1]  The SysEx message (F0 41 10 42 12 40 1A 15 02 0F F7) effectively switches part/channel 11 from a 'normal' instrument part to a rhythm part, thus adding a second rhythm track to the 16 track/part sequence.

    [2] When I play back the same sequence in Cakewalk, the sequencer/DAW does not seem to recognize the System Exclusive message and does not change part/channel 11 to become a rhythm part and makes the sequence/song sound wrong.

    midi_export.mid 48.98 kB · 0 downloads

    Found a quicker quick fix that works for me: Delete the second reset.  For me that changed dr2 on ch 11 back to normal.

    image.png.f821c616d09025781c374c585d986915.png

     

     

    {1] I used to do this manually on my Roland M-GS64.  (from my sysex file: F0 41 10 42 12 40 1A 15 02 0F F7.)  It didn't work at first [Bank 1], then I set sysex on my M-GS64 and it seemed to do the trick.  I sent the command directly from Bank 1].

    I set A11 to normal, then sent sysex Bank 1.  That switched A11 to dr2 mode.

    I will try now with autosend. That did not do it!  I suspect a delay is needed between the banks to allow time for the Roland to switch.  

    I cheated with the following quick fix:

     

     

     

    [2] This is backwards: Cakewalk sends the sysex command; the Roland receives it (or should receive it).

     

    image.png

  6.  

    On 10/23/2019 at 10:54 AM, Craig Anderton said:

    As many of you know, I write a monthly column about CbB for Sound on Sound magazine. There's never a shortage of techniques to write about :), but I thought I'd ask if there were any aspects of the program where you'd like a column that went into a topic in particular depth. For example, at one point there were some threads where people were trying to make sense of all the export options, so I did a column about exporting and its many applications.

    Thanks!

     

    2 minutes ago, bitman said:

    Confusing no, annoying yes.

    Right click prv notes select "use these note names instead" should stick for the midi track you were doing this on, such as the drums. I've read posts by Scook that state that one must go into preferences-> midi->instruments and assign a an output to an .ins but my drum synth isn't there and assigning the first hardware out to GM Drums doesn't make anything stick like it is stated it should. I probably have this all wrong, but it shouldn't be this tedious. Either to make it stick, which it doesn't ,or  to continually have to "use these note names instead".

    I am not sure if I am confused by your post here or what, so let me ask: Are you requesting Craig revisit how to create and use *.ins files in consideration of all the changes to SONAR/Cakewalk since the *.ins [Instrument Definitions] functionality came out? If so, having developed custom Instrument files a while back, I'd like to see that, too.

  7. 9 hours ago, Robert Bone said:

    You need to select a soft synth, such as SI-Electric Piano, or from one of the listed categories, (Bass, Drums, General MIDI, etc...), and THEN the Insert Soft Synth Options dialog box open.

    From what I saw last night testing VirtualMIDISynth, it seems to be a MIDI Output. That's why I abandoned the insert-soft-synth approach. Also, having tested VirtualMIDISynth very briefly, I am not sure I would ever use it for real time music performance or recording.  But that's a matter of personal preference. I have not tried it yet to play general MIDI files using sound fonts. 

    FYI "VirtualMIDISynth offers the opportunity to replace the Microsoft one with something just as easy but infinitely superior. This is because it uses SoundFonts. "

  8. Can you get sound/audio/musical notes from any soft synth?  I usually use TTS-1  as a simple instrument (piste d'instrument simple) to test audio.  I like pressing the buttons on the bottom of the channel strips in TTS-1 to see if I have audio.  

    If you don't get any sound from any soft synth, look at your audio flow.  The images you show do not seem correct to me.

    MID Input = should probably be a keyboard or other controller. Is SWSSNC . . . a keyboard?  

    One option is to set a track's MIDI Input to "Omni" [I am not sure what Omni (all) is in French.]  

     

  9. "VirtualMIDISynth is a software MIDI synthesizer implemented as a Windows multimedia user driver, accessible as a standard MIDI Out device." [emphasis added]

    I downloaded it and do not see VirtualMIDISynth.dll. I am not sure it is a VST Instrument. If it is, I cannot make Cakewalk see it as a plug-in.

    AHA!!! It shows up as a midi output:

    image.png.529b3f0086ef0131287b2e1617b9a00b.png

    image.png.838405d49a37bdb1fc435db18b6737db.png

      I have usb keyboard -> VirtualMIDISynth #1.  I have sound but it is 1.5 seconds after I press a note.

    image.png.368af70c3c20840000af54de5f0b06b4.png

    I reduced the latency here (Additional output buffer = 1). It is better, but the sound is still late. My ASIO Panel is set to 2 msec.  Maybe it would be better under a different audio driver model.  After I switched audio driver models, I had no sound--even after I went back to ASIO.  I got sound back by selecting my EM8810 Card for the output. After that, I switched to <default> and had sound.

    image.png.6604c474bc2b2d179dfe5e1809e5c2de.png    image.png.f91d469f35d42b90400862da3501dcac.png

    image.png.cf0c8241725c945d443d36974ce99830.png

    MK249 . . . is my usb keyboard (MIDI Input).  1VrtlMDS . . . is the VirtualMIDISynth (MIDI Output).

    Also, look at VirtualMIDISynth's settings, including the mixer.

    image.png.84fb319986a8a4a41f336a4a6695c0fe.png

    I hope this helps.

  10. 8 minutes ago, Syphus said:

    [snip]

    4) When I hit play, the midi track shows activity (VU), but now no sound is produced.

    [snip]

    Do you have an audio track that corresponds to the midi track and if so, does the audio volume show there?

    This might not be your issue, but in many cases I find it helpful to have both the midi and audio track sliders showing. 

  11. Update:

    Guitar Rig 4 does not trigger the Missing Plug-in placeholder dialog box. Thank's to scook's very handy VST Inventory program, I located Guitar Rig 4 and 5 (3 was already scanned and registered) and copied the dlls to an existing folder in a scan path. That was followed by a manual plug-in scan (w/o a reset). FX chains referencing Guitar Rig 4 worked. I still need to find my activation codes and do proper installations though, to get them out of demo mode (if I want that).

    The Boost 11 was already in a scan path. However, after running one fx chain and getting the same error as posted above, I ran a different chain and to my surprise Boost 11 showed up (not the Locate VST dialog box). After that, I inserted the first chain I had tried and that too worked. 

    I remain impressed by the work that went into developing the pre-created FX chains, though most of them are not ones I anticipate using. Based on my recollection of creating chains, having ready-made chains is wonderful--just drag and drop (preferably after the previous chain has stopped sounding!) test, and move on to another one.

    • Like 1
  12. Before this week, I had never used pre-created audio fx chains; years ago I tested a few that I created but never integrated them into my workflow. I have started to explore them more--when inserted into the ProChannel and when used in track fx bins--so I can better understand and make effective and efficient use of them.

    So far I have tried a number of fx chains in via ProChannel and have been very impressed in (1) what they do and (2) how easy it was to use them. Also, it was great to see that  feedback is given for chains that referenced (1) non-existing (on my PC and/or in my scan path) and (2) problematic plug-ins.

    image.png.e1ecad4038c3655db9b9940e4acd4d40.png  image.png.e7b129e6b787f6eb3e41442c77ed9313.pngimage.png.aa85d3f4ff86472e2d86297b96f3fbfa.png

     

×
×
  • Create New...