Christian Corti is proud to present a new Future Composer editor for your browser.
Compose / Edit / Play / Save
Try it out let us know of any bugs you find and send us any cool new tunes you create.
Try it out let us know of any bugs you find and send us any cool new tunes you create.
I guess this probably sounds extremely lame, but how do I get access to Future Composer Redux? I see it mentioned above, but I cannot figure out where to launch it?
Hi PLM.
Nope, you ain’t as lame as you might eventually have thought ;). Ha! It looks like the DIR has been modified or changed. I propose (all I can do atm) to have some patience. I think you will have the answer in few daze! At least I hope ;).
Meanwhile browse some nice Amiga cracktros 😉 and be well!
Link updated 😀
It should work now
Fantastic. Thanks 🙂
I have listened to hundreds of fc3/fc4 modules with this truly extraordinary tool;
Christian , after finished all work can you please add 2 or 4 channels . 4 channels for some modules is not enough. Future composer 8 channels will awesome .
Copy past notes is really needed; Other request : nothing 😉
Great work, thank you again ;
If someone is actually interested in making music with 8 channels I can improve the file format to fit the 8 channels
while you are at it, i would like to load my old Sidmon2 Tunes…. and a….. ah just kidding, keep up your epic work
if you could make a 8 channel player for the amiga at the same time it would be cool 🙂
8 channel player for the c64 would even be better! Or a HTML5 browser?
Awesome, thank you !!!! ..
You do not have an account here, Christian? Dunno whether it is a good idea to post remarks here…. But well… Here you have spme issues I have encoutered and may be some improvements I wish to propose. Replay routine. It sounds flawless, at least for the tunes I have already checked. I was a hardXcore Amiga music listener in the early 90s, all formats, FC included, so I remember how some tunes might sound (and have a “musical ear”, at least for some frequencies ;)) PAL/NTSC Swapped from PAL to NTSC it works. But once one wants to choose… Read more »
Hi sim, no I don’t, I’m lazy, I just send all my stuff to musashi9 and he takes care for me, lol
If you want to contact me just go to my site (http://www.neoartcr.com) and send me a contact form or use this address [email protected] (remove the underscore), thanks for the report, I will look into the bugs, some of the improvements where already planned for the next version (manual selection, color themes) hopefully soon.
Cheers
PAL/NTSC should be fixed now, manual text is selectable now, looping seems to work fine as far as I can tell, can you give me more details on what to do to reproduce the problem?
PAL/NTSC WOrks OK now. Playing tunes. I think it fixed the “2 tunes at the same time play” issue as well… Can not reproduce it… (to reproduce, I was PAL/NTSC few times => reloaded the FC page => played 1, 2 tunes to the end => Loaded a new tune). Looping the tune. Looks and sounds OK Propositions. 1. To separate “Module details” from the “FFT/oscilloscope”. Make an Oscillo/FFT/radial oscillo visuals as a separate window..(?). 2. Add a feature (not obligatory, since existing already): When one click on an Oscillo/FFT, the click MUTEs that channel with a MUTE word on… Read more »
Excellent work
Well done !
so cool !!!
Works well with latest FF (Win7/x64), impressive stuff! As Sachy says, maybe we can persuade some lazy musicians to compose something in FC format now 🙂
Hmmm……..
So I tried it in the Safari 13.0.3 on macOS Mojave – no sound.
Then I tried it in Chrome 79.0.3945.117 (Official Build) (64-bit) on the same OS – only one channel plays in an endless loop.
Then I tried it on Firefox ESR 45.8.0 on Solaris 10 i86pc – it wouldn’t even do anything at all, just a static web page.
Chrome Version 79.0.3945.117 – MBP – High Sierra 10.13.6 – All OK
Version 79.0.3945.117 (Official Build) (64-bit) – MBP – Catalina 10.15.2 – All OK / I think you need to check your setup Annatar…
I’m driving with unmodified Mojave and unmodified Solaris 10 as far as this is concerned. They way it came from Apple Computer is the way I run it, including updates.
Safari doesn’t work, FF 45 certainly is not recent (latest is 74), Chrome should work fine but I don’t have a Mac so I can’t say
This is a good example on why developing on Windows or Linux only can be detrimental.
If you want to send me a Mac or a Solaris license I’m willing to help you 🙂 🙂 🙂 otherwise I don’t get paid for any of this so I can’t afford to buy a Mac just to make you happy, lol
You don’t need a license to run Solaris for private use, which is what this is. “Hackintosh” isn’t worth your time. By the way the Mac was the best investment I ever made, I bought mine for $1,300 USD in September 2013 and as you can see it sill runs. Paid $280 for a battery swap after six years and that’s about all it cost me. The best decision as far as buying a computer I ever made, it was super cheap, prorated over seven years. Which is to say: it might cost more initially, but long term, a Mac… Read more »
I still don’t need it for myself and I personally don’t like it, anyway you shouldn’t complain with me but with Apple because everything I do follows specific standards that are WELL DOCUMENTED (you can look them up at MDN or at the W3C) so if it doesn’t work in Safari the fault is not mine, if they follow standards it will work everywhere if they don’t I will certainly not write custom hacks to make it work.
Cheers mate
Okay well then the standards are shit and the technology garbage if it’s this fragile and hit-and-miss depending on the platform.
Standards are fine, unfortunately there is no law that says they have to be implemented so anyone does what it wants, again not my fault, sooner or later we’ll get there, in the meantime try to re-install Chrome if you like ’cause I tested it with a friend and there are no problem on Mac with it…
As mentioned above. Works on latest Macbook Pro (unmodified) and 6 year old Macbook Air with latest patches and updates for browsers.
Wooow – Thanks Christian!
Wow, awesome stuff! I love FC-made music, but it’s quite hard to force the musican to use it. Now, with 2020 tool i hope to have a good argument 🙂
Thanks!
That’s probably because there was never enterprise-quality documentation on how to compose music in the damn thing; it’s one of those pieces of software which would cause any good engineer to pull their hair out, let alone a musician. Good luck reverse engineering how to use any future composer-like editor. I completely understand why. Software is only as good as its documentation.
Indeed, a decent documentation would be more then welcomed… =)
I am not quite sure whether nowadays I have enuff patience and/or time in checking “how to do that stuff”…
That’s why there is a manual, lol; is pretty straight forward any way, pattern has note and synth number to use, only effect in the pattern is the portamento (explained in the manual), each step of the sequencer tells to each channel which pattern to play and the speed; you can also transpose any note or synth up or down; samples/synth sounds are created with volume and frequency modulations, there are some commands in there but really not that many. Each volume sequence specify which frequency sequence to use, the vibrato and how many volumes you like, in it’s most… Read more »
Haha, Jochen Hippel is not a good example, as he is… a pure genius 😀 But I’ve noticed the documentation already and I’ve already sent the link to 2-3 musicans. Will see if they catch the hook. Thanks again for the tool and the will to help. Cheers!
If they need any help I’m here, I’m not a musician but I can explain how the code works and what it does…
Good man! Documentation is everything.
Right ’cause back in the days we used to have enterprise-quality documentation everywhere on the Amiga 🙂 🙂 🙂
Want to read the Soundtracker docs? I’ll send them to you so you can have a laugh… btw, try read the manual!
Wut?! Excellent!
epic!
Great \\o/. What are the minimum browser requirements?
Recent Chrome, FF, even Edge (with some caveats) are all fine
Thank you, Christian.
I am not a browser expert, so let me ask you a question…
FF47.0.2 here (yes, 47…) and your editor is, unfortunately/obviously, not working. Could you tell me, or explain, why the developpers are always saying “The latest”?… We are not talking about security issues here or similar. Does the FF (or any browser) engine change so drastically that such a tool (or other ones) can not be run under more then previous versions?
Thank you for your patience =).
Yes they do, new APIs, support for ES2016+, new CSS specs, I’m not sure what’s available in FF47 but certain things like TypedArray are absolutely necessary, the fetch API, reading ArrayBuffer from the server and so on, I’m sorry if you can’t use it but honestly this is just an hobby for me, there is no reason to make my life miserable trying to support older browser, I do it mostly to explore and learn new possibilities so there would be no point in not using the latest available stuff.
Sometimes “latest and greatest” isn’t available, and sometimes morons just break what used to work perfectly with their “latest and greatest”; in both cases, it’s a risk. I come from an engineering background, and for us engineers, stability, reliability and backwards compatibility trumps everything else. Empathy is still a core engineering value.
And why should I care? I’m not getting paid, is an hobby, I’ll do it to learn stuff that will be useful in my line of work in the near future, that’s all that matters. This is not an enterprise critical software, is for FUN, lol… be happy 🙂
“Empathy is still a core engineering value.” Depends where, but true! At least within some engineering circles…
what a cool logo