Polysix M V1.1 - MIDI-uppdatering för Korg Polysix ================================================== * Fullständig MIDI-implementation: Tangentdata, Bend- och modhjul, Pedaler, Arpeggioklocka, Programbyte och Programdump. * Utökning av minnet till 128 ljud. * En mängd andra finesser såsom sustainpedal, edit-recall och arpeggiator-midisynk. GENERELLT ========= En viktig målsättning i Polysix M har varit att behålla instrumentets ursprungliga karaktär, samtidigt som funktionen utökas betydligt. Handhavandet av maskinen är därför i stort sett likadant som på en "gammal" Polysix, bortsett (naturligtvis) från de nya funktionerna, för att alla användare skall känna igen sig. Alla parametrar som ställer ljudet (VCO,VCF,VCA, MG,EG,EFFECTS,BEND,TUNE och OUTPUT) fungerar precis som innan, varför ingen genomgång av dessa kommer att göras här. Arpeggiatorn fungerar på exakt samma sätt som innan, bortsett från att man nu kan synkronisera den till MIDI-klockan (t.ex. från en trummaskin eller sequencer). NYA UTTAG ========= På baksidan av Polysix M finns tre DIN-uttag, till vänster på panelen (bakifrån sett). Dessa är MIDI THRU, MIDI OUT och MIDI IN från vänster till höger. (Denna ordning används av de flesta synthesizertillverkare.) All information som skall skickas till synthesizern tas emot genom MIDI IN och all MIDI-information som synthesizern själv lämnar skickas ut genom MIDI OUT. MIDI THRU är en utgång som levererar en kopia av det som tas emot på MIDI IN, och används när flera MIDI-enheter skall drivas från samma källa. MINNET ====== Polysix hade ursprungligen 32 ljudminnen (program), organiserade i 4 banker om 8 ljud vardera (4x8=32). I Polysix M har denna organisation behållts, men för att samtidigt utöka minnet till 128 program, har minnet delats upp i 4 grupper. På så vis får 4 grupper x 4 banker x 8 program = 128. Den minnesgrupp som för tillfället används indikeras genom att ett av 1..4 blinkar. För att byta minnesgrupp gör man på följande sätt: 1) Tryck ner MANUAL, och håll knappen nertryckt. 2) Tryck samtidigt ner en av knapparna 1..4. Denna börjar blinka, och indikerar på så sätt det utvalda gruppnumret. Exempel: Det program som hörs är grupp 3, program B4. Detta visas genom att 3 blinkar, och B och 4 lyser konstant. För att t.ex. byta till grupp 3, program C7, räcker det med att trycka C och 7 som vanligt. Vill man istället t.ex. välja grupp 1, program A5, gör man så här: 1) Håll MANUAL nedtryckt. 2) Tryck 1. 1 börjar nu blinka och indikerar minnesgrupp 1. 3) Släpp MANUAL och tryck A och 5 i vanlig ordning. För att lagra ett program i ett minne trycker man som vanligt WRITE, och sedan programnumret (under förutsättning att WRITE-omkopplaren står i WRITE ENABLE). Exempel: Antag att man lyssnar på grupp 2, program D3. Man vill lagra detta program på D6 istället. 1) Tryck WRITE. WRITE börjar blinka. 2) Tryck 6. WRITE slutar blinka, och programmet lagras. Om man istället skulle vilja lagra programmet i grupp 1, program A1 gör man istället på följande sätt: 1) Tryck WRITE. WRITE börjar blinka. 2) Välj minnsegrupp 1 genom att hålla MANUAL nertryckt och trycka på 1. 1 börjar blinka och indikerar minnesgrupp 1. 3) Släpp MANUAL. 4) Tryck sedan A för att välja bank A. 5) Tryck 1, och programmet lagras. WRITE slocknar. Om man trycker fel, är det bara att föra WRITE-omkopplaren till WRITE DISABLE och tillbaka till WRITE ENABLE igen, så att WRITE slocknar. Börja sedan operationen på nytt. I denna bruksanvisning kommer ett programnummer i fortsättningen att anges enligt 3C4, vilket betyder "Minnesgrupp 3, bank C, program 4". EDIT RECALL =========== Antag följande situation: Man har precis skapat sitt livs ljud, genom att editera ljudet i program 1A4. Man råkar av misstag trycka på 5, varmed synthesizern prompt plockar fram program 1A5, och kastar det nyligen editerade, magnifika ljudet. För att undvika frustrationer av detta slg, finns det i Polysix M en funktion som kallas EDIT RECALL, som fungerar på följande sätt: Så fort man editerar ett ljud, sparas det modifierade ljudet på en speciell plats i maskinen, den s.k. EDIT-RECALL-bufferten. Detta indikeras genom att MANUAL börjar blinka. Om man vid något tillfälle skulle vilja plocka fram det senast editerade ljudet, gör man så här: 1) Håll MANUAL nertryckt (som vid byte av minnesgrupp). 2) Tryck 8. Manual börjar blinka, och man kan arbeta vidare med det editerade ljudet. Exempel: Man har ett stråkljud på program 2B4. Man plockar fram detta ljud och finner att release-tiden är för kort. Man justerar detta genom att vrida på RELEASE. I och med att man förändrar ljudet, sparas det i EDIT-RECALL-bufferten, och detta indikeras genom att MANUAL börjar blinka. Man vill nu spara sitt nya (förlängda) stråkljud, men vet inte vilket minne som är ledigt. Tack vare EDIT RECALL kan man nu lungt undersöka de andra programmen, medan ens editering ligger i tryggt förvar. Slutligen bestämmer man sig för att lagra ljudet på 2B5. För att plocka fram sitt modifierade stråkljud håller man MANUAL nedtryckt, och trycker 8. Stråkljudet plockas nu fram ur EDIT-RECALL- bufferten. MANUAL börjar blinka för att indikera att man lyssnar på ett editerat ljud. Sedan kan ljudet lagras i vanlig ordning. Alltså: Så fort man editerar ett ljud sparas detta i en EDIT-RECALL-buffert. Buffertens innehåll kan närsomhelst plockas fram med "MANUAL-8". Observera att om man trycker MANUAL, så att man lyssnar på det ljud som är inställt på panelen, sparas inte ändringarna i EDIT-RECALL-bufferten. Det behövs inte, eftersom det ju finns på panelen, och kan tryckas fram med MANUAL! Observera också att endast ändringar hosVCO,VCF, VCA,MG,EG och EFFECTS-parametrar lagras i EDIT-RECALL-bufferten. Övriga rattar och knappars inställningar ingår ju inte som del av ett ljudprogram. VARIANTER PÅ KEY-ASSIGN-MODES ============================== Lugn, bara lugn. POLY, UNISON och CHORD MEMORY fungerar precis som innan - men med vissa varianter. Detta avsnitt kan vara något knepigt att förstå, så miströsta icke om det verkar rena grekiskan - hoppa istället till nästa avsnitt. Maskinen ställer nämligen in sig "som vanligt" vid påslag. Först - vad är en röst i en synthesizer? Det rör sig inte om en dvärg inklämd i ett hörn av maskinen! Vi kan istället tänka oss en kör på 6 personer. Vi antar att vi har att göra med supervokalister, så att de täcker hela tonområdet från bas till sopran utan problem. Denna kör kan sjunga på många olika sätt. De kan till exempel sjunga sex oberoende stämmor. Eller kanske alla tar samma ton. Eller två och två. Eller... Observera att de kan sjunga vad som helst, högt eller lågt, bara det inte krävs mer än sex toner samtidigt. På samma sätt förhåller det sig med en Polysix. Vi kan spela högst sex toner, eftersom vi har sex röster i maskinen. Hur dessa röster fördelas bestäms av KEY ASSIGN MODE. KEY ASSIGN MODE beskriver alltså hur synthesizern skall reagera på de tangenter som spelas. Skall alla toner höras individuellt (POLY), eller skall bara en höras, men i gängäld med alla röster samtidigt (UNISON), eller... Även i POLY finns många varianter. Vad händer till exempel om man spelar mer än 6 toner? Skall man strunta i de sista, så att inget av de första försvinner, eller skall man spela de 6 sista så att man inte "tappar" någon ton? Ofta bestäms detta av instrumenttillverkaren, och går inte att ändra på. I Polysix M finns det dock möjlighet att variera KEY ASSIGN MODES efter musiktyp och spelstil. Detta görs på följande sätt: När man trycker POLY, UNISON eller CHORD MEMORY, och håller knappen nedtryckt, kan man ställa in variationer på key-assign-mode, med hjälp av A..D och 1..6. Följande varianter finns: ((*) betecknar att maskinen har dessa inställningar vid påslag. De är samma som Polysix' ursprungliga key-assign-modes.) i POLY MODE: ------------ Knapp Släckt Tänd A När en ny ton anslås Synthesisern väljer alltid tas nästa röst i rösten med lägsta numret tur (cykliskt).(*) som inte spelas. (reset-to-zero). B Ingen Om samma ton anslås minnesfunktion.(*) flera gånger, används samma röst som första gången (minne). C Om fler toner spelas När fler toner spelas än vad det finns än vad det finns röster röster, hörs bara de hörs de senaste.(*) äldsta. D MG-delay triggas MG-delay triggas endast när alla så fort en ny tangent tangenter släppts trycks ned. och en ny tryckts ned.(*) Dessa varianter kan kopplas in eller ur genom att trycka på respektive knapp (medan POLY hålls nedtryckt). Dessutom visas på 1..3 hur många röster som spelas för varje ton: 1: SINGLE - en röst per ton. (*) 2: DUAL - två röster per ton. 3: TRIPLE - tre röster per ton. Dessa väljes genom att trycka på 1,2 eller 3 (medan POLY hålls nedtryckt). Observera att man i DUAL och TRIPLE endast kan spela 3 resp. 2 toner samtidigt, innan de tillgängliga rösterna tar slut. i UNISON MODE: ------------- Knapp Släckt Tänd A Single trig. Multi trig. Rösterna triggas om Rösterna triggas om först när alla så fort en ny ton toner släppts och trycks ned.(*) en ny trycks ned. B Se C. Last key priority. Sist spelade tonen hörs.(*) C ( Endast om B är släckt ) Lowest note priority. Highest note priority. Lägst spelad ton Högst spelad ton hörs. hörs. D ( Se POLY MODE D ) Dessa väljs på liknande sätt som i POLY MODE. Dessutom kan man välja hur många röster som skall spelas, genom att hålla UNISON nedtryckt, och trycka 1,2,3,4,5 eller 6. i CHORD MEMORY MODE: -------------------- Detta räknas faktiskt som en monofonisk mod, trots att ett helt ackord kan höras. Det beror på att det är bara EN tangent som bestämmer tonhöjden på hela ackordet. A..D fungerar således precis som i UNISON MODE. (För att ändra key-assign-mode-variant hålls alltså CHORD MEMORY ner, samtidigt som A..D trycks ned). I denna mod kan man inte välja antal röster med 1..6, men däremot kan väljas om pedalen kopplad till CHORD MEMORY- uttaget på baksidan skall vara sustainpedal eller chord-memory-pedal - se nedan. SUSTAINPEDAL ============ En miss i Polysix är otvivelaktligen, att man inte kan koppla in en sustainpedal. Detta har rättats till i Polysix M. Den pedal som är inkopplad i CHORD MEMORY- uttaget på baksidan kan fungera antingen som sustainpedal, eller som chord-memory-pedal. Polysix M väljer automatiskt pedalen som sustainpedal när maskinen slås på. Genom att hålla CHORD MEMORY- knappen nere och trycka på 1, kan man ändra detta till chord-memory-pedal om man så önskar. Vill man skifta tillbaka, upprepas samma procedur. När CHORD MEMORY-knappen är nedtryckt, ser man vilket som valts: 1 släckt innebär SUSTAINPEDAL. 1 tänd innebär CHORD-MEMORY-PEDAL. Observera att man kan ha såväl pedal med slutande kontakt som med brytande, eftersom maskinen känner av detta vid påslag. Kom därför ihåg att ha pedalen inkopplad och uppsläppt när synthesizern slås på, annars kan pedalen verka på "fel håll", dvs sustain när den är uppsläppt. ARPEGGIATORN ============ Arpeggiatorn fungerar som innan, med det tillägget att man nu kan synka från MIDI, t.ex från en MIDI-trummaskin. För närmare beskrivning av detta, se avsnittet ARPEGGIATOR-PARAMETRAR, nedan. Det är i sammanhanget viktigt att ha klart för sig följande: När arpeggeiatorn är påkopplad, arbetar den med de toner som är nedtryckta på tangentbordet, och skickar ut arpeggiot på MIDI. Inkommande MIDI tas emot som vanligt, även när appegiatorn arbetar. Det går alltså inte att låta arpeggiatorn arbeta på toner som kommer in via MIDI IN. Däremot kan arpeggiatorn spela på en extern syntheseizer som är kopplad till MIDI OUT. Lägg också märke till att man nu kan ha HOLD påkopplat medan arpeggiatorn arbetar. MIDI och TAPE ENABLE ==================== För att kunna välja MIDI-kanaler etc, slår man över maskinen i TAPE ENABLE mode. I motsats till en "gammal" Polysix, kan man spela på maskinen och editera ljud även i TAPE ENABLE mode. Dock kan man inte byta program eller key assign mode. Både HOLD och ARPEGGIO, fungerar, emellertid. Dessutom används naturligtvis TAPE ENABLE när man skall spara/ladda ljud till/från band. Detta går till i stort sett som innan, varför vi bara beskriver eventuella skillnader här. SPARA/LADDA PROGRAM TILL/FRÅN BAND ================================== Slå över maskinen i tape enable mode. Se till att POLY, UNISON och CHORD MEMORY är släckta. Om inte, tryck på respektive knapp. Trycker man nu på TO TAPE/FROM TAPE eller VERIFY, utförs respektive operation. Observera dock att hela minnet på 128 program sparas. Om man bara vill arbeta med 32 ljud åt gången, till exempel för att ladda in ljudbanker från en "gammal" Polysix, får man välja minnesgrupp genom att trycka på en av 1..4. Exempel: Man vill ladda in en ljudbank i minnesgrupp 3: 1) Slå över maskinen i tape enable. 2) Tryck 3. 3 börjar lysa och indikerar att det är minnesgrupp 3 som avses. 3) Tryck FROM TAPE som vanligt och starta bandspelaren på avspelning (play). Nu laddas de 32 ljuden in i minnesgrupp 3. Detta indikeras genom att FOUND och LOADING börjar lysa när den önskade informationen påträffats på bandet. 1..8 lyser upp i tur och ordning när minnet laddas. Exempel: Man vill spara alla 128 ljuden på band. 1) Slå över maskinen i tape enable. 2) Starta bandspelaren på inspelning (record). 3) Tryck TO TAPE. 1..8 lyser nu upp i tur och ordning fyra gånger för att visa att informationen går ut till bandspelaren. 4) Stoppa bandspelaren. Observera att det kan vara lämpligt att verifiera att det som hamnat på bandet är korrekt med hjälp av VERIFY. Man kan även skicka programmen via MIDI till en MIDI sequencer eller MIDI data filer. För att göra detta trycker man på MANUAL i stället för TO TAPE. För att ladda in data från MIDI krävs bara att maskinen får samma data som den en gång skickade, samt att write-omkopplaren står i WRITE ENABLE. Exempel: Man vill skicka minnesgrupp 2 till en dator via MIDI för vidare lagring på disk, t.ex. 1) Koppla upp Polysix MIDI OUT - datorns MIDI IN. 2) Gör datorn redo att ta emot data. 3) Slå över Polysix i tape enable. 4) Tryck 2. Minnesbank 2 är nu utvald, vilket indikeras genom att 2 lyser. 5) Tryck MANUAL. Programdata för de 32 ljuden i minnesgrupp 2 skickas till datorn. MANUAL lyser under tiden överföringen pågår. För att vid något tillfälle skicka tillbaka informationen till Polysix, krävs bara att datorn skickar samma data som den tog emot. Polysix M kommer att laddas automatiskt, så länge write-omkopplaren står i WRITE ENABLE. Se appendix för dataformatet. Där finns också kommandon för att be synthesizern skicka sina program. MIDI OUT PARAMETRAR =================== För att ställa in MIDI OUT parametrar, trycker man POLY i TAPE ENABLE mode. POLY lyser för att indikera att man befinner sig i MIDI OUT mode. Följande parametrar finns: MIDI FILTER ----------- På A..D finns s.k. MIDI filter. Man kan välja att endast skicka vissa meddelanden på MIDI. Följande filter finns: A - key data (note on/off/all notes off) B - wheel data (bend, mod wheel) C - program change (programbyte) D - pedal (sus pedal, ch mem pedal) För dessa gäller att om respektive A..D lyser skickas motsvarande information ut, annars inte. Omkoppling görs genom att trycka ner motsvarande knapp. MIDI UT KANAL: -------------- På 1..8 indikeras MIDI ut kanal. Kanalnummer över 8 indikeras genom att motsvarande lysdiod blinkar. Kanalnumret är då 8 + det som visas. För att byta kanal tryck helt enkelt på respektive knapp. För kanalnummer över 8 tryck två gånger på samma. Exempel: Antag att kanal 9 är inställd. Detta visas genom att 1 blinkar (1+8=9). Man vill byta kanal till 13 1) Tryck 5, ty 13-8=5. 5 lyser och indikerar kanal 5. 2) Tryck 5 igen. 5 blinkar och indikerar kanal 13. MIDI IN PARAMETRAR ================== För att ställa in MIDI IN parametrar, trycker man UNISON i TAPE ENABLE mode. UNISON lyser för att indikera att man befinner sig i MIDI IN mode. Följande parametrar finns: MIDI FILTERS ------------ Dessa fungerar precis som i MIDI OUT mode, men väljer naturligtvis vad som skall tas emot av maskinen. Exempel: Man vill inte ta emot programbyteskommando (Program change). 1) Gå över i tape mode och tryck UNISON. UNISON lyser för att visa att man är i MIDI IN mode. 2) Programbytesfiltret anges på C. Om denna redan är släckt, tas inga programbyten emot via MIDI. 3) Annars tryck på C så att den slocknar. LOCAL ----- Local indikeras på MANUAL. Om MANUAL lyser, fungerar synthesizern "som vanligt" dvs, tangentbord, hjul och pedal kontrollerar maskinen. Om LOCAL stängs av (genom att trycka på MANUAL), kommer alla tangentnedtryckningar, bend- och modhjul, och pedaler endast att skickas via MIDI (i den mån MIDI OUT FILTERS medger det), och inte till ljud- kretsarna i synthesizern. Detta kan vara användbart i sequencer- och masterkeyboardapplikationer. OMNI ---- På WRITE indikeras OMNI. Om WRITE lyser, indikerar det OMNI ON, dvs synthesizern struntar i kanalnumret hos den inkommande MIDI-informationen. Det betyder att den tar emot information på alla kanaler. OMNI OFF (dvs WRITE släckt) innebär att MIDI-information endast tas emot på den MIDI-kanal som är indikeras av 1..8. Observera att LOCAL och OMNI kan styras via MIDI med hjälp av LOCAL och OMNI MIDI kommandon (se appendix). MIDI IN KANAL: -------------- MIDI IN kanal indikeras och ställs in på samma sätt som MIDI OUT kanal. ARPEGGITOR-PARAMETRAR ===================== För att ställa in ARPEGGIATOR parametrar, trycker man CHORD MEMORY i TAPE ENABLE mode. CHORD MEMORY lyser för att indikera att man befinner sig i ARPEGGIATOR mode. Följande parametrar finns: NORMAL/MIDI CLOCK ----------------- Detta indikeras på MANUAL. Om MANUAL lyser betyder detta att klockan (synkpulsen) till arpeggiatorn tas från ARPEGGIATOR SPEED ratten på panelen (eller ARPEGGIO TRIG IN på baksidan, om något är inkopplat där). Om MANUAL är släckt tas klockpulser från MIDI. Observera att även om maskinen befinner sig i MIDI CLOCK (MANUAL släckt) och arpeggiatorn är påkopplad, kommer arpeggiatorn inte att starta förrän ett START (250) eller CONTINUE (251) kommando givits över MIDI. På liknande sätt stannar arpeggiatorn när ett STOP (252) kommando erhålles. Sequencers och trummaskiner med MIDI sync lämnar oftast dessa kommandon automatiskt när de startas och stoppas. STEGHASTIGHET ------------- På 1..8 visas hur fort arpeggiatorn går när den synkar till midi: 1 - ett steg är en 32-dels triol 2 - - " - 32-delsnot 3 - - " - 16-dels triol 4 - - " - 16-delsnot 5 - - " - 8-dels triol 6 - - " - 8-delsnot 7 - - " - 4-dels triol 8 - - " - 4-delsnot Steghastighet väljs genom att trycka på motsvarande knapp. HOLD-OFF-TID ------------ På A..D visas hold-off-tid. Detta är, exakt uttryckt, den tid arpeggiatorn inte tar emot en extern klockpuls, när den har omtriggats av att man släppt alla tangenter och tryckt en ny. Enkelt, eller hur! För de som är intresserade av arpeggiatorteknik, finns det en utläggning här under, men annars behöver man knappast bry sig om HOLD OFF parametern. Annars är det nämligen så, att när man har släppt alla tangenter och trycker en (eller fler) ny, vill man, att den tonen skall triggas direkt, utan att vänta på något klockpuls. Annars skulle man komma "ett steg fel", om man råkade trycka tangenterna precis millisekunden efter en klockpuls (istället för precis samtidigt). Å andra sidan, skulle det ju kunna inträffa att man trycker några millisekunder före en klockpuls. Då kommer man att få en triggning av tangenterna, och en från klockpulsen, vilket gör att man kommer ett steg fel "åt andra hållet" (dubbeltrigg). (Detta problem uppkommer inte då arpeggiatorn klockas från panelens SPEED-kontroll, eftersom SPEED-generatorn startas om så fort en tangent trycks ned. - Ställ in en långsam arpeggiohastighet och pröva!) För att undvika dubbeltriggning vid tangenttryck precis före klockpuls finns s.k. hold off, dvs från det att arpeggiatorn triggats av en tangent, dröjer det en viss tid innan den kan ta emot en ny klockpuls. Denna hold-off tid ställs in med A..D, och är ca 10ms för A, upp till ca 35ms för D. Vid påslag ställs automatiskt D in. I praktiken spelar värdet på HOLD OFF ingen stor roll, men om man tycker att arpeggiatorn triggar konstigt vid MIDI-synk, kan man prova en annan hold-off inställning. TEST MODE ========= (ENDAST FÖR SERVICETEKNIKER OCH INTRESSERADE) I en vanlig Polysix finns två olika "test modes". Den ena startas genom att sätta omkopplaren på KLM-367 kretskortet i läge "TEST" och, föra TAPE ENABLE omkopplaren till ENABLE och sedan DISABLE. Den används för att ställa in programmer-DACen. Den andra startas genom att bygla DB7 och P17 mha en diod (katoden mot DB7) på 8049 processorn på KLM-366 kretskortet (detta kan t.ex. göras på tangentbordskontakten CN04). I denna mod matas 0V,2.5V eller 5V ut till CV-DACen, beroende på OCTAVE-omkopplaren (16' ger 0V etc). Denna test mode används för att kontrollera CV-DACen, och finns inte beskriven i servicemanualen. I Polysix M har dessa två test modes sammanförts till en som gör båda sakerna. Den startas på följande sätt: 1) Gå in i TAPE mod. (TAPE ENABLE). 2) Tryck ner 5,6,7,8 SAMTIDIGT. 3) Håll dessa nertryckta, och gå ur TAPE mod. (TAPE DISABLE). 4) Maskinen befinner sig nu i test mode och är ospelbar. För inställning av programmer-DACen, är det fortfarande nödvändigt att koppla om KLM-367 omkopplaren till läge "TEST". För att lämna test mode, tryck på A (eller bryt strömmen). [Slut på manualen]