Digital notställ: Raspberry Pi + Touchscreen



IMSLP är en av de största sakerna att hända i klassisk musikvärlden under de senaste minne. För dem som inte vet, är IMSLP.org en online-bibliotek med alla noter som inte längre är under copyright-skydd. Du kan hitta ganska mycket något skrivet av Beethoven, Bach, et al fram till tidigt 1900-tal saker. Jag har personligen utökat min repertoar med ganska mycket någon vanligt period bit som jag kunde få mina händer på samtidigt lite av en lagring problem för alla mina nyligen tryckt poäng (av vilka många jag spela en eller två gånger och sedan gå vidare till en annan bit). Jag har beräknande för lite tid att hitta en digital lösning i form av ett elektronisk musik stativ. Som det visar sig, det finns ett antal sätt att nå detta gemensamma mål nu (inklusive flera noter läsa apps för iPad och Android), och detta är bara ett av dem.

Med en mycket enkel Maskinvaruinstallation och några programvara tweaks till pi, har jag hittat en lösning som jag är mycket nöjd att använda. Bortom "music stand" funktionerna i denna setup, jag har också lagt upp (och fortsätta att arbeta på) en sammansättning skissa miljö. I är det mest aktuella version det enda verkliga förmåga är att skissa noter för hand med en vanlig penna, men jag försöker utveckla handskriftsigenkänning in i den.

Nuvarande funktioner:

  • Visa notblad med hjälp av en modifierad version av programmet Xournal, som gör det möjligt för PDF annotation och ritning
  • Digitalt Bibliotekshantering med kaliber
  • Sammansättning sketchbook (också med Xournal)
  • Möjlighet att ladda ner noter direkt från IMSLP på Raspberry Pi för omedelbar användning

Planerade funktioner:

  • Handskriftsigenkänning (not), uppspelning och MIDI/musik-Xml export
  • På skärmen metronome
  • Monteringslösning för tillgängligheten i olika miljöer
  • Stora knappar i hörnen för bläddring
  • Alternativet för maskinvaruenhet (till exempel en fotpedal) för bläddring

MATERIAL

Hårdvara

  • Raspberry Pi B +
  • Dell E2014T Touch Screen skärm (Obs: Jag valde denna bildskärm så jag kunde ha två fullstora sidor på en gång. Det finns många andra passande touch-skärmar ute, av vilka många är faktiskt ganska lätt och bärbar)
  • HDMI-kabel
  • Stylus (valfritt, men även de super billiga som fungerar mycket bra)
  • USB-tangentbord för första installationen

Programvara

  • Raspbian OS
  • Kaliber
  • Xournal (version 0.4.8 har de funktioner som behövs för detta att arbeta. måste hämtas och sammanställas från källa)
  • tightvncserver (tillåter fjärrskrivbordssession från datorn)
  • xinput_calibrator-0.7.5
  • Andra förslag: Geany (IDE), hallon-ui-mods (senaste version av skrivbordet UI), epiphany webbläsare (bättre webbläsare), några slags skärmtangentbord
Se Steg
Relaterade Ämnen

Raspberry PI Touchscreen fallet

El Raspberry PI es simplemente cool! y al agregarle la pantalla pekskärm 7" lo es aún más. Sin embargo al instalar la pantalla, inget hö como sostener todo, y además la pantalla viene sv una caja que es bonita, pero parece excesiva. Entonces que tal...

Gränsyta för Digital kompass (HMC5883L) med Raspberry Pi 2 med Python3

Inledningsvis var jag arbetar på en labyrint lösa robot. Istället för att använda ultraljud och IR på Arduino Mega för vägg efter som mina vänner gjorde, försöker jag göra något annorlunda med hjälp av digital kompass och Raspberry Pi 2. Denna erfare...

Christmas Krans 2.0 Raspberry Pi / Arduino "Selfie / Photobooth"

Detta är min festliga hantverk för 2015 och bygger på min 2014 Arduino bygger jul Tune spela Christmas Krans. Jag fick i leker med Raspberry PI detta år och gillade aspekterna av körs på linux och de olika alternativen jag hade med Linux och Python (...

High-End ljud med 7 tums pekskärm kontroll baserad på Raspberry Pi och Max2Play

Med ankomsten av den nya officiella Raspberry Pi Touchscreen var vi glada att hitta för det i vårt Max2Play. Eftersom ljudprogram har varit en av våra huvudsakliga fokus från början, tänkte vi genast av en kombination av ljud och skärm. Vi hade redan...

Raspberry Pi bärbara spelkonsol

Bygga denna bärbara spelkonsol är kanske det roligaste jag haft med en Raspberry Pi. Och det är inte bara att bygga som är kul; Jag har nu fått en fullt fungerande spelkonsol, så jag kan spela alla mina favorit gamla arkad spel, on-the-go!Det finns e...

Tredubbla variabel reglerat nätaggregat

medan designa vissa system använder Arduino, Raspberry Pi och ljud redskap, började jag se behovet av en någorlunda flexibel strömförsörjning – en som skulle kunna ge ett antal spänningar, positivt eller negativt. Variabel strömförsörjning är tillgän...

Raspberry Pi - TMD26721 infraröd Digital närhet detektor Python Tutorial

TMD26721 är en infraröd digital närhet detektor som ger en komplett närhet upptäckande och digitala gränssnitt logik i en enda 8-pin surface mount-modul. Avståndskontrollen inkluderar bättre signal-brus och noggrannhet. Ett närhet offset register kan...

Snabb Digital termometer med billiga USB till TTL omvandlare och DS18B20 - utan Arduino eller Raspberry Pi

I min tidigare instructable jag gav en introduktion till Digital termometer med DS18B20 och ESP8266 nodemcu ombord med SPI OLED-skärm och programmering använder Arduino IDE. Det krävs kunskaper i programmering, grundläggande elektronik och krävs lite...

Raspberry Pi - BH1715 Digital Sensor för omgivande ljus Java Tutorial

BH1715 är en digital Sensor för omgivande ljus med en I²C bus gränssnitt. BH1715 är vanligt att få omgivande ljus data för att justera LCD och knappsatsen bakgrundsbelysningen makt för mobila enheter. Denna enhet erbjuder en 16-bitars upplösning och...

Raspberry Pi - BH1715 Digital Sensor för omgivande ljus Python Tutorial

BH1715 är en digital Sensor för omgivande ljus med en I²C bus gränssnitt. BH1715 är vanligt att få omgivande ljus data för att justera LCD och knappsatsen bakgrundsbelysningen makt för mobila enheter. Denna enhet erbjuder en 16-bitars upplösning och...

Raspberry Pi - TMD26721 infraröd Digital närhet detektor Java Tutorial

TMD26721 är en infraröd digital närhet detektor som ger en komplett närhet upptäckande och digitala gränssnitt logik i en enda 8-pin surface mount-modul. Avståndskontrollen inkluderar bättre signal-brus och noggrannhet. Ett närhet offset register kan...

Spela Dolby Digital 5.1 ljud på Raspberry Pi

IntroduktionSpelar en ljudfil som kodats i Dolby Digital 5.1 är genomförbart med Raspberry Pi 2 quad-core processor som körs vid 900MHz. I detta instructable, en mediespelare heter MPLAYER kommer att användas att avkoda ljud kodade i Dolby Digital 5....

Hur man gör en Raspberry Pi Media Panel (fka Digital Foto Stomme)

Målet med detta projekt var att skapa en låg kostnad Raspberry Pi Media Panel--en trevlig snygg skärm som kunde stå i vardagsrummet eller koppla till kylskåpet med det primära syftet med strömmande personliga foto och video innehåll heltid, men också...

Raspberry Pi Digital Signage: växelkursen displayen styrelser

Raspberry Pi (Modell B) är en single-board dator som använder en ARM 11 (ARM1176JZF-S kärna)-processor på 700MHz (det kan överklocka upp till 1GHz) med 512MB RAM.Den här artikeln visar hur du förvandla din Raspberry Pi till en billig, webbläsare base...

Gratis Digital Signage för Raspberry Pi

Hej, i detta instructables ska vi skapa våra egna digital signage system med Screenly.Tidigare, i den instructable av "Diy Digital Signage med Xibo", vi använde windows pc för klienten skärmar. Men med hjälp av Windows PC kan inte vara bra val n...

Raspberry Pi & Crestron--dynamisk Digital affisch

Jag hade köpt en Raspberry Pi 2 tänkande skulle det vara en bra HTPC och ersätta min gigantiska torn mac pro. Det utföra inte snabb nog för mig och en hel del tillägg hade jag sprang ganska långsamt. Så jag ville komma med några andra användning för...

Raspberry Pi MMA8452Q 3-axlig 12-/ 8-bitars Digital Accelerometer Java Tutorial

MMA8452Q är en smart, lågenergi-, tre-axeln, kapacitiv, micromachined accelerometer med 12 bitar av upplösning. Flexibla användaren programmerbara alternativ tillhandahålls med hjälp av inbyggda funktioner i accelerometern, konfigurerbara till två av...

Raspberry Pi MMA8452Q 3-axlig 12-/ 8-bitars Digital Accelerometer Python Tutorial

MMA8452Q är en smart, lågenergi-, tre-axeln, kapacitiv, micromachined accelerometer med 12 bitar av upplösning. Flexibla användaren programmerbara alternativ tillhandahålls med hjälp av inbyggda funktioner i accelerometern, konfigurerbara till två av...

Raspberry pi analog till digital A/D omvandling styrelsen och GUI spänning display

Detta instructable handlar om uppförande och drift av en 16/18 BIT 4-kanals "differentiell" A/D ombord. Det är baserat på MCP3428/MCP3424 och kommunicerar Raspberry PI via I2C. Designen var valt att tillåta antingen en styrelse eller ett nummer...