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: Gerrit G. <Ger...@gm...> - 2008-02-16 09:26:32
|
Hello friends, I 've got the following request for inclusion of JsynthLib on a magazine cd in a german computer magazine. I think, that makes no problem for us, esp. since c't is probably the most serious magazine in germany. But please read on: c't computer magazine schrieb: > [please scroll down for english version] > > Sehr geehrte Programmautorin, sehr geehrter Programmautor, > > das c't magazin wird im April 2008 eine Spezialausgabe zum Thema Mac > veröffentlichen. Dem Heft wird eine CD-ROM mit entsprechender Free- > und Shareware beiliegen. Ihr Programm "JSynthLib" > ist Teil unserer Vorauswahl. > > Um Ihre Software mit aufnehmen zu können, benötigen wir so schnell wie möglich > Ihre Genehmigung. Auf Grund des kurz bevorstehenden Redaktionsschlusses möchten wir Sie > um eine schnellstmögliche Antwort bitten! Wir können Ihre Software nur dann > noch berücksichtigen, wenn Sie bis _spätestens_ 09.03.2008 antworten. > > Vielen Dank für Ihre Unterstützung. > > Falls Sie c't noch nicht kennen: Mit ca. 350.000 verkauften Exemplaren (IVW- > geprüft) gehören wir zu den erfolgreichsten Computermagazinen Europas. > > Bei Rückfragen wenden Sie sich bitte an ti...@ct.... > > Vielen Dank für Ihre Unterstützung. > > Mit freundlichen Grüßen, > > Ihr c't magazin > > > Dear Software Author, > > The German computer magazine c't will publish a special issue > (subject: Mac) which includes a CD ROM with > corresponding freeware and shareware programs (publishing date: > april 2008). Your software "JSynthLib" has been > pre-selected to be put on this CD ROM. > > To put your software on the CD we need your consent as soon as possible, > since the deadline is imminent. > > To be able to include your software we need your consent until the > 03/09/2008 at the latest. > > Thanks a lot for your assistance! > > In case you haven't heard about c't: with about 350.000 sold copies every > fortnight we are among Europe's most successful computer magazines. > > If you have any further questions please contact ti...@ct.... > > Regards, > > Your c't magazine > > |
From: Daniel R. <dr....@co...> - 2007-12-24 14:51:30
|
Hi Robert, Thank you so much for your answer. In the days since I wrote my message, I kept fiddling and ended up sending several sysex messages with a 40ms delay between each. The biggest problem since then was that the Handsonic said there was a Midi buffer overflow when in fact I had the checksum wrong for the subsequent sysex messages. Now it all works. Never thought I'd be doing this byte-level stuff (and liking it :). Now I have to decide if what I want to write is really a JSynth driver or rather a Handsonic controller that does not even use JSynth (i.e., something like this http://www.ex5tech.com/ex5ubb_cgi/ultimatebb.cgi?f=6&t=000145&ubb=get_topic). I thought JSynth would handle the tricky bits, but it turns out that the javax.sound.midi package handles the hard parts, JSynth structures them in a particular way, and then I have to write the interaction with the Handsonic. At the risk of reinventing the wheel I think that doing the structure myself might be more to the point of what I want to do. Thank you again for all of your help, Daniel On 12/24/07, Robert Wirski <> wrote: > > Hello Daniel, > further action depends perhaps on your sysex device implementation. > If there is a sysex which changes several parameters, then use it. > Otherwise, there is no other possibility then sending several sysex > messages at a time. It requires to write your own sendPatch(Patch) > method. I did the same in my Roland JD800 driver (JSynthLib/ > synthdrivers/RolandJD800/RolandJD800SinglePatchDriver.java)., > Robert. > > > On Dec 22, 2007, at 2:42 AM, Daniel Rosenstark wrote: > > > Hello all. > > > > First off, thanks to those who responded to me privately, who > > probably meant > > to reply to the list. The answer to my last questions were "set the > > checksumOffset, start, and end values." That worked. > > > > So now I've advanced quite a bit in my HelloWorld, and now I have the > > following code > > > > super.trimSize = 16; > > super.checksumOffset = 14; > > super.checksumStart = 6; > > super.checksumEnd = 13; > > byte[] first = new byte[] { > > (byte)0xF0, // It's a MIDI > > System > > exclusive message! > > 0x41, // Roland ID > > 0x10, // Device ID 17 > > (minus > > one) > > 0x00,0x2E, // Model ID 2E for > > HPD-15 > > 0x12, // Command ID > > (this is > > data set, could be a request 0x11) > > 0x01,0x00,0x10,0x00, // the offset > > for the > > user kit, pad A1 > > 0x00, 0x00, 0x07,12, // the nibbled > > data for > > the shekere 124 > > (byte)0xFF, // checksum > > will go here > > (byte)0xF7 // end > > }; > > > > which works perfectly for ONE parameter change (I'm amazed. I had > > never > > nibbled before :). But now I want to send an entire kit (pads A1, > > A2, etc.). > > I've tried the two obvious things, making two sysexs back to back > > (they get > > trimmed to one, otherwise the checksum would be calculated just > > once). I've > > also tried putting in more than one offset and data (message was > > received > > but didn't do the right thing). > > > > I can send more than one sysex message, but I imagine there's a > > better way. > > > > Thanks in advance for your help! > > > > Best, > > Daniel > > > |
From: Robert W. <wi...@op...> - 2007-12-24 09:15:35
|
Hello Daniel, further action depends perhaps on your sysex device implementation. If there is a sysex which changes several parameters, then use it. Otherwise, there is no other possibility then sending several sysex messages at a time. It requires to write your own sendPatch(Patch) method. I did the same in my Roland JD800 driver (JSynthLib/ synthdrivers/RolandJD800/RolandJD800SinglePatchDriver.java)., Robert. On Dec 22, 2007, at 2:42 AM, Daniel Rosenstark wrote: > Hello all. > > First off, thanks to those who responded to me privately, who > probably meant > to reply to the list. The answer to my last questions were "set the > checksumOffset, start, and end values." That worked. > > So now I've advanced quite a bit in my HelloWorld, and now I have the > following code > > super.trimSize = 16; > super.checksumOffset = 14; > super.checksumStart = 6; > super.checksumEnd = 13; > byte[] first = new byte[] { > (byte)0xF0, // It's a MIDI > System > exclusive message! > 0x41, // Roland ID > 0x10, // Device ID 17 > (minus > one) > 0x00,0x2E, // Model ID 2E for > HPD-15 > 0x12, // Command ID > (this is > data set, could be a request 0x11) > 0x01,0x00,0x10,0x00, // the offset > for the > user kit, pad A1 > 0x00, 0x00, 0x07,12, // the nibbled > data for > the shekere 124 > (byte)0xFF, // checksum > will go here > (byte)0xF7 // end > }; > > which works perfectly for ONE parameter change (I'm amazed. I had > never > nibbled before :). But now I want to send an entire kit (pads A1, > A2, etc.). > I've tried the two obvious things, making two sysexs back to back > (they get > trimmed to one, otherwise the checksum would be calculated just > once). I've > also tried putting in more than one offset and data (message was > received > but didn't do the right thing). > > I can send more than one sysex message, but I imagine there's a > better way. > > Thanks in advance for your help! > > Best, > Daniel > |
From: Daniel R. <dr....@co...> - 2007-12-22 01:42:04
|
Hello all. First off, thanks to those who responded to me privately, who probably meant to reply to the list. The answer to my last questions were "set the checksumOffset, start, and end values." That worked. So now I've advanced quite a bit in my HelloWorld, and now I have the following code super.trimSize = 16; super.checksumOffset = 14; super.checksumStart = 6; super.checksumEnd = 13; byte[] first = new byte[] { (byte)0xF0, // It's a MIDI System exclusive message! 0x41, // Roland ID 0x10, // Device ID 17 (minus one) 0x00,0x2E, // Model ID 2E for HPD-15 0x12, // Command ID (this is data set, could be a request 0x11) 0x01,0x00,0x10,0x00, // the offset for the user kit, pad A1 0x00, 0x00, 0x07,12, // the nibbled data for the shekere 124 (byte)0xFF, // checksum will go here (byte)0xF7 // end }; which works perfectly for ONE parameter change (I'm amazed. I had never nibbled before :). But now I want to send an entire kit (pads A1, A2, etc.). I've tried the two obvious things, making two sysexs back to back (they get trimmed to one, otherwise the checksum would be calculated just once). I've also tried putting in more than one offset and data (message was received but didn't do the right thing). I can send more than one sysex message, but I imagine there's a better way. Thanks in advance for your help! Best, Daniel |
From: Haig D. <hde...@vi...> - 2007-12-20 21:45:43
|
Hi everyone, using jsynthlib 0.20.0 with a delta 1010 card and a Quadrasynth Plus module under Kubuntu 7.10 I can launch jsynth just fine. In my preferences, I have set the in & out ports & the master input port to the delta card. In the synth driver tab, I get Generic Unknown. Scanning for new devices comes up with no results. Importing a syx file also comes up with an emtpy library window. My midi connection is: delta out - alesis in delta in - alesis out Anyone have any ideas how I can get my module detected or at the very least, load a syx file? Thanks Haig |
From: Daniel R. <dr....@co...> - 2007-12-20 21:38:13
|
Hello JSynth developers. I'm writing a device driver (just the single for now) for the Roland Handsonic HPD-15 and my lack of Midi knowledge leaves me with some questions. Before I put them in coherent form, is anyone out there even reading this? I've managed to get a basic HelloWorld (bank and patch change) which worked. However, I don't know how to describe a patch in bytes. And even if I did, I'm sure the unique id I've specified for the device is not correct. If anybody can help me I will ask the questions much more specifically. Thanks in advance! Daniel Daniel Rosenstark |
From: Andrew H. <mat...@gm...> - 2007-11-28 22:15:27
|
> Hello, > > I'm trying to use JSynthLib with an A6 and I'm having problems. > Please see the email below. I fixed the problem by switching Midi > ports, from 2 to 1. What I can't figure out is, why this would fix > the problem. I've never noticed any other problems using this > synth on this midi port with logic (mostly just note messages). Is > there anything in the code which would cause a problem with one > port and not another? Any ideas? > > Also, does anyone here use the FS1r drivers? I'm trying to use > them and finding what I think are a lot of errors, and I'm > wondering if maybe I'm missing something. > > Thanks - Andrew > > > > Begin forwarded message: > > >> From: jsy...@li... >> Date: November 27, 2007 3:15:53 PM CST >> To: and...@gm... >> Subject: Bug question w Andromeda A6 >> >> To be able to post to this list, please subscribe to it first. >> >> >> From: Andrew Hughes <and...@gm...> >> Date: November 27, 2007 3:15:43 PM CST >> To: jsy...@li... >> Subject: Bug question w Andromeda A6 >> >> >> Hello all, >> >> Here's my system info: >> >> MacBook Pro OS 10.4.11, >> JSynthLib version 0.20 >> Java Release 5 for 10.4 >> Mandolane Midi provider (CAProvider didn't work at all) >> >> When I try and get patches from my Andromeda (both bank and >> single), the "Receiving Sysex" message appears on the dialog, and >> the A6 shows that it is sending the patch, but JSynthLib never >> responds or receives them. The dialog just sits there with the >> message and I have to cancel. >> >> I used a Midi monitor to verify that the A6 was actually sending >> the sysex, and it was. Then I downloaded the source and ran >> JSynthLib in eclipse, and I saw a bunch of errors from Mandolane, >> saying, "MIDI Input Lost." So I emailed Mandolane and asked them >> about the errors and they told me that happens when the internal >> buffer is filled and there are still messages coming in. So it >> sounds like JSynthLib is not getting the sysex messages from >> Mandolane or not clearing the buffer. >> >> Any ideas? >> >> Thanks - Andrew >> >> >> >> |
From: Bill Z. <wrz...@in...> - 2007-11-04 23:47:32
|
Robert Wirski wrote: > Hello, I used to compile as Java 1.4 but now I get errors in > synthdrivers.RolandD10 due to 'import static' in line 24. So, I have > to move to Java 5.0. How is that possible to compile it using Java > 1.4? Does it work for you? > Robert. Oops, I forgot about this. I agree, we should move to Java 5.0. I was able to compile because Eclipse for some reason hid the entire D10 synth package, so I never got the source code. -B |
From: Bill Z. <wrz...@in...> - 2007-10-02 00:04:52
|
Not a typo .. I'm not an admin, so I can't post downloadables. But I've overhauled the ant file to build what I believe are good distributables to the build/distribution dir. The -bin.zip is runnable; the -src.zip contains a snapshot of the source code. These are not in CVS (no buildables should ever be in CVS) but if you update then "ant all", you'll have your own set. Speaking of Ant, I overhauled the build process a bit, so if you use it, do an "ant clean" before you start using it. Note also that all built files are written to the "build" dir, so that's all that "clean" touches. If you have *.class files scattered amongst the source, you'll need to delete those manually. -Bill Z. |
From: Bill Z. <wrz...@in...> - 2007-09-21 22:16:33
|
David Griffith wrote: > The programmer's guide doesn't seem very clear on this. It looks like I'm > supposed to do this: > java -classpath '.:groovy.jar' JSynthLib -D 3 > but I get this: > Exception in thread "main" java.lang.NoClassDefFoundError: JSynthLib > > Furthermore, what is the correct procedure to follow when converting this to a new jar file? That's essentially correct, so I can't tell what's wrong. Some things to check: * If you're running Windows, use a semicolon instead of colon. * Replace the "." with the location of JSynthLib.class (NOT the .java file, the .class file). I believe the makefile dumps the class files next to the corresponding java files, but Ant puts everything under the "build" dir, and Eclipse puts everything under "bin". To build a jar, the root of the jar file needs to contain the root of the classpath (i.e. com, org, synthdrivers, and JSynthLib.class). All *.class, *.gif, *.syx, and *.dat files need to be included. Other things can be included (like the source); they'll just be ignored. Sorry I can't be more specific; I haven't done jars in a while, and usually need to iterate a few times before I get it right. -B |
From: David G. <dg...@cs...> - 2007-09-21 21:36:38
|
The programmer's guide doesn't seem very clear on this. It looks like I'm supposed to do this: java -classpath '.:groovy.jar' JSynthLib -D 3 but I get this: Exception in thread "main" java.lang.NoClassDefFoundError: JSynthLib Furthermore, what is the correct procedure to follow when converting this to a new jar file? -- David Griffith dg...@cs... |
From: Rib R. <ri...@us...> - 2007-09-20 20:54:11
|
On 9/19/07, David Griffith <dg...@cs...> wrote: > On Wed, 19 Sep 2007, Bill Zwicky wrote: > > > David Griffith wrote: > > > I'm trying to build under Linux using make. > > I'd recommend switching to Ant; it's become the definitive build tool > > for Java. JSynthLib has an Ant build script. But this is open source; > > make is fine if you maintain the script. =^) > > I take it that nobody is maintaining the makefile? I'll look into > adopting that part of this project. In the meantime, I've installed > Eclipse and friends. I'll dive in this weekend. Digging through the archives I found this: The makefile is generated using a custom version of mmake. You can download it from http://ribrdb.com/dl/mmake-2.3.rib.tar.gz Install it, then from the JSL source directory run "mmake -d -x '.*midiprovider.*' " (That is use the default options and exclude files containing midiprovider). Unfortunately ribrdb.com is now dead. I may have backups somewhere, but I don't know for sure. It's possible that the official version from http://www.tildeslash.com/mmake/ will work. At some point I added a slash to the makefile which was missing from the output of mmake. It's possible this was what I changed in my version of mmake: http://jsynthlib.cvs.sourceforge.net/jsynthlib/JSynthLib/Makefile?r1=1.4&r2=1.5 > > I dunno; that compiles fine here. Do you have the latest code? VSender > > is in RolandGP16DataHandlers. In fact, it looks like all the missing > > classes are there. > > I did a cvs update immmediately prior to typing "make". I did it again > just now and got this sort of stuff: > > 50. ERROR in /home/dave/proj/synth/JSynthLib/./core/PatchEdit.java (at > line 9) > import org.jsynthlib.synthview.*; > ^^^^^^^^^^^^^^^^^^^^^^^ > The import org.jsynthlib.synthview cannot be resolved > ---------- > 50 problems (1 error, 49 warnings)make: *** > [core/AbstractLibraryFrame.class] Error 255 > > Full file is in http://frotz.homeunix.org/tmp/barfage2 > > > I fixed the weird chars in Line6Pod20SingleEditor. > > > > > Who's the one in charge of that? > > > > > Looks like hayashi did the last couple releases. > > Do you think the time may be right to do one now? > > > > BTW, has someone checked in the mods Thorsten Klose made for the Midibox SID driver? > > Not that I know of. Got a copy? > > I sent him a message asking exactly what he did. It doesn't look like he > put the source of his changes anywhere accessable. However, based on how > he says it on http://www.ucapps.de/jsynthlib.html, I suspect he has write > access and has already committed the fix. > > -- > David Griffith > dg...@cs... > > A: Because it fouls the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing in e-mail? > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > |
From: Bill Z. <wrz...@in...> - 2007-09-20 20:33:15
|
David Griffith wrote: > import org.jsynthlib.synthview.*; > ^^^^^^^^^^^^^^^^^^^^^^^ Fixed. > Full file is in http://frotz.homeunix.org/tmp/barfage2 > Fixed some of these. But you might want to turn off serialVersionUID checking; it's a problem, but will require a concerted effort to fix. -B |
From: Bill Z. <wrz...@in...> - 2007-09-20 20:29:41
|
Robert Wirski wrote: > Hello, current CVS does not compile due to an error in > PatchEdit.java. There is a broken import org.jsynthlib.synthview.* Oh crap, sorry about that. Fixed. -B |
From: Robert W. <wi...@op...> - 2007-09-20 15:55:33
|
Hello, current CVS does not compile due to an error in PatchEdit.java. There is a broken import org.jsynthlib.synthview.*; Robert |
From: Thorsten K. <Tho...@gm...> - 2007-09-20 07:04:27
|
Hi, On Donnerstag, 20. September 2007, David Griffith wrote: > I sent him a message asking exactly what he did. It doesn't look like he > put the source of his changes anywhere accessable. However, based on how > he says it on http://www.ucapps.de/jsynthlib.html, I suspect he has write > access and has already committed the fix. My changes are already in the CVS. The precompiled binary I'm providing on my website are based on a CVS snapshot from 2006-01-28 Best Regards, Thorsten. |
From: David G. <dg...@cs...> - 2007-09-20 05:58:15
|
On Wed, 19 Sep 2007, Bill Zwicky wrote: > David Griffith wrote: > > I'm trying to build under Linux using make. > I'd recommend switching to Ant; it's become the definitive build tool > for Java. JSynthLib has an Ant build script. But this is open source; > make is fine if you maintain the script. =^) I take it that nobody is maintaining the makefile? I'll look into adopting that part of this project. In the meantime, I've installed Eclipse and friends. I'll dive in this weekend. > I dunno; that compiles fine here. Do you have the latest code? VSender > is in RolandGP16DataHandlers. In fact, it looks like all the missing > classes are there. I did a cvs update immmediately prior to typing "make". I did it again just now and got this sort of stuff: 50. ERROR in /home/dave/proj/synth/JSynthLib/./core/PatchEdit.java (at line 9) import org.jsynthlib.synthview.*; ^^^^^^^^^^^^^^^^^^^^^^^ The import org.jsynthlib.synthview cannot be resolved ---------- 50 problems (1 error, 49 warnings)make: *** [core/AbstractLibraryFrame.class] Error 255 Full file is in http://frotz.homeunix.org/tmp/barfage2 > I fixed the weird chars in Line6Pod20SingleEditor. > > > Who's the one in charge of that? > > > Looks like hayashi did the last couple releases. Do you think the time may be right to do one now? > > BTW, has someone checked in the mods Thorsten Klose made for the Midibox SID driver? > Not that I know of. Got a copy? I sent him a message asking exactly what he did. It doesn't look like he put the source of his changes anywhere accessable. However, based on how he says it on http://www.ucapps.de/jsynthlib.html, I suspect he has write access and has already committed the fix. -- David Griffith dg...@cs... A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? |
From: ram <ra...@hy...> - 2007-09-20 01:42:22
|
Atte Wrote > > > FYI, JSynthLib is effectively a dead project. > > I've been wondering why that is, my guesses include: > > 1) Most opensource people (most of which are running linux) are using > softsynths these days. > > 2) People with hardware synths edit through the often included windows > driver, if under linux through wine. > > I'm still a big baffled, because jsynthlib seem like a unique and useful > project. > > -- > peace, love & harmony > Atte > > Although the learning curve for JSynthLib development is pretty steep, I suspect Atte is right to some degree. It is fairly easy to duplicate most hardware synths with the various emulations available under Linux. Also one can set up a patch on the hardware synth (via tedius button pushing and menu selections and perhaps even patch cords) and then sample it for routine use in something like FluidSynth. Still it would be nice to be able to program legacy synths with a modern interface! |
From: Bill Z. <wrz...@in...> - 2007-09-19 23:14:42
|
David Griffith wrote: > I'm trying to build under Linux using make. I'd recommend switching to Ant; it's become the definitive build tool for Java. JSynthLib has an Ant build script. But this is open source; make is fine if you maintain the script. =^) > Here's the tail end of what I get: > > ./synthdrivers/RolandGP16/RolandGP16SingleEditor.java:231: cannot find symbol > symbol : class VSender > I dunno; that compiles fine here. Do you have the latest code? VSender is in RolandGP16DataHandlers. In fact, it looks like all the missing classes are there. I fixed the weird chars in Line6Pod20SingleEditor. > Who's the one in charge of that? > Looks like hayashi did the last couple releases. > BTW, has someone checked in the mods Thorsten Klose made for the Midibox SID driver? Not that I know of. Got a copy? -B |
From: David G. <dg...@cs...> - 2007-09-19 21:53:44
|
On Wed, 19 Sep 2007, Bill Zwicky wrote: > David Griffith wrote: > > Do you know when there might be a new release? I recently tried to compile the CVS version and it barfed when doing the Roland drivers > > Compiles fine for me, but I'm using Eclipse. Are you sure you got > everything? Were there conflicts? I'm trying to build under Linux using make. Here's the tail end of what I get: ./synthdrivers/RolandGP16/RolandGP16SingleEditor.java:231: cannot find symbol symbol : class VSender location: class synthdrivers.RolandGP16.RolandGP16SingleEditor new VSender(0x2B)),0,8,1,1,faderVal); faderVal++; ^ ./synthdrivers/RolandGP16/RolandGP16SingleEditor.java:232: cannot find symbol symbol : class ExpLevScrollBarWidget location: class synthdrivers.RolandGP16.RolandGP16SingleEditor addWidget(eq,new ExpLevScrollBarWidget("Low Level",patch,0,48,-24,new ParamModel(patch,0x2C+8), ^ 100 errors make: *** [synthdrivers/RolandGP16/RolandGP16AllDriver.class] Error 1 The full output is at http://frotz.homeunix.org/tmp/jsynthlib-barf.txt > No plans for a release, I don't control that. Who's the one in charge of that? BTW, has someone checked in the mods Thorsten Klose made for the Midibox SID driver? -- David Griffith dg...@cs... A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? |
From: Bill Z. <wrz...@in...> - 2007-09-19 09:35:37
|
Robert Wirski wrote: > Hello, as there are some traffic in CVS now, why do not take my > changes to JSL and incorporate it? It would preserve me to manually include changes into my version. > Here are the links: > core changes, a patch: http://jsynthlib.republika.pl/wirski.txt.zip > drivers: > http://jsynthlib.republika.pl/Yamaha01v.zip > http://jsynthlib.republika.pl/NovationSBS.zip > The new drivers are in, I'll check in shortly. But I can't use the patch file, the code has changed too much. Also, it'd be easier if you use Eclipse to generate the patch (right click the project, select Team->Create Patch). If you can't, send me the CVS patch anyway, I might convince it to work. -B |
From: Bill Z. <wrz...@in...> - 2007-09-19 09:32:18
|
David Griffith wrote: > Do you know when there might be a new release? I recently tried to compile the CVS version and it barfed when doing the Roland drivers Compiles fine for me, but I'm using Eclipse. Are you sure you got everything? Were there conflicts? No plans for a release, I don't control that. -B |
From: Robert W. <wi...@op...> - 2007-09-18 11:24:16
|
Hello, as there are some traffic in CVS now, why do not take my changes to JSL and incorporate it? It would preserve me to manually include changes into my version. Here are the links: core changes, a patch: http://jsynthlib.republika.pl/wirski.txt.zip drivers: http://jsynthlib.republika.pl/Yamaha01v.zip http://jsynthlib.republika.pl/NovationSBS.zip Robert |
From: David G. <dg...@cs...> - 2007-09-18 10:04:57
|
On Mon, 17 Sep 2007, Bill Zwicky wrote: > Sebastian Korten wrote: > > Do you think this is ok? > > > I vote "go right ahead." If you have CVS privileges, you should be free > to change anything, as long as it doesn't break anything else. And if > you break something else, that's fine too, as long as you fix everything > that broke. Do you know when there might be a new release? I recently tried to compile the CVS version and it barfed when doing the Roland drivers. -- David Griffith dg...@cs... A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? |
From: Bill Z. <wrz...@in...> - 2007-09-18 05:15:28
|
Sebastian Korten wrote: > By the way - I am not very good at 'GUI event coding' - is there someone out > there who could extend the 'Knob-Widget' so that you could fine-tune the input > by pressing Ctrl while using the mouse (or something to that effect) > Fixed it. Ctrl, Shift, and right-click all slow the action by 10x. Use all three to slow by 1000x. Code's a bit screwy, so it might need more tweaking if this behaves funny. -B |