From: Craig A. V. <cr...@vo...> - 2005-07-05 21:03:56
|
Hello Everyone: I just got JSynthLib downloaded and working on my Win2K system. I'm interested in writing a patch editor for the Mirage, which I think I can figure out how to do. When it suddenly occurred to me: Why couldn't JSynthLib also support samplers? Obviously JSynthLib is already more than capable of managing sampler patches for "program data". But what about the wavesample data? I know, I know.. JSynthLib is a MIDI patch librarian, a wavesample editor is a different external program, etc. But try thinking out-of-the-box about this for a moment... What if JSynthLib provided some sort of sample waveform widget, that could work side-by-side with the other JSynthLib widgets and controls. Then JSynthLib could be an integrated tool for working with samplers that would remove the spurious, needless distinction between MIDI program (patch) editing and waveform manipulation. The result would be an editing environment for samplers that has GREATLY IMPROVED WORKFLOW, unmatched by even the best commercial software offerings for samplers today. I don't think that the "wavesample widget" would need to be very sophisticated for it to be extremely useful either. Primarily it would have to display and up/download (via SDS) to the sampler. I hope that the JSynthLib crew will think about this powerful idea. It would help JSynthLib become a true "killer app". Regards, craig vanderborgh |
From: Joe E. <jo...@em...> - 2005-07-05 21:30:42
|
Craig A. Vanderborgh wrote: > Hello Everyone: > > I just got JSynthLib downloaded and working on my Win2K system. I'm > interested in writing a patch editor for the Mirage, which I think I > can figure out how to do. > > When it suddenly occurred to me: Why couldn't JSynthLib also support > samplers? Obviously JSynthLib is already more than capable of > managing sampler patches for "program data". But what about the > wavesample data? This has been proposed and, as I recall, most of the JSL folk were in support of it. The conversation stopped when the discussion turned to what format to save the samples in. So, I think it is already a "to do" item, but we've got some other, more pressing bugs/features to work on, first. - Joe |
From: Craig A. V. <cr...@vo...> - 2005-07-06 03:59:52
|
Joe Emenaker wrote: > Craig A. Vanderborgh wrote: > >> Hello Everyone: >> >> I just got JSynthLib downloaded and working on my Win2K system. I'm >> interested in writing a patch editor for the Mirage, which I think I >> can figure out how to do. >> >> When it suddenly occurred to me: Why couldn't JSynthLib also support >> samplers? Obviously JSynthLib is already more than capable of >> managing sampler patches for "program data". But what about the >> wavesample data? > > > This has been proposed and, as I recall, most of the JSL folk were in > support of it. The conversation stopped when the discussion turned to > what format to save the samples in. > Well that's kind of silly, isn't it now?? After all, libst.a from "sox" is totally unencumbered and supports the reading/writing of just about any sample file format you could care to name. Why pick a sample format if you can have them all? Why is this even an issue?? Regards, craig > So, I think it is already a "to do" item, but we've got some other, > more pressing bugs/features to work on, first. > > - Joe > |
From: Joe E. <jo...@em...> - 2005-07-06 06:27:16
Attachments:
smime.p7s
|
Craig A. Vanderborgh wrote: > Well that's kind of silly, isn't it now?? After all, libst.a from > "sox" is totally unencumbered and supports the reading/writing of just > about any sample file format you could care to name. What's "libst.a", and what's "sox"? > Why pick a sample format if you can have them all? Why is this even > an issue?? I'm not sure, since I wasn't participating in that thread. I think the original idea was to just leave the samples in the native format of the instrument they came from. Maybe this was an issue when serialization was being used to store things... but I think we're moving to XML now... so maybe it's not an issue anymore. Dunno. - Joe |