sruscas.blogg.se

How to make a song in blob opera
How to make a song in blob opera







how to make a song in blob opera

  • -f or -free-pitch to allow notes outside of the comfortable range of the blobs.
  • how to make a song in blob opera

  • -r or -random to add slight timing drift (may provide more naturalistic sound).
  • Alternatively, you can use the ctrl-e hotkey to export and immediately exit.
  • Arrow keys to select parts to map, enter to bring up a dialog with a number input corresponding to MIDI tracks from track graph on right, click (yes, with your mouse) the export button, then esc or q to exit.
  • $ blob-opera-midi song.mid -i or $ blob-opera-midi song.mid -interactive.
  • If your MIDI is not in track order or you want to preview the track assignments: If your MIDI file is already exactly 4 tracks in SATB order: $ npm install -g blob-opera-midi Usage Converting the MIDI file
  • Canon in D (original proof of concept code).
  • Ne Irascaris Domine, by William Byrd (original proof of concept code).
  • All Star (Bach Chorale Version), by Smash Mouth (stable code).
  • Hide and Seek, by Imogen Heap (stable code).
  • Here's to the Night, by Eve 6 (stable code).
  • Here are some of my results (Twitter video links):

    how to make a song in blob opera

    To enable the blobs to sing arbitrary choral (SATB) arrangements I wrote a tool that converts multitrack MIDI files into the file format used by the blobs to play included example songs, and found a method to cause the blobs to load my file instead of the expected example file. MIDI control can be used to play the blobs like an organ but cannot control individual voices as a range of absolute MIDI pitches is assigned to each blob, making complex arrangements difficult.

    how to make a song in blob opera

    Mouse control is imprecise and only affects one voice at a time with no manual harmony. The musical toy can be controlled by dragging the blobs with your mouse or, if you have one connected, a MIDI input device like a keyboard or sequencer. It's definitely worth playing with the Blob Opera before using this tool. Backgroundīlob Opera is a "machine learning experiment by David Li in collaboration with Google Arts & Culture", allowing users to " own opera inspired song with Blob Opera - no music skills required". Quick and dirty tool to convert 4-part MIDI arrangements to Blob Opera format JSON.









    How to make a song in blob opera