OSS Music Composer Gaining Attention
An anonymous reader writes "Following in the footsteps of Psycle, VioLet Composer is a completely GPLed music composer for Windows that has slowly but surely been gaining attention. In an interview at Laptoprockers the author covers not only the program itself but the his reasoning behind choosing to open the source using the GPL."
The actual project:
http://sourceforge.net/projects/buzz-like
The screen shots looks kind of nice, but I don't know enough about making music to be able to evaluate it's worth.
TC - My Photos..
The day the source code to Buzz got lost was a very sad day and there was absolutely nothing anyone could do. We'd just had an updated version of Buzz released and suddenly everyone realised there would *never* be another one. By publishing not just the application but also all of the files that go together to make it, I'm making sure this can't happen to my little corner of the scene again. "Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies." - Linus Torvalds
tasks(723) drafts(105) languages(484) examples(29106)
tasks(723) drafts(105) languages(484) examples(29106)
I hope he stays under the radar of any RIAA swat team.
Its great there are some good OSS music editors. I've not heard of VioLet Composer until now, but I'll check it out.
One great OSS music editor I've used is ModPlug.
http://sourceforge.net/projects/modplug/
There are 10 kinds of people in the world... those who understand binary and those who don't.
OK, I'm a Linux user (geek, dork, whatever), but bias aside, there's a lot to said for Open Source and Free software. Right now many of the tools may not be as good as commercial counterparts (though many are better). But the powerful thing about OSS is that it tends to get better. Sometimes improvements are slow and dependent upon a particular developer, but more often there's rapid change. The music software right may not have all the needed features of a pro or semi-pro package, but it may be just "good enough" for a lot of folks. In a few months it becomes "good enough" for a few more. At some point it crosses a threshold where it's not only good enough but something of a standard.
Take OpenOffice for example. MS Office power users will miss some features, but the vast majority of students and home users can now use it for all their tasks.
He made it OSS? Why, that's music to me ears!
Have you read my journal today?
Though I work as a web developer right now, I have a long past of involvement with music. I will definitely start back up with it at one point or another. I'm sure when I do, stuff like this will be really useful. My hats off to the developers on this project. I'll definitely check it out when the linked page is no longer dead.
I have been keeping an eye out for a digital music workstation app that fits in between GarageBand and Logic, and runs on one of the BSDs or Linux. This is promising but doesn't appear to be there yet. IMO it appears in the screenshots to be a little heavy on the geek factor. For composition or improvisation you expect to see a timeline horizontally, and a stack of instrument voices vertically, and some kind of panel or pane in the UI , a library from which to choose instruments.
Like Buzzle? I guess making it Open Source means that they can't lose the source code when a drive crashes, like when Jeskola lost the original Buzz source... Sad day that was.
Task Mangler
Hey Frequnknown, looks interesting!
Honestly, i did not expect the VC project to outlive so many other clonez, keep that good luck going! Kudos btw for leaving that gloryfied macro assembler (c++) behind, looks like quite some pioneering work that you do.
[i have an opinion and i am not afraid to use it]
There's also Buze (http://trac.zeitherrschaft.org/buze/) and Aldrin (http://trac.zeitherrschaft.org/aldrin/, the linux frontend using python.
For years there wern't any alternatives, and now within the past 2 years, there are so many.
Buzzle, Buze, Aldrin, Buzztard, BEAST & Violet. All open source.
Some free end-user feedback for you guys ('cause I know you're reading). I'm running this under Windows 2003.
On the config dialog:
- Why don't you read the default sound card selection off of the "Control Panel"? (Audio panel)
- What's up with the "(fix bad sound)" labels? (Audio panel)
- Why do I only have "Desktop" or "MyDocs" as choices for "Recording Directory". (I'd like "D:\Music".) (Audio panel)
- Don't put the "HELP" button in red text. It's 2007 - if people need help, they'll know to look for a help button or just as likely, hit the web. (Same thing for the doc; if you think you have to write the text in red to get people to understand it, it's probably because the doc wasn't that clear in black.)
Next screen:
- What's up with the "Learn about stuff!" titlebar?
- No, it's not true that "You've Upgraded!". I just installed the software for the first time.
- Why is the "show next startup" box checked by default? I don't know any other software program that shows me the release notes with each launch. (Especially when I'm supposed to be relaunching the program several times to check audio settings.)
The actual program:
- Don't bug me with the "Violet needs testers and developers" prompt. WTF do you think I'm doing?
- OK, I loaded a sample. Where's the "play sample" button? (Also, why not tie the sample to the "keyboard" at this point so I can see which pitch I want to play the sample at.)
- Why don't you start with at least one track in a new pattern?
Looks like a good start. I'll try to write something in it over the weekend. (I should also tell you that my favorite tracker is something called "OctaMed" so you know where I'm coming from.)
I've only dabbled in music software (Cubase ages ago, GarageBand more recently) and the convention you describe doesn't really gel with me. It just seems to linear. What I'd *like* to do would have multi-instrument phrases which you could manipulate in an OO-like manner.
So, for example, you could record all the parts for a basic verse, a chorus and a middle eight, then copy those out to form a basic song structure : verse twice, chorus, verse again, middle eight, chorus, chorus (of course, the software wouldn't constrain you to such a traditional structure). Now if you fiddle with your verse "class", all the verses will inherit your change. Or, you can make some of the verses subclasses -- second verse has a more strident piano line, last verse has strings etc.
Plus, if phrase classes had rules (if next phrases is a chorus, last bar contains drum fill), you'd have a lot of compositional power.
Even if a program such as this didn't make nice enough noises to use as the final product, I reckon it would be a valuable composition aid.
...there is also a cross-platform Buzz-port titled Aldrin which is actually comparable if not more mature than this software. It has already a majority of Buzz objects ported over and has gained some momentum among the Buzz community. And yes, it does run on Linux...
... when Timbaland rips off one of its built in tracks to make a new hit song.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 is the magic number.
What makes violet Composer so special? There is already a lot of free or even open source software, that allows hobby musicians to have (nearly) as many possibilities as professional musicians.
Jeskola Buzz has been around for a while (it is free but unfortunately not open source... well, the developer lost the source anyway). There is a very vivid community around it (see for example http://www.buzzmusic.de/) and many people have already created a lot of nice music with it. Now there are even efforts make open alternatives to buzz (see http://trac.zeitherrschaft.org/aldrin/ or http://trac.zeitherrschaft.org/buzzrmx/ or http://www.buzztard.org/)
Check for example the music of http://www.paniq.org/. Most of this is made with buzz or aldrin.
Appart from the buzz scene, a lot of other virtual studio software and other audio tools have been created. Especially for Linux. See http://wired.epitech.net/, http://lmms.sourceforge.net/, http://beast.gtk.org/
So, as the Violet Composer surely is a nice project, there is already enough stuff out there for low-budget computer geeks to unleash their musical creativity!
Violet Composer's strengths:
1) Written in C#
2) wavelet based synthesis
3) Machines are distributed in source form and compiled using the code DOM.
4) Preliminary Buzz Machine support
Anyone got his running on Linux using Mono yet?
As much as I 3 FOSS, I had to install the VST dssi wrapper and install some Windows commercial plugins. I have always found that pretty much every single OSS audio synth/fx unit just doesn't sound half as nice as the commerical ones :-(
System:
PIII 1GHz
640 MB RAM
Audigy 2
WinXP Pro (.NET Framework 2.0)
I followed the configuration recommendations (22KHz, 200ms buffer latency) and tried all of the available soundcard options, restarting the application after changing, they all stuttered horribly, constantly buffering when playing the included default composistion. I tried some other combinations of settings all with the same result. CPU use averaged about 80% during playback while buffer latency was set to 200ms or less and maxed out at 100% when the buffer latency was set to 500ms or more.
The application consistently generates this error on exit:
AppName: wavelet tracker.exe AppVer: 0.0.0.1 AppStamp:45d7cbc9
ModName: pa19.dll ModVer: 0.0.0.0 ModStamp:42ee9246
fDebug: 0 Offset: 0000500b
Perhaps my system does not meet the requirements?
This is digital sound synthesis and manipulation, but not music
t 1lx3.png is software for composing music. There is nothing equivalent in the OSS world, and there's no finale for linux either.
Finale http://img470.imageshack.us/img470/7861/screensho
check THIS out:
http://www.rosegardenmusic.com/
and paired with audacity for chopping and converting samples you would have everything you need to make your own music:
http://audacity.sourceforge.net/
A nice drum machine:
http://www.hydrogen-music.org/
use ardour to mix it all!
http://ardour.org/
FOSS project for Windows written in C#.
Sometimes I think there's a ploy from MS to "taint" the FOSS community by writing "free" code tied to a de-facto closed platform.
I have a feeling this thing doesn't run with Mono. Even if it runs, it's aways on a platofrm _tolerated_ by MS before it gains widespread use, and then sue or menace to (as we've seen soooo many times).
As much as I think OSS is cool adn all, I still haven't found any OSS that comes close to matching the features, speed, and/or ease of use of the commercial applications I use like Pro Tools, Sound Forge, Reason, Live, Vegas, etc. I have tried pretty well every app I could find and they were either lacking in features or the UI was so unruly that it would take months to be comfortable enough to work at a decent pace. For applications like this OSS programmers/designers are really going to have to work hard to win people over. A lot of musicians out there are still terrified of tech and if there is no way they are going to use some of these apps because they just aren't newbie friendly.
People have already mentioned Rosegarden, Ardour, etc as alternatives to commercial apps, like Logic Pro, Cubase, Reason, etc, but I should also mention that there are several distributions, such as Ubuntu Studio (mentioned previously on /.) and Demudi (the inspiration for the former) that are specifically built around supporting these apps. Personally, I think it's all a lot more flexible than the commercial apps, despite being harder to use.
In any case, it's a pity that Violet isn't available for Linux users yet, though I'm sure it will be ported over reasonably soon. I'll be keeping my eye on it . . .
Damn it Slashdot, now I am going to need to find a zip drive to pull my old samples off to fill the sample library. I like how you are able to see the code that the effect modules or "Machine" (this with the binary installer too). So good job, I had some fun. It even sounds better than rebirth (don't ask it was a long time ago).
See also buzé, another Jeskola Buzz clone: http://www.batman.no/buze/