Monday, January 1, 2018

TLMC v.19 (2018.01.01)

This is the 19th version of Touhou Lossless Music Collection torrent, current total file size ~1.75 TiB. Download and seed. If you have an older version, you can update it with this script (run the script in the torrent directory after stopping the old torrent but before starting new torrent). The script renames files/directories which had their names updated at some point in time - if you don't run this script you'll end up with some duplicates.
As always cuesheets are located in a separate 7z archive - when extracted into the torrent directory it places cuesheets in proper places.

Main torrent (7z with cues and *.tta files):
Touhou lossless music collection v.19 (1.65 TiB or 1 817 738 246 162 bytes).
Torrent file size is 9 604 641 bytes.
Magnet link.

Pictures torrent (cover/booklet scans):
Touhou album image collection v.19 (76.5 GiB or 82 153 065 676 bytes).
Torrent file size is 4 582 077 bytes.
Magnet link.

Supplementary materials (everything else - pdf booklets, bundled wallpapers, lyric texts, other extras):
TLMC supplementary materials v.19 (24.2 GiB or 25 978 962 058 bytes).
Torrent file size is 2 200 879 bytes.
Magnet link.


Additional links:
Touhou wiki
Album wiki
Online player with direct downloads

Fun facts: This is the largest update to date, at about 375 GB it is almost twice as big as the whole TLMC v.01.
Not so fun facts: It also took the most time.

Special thanks to:
- friends at toholmc.com, who provided about 760 links to tta+cue albums, which is a majority of albums in this update (if you're reading this, please learn how to input all unicode characters instead of replacing them with question marks and underscores because going through ALL cue sheets fixing errors by hand is seriously tiring; also 3 albums were missing cue sheets and them being single-track is not an excuse to omit cues and 2 or 3 images were in the album archives they didn't belong to and 1 album contained a duplicate of another instead of what its name indicated and since crappy 400px covers do not replace proper scans why even bother putting them in ...).
- friends at bbs.moem.cc, who provided about 90 links to wav+cue albums (remaining 900 links are unfortunately either trash mp3, unavailable or already present in this torrent).
- several baidu users and baidu search engines which indexed their links
- all original album rippers
- all touhou doujin circles
- and you!

A bonus for everyone who patiently waited for this release: discographies of artists every man of culture should listen to and enjoy.

Hatsuki Yura complete lossless discography, excluding collaboration albums (ones where she sings like 1 track out of 10; all albums listed in the Circle section on the artist site at the moment of this post are present).
Data size is 15.9 GiB or 17 080 348 619 bytes.
Magnet link.
It comes with two relatively minor issues:
1. "HAMELN Limitedver" album has two glitches because the fileshare kept giving me the same broken file (made about 30 attempts in hopes of hitting another CDN shard, each time file hash was the same). Although I could technically try to recover it by checking for all single bitflips in each block (fortunately the archive package had zero compression), doing this with reversed specs of a closed-source format is rather annoying so I didn't bother.
2. "RAPT AQUARIUM" album was reconstructed from split tracks without the rip log, so there is some chance pre-gaps are missing.

Cuesheets are located in a separate 7z archive, just like with TLMC.

FEEDBACK REQUESTS
1. For circles with names in kana/kanji I looked at the circle websites. If they used an english version of the circle name then I used that as a spelling hint/alternate name in directory name: "[main name] alt.name". The rest I've left as-is.
What are your thoughts on adding alternate english names to all circles?
Pros: it would make navigating directory structure and referencing circle names easier for those who don't know/are bad with kana/kanji.
Cons: running rename script would be effectively mandatory, at least for that one transition, and straightforward name translation or transliteration might not mean exactly what artist intended. It would also break your existing playlists.
2. There is a large amount of recent rips which are sadly shared as separate flac tracks with no rip logs. For now they are not included in TLMC.
What are your thoughts on gluing them back into CD images and adding those to the torrent?

FAQ
Q: Why TTA and not FLAC?
A: Two reasons, one historical and one technical.
Historical one is that a huge chunk of early albums were in tta, so to be consistent about the codec I converted the rest (mostly ape) into tta and then the majority of albums were also shared as tta, so less work for me. The technical one is that I like tta better. Flac is open source and rather popular, it's the most popular lossless format on a lot of metrics, which is a big reason to adopt it. Tta is also opensource and less popular, but not completely unknown, and several of its design decisions (whether intentional or accidental) stand out to me as flat out better. These are: only one compression level and no embedded metadata support*. According to my preferences this outweighs flac's popularity.
* Mixing immutable data with metadata is a big no-no in my eyes and leads to disappointment and sad kittens. You wouldn't make a kitten sad, would you?

Q: Why album+cue and not split tracks?
A: Audio CD has one track that encodes its entire LPCM data stream. Track breaks are the metadata content.

Q: Why are cuesheets included as an archive instead of as is?
A: So that you would be able to edit them (for whatever reason, such as finding a mistake) and not break the whole torrent.

Q: When will the next version get released?
A: I am searching for a better way to share TLMC and lossless doujin music in general. While bittorrent somehow manages to get job done it is (and always been) a wrong tool for this purpose. Sadly it is good enough, so very few are pressured to develop better alternatives. With that in mind...
Best case scenario: A p2p similar to what I described in my May post gets developed and the need for this aggregator torrent is gone, as all future albums that get ripped and shared appear and are available on it, immediately and permanently.
Realistic scenario: TLMC v.20 in summer-winter 2019.
Worst case scenario: Everything is eaten by grey goo.

Q: Anything I can do to help?
A1, Easy mode: Seed.
A2, Normal mode: Compile a list of "file+cue" albums that can be downloaded on the internet but are missing in TLMC and send me links to them. "Can be downloaded" part is pretty important here.
A3, Hard mode: Buy missing albums, rip with EAC in secure mode and a proper drive read offset to single file tta+cue (or single file wav+cue if you're too lazy to run tta encoder, or single file flac+cue if you're already used to flac), then share on any reasonable host (mega preferred, mediafire is fine too; but even a bad host is better than no host at all, just make sure it doesn't require registration - these ones I drop on sight) and post a link. Even better if you can scan the booklet and covers (don't overkill like, ahem, certain someones; 600 dpi is surely enough).
Alternatively, find out how to contact nekomimi Alice and participate in toholmc group buys.

And finally, if you liked the music, please support its authors!

656 comments:

  1. Hey rwx, the script was having an issue for me. I got it to work by changing your print statements to have .encode('utf-8') at the end of the variable parameters in the print functions.

    Thanks for all your work and have a great 2018.

    ReplyDelete
    Replies
    1. I tried to test on non-unicode locale and it exploded outright, UnicodeEncodeError in os.stat(path). Can I see your LC env vars? ...wait, is it Win or Lin?

      Delete
    2. I was using Windows 10. It was failing, giving me a UnicodeEncodeError as well until I set those .encode calls.

      Delete
    3. I had the same question, but try running this script in Python shell it'll works

      Delete
  2. Is this real life? Glad to see you're still keeping up with this rwx. Thanks for all the hard work.

    ReplyDelete
  3. Downloading now-- I'm looking forward to poking around and seeing what's been newly added!

    In late 2016 I linked you eight albums + scans via the TLMC 18 comment thread, but it looks like they didn't make it into this torrent D: Just curious, did they not meet your criteria? Here are the original comments, in case you missed them:

    http://www.tlmc.eu/2015/06/tlmc-v18-20150630_89.html?showComment=1470099764762#c8921280663972057497

    http://www.tlmc.eu/2015/06/tlmc-v18-20150630_89.html?showComment=1470149298495#c1596769720583075358

    ReplyDelete
    Replies
    1. (*seven, not 8) Oh and, I should add: it's totally fine if you missed my original post, I just wanted to make sure you got the downloads this time.

      The N-tone album link is broken because I fixed a typo and re-uploaded. Here's the updated link:

      https://mega.nz/#!d14BgAhS!TTYnqgtAKJm4dzrYii9w5WMurrkNYDOuajAGCuhp68c

      Delete
    2. There is absolutely nothing wrong with them, apparently I just missed them (and a couple of others).
      I'll do something to my addition process so that this crap happens less often.

      Delete
    3. No worries-- I've posted all my downloads in the Doujinstyle forums too. So it's not like people will have to wait until 2019 to get them, haha.

      Thanks again for the big update!

      Delete
    4. This comment has been removed by the author.

      Delete
  4. OMG. Best new year gift ever.

    ReplyDelete
  5. Could somebody upload the cue sheet 7z to mega? I don't have 1.75TiB of free space to store this whole thing so I'm doing partial seeding and that file just refuses to download even after 20 hours of having it on Highest priority.

    ReplyDelete
    Replies
    1. Apparently my rtorrent has some problems with DHT. I'll fix it ASAP.

      Delete
    2. Just got it, I'll throw it up on mega in case there's another issue in the future just because it's easy enough to do.
      https://mega.nz/#!RE9nybra!zfpJ_ezrFQ89jayklMD7wk7PQin75Nv8wlsmvwX2PGE

      Delete
  6. constantly seeding but torrent is stuck on 81.4% for 2 days now.

    ReplyDelete
    Replies
    1. Just as I was going to ask if anyone at all was downloading, because I'm not seeing any connections...

      Delete
    2. I only see a seed on 葉月ゆら

      Delete
    3. Might be my other client, but it should not be a full seed, I just entered my external IP manually and downloaded one 7z file to check if rtorrent can talk to other peers.

      Delete
    4. My rtorrent was somewhat ancient and I didn't want to upgrade the box OS because of usual stability precautions (it runs my entire storage after all) and also because it would pull systemd mess in, so I just compiled the most recent rtorrent and its library.
      IT DIDN'T HELP. Something is seriously wrong here...

      Delete
    5. I have great upload (~300mbps) if I can somehow get the diff from tlmc18

      Delete
    6. I only managed to download 21GB of difference from v17 and completely stuck now. I can see plenty of other people stuck on 81.4% too.

      Delete
    7. Since now I'd prioritize getting it done over figuring out how to fix it you may try manually adding my IP as a peer, which will hopefully work until it changes.
      46.188.29.202

      Delete
    8. Oh, it also needs port, which I'll arbitrarily set to 6987 (turns out you commented on this already).

      Delete
    9. Is that your DHT port or your torrent listening port? I believe we need the DHT port.

      Delete
    10. No-no-no, you'd need torrent port and that's my torrent port. But I think I understand where did I fail, and why adding IP now won't work and why everything including DHT will work when a make a change to my iptables DNAT rules.

      Delete
  7. How do we fix it then?

    ReplyDelete
    Replies
    1. Girls do their best now and are preparing. Please wait warmly until it is ready.

      Delete
    2. You don't, it was entirely on my end.
      And fixed.

      Delete
    3. Currently downloading. Ty. :)

      Delete
    4. Confirmed working now, thanks.

      Delete
    5. Also downloading! Now I have to see if I can free up enough space on my seedbox.

      Delete
  8. It would be nice if few years since the release of this torrent there was a working torrent client for windows.
    uTorrent 2.2 was the last one that worked perfectly fine. Latest qBittorrent constantly crashes and then rechecks entire folder.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. I do not encounter any problems with latest qBittorrent. :/

      Delete
  9. I've been waiting for this.
    Thanks rwx.

    ReplyDelete
  10. old files in the new torrent only have changes to the filename and not the data itself right?

    ReplyDelete
    Replies
    1. Yes, that's how it is supposed to be. I think I didn't even rename the files, only directories.

      Delete
  11. Got the thing mostly converted to Opus at my streaming site: http://151.80.40.155/

    I haven't really advertised too much, but it's like otokei which is dead. Except I'm using Opus@128kbps rather than MP3. I'd be happy if you put in the initial post like otokei was :)

    I still have to do about 30 or so albums manually because shnsplit doesn't like them for some reason.

    Some errors I found:
    [DiGiTAL WiNG]/2013.05.26 [DWCD-0008] BEST OF WiNG [例大祭10]/DiGiTAL WiNG - BEST OF WiNG Special Non-Stop Version.cue
    This is probably the biggest one: The tta seems to be cut short. I'm missing anything pass those tracks since shnsplit errors out.

    [N-tone]/2013.08.12 [NTCD-0007] FAIRY BREATH [C84]/CUESheet.cue
    Not a big one, but the filename's extension in the cue doesn't match the case sensitivity of the actual file.

    In the previous TLMC comments I mentioned an album with a different cue and tta name, and you said filename is in the cue anyways. I accounted for that in my script this time and there's only 7 albums that have a different name there.

    Also [Floating Cloud]/2011.12.30 [FLCD-016] 幻想郷事変 [C81] has a tab character in track 4's name!

    ReplyDelete
    Replies
    1. >Opus@128
      This planet is not completely hopeless yet.
      Good job, that's exactly what I'd choose.

      >I still have to do about 30 or so albums manually because shnsplit doesn't like them for some reason.
      Try to check for single quotes, wide spaces and similar unusual stuff in filenames. At least there are no newlines :)

      >the filename's extension in the cue doesn't match the case sensitivity of the actual file.
      Ah, I shouldn't have trusted foobar which followed retarded Windows "our filenames are case-sensitive in the FS, but we'll pretend they are not" policy and happily loaded incorrect cuesheet.
      Point taken, I made a script that checks for proper names and will run it before each release.
      Right now it sees 2 unmatched files (both because of case):
      [N-tone]/2013.08.12 [NTCD-0007] FAIRY BREATH [C84]/FAIRY BREATH.TTA
      [岡垣正志&フレンズ]/2011.05.01 [KPCR-119S] EDGE OF THE WORLD -SCARLET FANTASIA VIII- [M3-27]/Edge Of The World -SCARLET FANTASIA VIII-.tta

      >there's only 7 albums that have a different name there.
      Hm, maybe I'll just rename them for consistency then.

      >has a tab character in track 4's name!
      Overall 26 instances of tabs, 9 cuesheets. Will probably update them all.

      Delete
    2. >Good job, that's exactly what I'd choose.
      Yep. I even redid it since the last torrent because Opus 1.2 was released in the meantime, and is supposed to be an improvement.

      >Try to check for single quotes, wide spaces and similar unusual stuff in filenames. At least there are no newlines :)

      Finally had some time to look through it, it seems to be because shnsplit doesn't recognize the audio as CD-quality: "shnsplit: error: m:ss.ff format can only be used with CD-quality files" is the error I get.

      I checked the file and it's 48 kHz rather than Redbook's 44.1 kHZ. Any idea what is up with that?

      Some of them are:
      [COOL&CREATE]/2015.08.14 [CCCD-0036] くーくり博麗フェスティバル [C88]/COOL&CREATE - くーくり博麗フェスティバル
      [LiLA'c Records]/2015.08.14 [LLAC-0021] TOHO SPEED 04 [C88]/LiLA'c Records - TOHO SPEED 04

      Delete
    3. [Loli-Hunter Music]/2012.07.09 [LHCD-TH007] Bring Back the '98!/Bring Back the '98!.cue
      [Loli-Hunter Music]/2012.08.22 [LHCD-TH008] Distant Again/Distant Again.cue
      [Loli-Hunter Music]/2012.11.10 [LHCD-THS003] 文の唄/Loli-Hunters - 文の唄.cue

      shnsplit complains that these cuesheets are not proper mm:ss:ff : They contain ffs > 74.

      Delete
    4. >I checked the file and it's 48 kHz rather than Redbook's 44.1 kHZ. Any idea what is up with that?
      Probably direct mastering (without releasing a CD). I also remember there was one "high-def" audio in an outright insane standard: 24 bits or 96 kHz sampling freq. or something. Started with a "d".

      I scanned the entire TLMC for outliers, there are 23+2+1+1 uncommon headers.
      23 are 48 kHz instead of 44.1:
      [COOL&CREATE]/2015.08.14 [CCCD-0036] くーくり博麗フェスティバル [C88]/COOL&CREATE - くーくり博麗フェスティバル.tta
      [LiLA'c Records]/2015.08.14 [LLAC-0021] TOHO SPEED 04 [C88]/LiLA'c Records - TOHO SPEED 04.tta
      [Re:Volte (Scinicade (SonicRevolution))]/2015.08.14 [SORR-00125] 東方入眠抄7 ~小傘ちゃんと雨の音に包まれて~ [C88]/Re-Volte - 東方入眠抄7 ~小傘ちゃんと雨の音に包まれて~.tta
      [Re:Volte (Scinicade (SonicRevolution))]/2015.08.14 [SORR-00127] 夢想星霜集2 Lupus-オオカミ- [C88]/Re-Volte - 夢想星霜集2 Lupus-オオカミ-.tta
      [SYNC.ART'S]/2015.08.14 [SACD-5037] U.N.REAL [C88]/SYNC.ART'S - U.N.REAL.tta
      [sound sepher]/2015.08.14 [SEPR-0024] 東方幻奏祀典11''Libretto'' [C88]/sound sepher - 東方幻奏祀典11''Libretto''.tta
      [TAMUSIC]/2015.08.14 [TAM3-0133] 東方バイオリンロック花-HANA- [C88]/TAMUSIC - 東方バイオリンロック花-HANA-.tta
      [TATAMI STUGIWO]/2015.08.14 お部屋のBGMにしたい東方アレンジシリーズ4まだお昼休みではないはずですよね [C88]/TATAMI STUGIWO - お部屋のBGMにしたい東方アレンジシリーズ4まだお昼休みではないはずですよね.tta
      [まぃん☆しぃかぁ]/2015.08.14 Sensing [C88]/まぃん☆しぃかぁ - Sensing DISC1.tta
      [まぃん☆しぃかぁ]/2015.08.14 Sensing [C88]/まぃん☆しぃかぁ - Sensing DISC2.tta
      [マッカチン企画]/2015.08.14 [MCK-0012] DIVE INTO STARSHIP [C88]/マッカチン企画 - DIVE INTO STARSHIP.tta
      [君の美術館]/2015.08.14 [MUSE-0023] Blazing Soul - アシンメトリィ [C88]/君の美術館 - Blazing Soul - アシンメトリィ.tta
      [東京アクティブNEETs]/2015.08.14 [ANCD-0017] 東方爆音ジャズ8 風 [C88]/東京アクティブNEETs - 東方爆音ジャズ8 風.tta
      [株式会社虎の穴] とらのあな/2015.08.14 [TORA-00131] 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ [C88]/とらのあな - 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ DISC1.tta
      [株式会社虎の穴] とらのあな/2015.08.14 [TORA-00131] 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ [C88]/とらのあな - 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ DISC2.tta
      [株式会社虎の穴] とらのあな/2015.08.14 [TORA-00131] 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ [C88]/とらのあな - 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ DISC3.tta
      [株式会社虎の穴] とらのあな/2015.08.14 [TORA-00131] 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ [C88]/とらのあな - 東方幻奏響UROBOROS肆 ~dEATHtINYoVERdRIVE~ DISC4.tta
      [A-GEAR]/2015.08.14 レイシィ・サーヴァント [C88]/A-GEAR - レイシィ・サーヴァント.tta
      [Accord on Codes]/2015.08.14 Secret Jazz Club [C88]/Accord on Codes - Secret Jazz Club.tta
      [Chronographic Records]/2015.08.14 [CRCD-0001] Semiglossy Heartbeat [C88]/Chronographic Records - Semiglossy Heartbeat.tta
      [High Onatious State Theory]/2015.08.14 Festa Diagram [C88]/High Onatious State Theory - Festa Diagram.tta
      [monoralGrey]/2015.08.14 Heavy Gauge [C88]/monoralGrey - Heavy Gauge.tta
      [外柿山]/2015.08.14 [TGCD-0013] 東方邦楽集2 [C88]/外柿山 - 東方邦楽集2.tta

      2 are 24 bits instead of 16:
      [Dxtliant Child]/2009.12.30 Utopia Far East [C77]/Utopia Far East.tta
      [Dxtliant Child]/2010.08.14 The Hagoromo of the sky [C78]/The Hagoromo of the sky.tta

      1 and 1 are false positives (ID3-tag at the start of a file):
      [Loli-Hunter Music]/2009.11.22 [LHCD-THS002] Kreton vs DJ Werwolf - Lullaby from Hell/Lullaby from Hell.tta
      [とほほお~けすとら]/2010.09.18 とほほお~けすとら -STAGE 2- [例大祭SP]/STAGE 2.tta

      >shnsplit complains that these cuesheets are not proper mm:ss:ff : They contain ffs > 74.
      "Loli-Hunter Music is a Polish net label". Yep, these are not rips too, they just used some broken software to generate cuesheets for their FLAC release. The albums you listed are the only ones with this problem.

      Delete
  12. I have been attempting to download this for a few days, but I'm not finding any peers through DHT except for the supplementary materials (those finished and I'm seeding them).

    Any tracker or peers I could add? rwx's IP seems to no longer work, get a connection refused.
    Thanks!

    ReplyDelete
    Replies
    1. All swarms are pretty healthy at the moment, can you try a different client?

      Delete
    2. I came back to my computer a bit ago and noticed all torrents were downloading properly, maybe it was some network issue (my ISP is doing some hardware maintenance the past week or so)

      Thank you for this great release! I will make sure to keep seeding it when it is done.

      Delete
    3. I am getting 0 peers over DHT as well (with PicoTorrent), not sure what the problem is. It is still downloading, though it does seem like I am only getting incoming connections and no outgoing ones are being established. Downloaded 132 GB since 6th and uploaded over 1 TB.

      Wonder if PicoTorrent has issues with DHT…

      Delete
  13. OMG THX THX THX

    ReplyDelete
  14. what do you recommend for splitting the .tta on windows?

    ReplyDelete
    Replies
    1. I'd use Linux console tools in VBox if I ever needed mass splitting and native foobar for single album.

      Delete
    2. Btw, with that said, I'd recommend not splitting at all and getting player which supports cue+file instead.

      Delete
    3. why do you not recommend splitting it? isn't it technically the same thing? there's no loss in data or quality at all right

      Delete
    4. For example, if any cuesheet turns out to be wrong then you would have to worry about more than just editing cuesheet in question.

      Delete
  15. Just finished updating. I'll be seeding until the end of time.

    Thank you so much <3

    ReplyDelete
  16. I am downloading v18 and it became quite slow a couple days ago.
    Is there any way for me to download the v19 without losing those files downloaded in v18?
    I'm using Deluge.

    ReplyDelete
    Replies
    1. If you switch to v19 you won't lose _files_ per se, but you will lose some progress because of block boundary mismatch (one of questionable decisions of protocol authors to go with single stream for multifile torrents).
      I think a rule of thumb is that completion of x (between 0 and 1) on older torrent will turn into completion of x^2*(new_size/old_size) on newer torrent.
      Unless you're on extremely slow internet I'd recommend switching right away. You could remount volume as readonly and verify new torrent over old files to check how much progress you'd lose.

      Delete
    2. Gah, x^2*(old_size/new_size), obviously.

      Delete
    3. Already switched to v19! I thought Deluge would wipe all my previous files, but after a long check it continued to download. Smart!

      Delete
    4. It should work, assuming the bits in the files are still the same. If the hashes match, the checking will be complete and it'll simply resume from where you left it last time.

      Delete
  17. Thanks for the great work! And a few things I would like to ask:

    1. As you mentioned in "feedback request" about gluing the separate flac tracks back into one CD image. I know very little about the codec thing, but is that even possible without the rip log? And the image you generate in this way, can it be burnt back to a CD?
    I ask this because I consider your reason for not using flac means that you want to keep the albums just the way they are in discs, not something we use for listening on other devices. If so, gluing the tracks back will not generate the original image, will it?

    2. I noticed you said that you get some resources from baidu users. Does it mean that you have an access to baidu net disk share links? If so, maybe I can provide you with more resources in that way. And if not, maybe I can try to move some resources from baidu to mega if you wish?

    3. Is there a more convenient way to contact you other than commenting here?

    ReplyDelete
    Replies
    1. >1. As you mentioned in "feedback request" about gluing the separate flac tracks back into one CD image. I know very little about the codec thing, but is that even possible without the rip log?
      Of course it is. You can trivially concatenate arbitrary audio files together.

      >And the image you generate in this way, can it be burnt back to a CD?
      Yes, it can, CD Audio is content-agnostic. Just read the Redbook specs on wikipedia if you wish to learn the details.

      >I ask this because I consider your reason for not using flac means that you want to keep the albums just the way they are in discs, not something we use for listening on other devices. If so, gluing the tracks back will not generate the original image, will it?
      Nope, the reasons for preferring tta over flac are all there in the post. Gluing the tracks will generate something that is pretty close to the original.

      >2. I noticed you said that you get some resources from baidu users. Does it mean that you have an access to baidu net disk share links? If so, maybe I can provide you with more resources in that way. And if not, maybe I can try to move some resources from baidu to mega if you wish?
      Last update is >90% baidu-sourced.
      All my baidu links are public, so I wouldn't call that "access". If you have good links that I somehow missed then by all means, post them (in batches).

      >3. Is there a more convenient way to contact you other than commenting here?
      Commenting here is fine for me.

      Delete
    2. >Gluing the tracks will generate something that is pretty close to the original.
      If you don't mind gluing the track, then I can do that to the resources I get and re-share them here. Will it help? or would you like to do it yourself?
      Currently I have about 20 albums from Reitasai14 which are separated flac tracks and not in TLMC. I'm still checking for the older ones.

      >All my baidu links are public, so I wouldn't call that "access".
      So you mean that you just download from webpages and don't have any baidu account, right?
      Well, downloading and sharing files between baidu accounts is much easier and less restrictive, but, never mind, public links are fine.

      Delete
    3. >Will it help? or would you like to do it yourself?
      I'll do it.
      >So you mean that you just download from webpages and don't have any baidu account, right?
      Yes, just feed the links to the downloader.
      >Well, downloading and sharing files between baidu accounts is much easier and less restrictive, but, never mind, public links are fine.
      While moving files between accounts might be faster, I'd still have to transfer them to my machine at some point.

      Delete
    4. >I'll do it.
      OK. Then I'll skip those ones.

      >While moving files between accounts might be faster, I'd still have to transfer them to my machine at some point.
      One of the most annoying thing about sharing through baidu public link is: the link can go dead easily, and once it's down, the file can never be shared again without changing its md5. And there's even some "key words" which may lead to instant fail of sharing if they are found in the filenames(for example, "舞風", which is a circle's name). But, again, never mind that :p

      Delete
    5. >and once it's down, the file can never be shared again without changing its md5
      That's super retarded if true.
      >And there's even some "key words" which may lead to instant fail of sharing if they are found in the filenames(for example, "舞風", which is a circle's name).
      Believable, but either wrong or underspecified. See http://www.yumuso.com/q/舞風

      Delete
    6. >Believable, but either wrong or underspecified. See http://www.yumuso.com/q/舞風
      It's not always true, but in most cases I'm sure. If you check those searching results you'll find many of them dead links.
      I noticed theses things because I used to share some of this circle's albums and kept failing immediately after the link generated. At last I had to change both the file name and content to make it work. There may be some other mechanisms behind that but it just behaves like what I've said.

      Delete
  18. Came here just to tell you that this is the greatest thing ever. I usually have to do manual tagging with mp3tag when downloading from rutracker etc but the tags in this torrent fit my autism perfectly.
    YOU ARE THE BESTEST

    ReplyDelete
    Replies
    1. Thanks, but actually TLMC metadata is a bit disorganized.

      Delete
    2. lolwut? there are no tags except for "Game" for some albums which makes no sense to me

      Delete
  19. Thank you for the release!
    I see the .cue sheets' weight is around 20MB, so it's easy to put them in a GitLab instance for editing (I doubt we can get away with it on GitHub for copyright reasons). Did you investigate my suggestion? We can get a TLMC community project going, first for the metadata, then moving on to the rest. Right now even discussing missing albums is difficult in the comments, the "issues" git feature would be cleaner.
    My fear is that we'll wait too much for a P2P silver bullet that never materializes. If we get the project started on GitLab we as a community can at least remove a bit of burden from your shoulders. I wouldn't mind offering a VPS instance for the cause. Maybe even a Resilio (Bittorrent Sync) machine for seeding updated data+metadata.

    ReplyDelete
    Replies
    1. >I see the .cue sheets' weight is around 20MB
      10MB
      >Did you investigate my suggestion?
      I answered about IPFS here http://www.tlmc.eu/2017/05/next-gen-p2p.html?showComment=1501926301817#c1327825449287267547
      >We can get a TLMC community project going, first for the metadata
      There is an album wiki (see main post), which is fairly complete, I even used some of its album codes after double-checking with suruga-ya.
      There is also vgmdb, which has less content but uses proper sql behind the scenes already.
      I think the easiest way to extract initial batch of metadata would be to convince either to add mass export of some sort, then to edit one could just register as user there and add changes as usual.

      Delete
    2. There's also https://touhou.arrangement-chronicle.com/ for metadata. Has plenty of information, but I do not know Japanese and am unsure about an API. Maybe will just have to scrape it.

      Delete
    3. I didn't know about it until now.
      Hmm, that's good. That's seriously good. Author of Opus DDL site, please take note (it would be great to be able to pick by vocalist, arranger or original track).
      I'd suggest to ask for the DB directly before resorting to scraping.

      Delete
    4. I am the maker of that site. Should probably stop being Anon.

      I don't know Japanese to ask for the DB. Also love to add more features to my site with the database.

      Delete
  20. I've finally made a plan on how to contribute to your work. Here's the plan:

    1. I've shared a folder on MEGA
    https://mega.nz/#F!bRpUgJpB!hA2VZZ8MkBM2n-YQAHiR5g
    which contains the following files:
    (1) An Excel document; it's a list of all the albums I have but not in TLMC.
    (2) Album files; only the "one file+cue" albums are uploaded.
    Considering my limited space and poor upload speed on MEGA, the separated flac tracks will not be included, perhaps you already had most of them.
    In case that you need some of those flac albums, their baidu links are listed in the Excel document as well.

    2. As I keep searching for missing albums in TLMC, the files in this folder will be updated gradually.
    Each time I think there are already quite a lot missing albums found, I'll updated the list file and make a new post here to inform you about it. So you don't have to check this folder constantly.

    If you have any comments or suggestions to this plan, just tell me about it. I really hope I can help.

    By the way, do you know where to find nekomimi Alice's new share lists after Reitasai14? His homepage stopped updating for some reason and he has moved to some other platforms recently. He said he would contact you soon but I haven't seen his post here yet.

    ReplyDelete
    Replies
    1. >2. As I keep searching for missing albums in TLMC, the files in this folder will be updated gradually.
      >If you have any comments or suggestions to this plan, just tell me about it. I really hope I can help.

      Thanks. Can you please do a csv or tab-delimited or any other plaintext format instead and stuff in into some text storage service? Here are three, github can even version-control the content:
      https://gist.github.com/
      https://privatebin.info/
      https://ghostbin.com/

      >By the way, do you know where to find nekomimi Alice's new share lists after Reitasai14? His homepage stopped updating for some reason and he has moved to some other platforms recently.
      I don't know.

      >He said he would contact you soon but I haven't seen his post here yet.
      He did? My chinese is limited to google translate and with that I didn't find any mentions on toholmc.

      Delete
    2. I meant plaintext instead of excel file (clarifying just in case).

      Delete
    3. >Can you please do a csv or tab-delimited or any other plaintext format instead and stuff in into some text storage service? Here are three, github can even version-control the content
      Sure. GitHub is fine for me. But I don't quite get your idea. You want me to post a new plain text list each time, which only contains the new missing albums I find since last post? or keep adding to one list and post here to announce significant updates? And the album files will still stored in net disks with their links listed in the file, right?
      I used an Excel file because I can order the list by different columns, and I intended to list albums from different events on different pages in order to keep each page short. But it seems that you have a different idea on how to organize the contents of the list, so I'd like to understand your opinions first.

      >I don't know.
      >He did? My chinese is limited to google translate and with that I didn't find any mentions on toholmc.
      Well, for now, the albums of C92, Autumn Reitasai&Koromu from his project can be found here:
      https://pan.baidu.com/s/1qYjw7q0
      https://pan.baidu.com/s/1miQlSSC
      https://pan.baidu.com/s/1skGrTKT
      These links can be found if you have a baidu account and subscribe him. And it is also showed on his WeChat public channel(if you know what that is). However, I think both ways are impossible for you so I've talked with him recently through instant messages. He just said he would contact you himself so I guess maybe he will find some way to share his resources with you, or maybe he will just continue updating his homepage some day.

      Delete
    4. >keep adding to one list and post here to announce significant updates? And the album files will still stored in net disks with their links listed in the file, right?
      This.

      >I used an Excel file because I can order the list by different columns, and I intended to list albums from different events on different pages in order to keep each page short. But it seems that you have a different idea on how to organize the contents of the list, so I'd like to understand your opinions first.
      You can do whatever is most convenient for you internally and then export.
      Actually, if it's once-a-month then don't bother, I'll use xls sheet.
      I just have a bit of personal dislike for spreadsheets because they occupy a tiny niche between plaintext lists and proper databases, software to work with them is significantly more bloated than either alternative and it's a pain to set up any kind of (non-manual) I/O with them.

      >Well, for now, the albums of C92, Autumn Reitasai&Koromu from his project can be found here:
      Whoa, last update could have been even bigger if I found it before. I'll grab the files once they fix my downloader.

      >These links can be found if you have a baidu account and subscribe him. And it is also showed on his WeChat public channel(if you know what that is). However, I think both ways are impossible for you
      Yup, I have neither wechat nor baidu account.

      >so I've talked with him recently through instant messages. He just said he would contact you himself some day.
      Oh, well, maybe he has his reasons.

      Delete
    5. You can actually download from those without an account or the Baidu desktop client. Change your browser user-agent to a mobile browser, and use the download icon on each file. Anecdotally, Android works consistently.

      Delete
  21. Is there a non-official 320k MP3 version of this torrent? I don't have a single hard drive big enough to hold all of this :(

    ReplyDelete
    Replies
    1. Hopefully not.

      However, if you are simply looking for a lossy version of TLMC, and not specifically for the maximum stupidity lossy version, then there is a 128kbps Opus one. I don't know if it is shared as a torrent, though.

      Delete
    2. torrent at http://151.80.40.155/torrent.torrent

      Delete
  22. it'd be great if there was a list of new albums and updated albums... pls!

    ReplyDelete
    Replies
    1. The list of updated albums can be extracted from the script and the list of new albums from the diff between torrent dictionaries. Maybe I'll post it later.

      Delete
    2. You can check it here: http://touhou.cd/tlmc/19a.html
      New albums and renamed albums are marked with different color as well as "+" and "=" in the front.
      More information about this list can be found in this wiki: https://thwiki.cc/Touhou_lossless_music_collection
      but you have to know some Chinese :P

      Delete
  23. may i reupload your collection in Baidu Netdisk(a popular cloud storage in China)? fans in China have to deal with the poor speed and file damage...

    ReplyDelete
    Replies
    1. Short answer: yes.

      Long answer: being asked this feels a bit strange. Sharing something with the world, on one hand, but wishing to restrict its distribution to certain technologies/pathways, on the other, is an extraordinarily weird position to take. I did not ask for permission when I downloaded and reshared all the files that comprise the collection and I think neither should you. Just point to the source if you wish to be helpful to downloaders.

      Delete
    2. file damage?

      Delete
  24. Hi, rwx.

    I've updated my list and as you wish, it's now a csv file on Gist. I think it's the best way for both you and me.
    https://gist.github.com/hency-chine/8b1dfdbbb34c368ffea930eef7f53cd6

    The "one file+cue" albums are still kept in the same MEGA folder so don't bother checking each one's link.
    I didn't do the same thing to the flac ones on baidu because it may raise the risk of link fail due to the reasons I mentioned before.

    Cheers~

    ReplyDelete
    Replies
    1. Uh, I can't access it, something to do with private flags maybe.

      Also, according to https://board.jdownloader.org/showthread.php?t=76362 it could be that I permanently lost ability to download from baidu.

      Delete
    2. >Uh, I can't access it, something to do with private flags maybe.
      Well, I just checked it and noticed that my GitHub account has been flagged. I guess GitHub is not a suitable platform for sharing files which contains that many links. I'll try the other two sites you mentioned.

      >Also, according to https://board.jdownloader.org/showthread.php?t=76362 it could be that I permanently lost ability to download from baidu
      This is really bad news. If it is really permanent, then I'll have to do the sharing in a quite different way. Currently I can think of two:
      1. Move the files you need from baidu to mega. With the poor upload speed here, it may take quite a long time. And also due to the space limit, I'll have to delete the old files after you fetched them in order to put new files in when it's full.
      2. I can try to share one of my baidu accounts with you. This is the most convenient way for you to get all the resources from baidu(including all the missing albums in the past and maybe new albums from nekomimi in the future). But I'll have to take the risk of losing that account(so I'm still hesitating in fact), and we'll have to communicate in some way other than public post here, which you may not like.

      What do you think then?

      Delete
    3. >we'll have to communicate in some way other than public post here, which you may not like.
      I'm perfectly fine with private IMs such as jabber to discuss private information.
      rwx@headcounter.org, UTC+3.

      >What do you think then?
      I can open an sftp server so you can upload there if everything else fails.

      Delete
  25. What is your view on Musicbrainz as a platform? Could there potentially be a way to automatically send in all the TLMCs metadata and/or would it be valuable to add TLMC metadata to it? I have entered a few albums by hand that I have on my smartphone, because I use beets.io to manage the metadata of the music, and Musicbrainz is basically my interface to editing metadata of albums I use.

    ReplyDelete
    Replies
    1. >What is your view on Musicbrainz as a platform?
      It's OK as it is, but I think specialized DBs are sometimes better for specialized content because 1)adding data there makes progress more visible and 2)they capture more about their subject than generic one-size-fits-all ones.
      I also checked right now how suitable it is for touhou in particular and the result is - not really. It does not have means to add important information such as lyricist, vocalist and "remix-of" relation.

      >Could there potentially be a way to automatically send in all the TLMCs metadata
      Yes, if Musicbrainz has public import API and metadata is transformed into something which can be fed into it. First is likely true and second could be _crudely_ done with cue sheet autoparsing.

      >would it be valuable to add TLMC metadata to it?
      That depends on whether you use Musicbrainz or not. I'd suggest to look at vgmdb, which is more detailed, but might lack integration with the software you use.

      Delete
    2. >It does not have means to add important information such as lyricist, vocalist and "remix-of" relation.
      I've been editing MusicBrainz for a while and I'd say all of these are possible, nevertheless these features are hard to notice at the first glance because the schema design of MusicBrainz is rather complicated: lyricist/vocalist apply to *recording*, while "remix-of" applies to *work*. (and recording is different from track)

      - The MusicBrainz equivalent for "remix-of" is "is the basis for", see https://musicbrainz.org/work/2971335a-00d0-31a2-8b84-ecfc8ab72ae4 as an example.
      - lyrics/vocals: https://musicbrainz.org/release/8b69fe4b-c858-4c88-960e-0fbaf872c27e

      Delete
    3. >lyricist/vocalist apply to *recording*
      *I just made a mistake... lyricist is a property of work instead of recording.

      Delete
    4. Oh, I see it now. I wouldn't blame the schema, which is probably as complex as it needs to be to capture whatever they had in mind and not more. It's just invisible from the first glance at the typical album page, however it's all spelled out in the documentation pages which were one thought and a couple of clicks away. Bad, lazy me.

      Musicbrainz even has ZUN game OST "albums"/tracks (actually their length values aren't even wrong but outright undefined in conventional sense, because the tracks consist of intro and loop parts, but that's nitpicking).

      Delete
    5. Whoa. I read some more docs and found out they provide a dump of their DB as CC0 with edit history under BY-NC-SA, also they published server code under GPL and you can subscribe to hourly updates.

      I changed my mind. MusicBrainz is completely awesome and anyone thinking of contributing music metadata, TLMC or not, should just use them as *the only* worthwhile edit target (and then export if necessary).
      Also, I partially retract my vgmdb recommendation because after 8 years they still keep track relationships in plaintext notes and there is still no DB dump available.

      Delete
    6. @rwx I'm the OP anon from this thread, and as somebody who spent some of my free time adding non-Touhou stuff to Musicbrainz I am really happy to have read your message from February 5th. I agree that both the way they have laid everything out in their docs and the way they are open and cooperate with archive.org is awesome.
      This is one of the rare occasions that I really feel like I have spread the word. I know you're just a random guy on the internet, but you seem rather competent in the few areas that I've witnessed it in, in these comments here; so maybe that's what's making it more special to me. Or I'm just surrounded by idiots in everyday life.

      Anyways, yes, as you have already figured out yourself, Musicbrainz does allow for proper relationship metadata-ing. I guess a nice example is https://musicbrainz.org/release/c2b36d08-1c58-4aa0-b64d-c9a897abf36c
      You can see CD 1 Track 23 having some not-that-often-used metadata attached, the release has Links (Discord, Amazon (ASIN attached)), catalog number, barcode, cover and is part of a series. I still think the way you're able to enter all kinds of relationships is awesome and I haven't yet found any kind of information that I haven't been able to add to the database.
      Using beets.io to keep my local library in sync just adds to the awesomeness, even though it doesn't (yet) support BIN + CUE and instead focuses on per-track-files and embedded data. Since all music players of my choice (including on Android, where I use GoneMad) support BIN+CUE, I'd rather keep full albums in that format, but as it's a free software project, there is a lot that can be done about this in the long term.

      Delete
  26. Spent 2 days and nights transcoding all of them to flacs.
    I made a database of all included songs,and I noticed that some albums are not included. I planned to do 2 things. 1)Collecting those "not included in TLMC " ones , as a complement to TLMC. 2)Making a website that contains all info of all Touhou musics. Actually there is a Chinese website , thwiki.cc , already did a great job collecting musics data. Sadly I don't know how to use a web crawler. So it might take a very long time to achieve my plan.

    ReplyDelete
    Replies
    1. You have a plan I've been doing for the last couple of years (recently changed my view on some things as you can read in the comment on this page by me) so I was wondering if we can combine efforts.

      I have been trying to fill my collection whenever TLMC was postponed, and worked out for some time but it's a high burden. But I still intend to have a complete collection so if we can find some way to combine our strengths I think it should be possible.

      You can initially contact me through G+ Hangouts or on fb https://www.facebook.com/sakuya.inu.izayoi or additionally in my discord server: https://discord.gg/SaRgArj

      Just be sure to identify yourself, afterwards we can discuss which method of communication is the most preferred.

      Delete
  27. during my reuploading, i found that the audio track and cue sheet of "2012.12.30 [IK-24] Innocent Key The BEST [C83]" is missing, which only include album.
    both V18 and V19 are the same.

    ReplyDelete
    Replies
    1. "2016.08.13 [IK-36] InnocentKey The Best3 [C90]" is missing too

      Delete
    2. Both are ISO images of a DVD, looking at their size. They are included in supplementary materials.

      Delete
    3. OK i got it.
      but file name "2013.05.26 [MMCD-0005~6] 556mm THE BEST Vol.01 -Dancing Girls Best- [例大祭10]\Disc1 Girls Vocal Side" seems to be too long for windows, neither fb2k nor cuesplitter can handle it, and it took me a lot of time to deleting then renameing it.
      BTW, i found many missing albums in xiami.com,

      Delete
    4. one more thing :2010.12.31 [WAVE-0033] Symphonic Rhapsody “Peony”- 交響狂詩篇 “冬牡丹”- [C79] is definitely missing, I have checked supplyment material
      Here is the mega link: https://mega.nz/#!QxAwnYSC!NfUWXL_Os_tf9dPefuD0pdAJntN9xLDt9LP_z6QehOk

      Delete
    5. >but file name "..." seems to be too long for windows
      I vaguely remember someone else complaining about this several years ago. Windows path cannot exceed 255 UCS-2 characters, however the length of this filepath is only 224 characters.
      The longest filepath in TLMC is 226 characters, the longest filepath overall is in supp.materials at 238 characters.
      As neither of these alone would fail on Windows and since they are not length outliers, I don't consider this a problem of the torrent. Move the torrent closer to the root of your drive.

      >BTW, i found many missing albums in xiami.com,
      Looks like some shit site which wants me to install phone spyware to download mp3 crap.
      Question 1, can I find lossless there?
      Question 2, do they allow free downloads?
      If the answer to any of these two is "no", then it's useless.

      Delete
    6. no, i mean the missing covers, sorry for my misuse of word.

      Delete
    7. Just simple single cover images at typical web resolutions aren't particularly interesting to me, unlike proper scans, but even then I'd guess that that site doesn't offer anything that vgmdb (often full hires booklets) or suruga-ya (last fallback, but super comprehensive) can not provide.

      Delete
  28. > Touhou lossless music collection/[Yonder Voice]/2016.05.08 [YVCDN-0011,KFTM-001] 秘封活动记录 -月- OST [例大祭13]/Yonder Voice、京都幻想劇団 - 秘封活動記録 -月- ORIGINAL SOUNDTRACK.cue

    Umlauts in track 11 and 17 are missing. Correct titles should be
    11 Träum' was Schönes
    17 Fröhliche(未使用)

    ReplyDelete
  29. Has anyone gotten this working with rtorrent? The previous torrents worked with my rtorrent but trying on two different boxes, I have yet to pick up any peers for this one despite waiting weeks.

    Also, are these magnets correct? rtorrent rejects them and they look weirdly short - is "magnet:?xt=urn:btih:7F2010E66FF1542E62F9C8685C9E8421D16F289E" a valid magnet? I've never seen one that short before, they usually have a domain/tracker embedded in them, I assume to serve as an introducer to the swarm.

    ReplyDelete
    Replies
    1. >Also, are these magnets correct?
      Correct according to this description: https://en.wikipedia.org/wiki/Magnet_URI_scheme
      Without tracker indication client needs DHT to find swarm peers and get the torrent body. Maybe yours is turned off?

      Delete
    2. Hm, that WP doesn't really answer my question about how just a single hash would allow a torrent client to find an arbitrary IP across the Internet which has the exact torrent necessary, unless it's somehow supposed to be piggybacking on another P2P network with hardwired introducer nodes or something...

      I usually have no problem in either rtorrent with DHTs or magnets ('dht = auto' is explicitly enabled in my rtorrent config as well), or with the previous TLMC torrents, and all of my Pirate Bay torrents are magnet-based & work fine, but they also all usually have some trackers embedded in them and are much longer, which is one reason I noticed, in addition to rtorrent rejecting them as invalid. Perplexing.

      Delete
    3. That's how DHT works, I can only point to https://en.wikipedia.org/wiki/Distributed_hash_table for the explanation.
      If one has a totally fresh client, then yes, it would need either a tracker-enabled torrent or a bootstrap node to find first peers. Then the client just caches a bunch of them.
      Just in case, do you have "session" dir defined in rtorrent config? Are unencrypted connections allowed?
      (https://github.com/rakshasa/rtorrent/wiki/Common-Tasks-in-rTorrent#supporting-public-torrents-magnet-links-udp-trackers-dht)

      Just get the copy off Nyaa, if all else fails, they probably auto-append their tracker to all uploads.

      Delete
  30. missing Halozy ブチアゲ♂トウホウ2 and Halozy Best vol2,found here https://vk.com/topic-71195928_30179484
    i`ll upload some song that i found in osu!,but some just single release

    ReplyDelete
    Replies
    1. >found here
      Wrong, there are no such lossless albums at that location.

      Delete
    2. here then for 8 missing album include Halozy Best vol2 https://nyaa.si/view/567063

      Delete
  31. Would this be something that should/could be added to the TLMC? https://altersynth.bandcamp.com
    If yes, I could provide a lossless, perhaps.

    ReplyDelete
    Replies
    1. While the bandcamp lowers barrier to entry, which pushes the quantity up and the quality down, it is still on-topic for this torrent, as long as it provides lossless touhou remixes.
      The annoying thing about it is that the tracks are split (very likely) and mastered for digital distribution (quite likely). I'm still undecided what to do with split tracks and audio that doesn't conform to AudioCD standard.
      If it's not a ton of effort for you, then do share.

      Delete
  32. Hello,
    I'm trying to open .torrent file with Vuze and keep getting an error :
    'null' could not be opened:
    Error reading torrent file '\Azureus\torrents\__Touhou lossless music collection v.19.torrent - ANNOUNCE_URL malformed (''

    Anything wrong with the Vuze? Torrent file seems OK, at least I'm getting the same exact file with different browsers.

    ReplyDelete
    Replies
    1. I, uh, did some manual things to the torrent. Like, opened it with hexeditor to quickly patch some header field for some reason, because I was too lazy to find a proper bdict reader-writer.
      So either the edit did not conform to the spec and the rest of the clients just swallowed the error or it is within the spec and Vuze sucks at properly parsing torrents.

      Delete
    2. I went and found the pre-edit version. Apparently I just needed to remove announce URL, because the torrent had one baked into it by creation script, but the tracker itself (openbittorrent) stopped functioning and I thought it was bad manners to leave dead stuff in.
      The easiest workaround is to get the torrent from nyaa, as they rewrite the torrent to append their trackers.

      Delete
  33. cue info for

    2013.08.12 [ARCD-0041.1] REBIRTH DANCEHALL [C84]

    can be found here, in comments section
    http://bbs.big-cd.com/simple/?t16574.html

    ReplyDelete
    Replies
    1. [Alstroemeria Records]

      Delete
    2. Opinions regarding feedback requests:

      1. Would not support. The utility it would bring can be substituted with a text listing of mappings, and doesn't need to be in the collection itself. Plus, in situations where the circle hasn't listed an English name, there's no assurance that 1. the one agreed upon for TLMC is certainly correct and 2. the circle won't later come out with an official English transliteration, creating another hairy rename situation.

      2. I strongly support this, though perhaps it will be best if you can come up with some way to distinguish them. With every year that passes some old content is irretrievably lost, at least to the public, and I have had the experience of searching for albums that were out of print, unavailable used, and never uploaded. TLMC is perhaps the single "safest" repository in terms of future availability; there are already many albums for which this collection is the only accessible source, and as time goes on there will only be more such albums. Though split flacs may not be perfect representations of the CD, they are at least lossless representations of the individual tracks, and allowing albums to be lost because their format was insufficiently perfect would be a shame.

      Even if they were in a separate collection, it would be far better than letting them rot out of accessibility.

      Delete
  34. This should be a top-level comment, not a reply. My bad.

    1. For circles with names in kana/kanji I looked at the circle websites. If they used an english version of the circle name then I used that as a spelling hint/alternate name in directory name: "[main name] alt.name". The rest I've left as-is.
    What are your thoughts on adding alternate english names to all circles?
    Pros: it would make navigating directory structure and referencing circle names easier for those who don't know/are bad with kana/kanji.
    Cons: running rename script would be effectively mandatory, at least for that one transition, and straightforward name translation or transliteration might not mean exactly what artist intended. It would also break your existing playlists.
    2. There is a large amount of recent rips which are sadly shared as separate flac tracks with no rip logs. For now they are not included in TLMC.
    What are your thoughts on gluing them back into CD images and adding those to the torrent?

    ReplyDelete
  35. This is how downloading TLMC in 2018 looks like: https://sites.google.com/site/tlmcfiles/in_2018-03-13.png

    ReplyDelete
  36. This comment has been removed by the author.

    ReplyDelete
  37. Tangentially related to Feedback #2, but what about albums for which the best ever quality was not a lossless format? For example, this album http://woolycloudsmain.web.fc2.com/gensoukaiki/index.html released online as mp3 during Kouroumu 7. I think there are a handful of other examples (Dxtliant Child? Don't recall if all of their nonphysical releases were lossless) from before when Bandcamp was a thing. It would be nice if they were included, but the name of the collection...

    ReplyDelete
  38. My own interpretation there would be that if you are providing the best ever release, then by definition it is 'lossless' as nothing has ever been 'lost': you can exactly reconstruct the original by 'cp'.

    ReplyDelete
    Replies
    1. @gwern
      Yes, let's argue semantics a bit (no sarcasm implied).
      I think the album was still mastered in PCM by the circle and then encoded to mp3 (or whatever lossy format they used).
      If that's the case, then either the lossless is still there or, if they deleted it as unneeded, was there and then was lost.

      @Anonymous
      I think its OK to put it in supplementary materials. Some mp3's which came from data portion of mixed-mode CDs are there already.
      The main torrent is uniform with only tta files representing CD images (and one cue sheet archive), I'd rather not create exceptions if it's one album and not one thousand.

      Delete
    2. By that logic, then almost no music has ever been released in 'lossless' format because no one simply takes the raw output of their microphones and plops it onto a CD. (Not to mention digitizing inherently analogue phenomenon in the first place.) Similarly, probably no one has ever released a proper copy of a novel because they don't include a VCS history of its activity keystroke by keystroke. And let's not even talk about movies, video games, or anything remotely complex or multimedia... The art or creation is not the bulkiest intermediate stage, but the final thing that the artist deems finished and releases. If that's a MP3 instead of a PCM, then that's the 'original' which is the highest-quality version.

      Delete
  39. I did'nt find how to contact you so i write here :P
    here are some albums which are not included in tlmc
    (rip by myself, tta+cue+scan)
    WAVE - Symphonic Tarantella "Lily" -幻想円舞曲 夏水仙-
    https://drive.google.com/open?id=1TMjJbouWwZjhbjJQKb_pni6_GJgml6B8

    (download from forums, aif+scan)
    WAVE - Symphonic Tarantella "Lily" -幻想円舞曲 夏水仙-
    https://drive.google.com/open?id=1RxKxO2ChK41Ghs26btJX6jVr5pJUamze
    WAVE - Symphonic Rhapsody Peony -交響狂詩篇 冬牡丹-
    https://drive.google.com/open?id=1szjg2tB-ds3jf_xLS358rwg2inhNekOa

    ReplyDelete
    Replies
    1. In addition, there is a zip of an album which misses scans
      WAVE 2007.08.17 ARCHIV-EAST [C72]
      https://drive.google.com/open?id=1Nj2Y45Ed6STKi8kWPkyepXqIxXQ01EkU

      Delete
    2. Here is the missing scans of this album.
      https://mega.nz/#!w9hUxLTT!IsUaN9NIyKEHKtqlltJrN_ogcJ6dYztiFXVai7ecIL0

      Delete
    3. Thanks, downloaded everything.

      Delete
    4. Omg, i been finding this for weeks and it's in the comment section!!! i feel dumb

      Delete
  40. Are people still seeding this? I'm stuck at 0% on vuze (is it the client? if so, what should I use?). I checked out the torrent on nyaa.si but it doesn't have cue files for some reason. Guess I'll leave it on for a day and see what happens. ¯\_(ツ)_/¯

    ReplyDelete
    Replies
    1. nvm, just had to wait a few hours for it to start

      Delete
    2. >I'm stuck at 0% on vuze (is it the client? if so, what should I use?).
      I saw 2 connected "Azureus 5.7.6.0" clients at some point. Don't know why yours couldn't connect.
      >I checked out the torrent on nyaa.si but it doesn't have cue files for some reason.
      If it's a copy, then the cues are there in the 7z.
      >nvm, just had to wait a few hours for it to start
      I'm glad that it worked for you in the end, but several HOURS to start is very not ok.

      Delete
  41. I bought my favourite CDs from Sensitive heart.
    Here is the missing scans.
    https://mega.nz/#!El5WSS5b!WI9gsl_xAPGAOz6WDs0yRgD9h8fIOQkCA2cb1ec-vpQ

    ReplyDelete
    Replies
    1. Again, I bought some CDs that is not included in tlmc from suruga-ya.
      All missing scans of QLOCKS https://mega.nz/#!95x23I5Y!XrSQXsB0tOEkfw03u0AZfsXpOMS9B2t1qknm9yFmwlk
      来夢緑 Lime green (11CD+scans) https://mega.nz/#!8gYk2R4Q!eLWXRZ48-HQdCZf-CvJwqqMB17xMGUh-I6tHR7lTW8g
      some random picked up CDs https://mega.nz/#!MxYW3bQI!BRpmyU9KFyeRfUD32CYSqUm71tvXUXh6VijnWo79ITE
      cues are built in the tta files.

      Delete
  42. It's good to see this TLMC being updated again. I have the previous TLMC running on https://www.touhou.fm/ which also streams opus on the native desktop client and Android client (but I still need to rewrite the site to do opus decoding as well, though that will require an extra proxy to allow the opus stream to be sent over something browsers like (currently only Opus over RTP is available)).

    I've been reading the comments and I finally realize why you use TTA/CUE and convinced me to change my indexer and radio software. While I used to believe that it was easier to split out TTA to FLAC so I could simply open it through libsndfile+taglib and index it into a Postgres database, I realize now that I should instead move onto File+offset and index the cue files directly and use a tta decoder library for the audio. (That's kinda the benefit of creating your own streaming software compared to pre-made ones, you can simply add your own requirements and not have the hassle of contacting the dev or get your changes merged in)

    I'm glad you resumed because while you postponed the previous versions, I was trying to keep up myself through doujinstyle. In the end I simply gave up on the huge amount of work. I do wonder if it would be possible to get some arrangement going on with regards to working on correcting cue files. If you're interested discussing about it, you can write me on info@touhou.fm.

    Lastly, I do wonder why you are using one giant, ever growing, torrent file instead of creating an archive of specific years. I assumed that not too many old songs will be included after a while? Or maybe this is a wrong assumption. But in my eyes, I think an old archive will not really have to be updated much since after a while all music from that period will be added.

    ReplyDelete
    Replies
    1. >why you are using one giant, ever growing, torrent file instead of creating an archive of specific years.
      1. Cannot remove and update files.
      2. Swarm fragmentation and inability to use TFT between these torrents (although, to be fair, I don't see TLMC being uploader bandwidth constrained at the moment).

      Delete
  43. BTW, a fixed cue sheet for 'Alstroemeria Records - Rebirth Dancehall': https://www.dropbox.com/s/mkkfech8scfyk9q/REBIRTH%20DANCEHALL.cue?dl=0

    ReplyDelete
  44. This file seems corrupted, i can not play the last two tracks:
    2013.05.26 [DWCD-0008] BEST OF WiNG [例大祭10]\DiGiTAL WiNG - BEST OF WiNG Special Non-Stop Version

    ReplyDelete
    Replies
    1. I checked, file was corrupt at the source.
      Source is a 1042164641 byte file "(例大祭10)(同人音楽)[DiGiTAL WiNG] BEST OF WiNG (tta+cue).rar" with sha256=d71a55f97a05405f27b6b71472978e13f5de293aef2aa931ddba444472956ae5 downloaded from https://pan.baidu.com/s/1mg1EYIc
      Archive itself tests ok, the tta fails decoding check.

      It's great that already 2 people have reported this; the first time (Anonymous, 06 January, 2018 13:36) I didn't notice it for whatever reason, probably assumed it was cuesheet-related or maybe planned to check and got distracted by something.

      Delete
  45. Hi rwx, here are some flap+frog albums (+ scans) for you:


    魔法少女と活字1
    https://mega.nz/#!B1ZG0RZY!Bj30ujf-2yWlDRMFPvrzgtX_wa-IPdAjeZ7eQlNvlug

    stereophonic remaster + remixes
    https://mega.nz/#!p0Z02SwR!Z9YBea6Y53rNzFVnWyfiiUTN61TzUMTvpogzB0hIk7I


    cirno out #1
    https://mega.nz/#!JoQEETKL!JFjwzPb57Dma8mfVifrXCCZPZKLVeh-HOZEDmflTTz0

    ReplyDelete
    Replies
    1. Thanks, one of my favorite circles. With DDBY.

      Delete
    2. flap+frog is one of my favorites too :) I always look forward to their next release.

      I have a bunch of older DDBY albums in my library, but I don't have the whole discography yet-- if you include their original albums too, there's so much to collect! I'll get caught up one day, haha

      Delete
  46. Hi, I'm a little ignorant about this.
    But it includes music by Vivaldi, Mozart, Chopin, Beethoven?

    Is there a way to download it individually? Thank you.

    ReplyDelete
    Replies
    1. This is a Touhou Project arrangement music collection.

      Here's an explanation of what Touhou is, and what Touhou arrangements sound like:

      https://www.youtube.com/watch?v=M0sqbzMWcmg

      When you open the torrent for the first time, you can deselect all folders, and then individually select the folders you want to download. Folders are grouped by music artist.

      If you like classical instrumentation, try listening to TAMUSIC (violin + piano), 街角麻婆豆 (known in English as Machikado-Mapoze; the main member uses all kinds of instruments but is especially fond of woodwind instruments like recorders), and 狐の工作室 (known as foxfactory in English; digitally-produced orchestral remixes).

      In general their newer albums will be more polished than their older albums, because these are amateurs slowly improving over time.

      Delete
  47. Wow, I am a bit late but it's great to see tlmc updated again. Is there any way to use the online player with mp3 instead of opus? I usually listen through albums there and download any songs I like individually. I wouldn't have a problem with opus but it is difficult to find a decent folder-based music player for my phone that can play opus files.

    ReplyDelete
    Replies
    1. Eh, what? I'm not sure I understand. The online player just serves you what its creator/hoster made available.
      Btw, for folder-based player try deadbeef.

      Delete
    2. I like the online player, but the songs are in OPUS format which is inconvenient when downloaded since programs that support it are rare. File converters crash when I attempt to use them to turn the songs from OPUS to MP3. I also tried the deadbeef app on my phone, it can't play OPUS even with all the codex packs installed.

      Basically I'm wondering if there's something like the old otokei doujin where it's similiar to the player here, but the songs are in MP3 format.

      Delete
    3. First, you probably don't want to convert from Opus to mp3 unless you're ok with more degradation in quality. Opus and mp3 are both lossy codecs, so you should really only convert to them from a lossless source (e.g. FLAC, TTA, WAV). In the case of Opus it will actually have to be FLAC/TTA -> WAV -> Opus, but you get the idea.

      As for supported programs, there are plenty for the desktop OSes, but I admit the options for Android are more scant. Your best bet is probably GoneMAD music player, though it's paid and closed source. Open source apps that support Opus include Vanilla Music, AIMP, Odyssey, VLC, and probably others. But I'll admit none of these are ideal. Vanilla Music would be the best option, with its minimalism and good folder viewing, but it can't seek during Opus playback afaik. If OTOH you have an iPhone I can't help you.

      Still I think it's for the best that online communities are moving from mp3 to Opus. The latter is a superior codec in every way besides compatibility, and the more we use it, the faster mobile apps will support it fully. Bug your app devs in feature requests and such. Get the word out.

      Delete
  48. Having trouble working the torrent. Tried rtorrent and couldn't find any peers. Tried Transmission and get strange inconsistent errors. Tried qBittorrent and got a "metadata too large" error. Any ideas?

    ReplyDelete
    Replies
    1. Try rtorrent + this torrent from nyaa, which has embedded trackers.

      Delete
  49. In addition to rwx's suggestion, have you prepared rtorrent to use DHT? https://github.com/rakshasa/rtorrent/wiki/Using-DHT . in addition, I personally discovered that you want to have all required ports accessible from the outside world (forward and/or open up the ports for bt and dht)

    ReplyDelete
  50. I have a noob question. If I split the TTA into multiple TTA songs, do I lose ANY quality? I'm using CueTools

    ReplyDelete
    Replies
    1. You won't lose any quality since tta is a lossless codec. Keep in mind however that, in case the cue file is not correct, you might lose data or get "songs" that don't match the original intent (like songs that suddenly start or have parts that do not belong)

      In addition, you can convert to Flac or other lossless formats, still keeping quality.

      Delete
    2. good to know, one more question, the file size is usually more or less when I split it into multiple tracks, is that normal or does that mean I did something wrong and there's quality loss?

      Delete
    3. There are several possible reasons for that difference:

      - compression in general works with recognizing patterns. So, if the file is in full, it might be able to recognize more patterns, thus compresssing better (I'm no expert on TTA, I only used libtta in my own project. I do not particularly like the library).
      - I believe TTA requires fixed amount of audio data (one of the reasons I don't like it: it can't skip to seconds precision, it has to jump "close enough", and forces you to skip the remainder), so it might also be due to it rounding the size to an TTA suitable size.
      - the complete file only has one TTA header, whereas the separate files obviously have 1 per file. This will not really add that much though

      So an exact 1:1 size will rarely happen. Also keep in mind that the OS might impose additional size restrictions due to the filesystem. If you want to know whether it's truly the same, you can use sound editing software like audacity to append each tta file after splitting, and comparing it to the original. In a similar manner, you could decode the individual tta's to raw wav and append that, and compare it to the full album tta decoded to raw wav. Since raw wav is uncompressed, it will have a linear relation between size and song length. (But that's probably overdoing the analysis, though it's as accurate as you can check)

      Delete
    4. I'll add to that that "Raw" wav is a regular Wav file with its header stripped (and any encapsulation). This header will influence the size (much like the tta header in point 3). So in order to minimize the problems with headers influencing the filesize, best to leave them out. You can in fact play back the raw wav files, if you tell the program what format it is in (like audacity can do)

      Delete
    5. appreciate the detailed answers :)

      Delete
  51. This comment has been removed by the author.

    ReplyDelete
  52. missing 死際サテライト albums
    https://mega.nz/#!IMsUxJwJ!aE7COngj2r6L5clhrLX2dBbZAy68lbXJC_xKF-8HZwI

    ReplyDelete
  53. hey,I have one questions...
    Is it package included all songs that uploaded ever?(before version 19)
    Please tell me it as soon as possible!

    ReplyDelete
  54. Thanks for another great release.

    I was wondering if you'd ever come across the SUPERNOVA EP by twinkle*twinkle? It's a Shibayan production so you'd expect it to be around but a proper rip just doesn't exist. It's not even that old.

    I'd buy it myself but it must have been a really small run, nothing anywhere.

    ReplyDelete
    Replies
    1. Great EP. Can digitally buy from nachi here:
      https://nachipow.booth.pm/items/207391

      Delete
  55. I found some hi-res albums in the website of "風鈴ぼるけいの". http://r-volcano.jp/publish
    All albums are originally provided in separate flac tracks, and they also contain printing images.
    Here is the link.
    https://mega.nz/#!M8ZBUCSL!SxQRqaBjVX1x6iXVuDM6h_kevNrg_1_Xh1D1KQuemK4

    ReplyDelete
    Replies
    1. The file is too big for the browser and the console megadl also complains about "Data download failed: CURL error: Failure when receiving data from the peer". Can you reupload somewhere else?

      Delete
  56. http://www.toholmc.com/#nav_0
    This is a crowd funding project in China that release the latest doujin circle resources.
    I had made a download sheet.
    https://mega.nz/#!VshxBAQS!nXmcEyfDk3zwSxtVkj_lrx-9JD032JUv_LRaUkWoLe8

    ReplyDelete
  57. I can't download the Main torrent ;-;


    Request error
    An error occurred during the request:
    announce URL bad


    Is there a problem with the Main torrent file now?

    ReplyDelete
    Replies
    1. I didn't get that but I am getting 0 peers on all 3 torrents. Yeah something might be up.

      Delete
    2. Scratch that, was a problem on my end. The 3 work now.

      -first reply anon

      Delete
  58. thanks for the hard work sir, gonna keep seeding this for now
    cheers

    ReplyDelete
  59. This comment has been removed by the author.

    ReplyDelete
  60. for anyone who want to find specific album inside the torrent filelist
    use the torrent WebUI, open the torrent app in browser,login(not as guest account), then inside the file bar press Ctrl+F,type the album title.
    with this u can easily find and download the album u want. right click the file and set the download priority
    hope this can help someone :D

    ReplyDelete
  61. missing album in torrent from yonder voice
    [Yonder Voice] 少女禁閉密室
    [Yonder Voice] Refractile Wonderland
    [Yonder Voice] 桜風の誓い
    [Yonder Voice] 【YVCDN0013】 - 無名の楽園 〜 Piano Arrange Collection Vol.1
    is this fine?

    ReplyDelete
    Replies
    1. >is this fine?
      https://i.imgur.com/c4jt321.png

      Seriously, if you have'em -- post 'em.

      Delete
  62. Hey rwx, what are your thoughts on keeping spaces in file/directory names? You seem very conscientious of metadata and every design decision that goes into this torrent, so I wanted your opinion. Many people advise against spaces in filenames for optimal OS interoperability and to avoid confusion in contexts such as command lines. Do you at all share this concern or do you think it is easily avoided with properly written scripts and usage of quotes and such? Or do you admit it's not ideal but the tradeoff of having ugly underscore/dash-ridden names is not worth it?

    ReplyDelete
    Replies
    1. Haha, spaces. Some filenames here contain brackets, parentheses, single quotes and my scripts have to work with it.
      Many command-line tools in linux can properly deal with both unusual characters (anything other than \0) and unicode characters.
      I could understand being concerned about something exotic (even though I would keep it all and adapt to it), but worrying about spaces of all things is so last millenium. Underscore/dash replacements are horrible. Just don't.

      Delete
    2. The actual best way is to just find-replace all instances of " " with "." to conform with scene naming conventions. Just as God intended

      Delete
    3. And here we have Poe's law in all its glory.

      Delete
  63. Uhh, everyone. It turns out my email provider fucking ate all google "new post" notifications without any warning for the past 3 months. I'll answer everything I missed in a moment.

    ReplyDelete
  64. Hello!
    When I try to download TLMC, it works fine for a few minutes, but after some time the download just stops and all of my bandwidth becomes dedicated to Protocol Traffic. In fact, the Protocol Traffic Download/Upload rates end up being ~8x what my normal download rate would be (20MiB/s vs. 2.5 MiB/s), but it does completely halt all of my downloads and uploads. Would you happen to know if this is an issue with my client, or if this is supposed to happen, and I should just wait for it?
    I should also note that this has never happened before with any other torrents, including the above Pictures torrent and Supplementary Materials torrent. The downloads/uploads do continue after I restart my client (Deluge 1.3.15), but only for a few minutes before the Protocol Traffic takes over.
    Thanks!

    ReplyDelete
    Replies
    1. More likely than not it's a bug in the client.

      Delete
  65. Happy Cirno day.
    Thanks again for making this amazing collection available to us.

    ReplyDelete
  66. Didn't see Yonder Voice - 蜃景, downloaded it from a blog and upladed to MEGA, included WAV+CUE+LOG.

    https://mega.nz/#!Xh5nSQpb!c5Ym6S00XDPQ5cfwnTlhomSB5I9RUvpiYsDWjbdhhpY

    ReplyDelete
  67. do you have the .tta + cue version of this site?
    http://151.80.40.155/tlmc/

    ReplyDelete