removedInput schema / $defs
Removed value: -{
- "ProOptions": {
- "additionalProperties": false,
- "description": "Pro (Mirelo) rhythm and paper choices; each one left out keeps its default.",
- "properties": {
- "bpm": {
- "anyOf": [
- {
- "maximum": 300,
- "minimum": 30,
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "The constant tempo for tempo fixed, sent to Pro as given; the result states the tempo written (time_grid.tempo_bpm)."
- },
- "page_size": {
- "anyOf": [
- {
- "enum": [
- "a4",
- "letter"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Paper of the supplier PDFs and MusicXML; a4 (default) or letter."
- },
- "subdivision": {
- "anyOf": [
- {
- "enum": [
- "automatic",
- "straight_sixteenths",
- "eighth_triplets",
- "sixteenth_triplets",
- "swing_eighths"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Rhythmic grid. Omit it to let Pro choose; it keeps straight sixteenths unless triplets are clear."
- },
- "tempo": {
- "anyOf": [
- {
- "enum": [
- "follow",
- "fixed"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "follow (default) keeps the tempo changes of the playing; fixed writes one constant tempo, at bpm or else at the tempo Pro detects. A bpm given with the upload means fixed."
- },
- "time_signature": {
- "anyOf": [
- {
- "enum": [
- "2/4",
- "3/4",
- "4/4",
- "5/4",
- "6/4",
- "7/4",
- "9/4",
- "12/4",
- "6/8",
- "9/8",
- "12/8"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Omit it to let Pro find the meter (written as N/4); choose 6/8, 9/8 or 12/8 explicitly for a compound meter."
- },
- "timing": {
- "anyOf": [
- {
- "enum": [
- "performance",
- "quantized"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "performance (default) keeps the played timing; quantized aligns notes to the beat when Pro finds a reliable beat grid, otherwise the result reports a fallback."
- }
- },
- "type": "object"
- }
-}
addedInput schema / properties / consent / description
Added value: +"true only after the user approved those credits."
removedInput schema / properties / credits / anyOf
Removed value: -[
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / credits / default
Removed value: -null
addedInput schema / properties / credits / description
Added value: +"The credits the user approved, as needs_confirmation reported them."
addedInput schema / properties / credits / type
Added value: +"integer"
addedInput schema / properties / preview / description
Added value: +"true: a free 30-second preview instead of the whole piece, only when the user asks to try one first."
addedInput schema / properties / pro_options / additionalProperties
Added value: +false
removedInput schema / properties / pro_options / anyOf
Removed value: -[
- {
- "$ref": "#/$defs/ProOptions"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / pro_options / default
Removed value: -null
addedInput schema / properties / pro_options / description
Added value: +"Band (Pro) rhythm and paper choices, each optional: only user-supplied or source-established ones. Pass a source-established time_signature: omission uses N/4 and never detects 6/8, 9/8 or 12/8. Otherwise timing performance (quantized snaps to a reliable beat), subdivision found by Pro, tempo follow (fixed: one tempo, at bpm), page_size a4."
addedInput schema / properties / pro_options / properties
Added value: +{
+ "bpm": {
+ "maximum": 300,
+ "minimum": 30,
+ "type": "number"
+ },
+ "page_size": {
+ "enum": [
+ "a4",
+ "letter"
+ ],
+ "type": "string"
+ },
+ "subdivision": {
+ "enum": [
+ "automatic",
+ "straight_sixteenths",
+ "eighth_triplets",
+ "sixteenth_triplets",
+ "swing_eighths"
+ ],
+ "type": "string"
+ },
+ "tempo": {
+ "enum": [
+ "follow",
+ "fixed"
+ ],
+ "type": "string"
+ },
+ "time_signature": {
+ "enum": [
+ "2/4",
+ "3/4",
+ "4/4",
+ "5/4",
+ "6/4",
+ "7/4",
+ "9/4",
+ "12/4",
+ "6/8",
+ "9/8",
+ "12/8"
+ ],
+ "type": "string"
+ },
+ "timing": {
+ "enum": [
+ "performance",
+ "quantized"
+ ],
+ "type": "string"
+ }
+}
addedInput schema / properties / pro_options / type
Added value: +"object"
addedInput schema / properties / provider / description
Added value: +"local (one instrument or voice), piano (solo piano) or mirelo (a band: uses credits, priced first)."
addedInput schema / properties / replay_only / description
Added value: +"Test accounts only: reuse an exact saved band result, never new processing."
addedInput schema / properties / review_instruments / description
Added value: +"Band only: true (default) holds it for the instrument list before the price."
addedInput schema / properties / score_id / description
Added value: +"The finished or stopped score whose recording is used."
removedInput schema / properties / view / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / view / default
Removed value: -null
addedInput schema / properties / view / description
Added value: +"staff, jianpu (1 = the key, movable do), jianpu_fixed (1 = C, fixed do) or jianpu_melody (top line only). The original's by default."
addedInput schema / properties / view / type
Added value: +"string"