You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(90) |
Sep
(38) |
Oct
(22) |
Nov
(3) |
Dec
(13) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(40) |
Feb
(119) |
Mar
(236) |
Apr
(41) |
May
(45) |
Jun
(10) |
Jul
(9) |
Aug
(12) |
Sep
(5) |
Oct
(17) |
Nov
(2) |
Dec
(3) |
2006 |
Jan
(23) |
Feb
(36) |
Mar
(49) |
Apr
|
May
|
Jun
(1) |
Jul
(11) |
Aug
(11) |
Sep
(15) |
Oct
(30) |
Nov
(36) |
Dec
(13) |
2007 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
(3) |
Jun
(7) |
Jul
(4) |
Aug
(1) |
Sep
(19) |
Oct
(1) |
Nov
(2) |
Dec
(5) |
2008 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(5) |
Dec
|
2009 |
Jan
(26) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(26) |
Sep
(6) |
Oct
(5) |
Nov
(6) |
Dec
(6) |
2010 |
Jan
(3) |
Feb
|
Mar
(5) |
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
(6) |
Aug
(8) |
Sep
(220) |
Oct
(9) |
Nov
(27) |
Dec
(33) |
2012 |
Jan
|
Feb
(4) |
Mar
(9) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
|
2013 |
Jan
(6) |
Feb
(20) |
Mar
(6) |
Apr
(3) |
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(17) |
Nov
(2) |
Dec
|
2014 |
Jan
(9) |
Feb
(1) |
Mar
(11) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(2) |
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Michael H. <pat...@ya...> - 2011-11-15 14:56:07
|
Yes, I get the same effect with the project named "JsynthLib-CVS" Mike ________________________________ From: John McCabe <jo...@as...> To: jsy...@li... Sent: Tuesday, November 15, 2011 9:53 AM Subject: Re: [Jsynthlib-devel] Getting started... Frankie Thanks for that. I've just done a checkout from SourceForge SVN in to Eclipse and managed to get it to build. The only thing that seems odd is that the project name (allowing Eclipse to name it) is JSynthLib-CVS. It says version 1174 and "https://jsymthlib.svn.sourceforge.net/svnroot/jsynthlib/trunk/JSynthLib: JSynthLib" next to it. Does that look right? Thanks John On 13/11/2011 18:45, Frankie Fisher wrote: > Hiya, > > First you should look at the programmer's guide > http://jsynthlib.org/programming.html or in fact the latest version from > svn: > http://jsynthlib.svn.sourceforge.net/viewvc/jsynthlib/trunk/JSynthLib/doc/programming.html > > Then there is also some good information here on a wiki that a guy > called freqrush has made http://jsynthlib.wikispaces.com/ and this > includes a little bit about setting eclipse up. > > TBH I just set up eclipse by getting a copy of the trunk from svn, then > importing the ant file into eclipse. Though I think you can also import > a project from svn directly into eclipse as well. > > Any questions, please ask. And if you find anything missing or unclear > in the documentation feel free to improve it ;) > > frankie > > > On 13/11/2011 15:55, John McCabe wrote: >> Guys >> >> Can anyone tell me the best place to find a "Getting Started" guide to >> developing JSynthLib. I have found a couple of bits and pieces on the >> net but I'm not sure the most appropriate place as some of them seem a >> bit old compared to others. I'm hoping to work in Eclipse (Helios) so >> any guidance to getting started with that would be useful. I've already >> managed to check out the trunk from SVN but any further advice would be >> appreciated. >> >> I'm looking to build support for the Kawai K1. I noticed it got a >> mention on a comment on this list a while back; something to do with >> XML, so if anyone can point me to the best person to speak to about >> going down that route it would be appreciated too. >> >> Thanks >> John >> >> ------------------------------------------------------------------------------ >> RSA(R) Conference 2012 >> Save $700 by Nov 18 >> Register now >> http://p.sf.net/sfu/rsa-sfdev2dev1 >> _______________________________________________ >> Jsynthlib-devel mailing list >> Jsy...@li... >> https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Jsynthlib-devel mailing list Jsy...@li... https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel |
From: John M. <jo...@as...> - 2011-11-15 14:53:42
|
Frankie Thanks for that. I've just done a checkout from SourceForge SVN in to Eclipse and managed to get it to build. The only thing that seems odd is that the project name (allowing Eclipse to name it) is JSynthLib-CVS. It says version 1174 and "https://jsymthlib.svn.sourceforge.net/svnroot/jsynthlib/trunk/JSynthLib: JSynthLib" next to it. Does that look right? Thanks John On 13/11/2011 18:45, Frankie Fisher wrote: > Hiya, > > First you should look at the programmer's guide > http://jsynthlib.org/programming.html or in fact the latest version from > svn: > http://jsynthlib.svn.sourceforge.net/viewvc/jsynthlib/trunk/JSynthLib/doc/programming.html > > Then there is also some good information here on a wiki that a guy > called freqrush has made http://jsynthlib.wikispaces.com/ and this > includes a little bit about setting eclipse up. > > TBH I just set up eclipse by getting a copy of the trunk from svn, then > importing the ant file into eclipse. Though I think you can also import > a project from svn directly into eclipse as well. > > Any questions, please ask. And if you find anything missing or unclear > in the documentation feel free to improve it ;) > > frankie > > > On 13/11/2011 15:55, John McCabe wrote: >> Guys >> >> Can anyone tell me the best place to find a "Getting Started" guide to >> developing JSynthLib. I have found a couple of bits and pieces on the >> net but I'm not sure the most appropriate place as some of them seem a >> bit old compared to others. I'm hoping to work in Eclipse (Helios) so >> any guidance to getting started with that would be useful. I've already >> managed to check out the trunk from SVN but any further advice would be >> appreciated. >> >> I'm looking to build support for the Kawai K1. I noticed it got a >> mention on a comment on this list a while back; something to do with >> XML, so if anyone can point me to the best person to speak to about >> going down that route it would be appreciated too. >> >> Thanks >> John >> >> ------------------------------------------------------------------------------ >> RSA(R) Conference 2012 >> Save $700 by Nov 18 >> Register now >> http://p.sf.net/sfu/rsa-sfdev2dev1 >> _______________________________________________ >> Jsynthlib-devel mailing list >> Jsy...@li... >> https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > |
From: Frankie F. <jsy...@te...> - 2011-11-13 18:45:52
|
Hiya, First you should look at the programmer's guide http://jsynthlib.org/programming.html or in fact the latest version from svn: http://jsynthlib.svn.sourceforge.net/viewvc/jsynthlib/trunk/JSynthLib/doc/programming.html Then there is also some good information here on a wiki that a guy called freqrush has made http://jsynthlib.wikispaces.com/ and this includes a little bit about setting eclipse up. TBH I just set up eclipse by getting a copy of the trunk from svn, then importing the ant file into eclipse. Though I think you can also import a project from svn directly into eclipse as well. Any questions, please ask. And if you find anything missing or unclear in the documentation feel free to improve it ;) frankie On 13/11/2011 15:55, John McCabe wrote: > Guys > > Can anyone tell me the best place to find a "Getting Started" guide to > developing JSynthLib. I have found a couple of bits and pieces on the > net but I'm not sure the most appropriate place as some of them seem a > bit old compared to others. I'm hoping to work in Eclipse (Helios) so > any guidance to getting started with that would be useful. I've already > managed to check out the trunk from SVN but any further advice would be > appreciated. > > I'm looking to build support for the Kawai K1. I noticed it got a > mention on a comment on this list a while back; something to do with > XML, so if anyone can point me to the best person to speak to about > going down that route it would be appreciated too. > > Thanks > John > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel |
From: John M. <jo...@as...> - 2011-11-13 16:16:02
|
Guys Can anyone tell me the best place to find a "Getting Started" guide to developing JSynthLib. I have found a couple of bits and pieces on the net but I'm not sure the most appropriate place as some of them seem a bit old compared to others. I'm hoping to work in Eclipse (Helios) so any guidance to getting started with that would be useful. I've already managed to check out the trunk from SVN but any further advice would be appreciated. I'm looking to build support for the Kawai K1. I noticed it got a mention on a comment on this list a while back; something to do with XML, so if anyone can point me to the best person to speak to about going down that route it would be appreciated too. Thanks John |
From: Frankie F. <jsy...@te...> - 2011-11-09 22:05:06
|
I sent him an email which didn't get a response, but I can see that the domain has now been renewed which means it won't go to a domain spammer at least. Maybe I should send something to the address listed for the domain? frankie On 09/11/2011 21:19, Joachim wrote: > Do you mean the website which is hosted by Brian Klock? > That one can only be changed by Brian and I think he doesn't > monitor this list. > > Didn't someone write him an email in regard to the expiration > of jsynthlib.org? > Has there been any response? > > Joachim > > Am 09.11.2011 20:51, schrieb Frankie Fisher: >> I reckon we need to be able to update the website at least with the new >> synth list and the link to the latest version before we are ready to >> publish. >> >> frankie >> >> On 08/11/2011 19:38, Joachim wrote: >>> Hi, >>> >>> I think I'm able to publish the file. Is it ready for publishing? >>> >>> Joachim >>> >>> Am 08.11.2011 10:07, schrieb Frankie Fisher: >>>> On 09/10/2011 08:44, William Zwicky wrote: >>>>> And if one of you has the *ability* to publish this, please speak up, cuz I >>>>> don't. >>>>> >>>> Are we still without anybody who has access to publish the file? >>>> >>>> frankie >>>> >>> >> http://dl.dropbox.com/u/9112508/distribution.zip >>> >>> ------------------------------------------------------------------------------ >>> RSA(R) Conference 2012 >>> Save $700 by Nov 18 >>> Register now >>> http://p.sf.net/sfu/rsa-sfdev2dev1 >>> _______________________________________________ >>> Jsynthlib-devel mailing list >>> Jsy...@li... >>> https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel >> >> ------------------------------------------------------------------------------ >> RSA(R) Conference 2012 >> Save $700 by Nov 18 >> Register now >> http://p.sf.net/sfu/rsa-sfdev2dev1 >> _______________________________________________ >> Jsynthlib-devel mailing list >> Jsy...@li... >> https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel >> > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel |
From: Joachim <li...@sd...> - 2011-11-09 21:20:00
|
Do you mean the website which is hosted by Brian Klock? That one can only be changed by Brian and I think he doesn't monitor this list. Didn't someone write him an email in regard to the expiration of jsynthlib.org? Has there been any response? Joachim Am 09.11.2011 20:51, schrieb Frankie Fisher: > I reckon we need to be able to update the website at least with the new > synth list and the link to the latest version before we are ready to > publish. > > frankie > > On 08/11/2011 19:38, Joachim wrote: >> Hi, >> >> I think I'm able to publish the file. Is it ready for publishing? >> >> Joachim >> >> Am 08.11.2011 10:07, schrieb Frankie Fisher: >>> On 09/10/2011 08:44, William Zwicky wrote: >>>> And if one of you has the *ability* to publish this, please speak up, cuz I >>>> don't. >>>> >>> Are we still without anybody who has access to publish the file? >>> >>> frankie >>> >> >> http://dl.dropbox.com/u/9112508/distribution.zip >> >> ------------------------------------------------------------------------------ >> RSA(R) Conference 2012 >> Save $700 by Nov 18 >> Register now >> http://p.sf.net/sfu/rsa-sfdev2dev1 >> _______________________________________________ >> Jsynthlib-devel mailing list >> Jsy...@li... >> https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > |
From: Frankie F. <jsy...@te...> - 2011-11-09 19:51:32
|
I reckon we need to be able to update the website at least with the new synth list and the link to the latest version before we are ready to publish. frankie On 08/11/2011 19:38, Joachim wrote: > Hi, > > I think I'm able to publish the file. Is it ready for publishing? > > Joachim > > Am 08.11.2011 10:07, schrieb Frankie Fisher: >> On 09/10/2011 08:44, William Zwicky wrote: >>> And if one of you has the *ability* to publish this, please speak up, cuz I >>> don't. >>> >> Are we still without anybody who has access to publish the file? >> >> frankie >> > >> http://dl.dropbox.com/u/9112508/distribution.zip > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel |
From: Joachim <li...@sd...> - 2011-11-08 19:57:02
|
Hi, I think I'm able to publish the file. Is it ready for publishing? Joachim Am 08.11.2011 10:07, schrieb Frankie Fisher: > On 09/10/2011 08:44, William Zwicky wrote: >> >> And if one of you has the *ability* to publish this, please speak up, cuz I >> don't. >> > > Are we still without anybody who has access to publish the file? > > frankie > >> http://dl.dropbox.com/u/9112508/distribution.zip |
From: Frankie F. <jsy...@te...> - 2011-11-08 09:07:44
|
On 09/10/2011 08:44, William Zwicky wrote: > > And if one of you has the *ability* to publish this, please speak up, cuz I > don't. > Are we still without anybody who has access to publish the file? frankie |
From: frankster <jsy...@te...> - 2011-11-04 11:22:14
|
judging by the whois info, jsynthlib.org has been renewed by brian klock so its not going to get picked up by a domain spammer. Domain ID:D101476210-LROR Domain Name:JSYNTHLIB.ORG Created On:19-Sep-2003 08:11:39 UTC Last Updated On:02-Oct-2011 23:44:08 UTC Expiration Date:19-Sep-2012 08:11:39 UTC Sponsoring Registrar:Tucows Inc. (R11-LROR) Status:OK Registrant ID:tuSz2PZdhcZ8NLlj |
From: Frankie F. <jsy...@te...> - 2011-10-14 00:22:08
|
I've had a little play with both and the SPD11 driver seems to be fairly complete - probably worth getting into 0.21. I had a little play (as much as I can without actually having an SPD11) and it seemed ok. The CS2x is less developed; the patch editor isn't really implemented for example. There's not such a strong case for putting this into 0.21 (although the librarian features could still be useful to some people I suppose). So I have submitted Peter's patches as two separate changelists so it should be quite easy to merge the SPD11 driver into the 0.21 branch - 1172 contains the SPD11 and 1173 contains the CS2x. frankie On 10/10/2011 11:47, William Zwicky wrote: > Best thing to do is continue working with trunk, which now represents 0.22. > If you think it should *also* go into 0.21, let me know, and I'll merge it > in. > > -Bill Zwicky > > > On Mon, Oct 10, 2011 at 1:57 AM, Frankie Fisher < > jsy...@te...> wrote: > >> Bill, do I have to do something to update the 0.21 tag when I put this >> patch in? What command do I use? >> > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure contains a > definitive record of customers, application performance, security > threats, fraudulent activity and more. Splunk takes this data and makes > sense of it. Business sense. IT sense. Common sense. > http://p.sf.net/sfu/splunk-d2dcopy1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel |
From: Frankie F. <jsy...@te...> - 2011-10-10 19:53:17
|
On 09/10/2011 10:50, Peter Geirnaert wrote: > Hi > > I've uploaded a > patch<http://sourceforge.net/tracker/?func=detail&aid=3411208&group_id=41208&atid=430006>to > SourceForge with support for YamahaCS2x and RolandSPD11. > I think InitPerf.syx is missing from the patch because its a binary file. Possibly also defpad.syx and initperfcommon.syx frankie |
From: William Z. <wrz...@po...> - 2011-10-10 10:48:34
|
Best thing to do is continue working with trunk, which now represents 0.22. If you think it should *also* go into 0.21, let me know, and I'll merge it in. -Bill Zwicky On Mon, Oct 10, 2011 at 1:57 AM, Frankie Fisher < jsy...@te...> wrote: > > Bill, do I have to do something to update the 0.21 tag when I put this > patch in? What command do I use? > |
From: Frankie F. <jsy...@te...> - 2011-10-10 08:57:23
|
Hi, Thanks for the patch; I'll have a look at it tonight. As we're doing release candidates now, we would ideally only takes patches to fix bugs, but its only been since yesterday and its probably better to get the synth support in because who knows when the next release will be ;) Bill, do I have to do something to update the 0.21 tag when I put this patch in? What command do I use? cheers, Frankie On 09/10/2011 10:50, Peter Geirnaert wrote: > Hi > > I've uploaded a > patch<http://sourceforge.net/tracker/?func=detail&aid=3411208&group_id=41208&atid=430006>to > SourceForge with support for YamahaCS2x and RolandSPD11. > > Do I have to do something else now to get the code added to JSL ? > > Cheers, > > Peter > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2dcopy2 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel |
From: Peter G. <pet...@gm...> - 2011-10-09 09:51:24
|
Hi I've uploaded a patch<http://sourceforge.net/tracker/?func=detail&aid=3411208&group_id=41208&atid=430006>to SourceForge with support for YamahaCS2x and RolandSPD11. Do I have to do something else now to get the code added to JSL ? Cheers, Peter |
From: William Z. <wrz...@po...> - 2011-10-09 07:45:38
|
Since traffic here has died down, I assume all the small things are complete enough that we can release 0.21. So below is a link to a zip containing all our distributables (about 13MB). I'd appreciate if you'd poke and prod all the files in it to make sure they work. Please post a Yay or Nay vote to this list If you think this is worthy of being published, be sure to speak up here. I'd like at least a few Yay votes before posting this. And if one of you has the *ability* to publish this, please speak up, cuz I don't. http://dl.dropbox.com/u/9112508/distribution.zip -Bill Zwicky |
From: William Z. <wrz...@po...> - 2011-10-09 00:19:53
|
Yo Joe! I just ran your UIRefactor version, and have some problems. * [New] button causes menu to stop working. No dialogs appear. * Library->New Library also * Library->New Scene also * Window->Close throws exception if no sub-windows are open, and thereafter all menus and buttons throw exceptions. I'm running Windows 7 64-bit, Java 1.6 64-bit, and JSL is in MDI mode. -Bill Zwicky |
From: Vladimir A. <vl...@gm...> - 2011-10-06 12:15:29
|
Well, I guess an editor window with most controls, and a library window with most patches are bound to overwhelmingly impress an unsuspecting bystander. On 10/05/2011 08:19 AM, frankster wrote: > Could maybe do with some up-to-date screenshots for the next release to > put on freshmeat.net. > > apart from using the new look-and-feel - any thoughts about what might > show the software off in its best light? > > frankie > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure contains a > definitive record of customers, application performance, security > threats, fraudulent activity and more. Splunk takes this data and makes > sense of it. Business sense. IT sense. Common sense. > http://p.sf.net/sfu/splunk-d2dcopy1 > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel -- Vladimir |
From: frankster <jsy...@te...> - 2011-10-05 13:20:12
|
Could maybe do with some up-to-date screenshots for the next release to put on freshmeat.net. apart from using the new look-and-feel - any thoughts about what might show the software off in its best light? frankie |
From: Frankie F. <jsy...@te...> - 2011-09-28 23:51:36
|
On 27/09/2011 00:00, Frankie Fisher wrote: > I am improving the TX81z driver so that you can request individual > patches, banks and performances. This is using the midi remote control > button presses to simulate the user selecting the patch/performance. > > To get a performance out, I think its unavoidable that some sysex that I > don't need gets transmitted on the way. What do you reckon is the best > way to discard sysex? > > The way patch reception works is that the SysexGetDialog clears the > sysex input queue then fires off the midi sysex message(s) that the > driver creates. When the user clicks accept, it then pastes any received > data into the patch array, which on the way calls createPatches which > can be overridden by the driver. > > So my two options are: > * clear the sysex input queue within the driver after I have triggered > the extraneous sysex however I think this may introduce a race condition > as to whether the sysex gets picked up into the input queue or not. Also > the function to clearthe input queue is not visible outside the package > (although this could of course be changed). > * the alternative could be to override createPatches and write something > to discard the extraneous sysex there. > > I had a better idea: I'll create a method in the driver base class "TrimReceivedPatch" or something like that that accepts some sysex and is called by the patch get dialogue before pasting the patch into the library. Normally it will return its input but the TX81z performance driver can override this and skip over the sysex message we don't want. frankie |
From: Frankie F. <jsy...@te...> - 2011-09-27 00:10:58
|
On 27/09/2011 00:36, Martin Tarenskeen wrote: > > > On Tue, 27 Sep 2011, Frankie Fisher wrote: > >> I am improving the TX81z driver so that you can request individual >> patches, banks and performances. This is using the midi remote control >> button presses to simulate the user selecting the patch/performance. > > Why are you use remote control button presses to request a dump ? IMO > this is an ugly method. Those messages are not invented for this > purpose. Why don't you use real dump request messages ? Don't tell me > you don't know these ? They are much easier to use. And for example > the request message for a 32-patch bankdump is the same for the > DX100/27/21, DX11, and TX81Z. > > I'm attaching a little doc that I wrote long ago, when I developed > YSEDITOR PLUS for Atari computers ( http://yseditor.atari.org ). It's > about SysEx messages for the Yamaha 4-op FM synths. > Thanks for the doc - seems to be basically the same as the tx81z manual. The "usability" problems with the tx81z driver that I am solving are all to do with allowing the user to dump/request one patch/performance at a time without having to get request an entire bank: 1) not possible to request individual patches without front panel interaction (i.e. switching to patch to trigger the VCED dump) 2) not possible to request a specific bank I/A/B/C/D without front panel interaction (i.e. Voice Trans function in util menu) 3) current driver doesn't support performances at all. I haven't done anything about 1) yet, but I don't believe there is a way to request individual patches without remote control functionality. I intend to solve this by updating the programme change table so that it includes the patch I am after, doing a programme change to that patch, then remote controling the play/perform button to make it transmit the VCED data. Also I'm not convinced that the single patch store functionality in the TX81z driver is correct so if it turns out to be wrong after I do some testing on it I intend to make this operate similarly. 2) When you send the 32-patch VMEM dump message (F0,43,2n,04,F7) I presume it sends in return bank I. But there are a total of 160 patches including the factory banks A-D, and some users might want to dump banks A-D themselves. So I have implemented remote control functionality which accesses the bank Voice Trans function from the utility menu to dump any of the banks. This is in SVN at the moment. 3) PMEM request dumps (and presumably stores) all performances, but there is no remote method to request or store an individual performance apart from using remote control functionality. so tonight I have been working on the remote control functionality to do this. If there are any methods to carry out these operations without resorting to the remote control commands it would be great if you let me know! thanks, frankie |
From: Martin T. <m.t...@zo...> - 2011-09-26 23:36:31
|
On Tue, 27 Sep 2011, Frankie Fisher wrote: > I am improving the TX81z driver so that you can request individual > patches, banks and performances. This is using the midi remote control > button presses to simulate the user selecting the patch/performance. Why are you use remote control button presses to request a dump ? IMO this is an ugly method. Those messages are not invented for this purpose. Why don't you use real dump request messages ? Don't tell me you don't know these ? They are much easier to use. And for example the request message for a 32-patch bankdump is the same for the DX100/27/21, DX11, and TX81Z. I'm attaching a little doc that I wrote long ago, when I developed YSEDITOR PLUS for Atari computers ( http://yseditor.atari.org ). It's about SysEx messages for the Yamaha 4-op FM synths. -- MT |
From: Frankie F. <jsy...@te...> - 2011-09-26 23:01:03
|
I am improving the TX81z driver so that you can request individual patches, banks and performances. This is using the midi remote control button presses to simulate the user selecting the patch/performance. To get a performance out, I think its unavoidable that some sysex that I don't need gets transmitted on the way. What do you reckon is the best way to discard sysex? The way patch reception works is that the SysexGetDialog clears the sysex input queue then fires off the midi sysex message(s) that the driver creates. When the user clicks accept, it then pastes any received data into the patch array, which on the way calls createPatches which can be overridden by the driver. So my two options are: * clear the sysex input queue within the driver after I have triggered the extraneous sysex however I think this may introduce a race condition as to whether the sysex gets picked up into the input queue or not. Also the function to clearthe input queue is not visible outside the package (although this could of course be changed). * the alternative could be to override createPatches and write something to discard the extraneous sysex there. any thoughts? frankie |
From: Joe E. <jo...@em...> - 2011-09-24 23:36:43
|
On 9/24/2011 3:50 PM, William Zwicky wrote: > In my mind, "studio" is just a collection of equipment, and "project" > is the equipment plus everything required for a song or set. So it > makes sense that a project would contain *a* studio plus some > libraries, rather than a studio containing a project. I guess my concern is that... do I have to re-construct the studio setup every time I start a new project? - Joe |
From: William Z. <wrz...@po...> - 2011-09-24 22:51:23
|
On Sat, Sep 24, 2011 at 3:30 PM, Joe Emenaker <jo...@em...> wrote: > > One question though: What are your thoughts surrounding "Projects" being > the master context (ie, you can only have one open at a time, and it's > the thing that holds everything else)? My initial thought was that a > Studio would be better as the master context. So, you'd "Open a studio" > and that would have your synths for that studio layout and it would have > all of your patches for that studio layout. > > It seems reasonable to me that you could have different projects you're > doing with a single studio setup, so I'm not sure "Project" should be a > broader context than Studio. > In my mind, "studio" is just a collection of equipment, and "project" is the equipment plus everything required for a song or set. So it makes sense that a project would contain *a* studio plus some libraries, rather than a studio containing a project. -Bill Zwicky |