4 ms·
Seems pretty cool, but looking at the screen capture on the front page of that site makes me wonder, "intuitive for who?" (But, I use Reaper, so who am I to ta
by delgaudm 5y ago
Seems pretty cool, but looking at the screen capture on the front page of that site makes me wonder, "intuitive for who?"
(But, I use Reaper, so who am I to talk)
- PaulDavisThe1st 5y agoMy remarks on this "intuitive" thing (I'm the lead developer of Ardour, another FOSS DAW): https://discourse.ardour.org/t/reflections-on-intuitive/78335 https://discourse.ardour.org/t/reflections-on-intuitive/7833...
- rectang 5y agoMy instinctive reaction to any software product advertised as "Intuitive", "Simple", or "Fast", is full-on Generation X "what utter bullshit" skepticism. A greenfield software project in an inherently complex domain may be intuitive, simple, and fast at first, but claiming it will stay that way is like advertising a rock you throw into the air as "Flying".
- rvense 5y agoI don't like the word at all when describing interfaces. It's an overly broad term that in my experience doesn't tend to lead to very good conversations about what's good or bad. Case in point, we recently did a complete UI make-over at $JOB and the bossman keeps referring to it as the new 'more intuitive UI'. We moved a few buttons around and changed some font sizes, but the most visible change is the completely new colour palette. So yeah. I'd also argue that nobody is born with an intuition to work a DAW or any other piece of software, and in that sense I think it's just a misleading term. I think there are much better words to use to talk about whether a UI is successful or not: "Familiar" is a good word, because then you can ask "familiar to whom" and have a good conversation about what kind of users you have, their backgrounds, how much work you expect them to put into learning your software, etc. "Internally consistent" is another thing you can talk about and to some extent quantify. Being "discoverable" is another thing where you can talk about the balances between having everything right in front of you and a complete information overload. And of course, you can't really get around whether or not a UI is attractive, displaying good colour sense and being visually balanced and such. While you can certainly make pretty things that are impossible to understand, I would tend to argue that there is a bare minimum of prettiness needed to make something that's friendly and engaging. (PS: Thank you very much for Ardour, it is a remarkable piece of software.)
- semi-extrinsic 5y ago"The only intuitive interface is the nipple, everything after that has to be learned." And even that's not universal, it's quite normal for newborns to struggle with feeding.
- mhitza 5y agoThanks for Ardour. I've been using it on an off for a couple of years now (every time I get the itch to remix some pop song that's stuck in my head). I will say that I consider Ardour unintuitive, and reading your post on the forums I think we have different takes on the perspective used for this criteria. You seem to be making the argument for users coming from other DAWs to Ardour, whereas Ardour was for me was the first DAW I used. Thus rather than comparing it to existing tools I always try to find out how to do X, and often I have to Google for help because what I expect to be possible is not straightforward/"intuitive". Let me give out two examples that tripped me up recently 1) Wasn't able to easily reorder my tracks. I would have found intuitive to be able to drag & drop tracks within the main view. Instead I had to switch to the mixer view to reorder them. 2) I was playing around with a song that had around 20 stem tracks. Grouped them out by voice, melody, percussion. But once grouped I couldn't find an easy way to solo an individual track within a group, as the solo button would solo the entire group. For me a group specific set of controls would be intuitive, whereas existing buttons changing their behaviour is not. If I recall correctly I had to click the group name in the main view for it to become uncolored (disabled?) for individual controls to effect individual tracks.
- PaulDavisThe1st 5y agoRe: 1: View > Show Editor Lists and then you can drag & drop in precisely the same way as in the Mixer window. Re: 2: the primary modifier key (Ctrl on Linux/Window, Cmd on macOS) overrides group operations universally. So click on a solo button for one member of a group, solo the whole group; Primary-click ... solo just that member.
- mhitza 5y ago1) That's definitely useful info, I was not actively aware of the Editor List. If it shows up on the first Ardour startup I probably closed it out just to have more room available in the default setup. 2) Also wasn't aware of the "primary modifier key". What I noticed from giving it a quick try on my project is that when holding down Ctrl cannot solo a single track in the Show Editor Lists -> Tracks & Busses window (clicks are prevented). Nor does it allow me to adjust individual volume sliders per track within a group. But seems to work for all the other track controls.
- TheOtherHobbes 5y agoI don't think it's about familiarity at all. I think it's about mapping domain knowledge to users tasks with as little friction and unnecessary complication as possible. You might think that's the same thing as familiarity with existing software, but it really isn't. For example: Cubase. You can do a lot with it, but it's a mess of accreted features with some bizarre near-duplications, all splattered around almost randomly. A good few are entirely hidden. You won't find them unless you read the manual and/or watch a video - if you can find it. A lot of people use it, but it's not a model you'd want to copy. Ableton Live is more of a mix. Some features are very intuitive, some are less so. But someone has at least thought about typical task-based workflows and tried to minimise the number of UI entities and clicks required to perform them. None of this is mysterious. The principles of good UI design are well known: minimise clicks, minimise pages, minimise the number of entities that users need to remember, avoid multiple access points for features, avoid hidden modes and secret key combinations (unless it's a command-line app, sort of), group related features, concentrate on implementing the most common tasks with as little friction as possible, avoid constant mode switching, avoid long lists of unrelated items, try to handle windows and dialogs intelligently to avoid clutter, make all operations as consistent as possible, follow general OS and industry standards. (Etc.) Of course software is specialised and if you don't know anything about DAWs - or photo editing, or 3D - you're going to have to climb a learning curve. But domain basics are standard. If you know them a good intuitive tool should be able to make them available with as little friction as possible. And a really good tool will anticipate what you're trying to do and make it even easier than you were expecting it to be.
- jancsika 5y agoThe "intuitive" thing is largely the sum of the usability issues that open source developers typically don't have the time/resources to fix or even gather data on. E.g., how many new users have gotten frustrated with the default setting one of your users described which doesn't allow drag-and-drop of tracks in the view? 0%? 100%? If you knew the answer and that answer motivated you to make an improvement, then that moves the software one notch away from "unintuitive" toward "intuitive." Most open source projects probably cannot easily get the type of data needed to make these assessments with much accuracy, so they find other ways to grope toward UI improvements. Nevertheless, what non-technical users call "intuitive" is still a real thing, and they know that because they've felt the frustration of "unintuitive" UI choices eating more than their fair share of cognitive capacity.
- dvtrn 5y ago> (But, I use Reaper, so who am I to talk) Reaper is a fantastic DAW, at a great price point IMO. I've had a side hustle for a while now editing podcasts and doing voice overs for a couple of corporate clients (my former job being one of them) and Reaper is the chefs knife in my kitchen of sound
- delgaudm 5y agoI couldn't agree more, Reaper is awesome and totally worth the learning curve. I'm a voice actor by trade and I consider Reaper my "IDE of choice".
- darkteflon 5y agoI saw your comment and thought, “could it be…”, clicked on your profile and sure enough, it’s Booth Junkie. Love your work. You have great energy and really helped me to find a sound that works - thank you.
- delgaudm 5y agoAw, man. Thanks for that -- I really appreciate the kind words and I'm so glad I've been able to help you, and I wish you continued success!
- squarefoot 5y agoI'm also a Reaper user. The Windows version is so snappy that it runs perfectly under WINE and, as a Linux user, I didn't feel the lack of a native version before it existed. And I still use it; unfortunately something happened on my 6+ years old installed machine and I'm not able anymore to run Linux VST hosts under native software; all attempt to use linvst now fail, etc, so I'll be soon building a new machine dedicated only to music. Anyway, one feature I'd like to be addressed in DAWs is pattern based drum programming, just like we did with old drum machines in the 80s, but on steroids. I wouldn't use it for electronic music however; I'd like to quickly create patterns with an UI that for example let me show them like boxes on a flowchart (double clicking for editing), then drag, move, connect, copy them, apply variations, different time signatures, etc. The mouse interface would allow extremely quick creation and managing of a rhythm track, but unfortunately all we got is piano/drum tracks that are good for fine editing but IMO aren't the best tool when composing. They surely allow selecting areas then copying, moving etc, but in most DAWs the interface is so much crammed with objects that can be dragged and dropped that mistakes are a regular thing. We lack something in between that helps organizing drum tracks areas as patterns, then treat them as such.
- throwvirtever 5y ago"Intuitive for who" is a good question, and I hope the answer is "intuitive to the new/occasional user". I've used a number of different DAWs, and the main challenge is that if I haven't made any music for several months, I don't really remember all the various maneuvers that a daily user would have in muscle memory. I end up having to re-learn everything, and experience extra special frustration along the lines of "I know there was a trick to moving this thing to that place, but I can't remember what it is". Almost every time, it's hard to argue that the way the DAW does it "doesn't make sense"; it generally does make sense. But a lot of the time the maneuver is so different than the things one does in a non-DAW for basic clicking, editing, and dragging things around, that it gets frustrating having to re-learn it over and over again.