mainpreset_File_VersionpresetNameT4 Pitches from Chord MemorypresetTypeoptionalKeywordsbusManagercabinetscabinet_0isIoModuleCabinetauto-alignmodule_0 module-typevoltage/system/IOPanelmodule-id"18d51667907d40449df0ea8f414ce103module-locationXmodule-widthxModuleStateDatak#IO Panel State Info #Tue Apr 14 18:22:21 BST 2026 NumberOfPolyVoices=8 Octave=0 SingleTrigger=false Main Out Volume Knob ?Limiter EngagebVariationsAffectThisModulebypassedcabinet_2auto-alignmodule_0 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"5493a21b798749a782b20d22cb350cf2module-locationXmodule-widthModuleStateDataNotesfThe S-Poly pitch output from 4x4 Knobs is called an "S-Poly pitch signal" and is simply 16 channels of one volt per octave CV. Another format for pitch information is called an "S-Poly chord/scale signal". Here the first channel indicates the number of pitches transmitted by subsequent channels. This format enables us to represent chords and scales. Heading#1Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthmodule_1 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"a2b9a54fa37a4fc2b26200ba1fc4c86cmodule-locationXmodule-widthModuleStateDataNotesSo a C Major chord consisting of a C, E and G is represented as follows... Channel 1 = 3 Channel 2 = C voltage Channel 3 = E voltage Chennel 4 = G voltage Channel 1 is 3 volts because there are three notes in the chord. Heading#2Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthmodule_2 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"ebd2efde0ba14781886cd2cbc4b42852module-locationXmodule-widthModuleStateDataNotes/An important tool for generating S-Poly chord/scale signals is the Chord Memory module. In RECORD mode it can also be used to display S-Poly chord/scale signals (rather like the LSSP Note Watcher module). It's limited to a three octave range but this is sufficient for most practical applications. Heading#3Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthmodule_3 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"c74bfe2370784b848bd26a07e6843feamodule-locationXmodule-widthModuleStateDataNotescTo learn more about the Chord Memory module right-click on its title and select Module Help. This will take you to a full description (providing that your computer is online). Chord Memory is borrowed from LSSP so will probably use the LSSP classic skin on first use. Right-click on the module's ~Adroit~ logo to change the background to dark grey. Heading#4Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthcabinet_3auto-alignmodule_0 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"0d16fc5d9f5b479c9875a96edd989536module-locationXmodule-widthModuleStateDataNotesZClick on the mini keys of the left-hand Chord Memory module to toggle notes on and off Heading#5Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthmodule_1 module-type-com/adroitsynthesis/chordmemory/ChordMemorymodule-id"3e3dacbc1a4d47e9aeff929e0036d8dbmodule-locationXmodule-widthModuleStateData&4 12 15 19 22 0 0 0 0 0 0 0 0 0 0 0 0editableText1LabelRecordbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName-com/adroitsynthesis/chordmemory/ChordMemorywidthheighthJack0xy7whname Chord IntypeJack1xy,whname Chord OuttypeJack2xywhname Bass OuttypeJack3xywhname Auto OuttypeJack4xywhname Auto Intypemodule_2 module-type-com/adroitsynthesis/chordmemory/ChordMemorymodule-id"bdeb0ef9ae06492ca284ba59b81569a3module-locationXimodule-widthModuleStateData&4 12 15 19 22 0 0 0 0 0 0 0 0 0 0 0 0editableText1LabelRecordbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName-com/adroitsynthesis/chordmemory/ChordMemorywidthheighthJack0xy7whname Chord IntypeJack1xy,whname Chord OuttypeJack2xywhname Bass OuttypeJack3xywhname Auto OuttypeJack4xywhname Auto Intypecabinet_4auto-alignmodule_0 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"fc3c5f520e474355aac1140fb700b019module-locationXmodule-widthModuleStateDataNotesMWhen examining an S-Poly chord/scale signal with a 4x4 Meters module, remember that the first channel represents the number of notes rather than a pitch. So the C5 in the top-left of the 4x4 Meters module here is actually 3 V which just happens to be the voltage that represents C5. So C2 = 0, C3 = 1, C4 = 2, C5 = 3, C6 = 4 etc.Heading#6Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthmodule_1 module-type-com/adroitsynthesis/chordmemory/ChordMemorymodule-id"9eedf416627042f2a1c37f4dbe3fc1damodule-locationXmodule-widthModuleStateData%3 12 16 19 0 0 0 0 0 0 0 0 0 0 0 0 0editableText1LabelRecordbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName-com/adroitsynthesis/chordmemory/ChordMemorywidthheighthJack0xy7whname Chord IntypeJack1xy,whname Chord OuttypeJack2xywhname Bass OuttypeJack3xywhname Auto OuttypeJack4xywhname Auto Intypemodule_2module-type com/adroit/meters4x4/Meters4x4module-id"da8b640f91d047ddabd83350cb6b5b9cmodule-locationXimodule-widthModuleStateData1editableText1LABELbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName com/adroit/meters4x4/Meters4x4widthheighthJack0xy3whnamepolyInputJack1typecabinet_5auto-alignmodule_0 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"4a83f9d4bbf74d3881392e03e7446441module-locationXmodule-widthModuleStateDataNotesAnother source of S-Poly chord/scale signals is the Chord module. This module is also borrowed from LSSP, so right-click its ~Adroit~ logo to change the background. The LEDs at the top of the Chord module show the intervals used to construct the chord. Heading#7Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthmodule_1module-type!com/adroitsynthesis/chord/Chordmodule-id"46f2efab10eb493085d412fab58fda36module-locationXmodule-widthmajormajor 6thDominant 7thMajor 7thAugmentedAugmented 7thAdd 9thMajor 9th9thMinorMinor 6thMinor 7thMinor Add 9thMinor 9thDiminishedDiminished 7thSuspended 2ndSuspended 4th5th7th Suspended 4th7th Flat 5thMinor/Major 7thMinor 7th Flat 5thbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName!com/adroitsynthesis/chord/ChordwidthheighthJack0x/ywhname Root IntypeJack1x/y4whname Chord Outtypemodule_2 module-type-com/adroitsynthesis/chordmemory/ChordMemorymodule-id"e1ebdd51a58c4c6abe6de1283ad1b5c0module-locationXmodule-widthModuleStateData"3 0 4 7 0 0 0 0 0 0 0 0 0 0 0 0 0editableText1LabelRecordbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName-com/adroitsynthesis/chordmemory/ChordMemorywidthheighthJack0xy7whname Chord IntypeJack1xy,whname Chord OuttypeJack2xywhname Bass OuttypeJack3xywhname Auto OuttypeJack4xywhname Auto Intypecabinet_6auto-alignmodule_0 module-type4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPmodule-id"124b891d52bb46c4940fbd440689884dmodule-locationXmodule-widthModuleStateDataNotesChord Memory can also be used monophonically to generate a single pitch CV via its BASS OUT socket. In this example the Chord Memory module on the left sets the root note of the chord, Heading#8Text Size @Colour bVariationsAffectThisModulebypassedmissingInfoNumJackspackageName4com/andrewmacaulay/simplenotes16hp/SimpleNotes16HPwidthheighthmodule_1 module-type-com/adroitsynthesis/chordmemory/ChordMemorymodule-id"dd596172296944c7ae8267e974208a79module-locationXmodule-widthModuleStateData"1 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0editableText1LabelRecordbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName-com/adroitsynthesis/chordmemory/ChordMemorywidthheighthJack0xy7whname Chord IntypeJack1xy,whname Chord OuttypeJack2xywhname Bass OuttypeJack3xywhname Auto OuttypeJack4xywhname Auto Intypemodule_2module-type!com/adroitsynthesis/chord/Chordmodule-id"46a03154ee674f3587b0fdb41940dfcbmodule-locationXimodule-widthmajormajor 6thDominant 7thMajor 7thAugmentedAugmented 7thAdd 9thMajor 9th9thMinorMinor 6thMinor 7thMinor Add 9thMinor 9thDiminishedDiminished 7thSuspended 2ndSuspended 4th5th7th Suspended 4th7th Flat 5thMinor/Major 7thMinor 7th Flat 5thbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName!com/adroitsynthesis/chord/ChordwidthheighthJack0x/ywhname Root IntypeJack1x/y4whname Chord Outtypemodule_3 module-type-com/adroitsynthesis/chordmemory/ChordMemorymodule-id"a39c4b99ba96482ead91b63881bdca61module-locationXPmodule-widthModuleStateData%4 9 13 16 19 0 0 0 0 0 0 0 0 0 0 0 0editableText1LabelRecordbVariationsAffectThisModulebypassedmissingInfoNumJackspackageName-com/adroitsynthesis/chordmemory/ChordMemorywidthheighthJack0xy7whname Chord IntypeJack1xy,whname Chord OuttypeJack2xywhname Bass OuttypeJack3xywhname Auto OuttypeJack4xywhname Auto Intypecablescable_0j1mod"bdeb0ef9ae06492ca284ba59b81569a3mj1name Chord Inj1mjindexj2mod"3e3dacbc1a4d47e9aeff929e0036d8dbmj2name Chord Outj2mjindexcolor ffec222bcable_1j1mod"e1ebdd51a58c4c6abe6de1283ad1b5c0mj1name Chord Inj1mjindexj2mod"46f2efab10eb493085d412fab58fda36mj2name Chord Outj2mjindexcolor ffec222bcable_2j1mod"a39c4b99ba96482ead91b63881bdca61mj1name Chord Inj1mjindexj2mod"46a03154ee674f3587b0fdb41940dfcbmj2name Chord Outj2mjindexcolor ffec222bcable_3j1mod"46a03154ee674f3587b0fdb41940dfcbmj1name Root Inj1mjindexj2mod"dd596172296944c7ae8267e974208a79mj2name Bass Outj2mjindexcolor ffec222bcable_4j1mod"9eedf416627042f2a1c37f4dbe3fc1damj1name Chord Outj1mjindexj2mod"da8b640f91d047ddabd83350cb6b5b9cmj2namepolyInputJack1j2mjindexcolor ffec222bcontrollerMappingsperformanceNamesknobText1Knob 1knobText1-value knobText2Knob 2knobText2-value knobText3Knob 3knobText3-value knobText4Knob 4knobText4-value knobText5Knob 5knobText5-value knobText6Knob 6knobText6-value knobText7Knob 7knobText7-value knobText8Knob 8knobText8-value knobText9Knob 9knobText9-value buttonText1 Button 1buttonText1-value buttonText2 Button 2buttonText2-value buttonText3 Button 3buttonText3-value buttonText4 Button 4buttonText4-value