the first day

Our first lecture in professional practice for creative media started with an overall look as to what we will be covering throughout the module. Given my interest in the social shaping society and the influence in technological advancements on society I think I well am enjoying the classes that we will be having. I hope to engage in some lively debate about the issues that will be brought up in this class. One of the learning out comes from this class will be an awareness of cultural shifts due to social and technological developments. This to me sounds like a good learning outcome. This blog is to record my own personal feedback on each of the lectures and classes that we have. We have been tasked with creating this blog in order to record our thoughts and reaction to what we are shown in class. Some good ranting I am sure will ensue J I personally feel I have some strong opinions on the topics that we will be covering in class so I look forward to recounting and putting down my ideas onto paper.

Advertisements

the first day

Our first lecture in professional practice for creative media started with an overall look as to what we will be covering throughout the module. Given my interest in the social shaping society and the influence in technological advancements on society I think I well am enjoying the classes that we will be having. I hope to engage in some lively debate about the issues that will be brought up in this class. One of the learning out comes from this class will be an awareness of cultural shifts due to social and technological developments. This to me sounds like a good learning outcome. This blog is to record my own personal feedback on each of the lectures and classes that we have. We have been tasked with creating this blog in order to record our thoughts and reaction to what we are shown in class. Some good ranting I am sure will ensue J I personally feel I have some strong opinions on the topics that we will be covering in class so I look forward to recounting and putting down my ideas onto paper.

Lesson 9

Doing this task after not doing any flash programming after a while I must say is a daunting task but it has to be done so let’s give it a try J

The first encounter with a problem was when I was asked to play the program, I got 2 errors. The first was two little ¬  I added in by mistake thankfully I didn’t have to much code written and I was able to spot it easy enough. The second error I had was because I didn’t put in “Number when I was declaring the variable “currPan” thankfully I was able it is a simple fix! J 

I just left out an ‘e’ in the line panSlide.visible = false; it was infuriating trying to find the problem!

I  am just adding in the liens that control the visibility of the Pan and volume sliders, and for some reason it is not working! After much searching I found that i didn’t add in the “ (quotation marks) at the start of the statement: panLabel.text = Current Pan ” + int(currPan * 100);

Copying the code from this book verbatim can be a hindrance at times  i keep adding in ¬ ( I am not even sure what that symbol is called!)

So I just reached the end of the lesson and of course there was an error, i don’t know how but I left out an entire section:

function volumeChange(e:SliderEvent):void {

currVol = e.target.value;

volLabel.text = “Current Volume: ” + int(currVol * 100);

trans.volume = currVol;

channel.soundTransform = trans;

}

 

On to the suggested section J

 

I am adding some ID3 tags to a song I am adding into the file. I have deleted the “tap song and replaced it with a different one. The file that I added had no information in the tags. I added the Genre and was able to display this in the text field.

Using the code:

var mic:Microphone = Microphone.getMicrophone();

mic.setUseEchoSuppression(true);

mic.setLoopBack(true);

I was able to make it so a microphone that is hooked up to the computer is picked and the audio is heard through the speakers, in case you want to sing along to the music.

 

After much trial and error I was able to find some code to display the computeSpectrum()

(see code in flash)

The original code played music from the internet but by simply changing the location code to ../mp3 I was able to change it so it plays the selected song.

 

In relation to the sampleData section I didn’t really understand what was asked of me, i found code through the Flash help online (as asked of me in the book) but all i could find was code that generated a single tone. I have included this code in the flash file but have commented it out. 

Lesson 3

Here we are again with another update. This post is in relation to the second assignment that was due a couple of weeks ago.

For this assignment I focused on lesson 3 from the book.

The main learning points to be taken away from this tutorial are: being able to change the properties of a movie clip using action script, use the ENTER_FRAME event, using variables to mane but a few.

Overall this lesson was pretty straightforward following along with the book. When it came to the suggested parts of this tutorial I must say it was harder then I thought it was going to be.

The first suggestion is to change some of the properties to some of the movie clips. For this I changed the colour of some of instruments I also changed the scale of which they grow:

function grow(e:MouseEvent):void {

instrument.scaleX += 5.1;

instrument.scaleY += 5.1;

}

function shrink(e:MouseEvent):void {

instrument.scaleX -= .2

instrument.scaleY -= .2;

}

function rotate(e:MouseEvent):void {

var spin:Tween = new Tween(instrument, “rotation”,

 Elastic.easeOut, 0, 360, 5, true);

}

Above is an example of some of the changes I made. This is a relatively simple change in that all it does is change the rate in which the instruments grow. I changed it so they would go real big.

The next one I found difficult to understand. The only thing I could do was to display the rotational value of the extra star I added and to be honest I am not even sure if that is what is getting shown.

star_mc.addEventListener(MouseEvent.CLICK,rotateStar);

function rotateStar(e:MouseEvent):void {  

   star_mc.rotation += 5;

}

addEventListener(Event.ENTER_FRAME, starMove);

                function starMove(e:Event):void {  

                if (star_mc.rotation -100 < stage.stageWidth) {

                star_mc.rotation += 10;

                info_txt.text = “The Star is spinning, dont get dizzy…ENJOY ”  + (star_mc.rotation);

} else {

                star_mc.rotation = 5;

}

}

The next option was to create an object that bounces off the “walls” of the stage.

var ball:Shape;

var speed:Number = 17;

var vx:Number = speed;

var vy:Number = speed;

var moveArea:Rectangle;

var ballRadius:Number = 60;

init();

function init():void

{

    moveArea = new Rectangle(ballRadius, ballRadius, stage.stageWidth – ballRadius, stage.stageHeight – ballRadius);

    drawBall();

    addEventListener(Event.ENTER_FRAME, moveBall);

}

function moveBall(e:Event):void

{   

    if (ball.x < moveArea.x)

        vx = speed;

    else if (ball.x > moveArea.width)

        vx = -speed;

    if (ball.y < moveArea.y)

        vy = speed;

    else if (ball.y > moveArea.height)

        vy = -speed;

    ball.x += vx;

    ball.y += vy;

}

function drawBall():void

{

    ball = new Shape();

    ball.graphics.beginFill(0xffffff);

    ball.graphics.drawCircle(0, 0, ballRadius);

    ball.x = moveArea.x + Math.random() * moveArea.width;

    ball.y = moveArea.y + Math.random() * moveArea.height;

    addChild(ball);

}

I was unsure about this process so I asked Google. I was able to find some instructions online in relation to creating the ball and having it bounce off the walls.

 

Overall as I mentioned some of these tasks I found a challenge but with a little persistence and searching I was (i hope) able to get them right. 

Lesson 3

Here we are again with another update. This post is in relation to the second assignment that was due a couple of weeks ago.

For this assignment I focused on lesson 3 from the book.

The main learning points to be taken away from this tutorial are: being able to change the properties of a movie clip using action script, use the ENTER_FRAME event, using variables to mane but a few.

Overall this lesson was pretty straightforward following along with the book. When it came to the suggested parts of this tutorial I must say it was harder then I thought it was going to be.

The first suggestion is to change some of the properties to some of the movie clips. For this I changed the colour of some of instruments I also changed the scale of which they grow:

function grow(e:MouseEvent):void {

instrument.scaleX += 5.1;

instrument.scaleY += 5.1;

}

function shrink(e:MouseEvent):void {

instrument.scaleX -= .2

instrument.scaleY -= .2;

}

function rotate(e:MouseEvent):void {

var spin:Tween = new Tween(instrument, “rotation”,

 Elastic.easeOut, 0, 360, 5, true);

}

Above is an example of some of the changes I made. This is a relatively simple change in that all it does is change the rate in which the instruments grow. I changed it so they would go real big.

The next one I found difficult to understand. The only thing I could do was to display the rotational value of the extra star I added and to be honest I am not even sure if that is what is getting shown.

star_mc.addEventListener(MouseEvent.CLICK,rotateStar);

function rotateStar(e:MouseEvent):void {  

   star_mc.rotation += 5;

}

addEventListener(Event.ENTER_FRAME, starMove);

                function starMove(e:Event):void {  

                if (star_mc.rotation -100 < stage.stageWidth) {

                star_mc.rotation += 10;

                info_txt.text = “The Star is spinning, dont get dizzy…ENJOY ”  + (star_mc.rotation);

} else {

                star_mc.rotation = 5;

}

}

The next option was to create an object that bounces off the “walls” of the stage.

var ball:Shape;

var speed:Number = 17;

var vx:Number = speed;

var vy:Number = speed;

var moveArea:Rectangle;

var ballRadius:Number = 60;

init();

function init():void

{

    moveArea = new Rectangle(ballRadius, ballRadius, stage.stageWidth – ballRadius, stage.stageHeight – ballRadius);

    drawBall();

    addEventListener(Event.ENTER_FRAME, moveBall);

}

function moveBall(e:Event):void

{   

    if (ball.x < moveArea.x)

        vx = speed;

    else if (ball.x > moveArea.width)

        vx = -speed;

    if (ball.y < moveArea.y)

        vy = speed;

    else if (ball.y > moveArea.height)

        vy = -speed;

    ball.x += vx;

    ball.y += vy;

}

function drawBall():void

{

    ball = new Shape();

    ball.graphics.beginFill(0xffffff);

    ball.graphics.drawCircle(0, 0, ballRadius);

    ball.x = moveArea.x + Math.random() * moveArea.width;

    ball.y = moveArea.y + Math.random() * moveArea.height;

    addChild(ball);

}

I was unsure about this process so I asked Google. I was able to find some instructions online in relation to creating the ball and having it bounce off the walls.

 

Overall as I mentioned some of these tasks I found a challenge but with a little persistence and searching I was (i hope) able to get them right. 

Lesson 3

Here we are again with another update. This post is in relation to the second assignment that was due a couple of weeks ago.

For this assignment I focused on lesson 3 from the book.

The main learning points to be taken away from this tutorial are: being able to change the properties of a movie clip using action script, use the ENTER_FRAME event, using variables to mane but a few.

Overall this lesson was pretty straightforward following along with the book. When it came to the suggested parts of this tutorial I must say it was harder then I thought it was going to be.

The first suggestion is to change some of the properties to some of the movie clips. For this I changed the colour of some of instruments I also changed the scale of which they grow:

function grow(e:MouseEvent):void {

instrument.scaleX += 5.1;

instrument.scaleY += 5.1;

}

function shrink(e:MouseEvent):void {

instrument.scaleX -= .2

instrument.scaleY -= .2;

}

function rotate(e:MouseEvent):void {

var spin:Tween = new Tween(instrument, “rotation”,

 Elastic.easeOut, 0, 360, 5, true);

}

Above is an example of some of the changes I made. This is a relatively simple change in that all it does is change the rate in which the instruments grow. I changed it so they would go real big.

The next one I found difficult to understand. The only thing I could do was to display the rotational value of the extra star I added and to be honest I am not even sure if that is what is getting shown.

star_mc.addEventListener(MouseEvent.CLICK,rotateStar);

function rotateStar(e:MouseEvent):void {  

   star_mc.rotation += 5;

}

addEventListener(Event.ENTER_FRAME, starMove);

                function starMove(e:Event):void {  

                if (star_mc.rotation -100 < stage.stageWidth) {

                star_mc.rotation += 10;

                info_txt.text = “The Star is spinning, dont get dizzy…ENJOY ”  + (star_mc.rotation);

} else {

                star_mc.rotation = 5;

}

}

The next option was to create an object that bounces off the “walls” of the stage.

var ball:Shape;

var speed:Number = 17;

var vx:Number = speed;

var vy:Number = speed;

var moveArea:Rectangle;

var ballRadius:Number = 60;

init();

function init():void

{

    moveArea = new Rectangle(ballRadius, ballRadius, stage.stageWidth – ballRadius, stage.stageHeight – ballRadius);

    drawBall();

    addEventListener(Event.ENTER_FRAME, moveBall);

}

function moveBall(e:Event):void

{   

    if (ball.x < moveArea.x)

        vx = speed;

    else if (ball.x > moveArea.width)

        vx = -speed;

    if (ball.y < moveArea.y)

        vy = speed;

    else if (ball.y > moveArea.height)

        vy = -speed;

    ball.x += vx;

    ball.y += vy;

}

function drawBall():void

{

    ball = new Shape();

    ball.graphics.beginFill(0xffffff);

    ball.graphics.drawCircle(0, 0, ballRadius);

    ball.x = moveArea.x + Math.random() * moveArea.width;

    ball.y = moveArea.y + Math.random() * moveArea.height;

    addChild(ball);

}

I was unsure about this process so I asked Google. I was able to find some instructions online in relation to creating the ball and having it bounce off the walls.

 

Overall as I mentioned some of these tasks I found a challenge but with a little persistence and searching I was (i hope) able to get them right. 

Interview

Neil’s interview

For my interview i have with me a DKIT student, Orla Smith. Orla is studying Applied Music and is in her 3rd year.

Below are the ten questions i asked.

Q1. How would you describe your online activity?

Q2. How much of an impact on your day does social media have?

Q3. How much of an impact does your online news reading have on your day?

Q4. Why use the internet for your news and not newspapers?

Q5. Do you find less/more bias with the online news culture?

Q6. Would you consider social media a good or a bad thing in today’s society?

Q7. Good/bad….why?

Q8. How do you view people being connected online all the time: this idea of “uploading one’s life”?

Q9. Could you speculate what social media would be like in 50 years time?

Q10. Do you consider yourself a fan of social media/online culture?