sonart design
interaktionsdesign ljud applikationer personer länkar
processen
ljudgränssnitt 1
redesign reason
veckokrönikor

Redesign av Reasons användargränssnitt

(2004-12-06) Reason är en mjukvara för att göra musik. Reason är skapad, byggs och säljs av svenska Propellerheads. Reason är en fantastiskt rolig mjukvara, som gör vägen från idé till musik mycket kortare. Glöm det här med att traggla skalor! Det finns dock en viss tröskel för att komma igång med Reason och även om det mesta sen faktiskt bara är kul, finns det tillfällen när det uppstår problem. Ett sådant är att det går att använda sig av nästan hur många syntar som helst! Det är lätt att tappa överblicken...
OBS! Detta är inget uppdrag jag fått av Propellerheads, detta är ett redesignförslag jag gjort för att jag tycker deras mjukvara är fantastisk och som jag skulle vilja förbättra så här (bland annat).

Problembeskrivning

Användare som har många moduler (mixers, syntar, effekter etc) i Reasons rack får svårt att ha överblick och därmed hitta den modul man vill jobba med. Troligen består problemet (egentligen?) av flera delproblem:

Det tar tid och är frustrerande att hitta rätt synt, effekt eller styrenhet att skruva på för att få det resultat man önskar

Bristen på visuell överblick gör också att känslan av kontroll minskar. Den visuella återkopplingen som en överblick skulle ge kan säkert också ge en fingervisning av hur "fet" mixen är

Sequencer och rack är bara delvis synkat. Klickar man på ett spår i sequencern scrollas racket till modulen, men om man klickar på en modul händer inte motsvarande i sequencern.

Baksidans metafor där man kopplar fysiska kablar mellan enheterna är suverän för "trial and error" och för intuitiv inlärning. Den har mycket hög "affordance" och fungerar i realtid (resultatet hörs ju på en gång!). Däremot ger inte heller den en bra överblick - det behövs någon sorts "högnivå" kopplingsschema

rullist med minimoduler som karta

Ett Lösningsförslag

Den här lösningen för att ge användarna bättre överblick bygger på flera koncept. Den ger användaren bättre överblick och mer information utan att nödvändigtvis ta upp massor med skärmyta.

Modifierad Rullist.
Till vänster finns en rullist som samtidigt visar 116 moduler i racket. Placeringen av "handtaget" visar vilka moduler som är synliga i racket.

Synka sequencer och rack-paneler/fönster.
Om rullningen i rackfönstret kunde synkas med och även styra rullningen i sequencerfönstret skulle det vara lättare att hitta och arbeta med modul och tillhörande sequencerspår samtidigt.

Kopplingsschema.
Kan visa hur alla moduler är kopplade till varandra.

"Rack"-meny.
Menyer är utmärkta som pedagogiska verktyg. De visar vilka funktioner som programmet har, samt vilka snabbkommandon som finns. En rackmeny skulle kunna visa alla skapade moduler och automatiskt flytta rackfönstret till den i menyn valda modulen.

Alternativa layouter.
I Reason 2.5 finns det ganska mycket skärmyta som inte används. Den outnyttjade skärmytan kan användas till att visa ett kopplingschema eller kanske kan man rotera sequencern 90 grader och på det sättet visa mer av racket. Med fler skärmar eller wide screen skärmar skulle det vara möjligt att visa delar av racket bredvid varandra. Eller både framsidan och baksidan - i den virtuella världen behöver man ju inte begränsa sig...

Rich Visual Interfaces
De som använder Reason gör det ganska mycket. Då kan man fylla användargränssnittet med mycket information, i form av ikoner, statusmeddelanden i kanter och hörn. Se t ex informationen om hur många moduler racket innehåller i den modifierade rulllisten till vänster.

utsnitt av kopplingschema över moduler
Kopplingsschema
utsnitt av roterad sequencer
Alternativ layout - sequencer på höjden
Hela förslaget som PDF