Menu

#154 Add import of .mogg files

git_head
open
nobody
feature (8)
2015-04-06
2015-04-03
Collette
No

Add the possibility to import .mogg files.
mogg files are multitracks off file. Audacity is able to import / export these files.

Discussion

  • Rui Nuno Capela

    Rui Nuno Capela - 2015-04-03

    where can one find the mogg file format spec?

    i know ogg is the container spec, and vorbis might be the encondig of each so called track, any example file i/o sample source code will be welcome.

    is it at all supported by xiph.org's libvorbisfile ?

    byee

     
  • Collette

    Collette - 2015-04-04

    I uploaded an example file on my website (65 Mo):
    http://ycollette.free.fr/Divers/mogg_example.mogg

    I found some informations here: https://moggfiles.wordpress.com/about/
    but no specifications.
    I will dig into audacity files to see if I can find something.

     
  • Collette

    Collette - 2015-04-04

    Found some things in audacity/src/import/ImportOgg.cpp

    Ogg seems to be a container format which can have several Ogg files inside. The ImportOgg.cpp file can handle the loading of these several files into audacity.

     
  • Rui Nuno Capela

    Rui Nuno Capela - 2015-04-05

    hey. your example file (mogg_example.mogg) presents ifself as a regular ogg vorbis encoded file with one single stream but with 10 channels--it can pretty much get loaded on qtractor as long you rename its extension/suffix to .ogg instead of that thing .mogg :)

    > ogginfo -v mogg_example.mogg 
    Processing file "mogg_example.mogg"...
    
    New logical stream (#1, serial: 7d5885e1): type vorbis
    Vorbis headers parsed for stream 1, information follows...
    Version: 0
    Vendor: Xiph.Org libVorbis I 20090709
    Channels: 10
    Rate: 44100
    
    Nominal bitrate: 2399.209000 kb/s
    Upper bitrate not set
    Lower bitrate not set
    User comments section follows...
        ENCODER=REAPER
    Vorbis stream 1:
        Total data length: 65462759 bytes
        Playback length: 4m:19.841s
        Average bitrate: 2015.468656 kb/s
    Logical stream 1 ended
    

    i was thinking about mogg multi-track as being a file with more than one stream.

    perhaps what you're asking is about splitting a each channel into a mono audio track when importing an audio file, any file format not just ogg or mogg.

    cheers

     
  • Collette

    Collette - 2015-04-06

    Yes, if it's just that.
    This file should be splitted into several tracks into qtractor.

    Best regards,

    YC

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.