Ohm Studio - Open for everybody (beta)
-
- KVRAF
- 1624 posts since 14 Sep, 2007 from www.koeln.de/en/
How Do I send MIDI to my hardware synthesizers and MIDI Clock to my Drummachine ?
Ist this possible at all, or is this only a programm for VSTi plugins, so to speak ?
Ist this possible at all, or is this only a programm for VSTi plugins, so to speak ?
- KVRAF
- 7412 posts since 8 Feb, 2003 from London, UK
MIDI currently stays inside. It's on the list, AIUI.
-
- KVRAF
- 1624 posts since 14 Sep, 2007 from www.koeln.de/en/
I see.
Well it's a beta after all
I will take another look at it, once it can actaully sequence my gear.
Well it's a beta after all
I will take another look at it, once it can actaully sequence my gear.
- KVRist
- 472 posts since 13 Oct, 2002 from Paris
Well, I am a bit on track again with Ohm Force, as it seems. Now consider everything I say as even more suspicious and biased !
Also : first cohmunity event. Want to have fun ? This may be a way.
Also : first cohmunity event. Want to have fun ? This may be a way.
Last edited by Red_Force on Fri Jun 08, 2012 3:39 pm, edited 1 time in total.
- KVRist
- 472 posts since 13 Oct, 2002 from Paris
I am curious about this. Considering the angle of OS is to fulfill the need for a collaborative platform, on line connexion seems like an unavoidable requirement. Now I understand the need to use one and only one sequencer and the Ohm Studio is entirely designed to be an edible candidate to this, as I think it's fair to say the core features host wise are pretty solid. I for myself am always connected because I am making music on a desktop. But I get it's not everyone's case. Why is the mandatory connexion so limitating to you ? Do you use a laptop ? Do you use a weak wifi ? Do you cut internet when you compose usually ? Something else I am not even thinking about ?robojam wrote:Got to say that as with many other people the lack of an offline mode seems very limiting. Good idea though.
-
- KVRAF
- 6159 posts since 4 Dec, 2004
How about the net connection going down? I wouldn't compose seriously in (as a goto) anything that required a working net connection just to open my songs.
The collab thing is cool though... but no offline kinda defeats the purpose of composing in it directly instead of composing elsewhere and dropping in stems.
How often do I personally lose my Internet connection? About 2-3 times a year... for up to 3-4 days at a time or more... depending on how bad the storm was that knocked everything out.
The collab thing is cool though... but no offline kinda defeats the purpose of composing in it directly instead of composing elsewhere and dropping in stems.
How often do I personally lose my Internet connection? About 2-3 times a year... for up to 3-4 days at a time or more... depending on how bad the storm was that knocked everything out.
- KVRist
- 472 posts since 13 Oct, 2002 from Paris
That's interesting. Where we live the connection kind of never fall down. So we need to get this kind of feedback to remind us how big this world is. Thank you !
-
- Banned
- 2623 posts since 20 Feb, 2004 from in ur head pullin cablez out [boston, ma]
The problem you guys will constantly run into is that a lot of people are not going to want to spend the time learning a new host, with an abundance of feature and workflow related changes from their normal routine, with no way of accessing projects offline. No reason to learn another host just for social music making, which seems kind of gimmicky IMHO. It becomes more of a distracting activity than an efficient way of collaborating. Obviously this is all my own opinion, which I'm sure many will disagree with.Red_Force wrote:Do you cut internet when you compose usually ? Something else I am not even thinking about ?
-
- KVRAF
- 21348 posts since 26 Jul, 2005 from Gone
I agree, but it's limiting to not be able to work offline. What about laptop users who don't have a permanent connection? There will be times when there is no wireless available so it means no work can be done.Red_Force wrote:Considering the angle of OS is to fulfill the need for a collaborative platform, on line connexion seems like an unavoidable requirement.
Would be good to use it like any other DAW i.e. anywhere at any time.
- KVRist
- 472 posts since 13 Oct, 2002 from Paris
Yes but if you speak about anything collaborative, even with no connection requirement the desync in itself is not easily standable. Desync = good chances of version conflict. i.e. You work on your side, your buddy on the other, and then everything is broken when you try to re glue both of your docs.There will be times when there is no wireless available so it means no work can be done.
That's not to say it's an impossible thing. I am actually all in for it if this can be done - it even was the initial plan. But it really isn't a simple matter. Neither technically, nor from a design perspective : how to make it handy, simple, reliable, working ?
-
- KVRAF
- 21348 posts since 26 Jul, 2005 from Gone
That's where version control comes in. There's no reason you can't have multiple mixes of the same piece of music. Version control is usually designed to synch up offline work, so it shouldn't be an issue.Red_Force wrote:Desync = good chances of version conflict. i.e. You work on your side, your buddy on the other, and then everything is broken when you try to re glue both of your docs.
-
- KVRAF
- 1783 posts since 11 Jun, 2005 from Phoenix, Arizona
That's fair.Red_Force wrote:But it really isn't a simple matter. Neither technically, nor from a design perspective : how to make it handy, simple, reliable, working ?
This is not how I work if/when I collaborate. Very seldom will I work on the same instrumentation as another person. However, my experiences may be atypical.Red_Force wrote:Yes but if you speak about anything collaborative, even with no connection requirement the desync in itself is not easily standable. Desync = good chances of version conflict. i.e. You work on your side, your buddy on the other, and then everything is broken when you try to re glue both of your docs.
Let me state that I am no longer against the idea of things being entirely online. But if you do consider some sort of offline experience then maybe you could just setup a few guidelines that might make things easier.
1. Each party, when working in offline mode, could only add/clone tracks (thus variations to existing tracks). All offline tracks would be uploaded upon the next connection to the project, however all would exist as temporary tracks until approved.
3. Tempo and time signature changes can only be made by the project owner(s).
2. The project has an owner and that person(s) is responsible for giving the final ok to any version conflicts and also making any temp tracks permanent.
Its not perfect but it seems as though it might create a bridge to offline usage. Just throwing stuff out there really...
- KVRist
- 472 posts since 13 Oct, 2002 from Paris
You can, but it's not costless. Keep in mind that you have several sets of constraint that are working at the same time here : first there is a multi user production work, with all issues with version conflicts : how to avoid them, how to solve them. If every time you work without a connection you then have to spend 20 minutes exporting, importing, resychning audiofiles, score and patches, you'll quickly avoid doing off line work by your self, even with a connection.robojam wrote:That's where version control comes in. There's no reason you can't have multiple mixes of the same piece of music. Version control is usually designed to synch up offline work, so it shouldn't be an issue.Red_Force wrote:Desync = good chances of version conflict. i.e. You work on your side, your buddy on the other, and then everything is broken when you try to re glue both of your docs.
So to deal with that you could have a way to manage : clone a project to an offline one - at least this way the version conflict while still there doesn't instantly break everything. But the conflict would still be there, and everyone would think to "online collab" as something difficult. At least withe mandatory connection we can make sure a world of problem never happen to user. Which they don't see, but still
Then you have... the cohmunity requirement. Cohmunity is link. When someone follow your progress on a track, we don't want him to get lost because you've switched to another version and didn't tell. If there's a "like" counter (there was on in the closed beta, and it may come back) it's meaningless if there start to be systematically several node/URL/version of one track.
And then there's the hidden requirement, the technical one. How much project proliferation can the servers handle without shaking, how much traceability can you efficiently get from version to version, etc.
There are generally at least one, or more solutions to all of those issues, but what's tricky is to find something one that deals with everything, that's simple from user's perspective, etc. We didn't give up yet. We're watching what people are doing, what they're not needing after all. We're asking you questions here
Last edited by Red_Force on Sat Jun 09, 2012 1:47 pm, edited 1 time in total.
- KVRist
- 472 posts since 13 Oct, 2002 from Paris
@ UncleAge
Guidelines is an option but there are several things that cripples it
- first each time you create a set of artificial constraint to deal with a real one, you have to find a way to educate the user about it and get his/her approval. If you fail, he/she go use something else. So if you create constraint like "you can just touch this track", you have to make it understandable right from the UI, you have to make sure this constraint never pops up without a good reason, etc. Tricky.
- second, any rule that relies on "just owners can do this" doesn't work because there can be several owners. And it's needed, would it only be to reflect real implication in a project : sometimes that's really a dense mix of talents to make a track.
- BTW, version conflicts doesn't require 2 people on the same track. 2 people making arrangements (put that break here vs let's make the chorus twice as long) are enough to entirely screw things up, and that would happen all the time.
I am thinking maybe a "clone to local" could go somewhere. An online project is online forever, and offline is offline forever, but you could create one out of the other (both ways) by duplication. That is not solving everything, by far, but right now it's my best shot.
Guidelines is an option but there are several things that cripples it
- first each time you create a set of artificial constraint to deal with a real one, you have to find a way to educate the user about it and get his/her approval. If you fail, he/she go use something else. So if you create constraint like "you can just touch this track", you have to make it understandable right from the UI, you have to make sure this constraint never pops up without a good reason, etc. Tricky.
- second, any rule that relies on "just owners can do this" doesn't work because there can be several owners. And it's needed, would it only be to reflect real implication in a project : sometimes that's really a dense mix of talents to make a track.
- BTW, version conflicts doesn't require 2 people on the same track. 2 people making arrangements (put that break here vs let's make the chorus twice as long) are enough to entirely screw things up, and that would happen all the time.
I am thinking maybe a "clone to local" could go somewhere. An online project is online forever, and offline is offline forever, but you could create one out of the other (both ways) by duplication. That is not solving everything, by far, but right now it's my best shot.
Last edited by Red_Force on Sat Jun 09, 2012 1:51 pm, edited 1 time in total.