I have uploaded the first version of Renoise Scale And Chord Helper. It has bugs, and probably works only with Firefox 3 right now. But either way, give it a try and give your ideas and thoughts about it. Also bugreports.
Yeah, those are for audio. I don’t have flash studio myself so I can’t really come up with a more reasonable solution. I’ll check if I can get flash in near future and replace this crap with one flash.
I decided I will sample all the chords as separate files and use one (or optionally two) players to play the chords. Currently the software supports 4 types of chords multiplying it with 12 roots you get only 48 samples.
Okay, I found out there are many other ways to make flash other than Flash Studio. So I am going to write a simple flash “synthesizer” app in HaXe or Flex to replace the current hackish method of sound production.
Also the copy paste feature doesn’t seem to work on linux/ubuntu/gnome. Might be renoise bug.
Any possibility of a downloadable version later? I love handy tools like these, though sometimes the pages we love go missing, never to be found again.
aww dude bring the sound back asap! i personally didn’t care about the cpu load, the ability to preview chords and put together little chord progressions was nice.
I get no sound from it, how does it work? Via midi?
EDIT: Okay, the problem may be in my current sound configuration. I’ll check it out later.
EDIT2: Yeah, it was my problem, the soft seems to work nicely. Although I would like it to preload the audio file on init. Could you implement some way for it or share the source code of the flash app.
Anyways, great thanks for this thing. I will incorporate it into my program quickly.
This contains all the source code for the playback. Make any changes you would like. Use it however you like You can force preload by calling the loadInstrument function of the swf. If you publish the playback.swf it will give you the playback without any gui.
I have done quite a bit of work to this thing and have not been able to make the timing better. Flash is not very accurate with the timing of its events. It tries to pull the events to the frame rate. if the event is supposed to fire at 100ms it will try to pull it to the nearest frame refresh. 105ms I couldn’t fix this.
If you give me some time I could implement the additions you requested above. But I might not get to it for a week or so. This playback swf uses actionscript 3 which is kind of complicated for someone who is not well versed. You might be able the hack it yourself if you are really good at Javascript.
These are the two files you will be most interested in. I added the features you wanted. It was really easy. These are the only two files you will need to compile the swf.