andreasjansson/monkey-island-figaro ❓🔢 → ❓

▶️ 305 runs 📅 Aug 2022 ⚙️ Cog 0.4.1
midi-generation music-generation

About

Generate music based on the Monkey Island theme using the FIGARO model

Example Output

Output

{"mp3":"https://replicate.delivery/mgxm/91f6df9d-652e-4596-a574-a0e91325b853/output.mp3","midi":"https://replicate.delivery/mgxm/c31ab11a-83c0-456e-be10-fcf14fcca49b/stan1.mid"}

Performance Metrics

101.69s Prediction Time
126.10s Total Time
All Input Parameters
{
  "input": "stan1",
  "max_bars": "64",
  "soundfont": "Yamaha3812",
  "initial_context": 1
}
Input Parameters
input (required)
Monkey Island music piece to base the prediction on
max_bars Type: integerDefault: 8Range: 1 - 128
Maximum number of bars to generate
soundfont Default: gm
Soundfont to use
initial_context Type: integerDefault: 1Range: 1 - 1000
Number of steps to reuse from the input piece
Output Schema
mp3 Type: stringFormat: uri
Mp3
midi Type: stringFormat: uri
Midi
Example Execution Logs
Generating sequence (1 initial / 6354 max length / 64 max bars / 1 batch size)
Generated 1 bars
Generated 1 bars
Generated 3 bars
Generated 4 bars
Generated 5 bars
Generated 6 bars
Generated 7 bars
Generated 8 bars
Generated 9 bars
Generated 10 bars
Generated 10 bars
Generated 11 bars
Generated 12 bars
Generated 13 bars
Generated 14 bars
Generated 15 bars
Generated 16 bars
Generated 17 bars
Generated 17 bars
Generated 18 bars
Generated 19 bars
Generated 20 bars
Generated 21 bars
Generated 21 bars
Generated 21 bars
Generated 22 bars
Generated 22 bars
Generated 23 bars
Generated 24 bars
Generated 25 bars
Generated 27 bars
Generated 28 bars
Generated 29 bars
Generated 30 bars
Generated 31 bars
Generated 32 bars
Generated 33 bars
Generated 34 bars
Generated 35 bars
Generated 36 bars
Generated 37 bars
Generated 38 bars
Generated 39 bars
Generated 39 bars
Generated 40 bars
Generated 41 bars
Generated 42 bars
Generated 43 bars
Generated 43 bars
Generated 44 bars
Generated 45 bars
Generated 46 bars
Generated 47 bars
Generated 47 bars
Generated 48 bars
Generated 49 bars
Generated 49 bars
Saving to /tmp/output/stan1.mid
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable
ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
  configuration: --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, wav, from '/tmp/output/output.wav':
  Duration: 00:01:39.00, bitrate: 2822 kb/s
    Stream #0:0: Audio: pcm_f64le ([3][0][0][0] / 0x0003), 44100 Hz, mono, dbl, 2822 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_f64le (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
Output #0, mp3, to '/tmp/output/output.mp3':
  Metadata:
    TSSE            : Lavf58.29.100
    Stream #0:0: Audio: mp3 (libmp3lame), 44100 Hz, mono, fltp
    Metadata:
      encoder         : Lavc58.54.100 libmp3lame
size=     158kB time=00:00:20.16 bitrate=  64.2kbits/s speed=40.3x
size=     256kB time=00:01:01.98 bitrate=  33.8kbits/s speed=  62x
size=     767kB time=00:01:38.06 bitrate=  64.0kbits/s speed=66.6x
video:0kB audio:766kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.028928%
Version Details
Version ID
12bc3905779e2097fc002e29a21d187165dd3561f3f2d451ac9c2100919da836
Version Created
August 20, 2022
Run on Replicate →