!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Safe-Inferred ! can be used alongside with many 6 other parameters (they can define timbre or pitch).  Class  " provides getters and setters for ' data types that contain value of type .  In Temporal.Music.Score module you can find many = functions that are defined in terms of this class. Once you @ have chosen some note representation you can make an instance & for it and use all volume-modifiers.  denotes amplitude. It's not a  > for ease of performing some musical transformations, such as ' making notes louder or using accents.  can be converted  to  with function amp. Volume levels.  defines values between  values on logarithmic  scale. 1  == 1  's step. /Diapason defines minimum and maximum bound for  level.  Field  specifies volume limit. Value  is # rendered to highest amplitude and -diapLim is rendered to H the lowest amplitude. All values that go beyond the limit are clipped.  modifier. Calculates amplitude for a  -like value. Calculates value of type  as coordinate = within specidfied diapason. 1 corresponds to maximum bound % and 0 corresponds to minimum bound. 9Mapps decibels to amplitudes within specified amplitude 8 diapason, 0 turns to lower diapason value and 1 turns  to higher diapason value.      None)! can be used alongside with many 9 other parameters (they can define timbre or loudness).  Class " provides getters and setters for ' data types that contain value of type ).  In Temporal.Music.Score module you can find many = functions that are defined in terms of this class. Once you @ have chosen some note representation you can make an instance % for it and use all pitch-modifiers. !!, defines 2D grid (octave, step) in space of 0 units.  (- is a level of diversion from grid vertices. L 1-level bend is equal to 1 step. For tones with fractional bends frequency E is calculated with linear interpolation by nearest values in scale.  Example:   s = Scale f0 d intervals  Here scale s) defines 2D grid that mapps center point (0, 0) to  frequency f0 0. Value d% is octave interval. Octave interval  is divided on steps. Steps are / s from base frequency f0  to desired frequency. Let'"s define equal temperament scale: E eqt = Scale c1 2 $ Vector.fromList $ (map ((2 **) . (/12)) [0..11]) (( represents tone's diversion from scale grid. )) denotes 0 value. But it's not a double for ease of @ performing some musical transformations, transposition, bend,  inversion, changing scales. ) can be converted to 0 with  function hz. Pitch contains ! , and point on the tone plane.  The point is a triple (bend, octave, step). ( 0 denotes divergens from vertices of scale grid. ' and &  are integers. /Multiplier of Hz 0Cycles per second 1Middle C (261.626 Hz) 2Middle A (440 Hz) 34Calculates position on tone plane for value of type ). <Calculates integer position on tone plane for value of type )  without bend bias. 4! constructor. 5!Scale value on doubles 6Pitch modifier. 7 Constructs ) from some step value. ( and  ' are set to zeroes. ! is set to default scale  which is defined in HasScale class. 8Gives scale multiplier 9%Gives number of steps in one octave. :.Transpose cycles per second by some interval. ;*Calculates cycles per second for a pitch. "scale value on integers & !"#$%&'()*+,-./0123456789:; !"#$%&'()*+,-./0123456789:;0/12:)*+,-.7('&!"#$%489 6;35 !"#$%&'()*+,-./0123456789:;None?< Instances   <   <   (< a) = Duration. >> constructs just an event.  Value of type a- lasts for one time unit and starts at zero. ?Empty < that lasts for some time. @&Delays all events by given duration. A Stretches < in time domain. BInfix @ function. CInfix A function. DReversing the scores E6Parallel composition. Play two scores simultaneously. F3Sequent composition. Play first score then second. G0Turncating parallel composition. Total duration 1 equals to minimum of the two scores. All events ) that goes beyond the lmimt are dropped. H'Sequent composition on list of scores. I(Parallel composition on list of scores. J3Turncating parallel composition on list of scores. K7A melody of events. Each of them lasts for one second. L6A chord of events. Each of them lasts for one second. M.Transforms a sequence and then applies a mel. N.Transforms a sequence and then applies a har. O/Transforms a sequence and then applies a harT. P Analog of ! function for scores. Replicated ! scores are played sequentially. Q-After this transformation events last longer " by some constant amount of time. R8Prolongated events can not exceed total score duration. 6 All event are sustained but those that are close to > end of the score are clipped. It resembles sustain on piano, ( when score ends you release the pedal. SS1 cuts piece of value within given time interval.  for (S t0 t1 m), if t1 < t0 result is reversed.  If t0 is negative or t1 goes beyond Z m blocks of 8 nothing inserted so that duration of result equals to   (t0 - t1). T(T t) is equivalent to (S 0 t). U(U t m) is equivalent to (S t (dur a) a). VFilter score. W3General mapping. Mapps not only values but events. XMapps values and time stamps. Y5Relative tmap. Time values are normalized by argument' s duration. ZCalculates duration. [Gets all recordered events. \"Sets diapason to specified value. ]0Relative update of diapason value in decibels, - (0, 1) turns diapason interval into itself. ^Sets level to the given value. _Sets accent to the given value ` Increases  by the given value. a Synonym for  flip setAcent b0Input becomes louder by given number of levels. c1Input becomes quieter by given number of levels. d Input becomes one level louder. e!Input becomes one level quieter. f8Accent that depends on time of note, time is relative,  so < starts at 't = 0' and ends at 't = 1'. gg lifts function  to dynamics level hh lifts function  to dynamics level iSets new scale jSets bend value k Increases ( by given value. lSets step value m6Transposition. Increases (octave, step) coordinate by  given number of steps. n*Transposition by given number of octaves. o*Transposition by given number of octaves. pOne octave higher. qOne octave lower. v Shortcut for ? wMeans ' three notes'$. Plays three notes as fast as two. x!Sets tempo in beats per minute,  if 1 Dur- is equal to 1 second before transformation.  Synonym to A (3/2) double , str with 1.75 Deprecated in favour of mel. Deprecated in favour of har. Deprecated in favour of del. Deprecated in favour of str. _<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~k=< >?A@DBCEFGHIJPQRKLMNOSTUVWXYZ[\]^_`abcdefghijlmkonqprsutvwxyz{|}~_<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None, has only pitch and some timbral paramters. / has volume, pitch and some timbral paramters. DConstructs drum note with given accent. Level is set to the default  value. Constructs default  with given step value. ; !"334 !"None 12 tone equal temperament scale  general equal temperament scale 6hindemithean scale with mean of fs and gb for tritone equal Bohlen-Pierce scale pythagorean scale 3-limit basis (2, 3/2) 5-limit basis (2, 3/2, 5/4) 'hindemithean scale with fs for tritone 'hindemithean scale with gb for tritone 7-limit basis (2, 3/2, 5/4, 7/6) just Bohlen-Pierce scale  Harry Partch's 43-tone scale Chinese Lu 12-tone scale &Wendy Carlos super just 12-tone scale $Wendy Carlos harmonic 12-tone scale Indian Sruti 22-tone scale 3#$%&'()*+,-./012345673#$%&'()*+,-./01234567None       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~8      !"#$%&''()*+,-../0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:temporal-music-notation-0.4.0Temporal.Music.ScoreTemporal.Music.VolumeTemporal.Music.PitchTemporal.Music.NoteTemporal.Music.ScalesTemporal.Musictemporal-media-0.4.0Temporal.Media linfunRellinfun sortEvents alignByZerowithineventEndnil eventContenteventDur eventStartEvent VolumeLike setVolume getVolumeVolume volumeDiap volumeAccent volumeLevelLevelAccentDiap diapRangediapLim mapVolume absVolumevolumeAsDoublediapAt PitchLikesetPitchgetPitchScale scaleBase scaleOctave scaleStepsStepOctaveBendPitch pitchScale pitchBend pitchOctave pitchStepIntervalHzc1a1 pitchAsDouble fromIntervalsscaleAtmapPitchfromStep scaleStep scaleLength transposeabsPitchScoreDurtemprestdelstr+|*|reflect=:=+:+=:/melharharTmelTempharTempmelMapharMapharTMaploopsustainsustainTslicetakeSdropS filterEvents mapEventstmaptmapReldurrendersetDiap setDiapRelsetLevel setAccentaccent!louderquieterloudquiet withAccent withAccentSeg withAccentRelsetScalesetBendbendsetStepstephigherlowerhighlowl'll'h'hh'rtrnbpmbnwnhnqnensntndotddotdbndwndhndqndendsndtnwnrbnrhnrqnrenrsnrtnrdbnrdwnrdhnrdqnrdenrdsnrdtnrlinechorddelaystretchDrum drumVolume drumParamNote noteVolume notePitch noteParam mapNoteParam mapDrumParambamnxn0n1n2n3n4n5n6n7n8n9n10n11n12n13n14n15n16n17n18n19n20n21n22n23bdwdhdqdedsdtddbddwddhddqddeddsddtdminor5major5 egyptian5 bluesMinor5 bluesMajor5majorminorioniandorianphrygianlydian mixolydianaeolianlocrianeqteqtshindeqBPpythji3ji5hindFshindGbji7justBP partcheanluScale superJust harmonicJustsrutighc-prim GHC.TypesDouble renderVolumesat$fVolumeLikeVolume$fDefaultVolume $fDefaultDiap pitchAsInt scaleAtInt renderPitch bendCoeffloginterpCoeff$fPitchLikePitch$fDefaultScale$fDefaultPitchbaseGHC.BaseFunctor Data.FoldableFoldable Data.MonoidMonoidGHC.List replicateGHC.Numabs<>mconcatmappendmemptygetDualDualappEndoEndogetAllAllgetAnyAnygetSumSum getProductProductgetFirstFirstgetLastLastnote $fDefaultDrum$fVolumeLikeDrum $fFunctorDrum $fDefaultNote$fVolumeLikeNote$fPitchLikeNote $fFunctorNote sliceScalemajor5Is egyptian5Is bluesMinor5Is bluesMajor5Isminor5IspentaIsmajorIsminorIsionianIsdorianIs phrygianIslydianIs mixolydianIs aeolianIs locrianIsslice12fromIsrottoPythhindemitheanGen