Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
why cant i get a realtime sysex dump into sonar???
damn - i have been testing this for days: i have a blofeld and it can dump single programs via sysex...BUT: 1:sonar does not want to record those single dumps in the normal arrange mode (yes- everything is setup properly: sysex active, right i/o, blofeld sends..etc etc..) 2: still i CAN record those dumps via the "sysex-editor" but thats not what i want - i want to have those little dumps in my arrangement so that i dont have to use program changes etc.. 3: funny enough soner DOES record sysex in the arrange window in realtime when its not a "dump" but just a ordinary sysex command (since the blofeld has mor then 127 parameters they are not only sent via cc but also via sysex...and those get recorded ..(???) and 4: (and thats the most important check to verify that there is no "other" error: i can without any problem record the blofeld dumps in realtime and in the arrange window in my old logic 5.51 coud it be that (completely illogically) sonar makes a difference between single sysex chains and a dump??? any ideas??? this is making me a little furious :-) thanks btw: funny enough i just realized that even in the latest version still sonar messes up midiports when a unit gets unplugged during operation - dont they claim that this was fixed?? midi and sonar is a bit of a pain - cos also in the sysexeditor one has to specify a number for the midiport - but because those numbers dont are reflected in the middevices setup (there they have "real" names) one can only guess (or look into the ttssq.ini) in order to check which numer is which unit... thats all very quirky indeed !!!
...trying to be polite... quick temper...trying to be...
|
ba_midi
Max Output Level: 0 dBFS
- Total Posts : 14061
- Joined: 2003/11/05 16:58:18
- Location: NYC
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 14:04:23
(permalink)
Whew, I haven't used sysex dumps in Sonar in many years ... but I do seem to remember -- as you've found -- that somethings need to happen in realtime. But, can't you use a 3rd party sysex manager instead? Also - as for the handling of ports, yes, Sonar still has some work to do in that area for sure. Just take an OLD project that used different devices and you'll spend the first 30 minutes or more 'correcting' ports.
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 14:36:45
(permalink)
thanks for your reply - but isnt that weird??? what if someone used snapshots from digital consoles that are transfered as "static" dumps ??? as up today i had always thought of my way of wanting to use single dumps to ease the workflow as something completely normal (since i used to do it for ages with other apps) whats even weird is that the sysex dump saved from the (non reltime) sysex-manager within sonar - cant be imported into the arrange window :-) (which would have been at least a little compensation for all the superfluous work) maybe its me - but its this little stuff and this recurring edginess of sonar that even after 3 years of deep use keeps me from getting "really" happy with it ... cheers
...trying to be polite... quick temper...trying to be...
|
ba_midi
Max Output Level: 0 dBFS
- Total Posts : 14061
- Joined: 2003/11/05 16:58:18
- Location: NYC
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 14:48:43
(permalink)
info@tomflair.com thanks for your reply - but isnt that weird??? what if someone used snapshots from digital consoles that are transfered as "static" dumps ??? as up today i had always thought of my way of wanting to use single dumps to ease the workflow as something completely normal (since i used to do it for ages with other apps) whats even weird is that the sysex dump saved from the (non reltime) sysex-manager within sonar - cant be imported into the arrange window :-) (which would have been at least a little compensation for all the superfluous work) maybe its me - but its this little stuff and this recurring edginess of sonar that even after 3 years of deep use keeps me from getting "really" happy with it ... cheers Tom, I think every DAW/Host has its "little things" that irk us. Sonar, like the others, has its share indeed. I happen to be at my DAW now, and on my desktop I keep the PDF version of the reference guide for Sonar. There is NO mention of how to use/implement SYSEX _at all_ in the guide. That is definitely weird. But, I don't have a good answer for you. There may be some tricks I don't recall. I'd say do a search in the help files, etc, to see if you can get anywhere with it. Cheers.
|
ba_midi
Max Output Level: 0 dBFS
- Total Posts : 14061
- Joined: 2003/11/05 16:58:18
- Location: NYC
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 14:52:10
(permalink)
WOOPS - correction ... I searched for 'SYSEX" but if you search the guide for "System Exclusive" it has a bunch of info in there.
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 15:52:13
(permalink)
well actually i read everything i could find yet ...and from what i read there is no indication why a "dump" should not be processed like s sysex that replaces a cc-command ... it makes no sense ...especially since in an 10 year old app like logic5.51 it records the dump without any need of extra setup or configuration... maybe ther is some error stuck in some ini file - what do i know cheers
...trying to be polite... quick temper...trying to be...
|
NoKey
Max Output Level: -71 dBFS
- Total Posts : 974
- Joined: 2008/10/28 15:30:19
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 16:03:19
(permalink)
Hi tomflair, A Sysex message has to be received complete in one block. But it is the Operating System Windows that chops it. That's why some system exclusive messages don't get to where they should. Since a MIDI module receives program changes, I do record them in the MIDI track, and they work perfectly, without the need of a Sysex, because a patch change is a MIDI message that practically all MIDI sound modules accept, except of course, VST's which are not at all GM voice sets as such. MIDI-Yoke MIDI-Ox can be useful on Sysex passing.
post edited by NoKey - 2010/06/30 16:04:21
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 16:13:06
(permalink)
thansk for the suggestion ;-) i should have specified in more dteail: i dont wanna use program changes because the blofeld has so many presets that i just get confused... thats why i dont wanna store my own edited sound into the memory of the blofeld - i want to keep all the original sounds and only recall my own sound in the specific songs they are used... for this purpose the blofeld can send a complete soundsetting in a single mididump (also you can also dump entire banks or all the memory at once) yet having single short dumps is the onyl "practicval application" the point that i dont understand is why logic 5.51 easily does it (thats the last version on pc - so dont get confused - i have no second apple computer) in logic i just have a miditrack on record and i can record the dump just like a note or any controller.... i cant belive it is not possible in sonar - especuilly since sonar lets me record any "non-dump" sysex data the way id like??? user error? setup mess? no idea regards
...trying to be polite... quick temper...trying to be...
|
NoKey
Max Output Level: -71 dBFS
- Total Posts : 974
- Joined: 2008/10/28 15:30:19
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 16:46:26
(permalink)
I believe that some programs know about the Windows problem with choping Sysex and somehow work around it. One way to get around is to have the sysex as a file, and then send the file abroad, which of course windows respects, and maybe some softwares do it that way. The file solution, at the same time addresses the issue that Sysexes (specially dumps) can be quite large. That's another reason that Sysex is hard to implement in hardware, becuase how would they set memory aside for it? I believe Sonar has some facility to send Sysexes, but not from a track, you want it in a MIDI file. In the meantime, the basic using of an audio track that includes the sounds exactly as wanted, would be one way out, till you find a MIDI way. Hope all resolves soon and well.
post edited by NoKey - 2010/06/30 16:48:17
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 16:55:20
(permalink)
NoKey I believe that some programs know about the Windows problem with choping Sysex and somehow work around it. One way to get around is to have the sysex as a file, and then send the file abroad, which of course windows respects, and maybe some softwares do it that way. The file solution, at the same time addresses the issue that Sysexes (specially dumps) can be quite large. That's another reason that Sysex is hard to implement in hardware, becuase how would they set memory aside for it? I believe Sonar has some facility to send Sysexes, but not from a track, you want it in a MIDI file. In the meantime, the basic using of an audio track that includes the sounds exactly as wanted, would be one way out, till you find a MIDI way. Hope all resolves soon and well. thanks :-) actually my singel dumps are pretty small - but probably there just is some specific problem between the blofeld and sonar - i have found a thread here in the forum where a user said that he couldnt dump sysex on a miditrack from a line6 device while he could from other devices - at least i can save sysex in the sysex-editor window...its not so spontaneous but better than nothing ... funny that i was using only vintage synths in the last years that mostly have only note on/off midi - so thats why i never checked for this feature since i switched to sonar :-) my bad luck id say ...
...trying to be polite... quick temper...trying to be...
|
NoKey
Max Output Level: -71 dBFS
- Total Posts : 974
- Joined: 2008/10/28 15:30:19
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 19:30:37
(permalink)
"coud it be that (completely illogically) sonar makes a difference between single sysex chains and a dump???" Hi Info_Tom, There is also the possibility that dumps don't fit in the buffers that Sonar has for SysEx. I don't use Sysex as you want to (I actually avoid Sysex), so I have no details. But I recall reading that there are such Sysex buffers in Sonar parameters. You might want to check into that. I did take a look at a video on your Blofeld, and it mentions it can hold like 1000 voices or presets. For 1000 voices, it has, and uses Banks. Then it seems to me you can do send bank and patch changes from the Sonar track. With 1000 voices or places to store your settings, you should easily use a single bank and put there up to 127, I believe, since they very make this device respond to that. 127 custom voices seesm to me like a good quantity of them for most things. You can start with the ones you like, many less even. I think that would be a lot easier and much more responsive than using Sysex. I think Sysex's pretty much stop the midi sound modules from any other thing untill the message is received and executed. So if you are playing music, that probably is not desireable. I wish you better luck on all this.
post edited by NoKey - 2010/06/30 19:33:01
|
bvideo
Max Output Level: -58 dBFS
- Total Posts : 1707
- Joined: 2006/09/02 22:20:02
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 19:37:19
(permalink)
You can transmit a saved bank by a "Sysx bank" event on a track. You can also record and play back sysex dumps of up to 255 bytes. This is from the "System Exclusive Data" chapter in the manual. Bill B
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 20:03:04
(permalink)
bvideo You can transmit a saved bank by a "Sysx bank" event on a track. You can also record and play back sysex dumps of up to 255 bytes. This is from the "System Exclusive Data" chapter in the manual. Bill B thanks - i didnt find taht in the help files and i had no time yet to check in the manual btw...geeee - i think even the single blofeld dumps are just to big (they are 390) thats really a downer ...the workaround with the dump in the sysex-window and the later "import" sysx-bank on a track helps a bit but still costs about 10 clicks mor than it should :-) still its a stranfge restriction to have the dumps limited to 255... regards
...trying to be polite... quick temper...trying to be...
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/06/30 20:17:22
(permalink)
thanks for the help here is the link to the whole "story" http://www.soundonsound.com/sos/jan05/articles/sonarnotes.htm i have to say that i am pretty dissapointed that still after 4 new versions such an unpractical restriction has not been eliminated... as stated above: in other apps it has never been a problem: with ONE clik you record the dump where you want it - with sonar i have to perform (about )TEN TIMES more steps...actually for me this feels like "that cant be true" especially since dumping a synth preset isnt by any mean an exotic thing within a sequencer :-) i know every app has its strenght but in my case the deeper i get into sonar (and i use it since veriosn 6) the more i question my decision...
...trying to be polite... quick temper...trying to be...
|
NoKey
Max Output Level: -71 dBFS
- Total Posts : 974
- Joined: 2008/10/28 15:30:19
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 15:35:37
(permalink)
info@tomflair.com thanks for the help here is the link to the whole "story" http://www.soundonsound.com/sos/jan05/articles/sonarnotes.htm i have to say that i am pretty dissapointed that still after 4 new versions such an unpractical restriction has not been eliminated... as stated above: in other apps it has never been a problem: with ONE clik you record the dump where you want it - with sonar i have to perform (about )TEN TIMES more steps...actually for me this feels like "that cant be true" especially since dumping a synth preset isnt by any mean an exotic thing within a sequencer :-) i know every app has its strenght but in my case the deeper i get into sonar (and i use it since veriosn 6) the more i question my decision... I think you should keep in mind that Syssex is not meant as a substitute for Bank and Patch messages. A Sysex message, even if you implement it, will most likely create hickups in the palaying, wheter it be realtime, or playback. That's why most utilities use files to send and to receive back data and dumps. If you use Sysex to initiate a setup of a synth, that's OK, for it's before any playing starts. But in the middle of a performance, I don't think it is practical. If you don't want to save your presets in the synth, and call them by bank and patch numbers, and insist on trying to use sysex, I do feel that it is more difficult, and when done will likely be impractical. One thing I've found that when something is way too difficult, it can be because I am in the wrong path. Of course that's not an absolute truth, because the easy way is neither necessarily the best. I'm sure you'll figure something out that you like.
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 15:43:24
(permalink)
+1 to your response, NoKey. Info, I don't know why you're trying to get program changes done this way. You wouldn't be accomplishing anything more with sysex dumps in the middle of a sequence than you can with instantaneous bank and patch changes. I suppose you may not want to take up a user patch space in your synth with an edited version of a sound, but to spare yourself so much frustration, that's what you should be doing. Randy B.
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 16:02:21
(permalink)
hi folks and thanks for the further suggestions :-) actually i never thought of this thing as a "problem" because in the past i worked this way on a regular basis with other apps - i also dont want to diss sonar - but as i described in the first postt for me working this way has several "good" points which i prefer over using memory presets and program changes :-) and i would have never brought up this "issue" if it was common to all sequencers: but since (and i also checked if cubase has problems doing it - and it hasnt) and logic processes all this without ANY issue . it just felt weird when i (after years) tried to use my old "trick" and i failed within such a powerful app like sonar ... ps: what is important: even with an old 486 daw running at 40mhz 15 years ago i had no hickups when sending this mididumps during a runnig project - trust me ;-) its not that id like to transfer all the 999 sounds of the blofeld in opne project - just single sounds (390byte) regards
...trying to be polite... quick temper...trying to be...
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 16:05:16
(permalink)
just for those who are interested in the full info regarding this issue - i did 2 days of "deep" reserach :-) http://forum.cakewalk.com/tm.aspx?m=2044785 and i guarantee that everything in that thread is 100% correct ;-) cheers
...trying to be polite... quick temper...trying to be...
|
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
- Total Posts : 26036
- Joined: 2006/09/17 11:23:23
- Location: Everett, WA USA
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 16:51:15
(permalink)
This thread is interesting to me simply because in the 25+ years I've been sequencing MIDI it has never once occurred to me to invoke a sysex dump during playback. Not trying to be contrary, but can anyone explain why one might want to do this?
 All else is in doubt, so this is the truth I cling to. My Stuff
|
daveny5
Max Output Level: 0 dBFS
- Total Posts : 16934
- Joined: 2003/11/06 09:54:36
- Location: North Carolina
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 17:07:45
(permalink)
i want to have those little dumps in my arrangement so that i dont have to use program changes etc.. That doesn't make any sense to me at all. Program changes work great. It cannot be done from the Sysx window because when you're in play mode, the send button is disabled. You can only send while its not playing or at the very start of a track when you hit play. That's it. Game-Set-Match.
post edited by daveny5 - 2010/07/01 17:13:10
Dave Computer: Intel i7, ASROCK H170M, 16GB/5TB+, Windows 10 Pro 64-bit, Sonar Platinum, TASCAM US-16x08, Cakewalk UM-3G MIDI I/F Instruments: SL-880 Keyboard controller, Korg 05R/W, Korg N1R, KORG Wavestation EX Axes: Fender Stratocaster, Line6 Variax 300, Ovation Acoustic, Takamine Nylon Acoustic, Behringer GX212 amp, Shure SM-58 mic, Rode NT1 condenser mic. Outboard: Mackie 1402-VLZ mixer, TC Helicon VoiceLive 2, Digitech Vocalist WS EX, PODXTLive, various stompboxes and stuff. Controllers: Korg nanoKONTROL, Wacom Bamboo Touchpad
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 18:43:28
(permalink)
bitflipper This thread is interesting to me simply because in the 25+ years I've been sequencing MIDI it has never once occurred to me to invoke a sysex dump during playback. Not trying to be contrary, but can anyone explain why one might want to do this? hi bit...actually i have explained this right in the beginnig: 1: the blofeld has very nice presets (1000) and i dont want to save my sounds in its memory 2: i want the sounds i have edited for a specific song to be only recalled in THAT song 3: i have been using this "way of preset management" since logic audio 3.1 and with many external synths - FOR ME this approach is totally NORMAL - thats why i politely asked to eventually NOT question my motivation for wanting sonar to do what i have explained 4: IF my approach was so absurd or out of the world of pravticability i really wonder why most other big sequencer apps have no problem with MY workflow.. pleas dont get my answer as personal attack or rant - but i knew people would start to question the use instead of just accepting that sonar takes 12 steps to do something other apps do in 2 steps! and this sort of comments like: "use control changes", "i never did this", "why would anyone want to do this" just sound a little like "if sonar is uncool in this specific segment its my fault because i want to do something weird" i just can only repaet that i have been successfully working with this method for years and i know quite some other folks who use to do it like that ...obviously longtime sonar users seem to be sceptic because they dont know the use of such an approach... one positive thing is also that its much easier to manage and store sounds without any stress in terms of eventualy memory loss inside the synth or in case that one looses the separate sysex files from an external dump...but i reall let it to your imagination to think about why its usefull...i see nothing "mystic" in it ;.-) anyway - for me this thing is done - it doesnt work the easy way so thats it - and its a sonar problem but dont blame me for opening a thred about it (not you bit .. i am talking in general) regards
post edited by info@tomflair.com - 2010/07/01 18:57:03
...trying to be polite... quick temper...trying to be...
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 18:52:11
(permalink)
sorry - which part did i not describe as detailed as possible? it doesnt make sense to you - ok there are many things that make no sense to me (arpegiators, autotune, 192khz recording, alternative guitar tuning, hiphop and many more very acclaimed things...) how difficult is it to just accept that i have a conceptually deeply thought use for this? and that all other sequencers support my way of seieing this? its a bit annoying when one tries to sort out a problem - posts questions , does some research and then posts all available infos, possible conclusions and comparisons to other sequencers functions and then the only comment is something like "it doesnt make sense to me because method xy also works" i hope you feel my (little) frustration actually people COULD have replied just something like "strange that sonar only supports dumps smaller than 255byte in a miditrack" insted of "its useless" regards
...trying to be polite... quick temper...trying to be...
|
Tom F
Max Output Level: -48 dBFS
- Total Posts : 2749
- Joined: 2007/07/08 05:56:12
- Location: Vienna (the one in Europe)
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 19:00:45
(permalink)
daveny5 It cannot be done from the Sysx window because when you're in play mode, the send button is disabled. You can only send while its not playing or at the very start of a track when you hit play. That's it. Game-Set-Match.
btw: this is also wrong because it can be done (the way i described in the other thread i posted a link above) also within a running track and over and over again in any midtrack in a song (so it cant be that "useless" if its implemeted - BUT its implemeted pretty badly compared to othe apps - THATS MY POINT
...trying to be polite... quick temper...trying to be...
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 20:51:43
(permalink)
Info, I think you've gotten the response you have on this thread because nobody replying to you, including me, Cares if it would take 20, 30 steps to use Sysex this way in a Sonar, sequence, because it's an incredibly round-about, pointless way to work which we have no desire or need to use. If I want a glass of water, I could: 1) Turn on the kitchen faucet and pour water into a glass. Or, I could: 2) Go outside, hook up a hose on the faucet in the back yard, wrap the hose around the house, bring it through the front door, walk through several rooms with the hose and eventually reach the kitchen where I have a glass waiting, put the hose into the glass, go back outside and turn the faucet in for a little while, turn it off, then go back into the house to drink my glass of water. Using Sysex during a sequence to change a patch makes no more sense than that. The Sysex view is useful for storing and then spitting out a complicated multi-timbral set up in a hardware synth. But after that initial setting up at the start of a project, if I need more instrument changes, I'll use the straight-forward kitchen faucet approach - I'll simply insert a patch change in the sequence, a step that takes seconds to accomplish. There have been other times when I've seen people get in big toots because of some clumsy work-around that they're insisting on. They'll stay stuck with what they think is a problem, and they'll say things like you have here, "...this is making me a little furious..." They keep tinkering with their overly complicated Rube Goldberg idea instead of simply using the tools already at hand which do what they want in an efficient way. I think everyone on this thread has been trying to help you get on with your work, show you how to accomplish what you want. Now it's up to you to decide what's more important - to get on with your music, or stay distracted and angry? If you choose the latter, I would suggest you're using this Sysex idea as an avoidance mechanism - that for whatever reason, you either don't want to work on your music, or you're currently in an uninspired dry spell and so are pouring your energy into this pointless distraction. Here's a Rube Goldberg device which makes as much sense as clumsily inserting Sysex into a sequence stream: Randy B.
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
John
Forum Host
- Total Posts : 30467
- Joined: 2003/11/06 11:53:17
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 22:01:44
(permalink)
Randy, another excellent post sir. I had fun reading it.
|
bvideo
Max Output Level: -58 dBFS
- Total Posts : 1707
- Joined: 2006/09/02 22:20:02
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 22:18:00
(permalink)
I can see the need to store with the project the exact sounds that the song needs. Anyone with hardware synths has to face this problem. That is unless you never never change preset parameters in your hard synth's memory, i.e. keep the factory patches. Info has found one way to do it (works better on some other DAWs). Another way is get a complete dump of your hardware synth after you tweaked everything and save it with the project and let it load automatically on startup. Use bank/patch changes in the tracks. In some other safe place save a dump of your original vanilla synth patches so you can always go back to them. If 1000 patches is too big to keep in a project file, make a plan to set aside just one bank or just a few patch numbers for per-project tweaks and save/restore just those per project. No matter which DAW, it would take a built-in librarian to make saving tweaks easy, especially if you are tweaking while composing and want to delete an older dump and replace it with the latest tweak. Bill B
|
frankandfree
Max Output Level: -82 dBFS
- Total Posts : 447
- Joined: 2008/04/26 11:56:32
- Location: Norddeutschland
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 22:52:01
(permalink)
Why can't you people just acknowledge that Tom tries to use a method which was used since MIDI recorders saw the dawn of light? It is a perfectly normal use of single patch dumps and might even be the reason this flavor of small SysEx dump is implemented in hardware devices in the first place. The main weight here doesn't lie in sending the dumps in the middle of the song (though if you are careful that the receiving device doesn't need to actually play stuff on any channel while the dump and patch change is executing it is perfectly valid procedure to do so). It is just recording small dumps on a track and fire them off during playback. In most cases you'd send them in the first measure(s) before the song actually starts, leaving them enough time to be received and executed. The benefit is obvious. Instead of handling large dumps of whole banks or the entire patchlist of the device you only deal with reasonably short dumps which are much less prone to fail. The advantage in using SysEx dumps instead of Bank/Program is that you can come back anytime and need not care about whether you maybe have changed the patches in the meantime. You can now say that it is possible to do so in Sonar via the SysEx window and are right. But the point is that you have to go through a big list of things to set, check and confirm, instead of just doing what a sequencer is built for: *record the data that you throw at it.* Heck it's just the same sort of MIDI data as all the rest, just in a larger contiguous chunk instead of the usual three-byte messages. A MIDI recording device should be able to pull it off. If Sonar's restriction would be slightly higher than it currently is there'd be no problem and it would be the far less clumsy method (set up to record MIDI and fire the dump, done) compared to using the SysEx window. That's all Tom is saying (I believe). Edit: To be honest, I find it rather impolite to put Tom's mental state or his intentions in question or ridicule the topic via funny pics (which is in my opinion much more fitting to the SysEx window compared to just recording the data). The SOS article Tom linked should be prove enough that not only Tom would benefit of a raised track buffer limit and not only he uses the method he proposes in this thread. Why? Because it is convenient, not because of a "writer's block on Tom's part or something.
post edited by frankandfree - 2010/07/01 23:26:45
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 23:17:44
(permalink)
"...Randy, another excellent post sir. I had fun reading it..." Thanks, John! I was hoping that with a bit of humor I could help Info realize that he's over-complicating things for himself. We all do that from time to time. Bvideo, "...Info has found one way to do it (works better on some other DAWs). Another way is get a complete dump of your hardware synth after you tweaked everything and save it with the project and let it load automatically on startup..." The second method you describe is the way to do it, but Info's method isn't a workable way to do it. When I was still using hardware synths, I always had a complex data dump that I would do to start the project. And like most newbies, back then I experimented with doing data dumps during a sequence - wrong - It just doesn't work very well, and is totally unnecessary. Frankandfree, "...In most cases you'd send them in the first measure(s) before the song actually starts, leaving them enough time to be received and executed..." - Which isn't what Info is talking about. He's trying to send data dumps in the middle of sequences which, I repeat, Is Not necessary. The data for the complete synth set up is kept in the SysEx view, and is dumped before playing the project. It not only includes the multi-timbral assignment of instruments, but any special patches developed for the song. So, "...The advantage in using SysEx dumps instead of Bank/Program is that you can come back anytime and need not care about whether you maybe have changed the patches in the meantime. ..." - Yes and No. Those patches can be stored in the SysEx view for that project, but that doesn't mean you have to use SysEx dumps during the sequence to change patches. "...Why can't you people just acknowledge that Tom tries to use a method..etc. etc..."--because it's a cumbersome, antiquated, unnecessary method. Just trying to help Tom streamline his work flow. But as I said earlier, if he'd rather flip out about how his method doesn't work very well instead of getting on with his music, that's certainly his choice to make. Randy B.
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
NoKey
Max Output Level: -71 dBFS
- Total Posts : 974
- Joined: 2008/10/28 15:30:19
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/01 23:43:51
(permalink)
One other thing that for some hardware synths and equipment, sending a sysex actually CHANGES the patches and leaves them as such. Thus the idea of not changing original patches by using sysex may not be too valid. I know one of my older Yamaha synths came with factory presets plus "user presets"....The users presets were actually just copies of factory presets. But once one changes the user presets, in any way, there was no easy way to set them back to "factory condition". So with the module in the discussion, it seems to me that once a sysex is sent that modifies the preset, it pretty much stays that way, even if turned off and back on? So to put it back to factory condition, a sysex needs to be sent to it to put it back to zero time...And with the aproach of changing presets from songs, the module becomes "song-dependent", meaning one never really knows its state. Sounds to me a difficult way to handle it, but I am not the owner, just saying my thoughts. However, and for whatever reasons, Info-Tom, I will say again that I belive that there likely are Sysex buffer adjustments in Sonar that could be preventing what you want to do. I recall reading about. Maybe it was for older versions, but it does not mean that the newer Sonars do not have that option. The other thing I am still unclear on is that dumps are mentioned, along with preset changes via Sysex, and that's because dumps are usually done by a command type or file script, and is not necesarily put in the middle of a MIDI song or MIDI file..Dumps are usually a one shot, independent operation, to prepare a MIDI module or to save its data. So if that's confirmed in other softwares, I am not clear if exactly what is intended is also possible and easy to do in those other softwares. Anyhow, Tom, if you still want to do it in Sonar, you might want to check to see what options there are for Sysex buffers. Good luck.
|
frankandfree
Max Output Level: -82 dBFS
- Total Posts : 447
- Joined: 2008/04/26 11:56:32
- Location: Norddeutschland
- Status: offline
Re:why cant i get a realtime sysex dump into sonar???
2010/07/02 00:02:18
(permalink)
Check the other thread Tom made. Using the SysEx window needs a much longer procedure than recording the dump. That's what I call cumbersome and unnecessary, when you could just record the dump instead. I may have misunderstood Tom's intend, he indeed seems to want to send the dump mid-song. Still, to me the question whether it is recommendable or necessary to use dumps during a running song is subordinate. Bottom line is that it is overly tedious to handle SysEx from Sonar's SysEx window compared to how easy it would be on the timeline if it just was possible. Short dumps should either be record-able on tracks or the SysEx window should be streamlined a lot for this task. I'd think it'd be far easier for the devs to up the track's buffer limit a bit than to renew the SysEx window. I didn't find your previous post humorous in this thread's context, but patronizing. Who asked you to make assumtions about Tom's momentary state of mind? Other's find it funny, even excellent I figure.
|