歌詞流し込みツールについて

Renoid(バーチャル・シンガー)に関連する話題を書き込んでください。

歌詞流し込みツールについて

投稿記事by uprime22 » 2013年1月26日(土) 10:23 pm

スレッド初めの記事頭に最新版ファイルを置いときます。

< Text2Notes >

説明 :
TextをNoteに翻訳し、パターンへ入力していくためのツールです。
Instrumentのサンプル名前からKeywordを作成し、それを使って翻訳します。
歌詞流し込みっぽい事が可能です。

履歴 
[January 6,2014]:
Version 番号が、0.30.1 へ飛びました。
Renoise 3.0 への更新に伴って、Renoise API ver.4 に対応しました。
下位互換性はありませんのでご注意。


[March 23,2013]:
複数のInstrument の読み込みに対応しました。
 (「Set」ボタンから設定画面を呼び出し、選択中のものを含めていくつのInstrumentを読み込むかを再設定し、
  Reloadして下さい。)

Toolの表記を 「txt」から「Text」に変えました。その関係上コンテキストメニューが二重になるかもしれません。
以前ヴァージョンはアンインストールを。


設定されているキーバインド :
Esc ,Ctrl+E: Record notes mode ,Edit words mode
Ctrl+Enter: Get a word and record it
Shift+Ctrl+Enter: Search next note and replace it (refering to wrapped_pattern_edit option)
Ctrl+Right ,Ctrl+Left: Transpose words without recording
Ctrl+Up ,Ctrl+Down: Up and down the editing line
Shift+Ctrl+Up,Shift+Ctrl+Down: Search a previous/next note (refering to wrapped_pattern_edit option)
Ctrl+1~9 ,Ctrl+Shift+1~9: Up and down the editing line with steps
Ctrl+Space ,Ctrl+Shift+Space: Toggle start/stop at line 1 or current line

特殊Key :
  "." , "。" : Noteoff
  "-" , " "(全角スペース) : Clearing a note


Renoise 3.0 対応。
org.uprime22.text2notes_forRenoid.0.30.1.xrnx
Text2Notes ver.0.30.1
For Renoise API ver.4
(8.63 KiB) ダウンロード数: 4556 回
(January 6,2014)



Renoise 2.x を使用の時は、こちらを。
org.uprime22.text2notes.0.15.xrnx
Text2Notes ver.0.15
For Renoise API ver.3
(8.58 KiB) ダウンロード数: 4586 回
(March 23,2013)








-------------------------------------------------------------
これはひょっとして、流し込みとか別の入力方法のアイデアの事ですか!?

いえす、そうです。
とりあえず先ほど、フランス語版の文字データー流用して、スケッチして見たとこでした。

右のText入力野に、前もって歌詞一度に打ち込んでおいて、ボタン押すごとにパターンに入力、
入力し終わった文字列は左側に移動していく、みたいな流れを考えてるとこです。
例えば句読点でNoteOffとか、なんとかで移動とか、ボタンの数気にせず適当なコマンドも作れますね。

微妙な問題として、ツールで文字の大きさあまり種類選べないみたいなんですよね。
スクリプトエディター自体もそうですが、なんか文字小さくて観づらいと感じることがあります。
これって、テーマを変える事でFontの大きさとか変えれるんでしたっけ?
最後に編集したユーザー uprime22 [ 2014年1月06日(月) 8:43 pm ], 累計 8 回
uprime22
 
記事: 208
登録日時: 2009年11月04日(水) 9:32 pm

Re: Renoid の五十音配列について(見直しが必要かも?)

投稿記事by satobox » 2013年1月26日(土) 11:30 pm

これって、テーマを変える事でFontの大きさとか変えれるんでしたっけ?


多分、ボディのフォントの大きさは変えられないんじゃないかなぁ? 僕も確証が無いんですが、今まで見た事ないです。

このツールが出来れば歌詞入力は楽そうですね。 8)
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

Re: Renoid の五十音配列について(見直しが必要かも?)

投稿記事by uprime22 » 2013年2月23日(土) 10:27 pm

ども、お久しぶりです。寒さで弱ってました...。

スクリプト久々にいじってたんですが、つまづいてた所(Unicode関連)をひとつ乗り越えたっぽいんで、とりあえずツールの形にしてアップしてみます。
GUIとかは手が回ってないです。だめだめです。

たぶんぱっと見良くわからないですね。
右側のText野に、打ちこみたい歌詞をコピペなどします。

Noteの打ち込みモードに入るときは、Escapeで。
歌詞の編集に戻るには、Ctrl-Eで。

以下のようなキーバインドが、とりあえず、設定してあります。

Esc,Ctrl+E :Record words mode,Edit words mode
Ctrl+Enter :Get a word and record it
Ctrl+Right,Ctrl+Left :Move words without recording
Ctrl+Up,Ctrl+Down :Up and down the editing line
Ctrl+1~9,Ctrl+Shift+1~9 :Up and down the editing line with step

基本マウスじゃなくQwertyキーボードで操作していこうという方針です。

使える語は、Instrument のサンプルの名前から自動で取得して組み立てています。
基本サンプルの名前の先頭から半角スペースの手前までをKeyとして取得してます。

追加で、「.」、「-」、「。」「 」(全角スペース)にも、NoteOffや空白の打ち込みを割り当てておきました。
(ここらはもちろんいくらでも変更可)

新たにデータ打ち込む必要は無くて取得したいInstを選択した状態でツールを立ち上げるだけでよいです。
(Velocity配置も意識しなくて良いです。隠しオプションとして、複数のInstruments も自動で組み込めます。)

Test不十分ですし色々足りないんですが、この次は前もって打ち込んであるNoteの位置までジャンプする機能足したいな、と思ってます。
それができりゃ、歌詞流し込みっぽくなるかな、と。

追記:微妙に変更。再アップ。
追追記:最新はスレッド最初の記事に置いときます。
viewtopic.php?p=1433#p1433
最後に編集したユーザー uprime22 [ 2013年3月01日(金) 11:08 am ], 累計 8 回
uprime22
 
記事: 208
登録日時: 2009年11月04日(水) 9:32 pm

Re: 歌詞流し込みツールについて

投稿記事by satobox » 2013年2月24日(日) 9:12 am

ど~も、お久しぶりです :D 。毎日寒いっすねぇ。

えっと、タイミング的には非常にナイスというか、僕もようやくデフォルトの4つのボイス・ファイルのデラックス版が出来た所なんですよ。相変わらずの失敗続きでホトホト嫌になりましたが、ようやく納得の物になりました。
まぁこれからPDFファイルとか、デモ曲とか作ろうと思ってた所なので、この新ツールは大歓迎です。

しかし、残念ながら、ど~もこのツール、ウチでは動かないみたいなんです。
何も起こらないんですよ。例えば:

- 右側のエディット画面に「あいうえお」と入力
- ESCキーを押す
- Ctrl + Enter を押す

こうすると、確かに一語ずつ消えては行くんですが、そこから何も起こらないんです。
上のスクリーンショットとか説明を読ませてもらって想像したんですが、その時点で入力されていくはずですよね?
で、入力済みの語が左側に表示されるんですよね?・・・それも起こらないんです。
ただ、一語ずつ消えて終わってしまいます。

色々考えたんですが、原因がわかりません。
例えば、今公開してる「ほのか鳴」とかで、そちらでは動いていますか?


P.S. スレッドは分割させてもらいました。 :wink:
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

Re: 歌詞流し込みツールについて

投稿記事by uprime22 » 2013年2月24日(日) 12:51 pm

なんか、サンプルの名前からキーリスト作成する所で上手く行ってないよな症状ですね。
キーに無いとみなされた文字は弾かれるんで。
今出先なんで、後ほど調べ直してみます。
uprime22
 
記事: 208
登録日時: 2009年11月04日(水) 9:32 pm

Re: 歌詞流し込みツールについて

投稿記事by satobox » 2013年2月24日(日) 1:46 pm

は~なるほど。もしサンプル名のリネームが必要なら、また後で教えてください。
そこはいくらでも変えますよ。

それとこのツールはフランス語版にも改造できるんですよね?
それなら、Hana みたいな女声ファイルも一つ作ってあげようかなぁと思ってます。
元ファイルを変換すれば出来るかもしれないので。
まぁ面倒臭かったらやめときますが・・・(笑)。
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

Re: 歌詞流し込みツールについて

投稿記事by uprime22 » 2013年2月24日(日) 10:05 pm

今、 「ほのか鳴」のInstrumentで試して見ました。
たぶんこれは、各Sampleの名前の付け方が、こっちで想定してたのと違う事から、間違ったKey-List が作られちゃったようです。

想定していたのは、例えば
「あ a Honoka_Mei _~」

のような感じで、先頭に使用する文字(語)情報が来て、半角スペースで区切られてる名前でした。
(最初の、「ハナ」ファイルを参考にしました。)

Test用のLuaファイルを添付します。
これでどういうListが組み立てられていたか確認できます。

それとこのツールはフランス語版にも改造できるんですよね?

一応UTF-Unicode に対応してるはずなんで、そのままフランス語でも使えるはずなんですけどね。
でも日本語のひらがなと比べて、発音を文字で書いていくのがどの程度の手間なのか想像できないんで、使い勝手が良くわかりませぬ。
添付ファイル
Name_key_List_Test.lua
InstrumentのKey-List構築のTest用。~/Scripts/ 直下に置いて、Execute して下さい。
(4.61 KiB) ダウンロード数: 4406 回
uprime22
 
記事: 208
登録日時: 2009年11月04日(水) 9:32 pm

Re: 歌詞流し込みツールについて

投稿記事by satobox » 2013年2月24日(日) 11:13 pm

あぁ、わかりました。リネームして動作確認できました。
とりあえず全部動作するようにリネームします。

それとフランス語版ですが、今日1日かけてボイスファイルを作ってみたんですけど、あんまり良くないです。 :(
元の音が悪いというか、元々の録音状態がバラバラな感じなんですよね。
それと僕が聴いても正解がわからないのが辛いです。フランス語って、ほとんど聞き分け出来ません。

あと確かに、発音を入力していくのって使い難いんでしょうかね?? 没かなぁ。 :roll:
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

Re: 歌詞流し込みツールについて

投稿記事by uprime22 » 2013年2月25日(月) 12:58 am

あと確かに、発音を入力していくのって使い難いんでしょうかね?? 


たぶん聞いてみるしかないですね~
uprime22
 
記事: 208
登録日時: 2009年11月04日(水) 9:32 pm

Re: 歌詞流し込みツールについて

投稿記事by satobox » 2013年2月25日(月) 2:20 pm

とりあえず、今公開しているボイスのサンプルはリネームしておきました。

このツールは良いですね。拗音にもキッチリ対応してあるし、外国語も何の改造も無しで使えそうですね。 :D
まぁ発音を脳内変換して入力するのにちょっとコツがいりますが、そんな難しくないし。
何か、これがあったら Words Pad いらないような気もしてきましたよ・・・(^_^;)>

1つリクエストですが、スペースバーでの再生/停止を、ツールにフォーカスされてる状態で有効には出来ませんか?
スペースバーじゃなくてもいいんですけど。何かマウスに持ち替えるのが、少し面倒な感じがして。


uprime22 さんが書きました:
あと確かに、発音を入力していくのって使い難いんでしょうかね?? 


たぶん聞いてみるしかないですね~


ある程度完成したら一度聞いてみます。まぁ、あの超絶 WordsPad よりは全然良いと思います(笑)。
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

Re: 歌詞流し込みツールについて

投稿記事by satobox » 2013年2月26日(火) 11:31 am

別にこれは問題ではないんですけど、ボイスファイルを何も選んでいない状態でツールを起動させると、下のエラーが表示されますね。"Please load and select a Renoid voice file first!!" とか何とか書いてあると親切かなぁ~と思います。

コード: 全て選択
'C:\Users\satobox\AppData\Roaming\Renoise\V2.8.1\Scripts\Tools\org.uprime22.text2notes_forRenoid.xrnx\' failed to execute in one of its menu entry functions.

Please contact the author (Uprime22) for assistance...

.\unicode_utilities.lua:10: attempt to get length of local 'str' (a nil value)
stack traceback:
  .\unicode_utilities.lua:10: in function 'chopup'
  .\unicode_utilities.lua:84: in function 'cut_utf'
  .\indexing_mappings.lua:34: in function 'name2note_velo_idx'
  main.lua:147: in function 'txt2notes'
  main.lua:269: in function <main.lua:269>
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

Re: 歌詞流し込みツールについて

投稿記事by uprime22 » 2013年2月27日(水) 9:17 pm

新しいヴァージョンアップしました~。

とりあえず設定してあるキーバインド。

Esc,Ctrl+E:Record notes mode,Edit words mode
Ctrl+Enter:Get a word and record it
Ctrl+Right,Ctrl+Left:Transpose words without recording
Ctrl+Up,Ctrl+Down:Up and down the editing line
Ctrl+1~9,Ctrl+Shift+1~9:Up and down the editing line with steps
Ctrl+Space,Ctrl+Shift+Space:Toggle start/stop at line 1 or current line

特殊Key:
  "." , "。" : Noteoff
  "-" , " "(全角スペース) : Clearing a note

ファイルの固定したおき場用に、このスレッドの先頭に一つ記事を追加するとかってできますか?

追記:
ファイルを移動しました。
viewtopic.php?p=1433#p1433
最後に編集したユーザー uprime22 [ 2013年3月01日(金) 10:58 am ], 累計 1 回
uprime22
 
記事: 208
登録日時: 2009年11月04日(水) 9:32 pm

Re: 歌詞流し込みツールについて

投稿記事by satobox » 2013年2月28日(木) 9:43 am

おぉ、再生/停止の機能、ありがとうございます! 素晴らしいです。 :D

ファイルの固定したおき場用に、このスレッドの先頭に一つ記事を追加するとかってできますか?


すみません、これはどうやっても出来ないみたいなんです。
他に新しいトピックを作って、このトピックと統合すれば出来るか?と思ったんですが、結局自動的に時系列で統合されてしまって、先頭に新しく記事を入れる事が出来ないんです。
あとはもう、先頭の記事をuprime22さんに編集してもらうしか方法がありません。それではダメですか?(僕的には、先頭の記事内容を全く変えてもらって構わないです。)
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

Re: 歌詞流し込みツールについて

投稿記事by uprime22 » 2013年3月03日(日) 11:35 pm

歌詞流し込みっぽい事が可能な新ヴァージョン、出来ました~
(バグ修正はしましたが、しかし、まだ、たぶんTest不足です。)

先頭記事にアップしときます。
(viewtopic.php?p=1433#p1433)

新しいキーバインドとして、
 Shift+Ctrl+Enter :打ちこみ済みの下流のNoteへジャンプし、それを置換。
 Shift+Ctrl+Down :打ちこみ済みの下流のNoteへジャンプ
 Shift+Ctrl+Up :打ちこみ済みの上流のNoteへジャンプ
を追加しました。

ジャンプ時のふるまいでは、wrapped_pattern_edit オプションを参照します。
(パターン間を連続的に移動するか、現在のパターン内に留まるかの違い)

Qwertyキーボードをじっと押し続けると連続入力になる、という機能を使って
歌詞流しこみっぽい事を実現しようとしてます。
一番最初のNoteだけは普通の入力(Ctrl+Enter)で打ち込む必要があるかもしれません。
uprime22
 
記事: 208
登録日時: 2009年11月04日(水) 9:32 pm

Re: 歌詞流し込みツールについて

投稿記事by satobox » 2013年3月04日(月) 8:04 am

ちょっと触ってみましたが、めっちゃ良いですね。ありがとうございます。 :D

先日、本家でも書き込んでみたんですが、何か英語版Renoidも登場しつつあるみたいで、ちょっと期待したいです。もしそれが出れば少しは興味を持つ人が増えるのかなぁ??
なかなか面白いシステムだと思うんですけどねぇ。
アバター
satobox
Site Admin
 
記事: 689
登録日時: 2008年5月12日(月) 10:33 am
お住まい: 京都

次へ

Return to Renoid フォーラム

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[2人]

cron