2014年6月13日金曜日

Pocket Miku

Hatsune Miku is a singing voice synthesizer software that allows you to easily create vocal parts from scratch by just entering a melody and lyrics. Its newest release "Hatsune Miku V3" is available for Windows and Mac, and for English songs as well as Japanese.

Pocket Miku (NSX-39)  is a simplified version of Hatsune Miku for computers, it includes library developed by Crypton Future Media for NSX-1 based on the vocal library of Japanese Hatsune Miku. It is released under Gakken's "Otona no Kagaku" series, which is a popular Japanese science magazine.

And finally! I've got them, thanks to Saharu-san. Woohoo! :D :D

Pocket Miku

Pocket Miku

I highly recommend watching this video before use. It has English captions.

Gakken NSX-39 Demo&Review



==Basic modes==

You can use the keyboard to make Miku sing in 3 different modes:
1) do-re-mi mode with scales (default)
2) a-i-u-e-o mode with vowels (shift + vibrato button)
3) preset mode with 5 lyrics (shift + aiueo buttons)

==Buttons==

The device has a keyboard and 9 buttons.

1-5: a-i-u-e-o (vowels)
6: vibrato
7: shift
8: volume up
9: volume down
7+1-5: preset mode (lyrics)
7+6: do-re-mi mode (scale) <-> a-i-u-e-o mode (vowels)
7+8: octave up
7+9: octave down
6+8+keyboard: pitch bend (half note up)
6+9+keyboard: pitch bend (half note down)

==Keyboard==

Lower part of the keyboard has the scale for chromatic keyboard, and upper part of the keyboard has ribbon for portamento keyboard. You can play music using the stylus.

==Preset mode==

7+1: Konnichiwa Arigato (Hello, thank you)
7+2: Butterfly song (choucho)
7+3: Cherry song (Sakura)
7+4: Auld Lang Syne (Hotaru no hikari)

==Power==

1) Use battery
2) Use Micro-USB cable to connect

==Midi mode==

You can control Pocket Miku via Pocket Miku applications.

1) App to input lyrics

2) App to play in realtime
http://otonanokagaku.net/nsx39/appli/02/

3) App to change config (not released yet as of 2014/06/13 but coming!)
http://otonanokagaku.net/nsx39/appli/00/

How to use the apps:
1) Connect Pocket Miku with your computer via Micro-USB cable
2) Enter the app URL in your browser (Google Chrome Version 33 or later)
3) Enable Web MIDI API (chrome://flags/#enable-web-midi) and reboot browser
4) Re-enter the app URL and agree to TOS. You will be able to connect with NSX-39 (Pocket Miku)

==NSX-1 chip==

Pocket Miku uses an audio chip called NSX-1.

YAMAHA's LSI NSX-1- specification (English)

YAMAHA's open source sample apps for NSX-1 (Japanese)

Note: In order to use these applications for NSX-1, you must switch Pocket Miku to "NSX-1 mode" by pushing 3 + 8 + 9 simultaneously.

==Advanced settings==

- NSX-1 has 16 MIDI channels and Pocket Miku Voice is fixed to channel 1, so you can actually use other channels as GM voice set.
- NSX-1 has Reverb x 29 types, Chorus x 24 types, Insertion x 181 types and Master EQ (5 bands), so you can use those effects.
- You can customize the buttons using system exclusive message.

==Videos==

What you can do with Pocket Miku (Official video in Japanese)


"Stand Proud" with 2 Pocket Miku


Pocket Miku + iPhone Garage Band - Yamato



== Many developers creating apps for Pocket Miku! ==

"Web MIDI API, Chrome for Android (not Chrome Beta) - using a smartphone to send system exclusive messages to Pocket Miku"
Blog post in Japanese is here



How to send system exclusive messages to Pocket Miku using Android - Web app using Web MIDI API & Android Chrome Beta



-Using XG effects of Pocket Miku using SONAR
  Blog post (Japanese)
  Video
-Text Input to Pocket Miku for Android Chrome beta will work with IE
  (official app only works with Chrome)
  Blog post (Japanese)
-Created an app to enjoy the effects of Pocket Miku with iPhone
  Blog post (Japanese)
  Video

See also this blog post by +Takashi Toyoshima  summarizing Web MIDI implementation status on Chrome. (Japanese + English)
http://blog.toyoshima-house.net/2014/06/chromeweb-midi-api.html

==Blog post series by Fujimoto-san==

-Pocket Miku's value becomes 100x using USB connection with computer (Japanese)
-Using 120% of Pocket Miku's functions using Web Apps (Japanese)

==How to purchase==

You can buy it at Amazon.


==Troubleshooting==

Panic Command: 1+8+9 (Use this command to reboot the chip and initialize MIDI setting and re-register table data)
Initialize Command: 7+8+9 (Use this command to revert back to factory default setting)
Tuning Command: 5+8+9 (Use this command to fix the tuning, touch each note on the keyboard with stylus)
NSX-1 App Compatible Mode: 3+8+9 (Use this mode to use apps and midi data for NSX-1)


Disclaimer: The opinions expressed here are my own, and do not reflect those of my employer. -Fumi Yamazaki