This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2007-10-08 02:39:46

fandebiao
Scratcher
Registered: 2007-05-15
Posts: 25

Why doesn't Scratch support external midi file?

Why can't I import a midi file for sound?
Why does scratch only support mp3 and wav (they are so big....)?
My project used to be 3mb, after I import a music is now 8mb, which almost reaches the 10mb limit...

Offline

 

#2 2007-10-08 11:50:22

kevin_karplus
Scratcher
Registered: 2007-04-27
Posts: 1000+

Re: Why doesn't Scratch support external midi file?

MIDI files provide a series of note commands, rather than sound.  It has been suggested before that Scratch accept MIDI files and turn them into scripts, but I don't think that the scratch team has bought into this idea yet.

Offline

 

#3 2007-10-09 02:04:45

andresmh
Scratch Team at MIT
Registered: 2007-03-05
Posts: 1000+

Re: Why doesn't Scratch support external midi file?

I was about to add "import midi files" to our internal wiki where we put our requests and I realized it's already there. The list of request is very long though  smile


Andres Monroy-Hernandez | Scratch Team at the MIT Media Lab
on identi.ca and  twitter

Offline

 

#4 2007-10-09 16:19:00

beebe
Scratcher
Registered: 2007-05-28
Posts: 39

Re: Why doesn't Scratch support external midi file?

lol, I wanna get cool music for my projects and the size was around 8mb and it comes out just over 10mb, then I have to get a dumb music about 7mb.

Offline

 

#5 2007-10-10 09:21:29

andresmh
Scratch Team at MIT
Registered: 2007-03-05
Posts: 1000+

Re: Why doesn't Scratch support external midi file?

beebe: try cutting your cool music in half using something like Audacity.


Andres Monroy-Hernandez | Scratch Team at the MIT Media Lab
on identi.ca and  twitter

Offline

 

#6 2007-10-10 22:57:51

beebe
Scratcher
Registered: 2007-05-28
Posts: 39

Re: Why doesn't Scratch support external midi file?

ok. ty

____________________________________________________________________________________
Hey look at this:    move ((   haha  +   nana  )) steps

Last edited by beebe (2007-10-10 22:59:18)

Offline

 

#7 2007-10-14 11:46:38

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Why doesn't Scratch support external midi file?

Ya I mean I have TONS of midi's but I can't use them!so sad


http://i.imgur.com/WBkM2QQ.png

Offline

 

#8 2007-10-21 17:01:41

beebe
Scratcher
Registered: 2007-05-28
Posts: 39

Re: Why doesn't Scratch support external midi file?

lol

Offline

 

#9 2007-10-21 19:00:06

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Why doesn't Scratch support external midi file?

I agree, supporting MIDI files is a great idea. As Andres says, it's high on our wish list but it didn't make it into the upcoming release.

However, the upcoming release will support sound compression. You'll be able to pack up to 15 minutes of sound into a 10 MB project (more if you manually compress the sounds at a lower quality level). That's twice as much sound as you could pack in before if you used "compress sounds" and four times as much as before if you did not compress your sounds. And the compression quality is not bad, either.

Unfortunately, it does no good to compress your sound files before importing them into Scratch since Scratch does not use MP3 compression internally due to the complex patents and licensing issues around MP3.

  -- John

Last edited by johnm (2007-10-21 19:01:15)

Offline

 

#10 2008-04-23 12:23:42

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Why doesn't Scratch support external midi file?

Now just to pursuade the scratch team how good midis are, I got some good songs to show how good midis really are. So for example, everybody know Super Smash Bros. Brawl is awesome. Well the music too. So you've unlocked the Spear Pillar Stage from Pokemon Diamond and Pearl? Well heres the music to it. And you tell me if it sounds similar.

Spear Pillar

Plus you got to love the golden hammer. It nearly hits a KO! Well even though it squeaks, the song for it is great.

Golden Hammer *squeak*

Now if your like me, I like to admire my stickers and my other accomplishments. Well you have to listen to some type of graceful music while listening to stickers. So here it is:

Sticker Music

And often I like to have my friends come over and play with me. So then I setup a Tournament, and there is even music for that. So there is just about music for every occasion. So here is that tournament music:

Tournament Preperation

And all of these songs are midis. So Scratch Team, do you want to allow these works of art on projects, or are you going to restrict these beautiful pieces. Please allow them!


http://i.imgur.com/WBkM2QQ.png

Offline

 

#11 2008-04-23 13:11:49

JSO
Community Moderator
Registered: 2007-06-23
Posts: 1000+

Re: Why doesn't Scratch support external midi file?

Because squeak and java support midi, it is  not required to convert them into blocks. I think it would be good if you where able to import midi's, but after all the user should see it is a midi file, but just one of the sounds, playable ith "play sound ( ... ) "


http://oi48.tinypic.com/2v1q0e9.jpg

Offline

 

Board footer