From: Kevin C. <ke...@co...> - 2008-01-04 18:40:05
|
On 4 January 2008 at 9:04, Pete Stieber <pst...@ve...> wrote: > I would like to start a Jazz++ development revival. I am particularly > interested in a Windows version of Jazz++ that uses a recent version of > wxWidgets. I have extensive C++/wxWidgets/Visual Studio/Linux > development experience. > > I have contacted Patrick Earl and he was open to the idea. > > Are any of the other Jazz++ team members (Kevin Cosgrove, Joakim Verona, > Dave Fancella, Mark Constable, and/or Matt Kelly) still out their > monitoring this list? > > I would love to get their feedback. Here's one! My coding skills aren't right to get into the source. But, I can build, package and test. Mostly right now I use Rosegarden for MIDI, Ardour for recording, and Audacity for editing. I *really* miss the harmony browser in Jazz++ for writing. :-( Cheers.... -- Kevin |
From: Kevin C. <ke...@co...> - 2008-01-04 19:04:05
|
On 4 January 2008 at 12:28, Dave Fancella <da...@da...> wrote: > Sort of. Basically, I've gone to Qt, since Qt got its GPL > release on Windows and I've no intention of walking the line of > insanity that underlies wxwidgets. ;) Qt4 would be my preference as it seems much more widely accepted cross-platform than does wxwidgets. wxw used to be a good cross-platform alternative, but it's been very hard to keep applications in step with that kit's incompatible changes between versions. Qt used to be pretty awful too, but I think they're better than they used to be. But, that's just my opinion. Dave, would you have any interest in factoring the harmony browser out of Jazz++ and converting that part to a stand-alone harmony browser? ;-) Thanks all..... -- Kevin |
From: Pete S. <pst...@ve...> - 2008-01-04 19:20:58
|
DF = Dave Fancella DF>> Sort of. Basically, I've gone to Qt, since DF>> Qt got its GPL release on Windows and I've DF>> no intention of walking the line of insanity DF>> that underlies wxwidgets. ;) KC = Kevin Cosgrove KC> Qt4 would be my preference as it seems much KC> more widely accepted cross-platform than does KC> wxwidgets. wxw used to be a good cross-platform KC> alternative, but it's been very hard to keep KC> applications in step with that kit's KC> incompatible changes between versions. Qt used KC> to be pretty awful too, but I think they're KC> better than they used to be. But, that's just KC> my opinion. I'm only interested in a wxWidgets version, but I understand where you guys are coming from. I guess we could attempt to separate GUI code as much as possible and have separate Qt and wx GUI ports. Maybe you guys are indirectly suggesting that I fork Jazz++ if I want to continue with wxWidgets development? I'd be OK with that. Just let me know. Pete |
From: Kevin C. <ke...@co...> - 2008-01-04 19:32:43
|
On 4 January 2008 at 11:09, Pete Stieber <pst...@ve...> wrote: > I use Audacity on Windows and Linux for recording. I generate sheet > music using lilypond on both Linux and Windows. I would love to use > Linux exclusively, but my place of work primarily uses Windows and I > have an M-Audio Delta 1010 that only has Windows and MAC drivers so > that's why I'm interested in the Windows Jazz++ port. I use my M-Audio Delta 1010 exclusively with Linux. -- Kevin |
From: Pete S. <pst...@ve...> - 2008-01-04 19:53:40
|
PS>> I use Audacity on Windows and Linux for recording. PS>> I generate sheet music using lilypond on both Linux PS>> and Windows. I would love to use Linux exclusively, PS>> but my place of work primarily uses Windows and I PS>> have an M-Audio Delta 1010 that only has Windows PS>> and MAC drivers so that's why I'm interested in the PS>> Windows Jazz++ port. KC = Kevin Cosgrove KC> I use my M-Audio Delta 1010 exclusively with Linux. I guess this is getting off topic, but which Linux disto? Are there OS Delta 1010 drivers, or did you get them from M-Audio? TIA, Pete |
From: Kevin C. <ke...@co...> - 2008-01-04 20:34:36
|
On 4 January 2008 at 11:56, Pete Stieber <pst...@ve...> wrote: > PS>> I use Audacity on Windows and Linux for recording. > PS>> I generate sheet music using lilypond on both Linux > PS>> and Windows. I would love to use Linux exclusively, > PS>> but my place of work primarily uses Windows and I > PS>> have an M-Audio Delta 1010 that only has Windows > PS>> and MAC drivers so that's why I'm interested in the > PS>> Windows Jazz++ port. > > KC = Kevin Cosgrove > KC> I use my M-Audio Delta 1010 exclusively with Linux. > > I guess this is getting off topic, but which Linux disto? > > Are there OS Delta 1010 drivers, or did you get them from M-Audio? The Linux ALSA drivers for the Delta 1010 are fantastic. Those in combination with the applications (e.g. Ardour) and the envy24control "mixer" for it allow full utilization. I have a 2nd 1010 that I'm planning to slave to my first. Cheers.... -- Kevin |
From: Kevin C. <ke...@co...> - 2008-01-04 20:35:36
|
On 4 January 2008 at 11:56, Pete Stieber <pst...@ve...> wrote: > I guess this is getting off topic, but which Linux disto? I overlooked answering that I've used several versions of Mandrake and Mandriva with the 1010. Cheers.... -- Kevin |
From: Kevin C. <ke...@co...> - 2008-01-04 20:37:25
|
On 4 January 2008 at 11:23, Pete Stieber <pst...@ve...> wrote: > I'm only interested in a wxWidgets version, but I understand where you > guys are coming from. I guess we could attempt to separate GUI code as > much as possible and have separate Qt and wx GUI ports. Factoring the code that way seems like a good idea for many reasons, including being able to adapt to newer versions of the same GUI tool kit, whatever kit that may be. > Maybe you guys are indirectly suggesting that I fork Jazz++ if I want to > continue with wxWidgets development? I'd be OK with that. Just let me > know. I wasn't suggesting that. I was just wondering if there was any interest in changing GUI kits. Thanks.... -- Kevin |
From: Dave F. <da...@da...> - 2008-01-04 21:14:29
|
On Friday 04 January 2008 2:37:23 pm Kevin Cosgrove wrote: > > Maybe you guys are indirectly suggesting that I fork Jazz++ if I want to > > continue with wxWidgets development? I'd be OK with that. Just let me > > know. > > I wasn't suggesting that. I was just wondering if there was any > interest in changing GUI kits. To be honest, we've done nothing in several years, may as well just hand him the keys. :) If a working version of Jazz++ appeared, I'd almost definitely use it. RoseGarden is fun, but last I used it it was still wildly unstable. If you guys were interested in starting from scratch with PyQt4, I might be able to find some time to help, but don't make that decision expecting my help. I have toyed with the idea of building a midi sequencer with python off and on, and can say that the libraries are definitely out there to do it. Mostly what I want is a drum machine that works more organically, but honestly I've picked up my bass twice in the last 6 months, and haven't picked up my guitar at all. I wonder sometimes if I even have time to think anymore. ;) These days I'm in school full-time, working part time, my wife's working full-time (luckily all of my kids are in school, so we can find time for all this busy-ness). I just put together a team to compete for the Google Lunar XPrize, and right this minute my two highest priorities are installing a dishwasher my wife's supposed to bring home any minute, and to finish my PyQt4-based accounting program so I can focus on the GLXP project some before school starts again. I work at the school, so I've been spending the break working on this accounting program. On the flip side, if you guys are interested in competing for the Google Lunar XPrize, I can definitely use some help in the programming end. We can use all sorts of help (most of the programmers I initially recruited haven't done much), but for anything besides programming, there are logistic issues, particularly if you build parts that have to be shipped here to Austin. Dave > Thanks.... > > > -- > Kevin > > > > ------------------------------------------------------------------------- > 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/ > _______________________________________________ > jazzplusplus-devel mailing list > jaz...@li... > https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel |
From: Kevin C. <ke...@co...> - 2008-01-04 21:30:58
|
On 4 January 2008 at 15:14, Dave Fancella <da...@da...> wrote: > RoseGarden is fun, but last I used it it was still wildly unstable. I've been using Rosegarden for a while now, a couple of years at least. Version 1.5 is the last I've used heavily. They're on version 1.6.1 now, which fixes a tempo ramping bug I've run into. It seems quite solid to me. If you ever get some time, you might give it another whirl. Cheers.... -- Kevin |
From: Pete S. <pst...@ve...> - 2008-01-04 19:07:00
|
PS = Pete Stieber PS>> I would like to start a Jazz++ development revival. PS>> I am particularly interested in a Windows version PS>> of Jazz++ that uses a recent version of wxWidgets. PS>> I have extensive C++/wxWidgets/Visual Studio/Linux PS>> development experience. PS>> PS>> I have contacted Patrick Earl and he was open to PS>> the idea. PS>> PS>> Are any of the other Jazz++ team members (Kevin PS>> Cosgrove, Joakim Verona, Dave Fancella, Mark PS>> Constable, and/or Matt Kelly) still out their PS>> monitoring this list? PS>> PS>> I would love to get their feedback. KC = Kevin Cosgrove KC> Here's one! My coding skills aren't right to get KC> into the source. But, I can build, package and KS> test. Mostly right now I use Rosegarden for MIDI, KC> Ardour for recording, and Audacity for editing. KC> I *really* miss the harmony browser in Jazz++ for KC> writing. :-( I use Audacity on Windows and Linux for recording. I generate sheet music using lilypond on both Linux and Windows. I would love to use Linux exclusively, but my place of work primarily uses Windows and I have an M-Audio Delta 1010 that only has Windows and MAC drivers so that's why I'm interested in the Windows Jazz++ port. By day I'm an electrical engineer with the title "Chief Scientist - Software". The company I work for, and have been with for about fifteen years, uses wxWidgets to develop GIS and aerospace simulation and algorithm software using C++. When I first started with the company, I was one of the only employees with a solid software background, so I had to do a lot of the administrative leg work. I introduced the company to C++. I setup a CVS server in the late 1990's. I introduced the company to wxWidgets during an IRAD effort that required cross-platform development. I generated internal mailing lists using mailman and bugtracking/feature requests using bugzilla on Red Hat then Fedora Linux boxes. In 2005 I switched our version control over to Subversion. My hobby is drumming. I took private lessons as a kid and a few years ago my family made the mistake of buying me a drum kit for Christmas ;-) Since that time I purchased a Roland TD-20 kit. I have it hooked up to my Windows box using an M-Audio UNO device. I want to use Jazz++ as a sequencer to record what I play, then use lilypond's MIDI to lilypond utility to generate sheet music. In a private email I indicated the progress I have made with Jazz++ to Patrick Earl... <Private email to Patrick Earl> I attempted to generate a Visual Studio .NET 2005 solution and project file for Jazz++ using the current stable release of wxWidgets (2.8.7). The code currently in CVS uses a lot of wx features that have been removed from wxWidgets. I didn't have an executable so I had no idea of how the program was supposed to work. I found an installable version (jazz++ 3.2i - May 6, 1999) on the internet. I installed it, and it looked like an app that would be worth working on. This was an old commercial version and was a 30-day trial evaluation. Next, I needed to get a version compiling on windows so I could start porting the code. I really need to see what the dialog boxes and windows look like so I could attempt to recreate the functionality without studying outdated wx code. I googled and found an old source tar ball (jazz-src-4.1.3.tar.gz). It had a Visual Studio 5 project file in it. I dredged up the old wxWindows version (1.68E) that it was compiled with and converted the tar ball provided Jazz++ project to Visual Studio 6 (I still have that old compiler loaded) and built the old wxWindows distribution using VC6. It took a while because I had to fix some wx code and get compiler setting to match between the projects, but I'm happy to say I have version 4.1.3 built using VC6. I removed the commercial binary from my machine and am looking at the VC6 - Jazz++ 4.1.3 - wx 1.68E code to start the port to current wxWidgets code. Do you think it would be a good idea to commit a branch of the old code I'm looking at for reference? We could also generate a zip file for the old wxWindows code it compiles with under Visual Studio 6 and put it up on SourceForge for archival purposes. </Private email to Patrick Earl> I'm looking to get CVS commit access so I can help with development. I've written Patrick with respect to this and am waiting for a reply. Pete |